UNPKG

1.3 kBJSONView Raw
1{
2 "name": "classcat",
3 "description": "JavaScript function for conditionally concatenating CSS classes.",
4 "version": "3.1.0",
5 "main": "dist/classcat.js",
6 "module": "src/index.js",
7 "typings": "classcat.d.ts",
8 "license": "MIT",
9 "repository": "jorgebucaran/classcat",
10 "files": [
11 "src",
12 "dist",
13 "classcat.d.ts"
14 ],
15 "author": "Jorge Bucaran",
16 "keywords": [
17 "css",
18 "class",
19 "classname",
20 "concat",
21 "string"
22 ],
23 "scripts": {
24 "test": "jest --coverage --no-cache && tsc -p tests/ts",
25 "build": "npm run bundle && npm run minify",
26 "bundle": "rollup -i src/index.js -o dist/classcat.js -m -f umd -n classcat",
27 "minify": "uglifyjs dist/classcat.js -o dist/classcat.js -mc pure_funcs=['Object.defineProperty'] --source-map includeSources,url=classcat.js.map",
28 "prepare": "npm run build",
29 "bench": "npm run build && npm i --prefix bench && node bench",
30 "release": "npm run build && npm test && git commit -am $npm_package_version && git tag $npm_package_version && git push origin master && git push --tags && npm publish"
31 },
32 "babel": {
33 "presets": "env"
34 },
35 "devDependencies": {
36 "babel-preset-env": "^1.6.1",
37 "jest": "^22.4.3",
38 "rollup": "^0.58.2",
39 "typescript": "^2.8.3",
40 "uglify-js": "^3.3.24"
41 }
42}