UNPKG

1.34 kBJSONView Raw
1{
2 "name": "classcat",
3 "description": "JavaScript function to concatenate classNames declaratively.",
4 "version": "3.2.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 "classcat",
18 "classnames",
19 "concat"
20 ],
21 "scripts": {
22 "test": "nyc -i esm -r lcov testmatrix test/*.test.js && nyc report && tsc -p test/ts",
23 "build": "npm run bundle && npm run minify",
24 "bundle": "rollup -i src/index.js -o dist/classcat.js -m -f umd -n classcat",
25 "minify": "uglifyjs dist/classcat.js -o dist/classcat.js -mc pure_funcs=['Object.defineProperty'] --source-map includeSources,url=classcat.js.map",
26 "prepare": "npm run build",
27 "bench": "npm run build && npm i --prefix bench && npm run start --prefix bench",
28 "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"
29 },
30 "babel": {
31 "presets": "env"
32 },
33 "devDependencies": {
34 "esm": "^3.0.77",
35 "nyc": "12.0.2",
36 "testmatrix": "0.1.2",
37 "rollup": "^0.64.1",
38 "typescript": "^3.0.1",
39 "uglify-js": "^3.4.7"
40 }
41}