jcm-classnames
Version:
A lightweight JavaScript utility performing classNames concatenation for JSX and CSS modules applications
35 lines (34 loc) • 1.13 kB
JSON
{
"name": "jcm-classnames",
"version": "1.0.0",
"description": "A lightweight JavaScript utility performing classNames concatenation for JSX and CSS modules applications",
"main": "dist/index.min.js",
"scripts": {
"prep": "npm i -D @babel/cli @babel/core @babel/preset-env @babel/plugin-proposal-class-properties del-cli uglify-es",
"babel": "./node_modules/.bin/babel src/index.js -o dist/index.tr.js",
"min": "./node_modules/.bin/uglifyjs dist/index.tr.js -c -m -o dist/index.min.js",
"del": "./node_modules/.bin/del-cli dist/index.tr.js",
"build": "npm run babel && npm run min && npm run del"
},
"keywords": [
"classes",
"classnames",
"css",
"modules",
"concatenation",
"joining",
"jsx",
"react"
],
"author": "Fewed",
"homepage": "https://github.com/Fewed/jcm-classnames",
"license": "MIT",
"devDependencies": {
"@babel/cli": "^7.2.3",
"@babel/core": "^7.4.0",
"@babel/plugin-proposal-class-properties": "^7.4.0",
"@babel/preset-env": "^7.4.2",
"del-cli": "^1.1.0",
"uglify-es": "^3.3.9"
}
}