package.json
{
"name": "bemmit",
"version": "0.0.0-development",
"description": "A simple, opinionated BEM-style classname generator.",
"main": "dist/bemmit.umd.js",
"module": "dist/bemmit.es2015.js",
"files": ["dist/"],
"scripts": {
"test": "npm run test:lint --silent && npm run test:jest --silent",
"test:jest": "jest --coverage",
"test:lint": "eslint src/",
"build:umd": "rollup -c rollup.config.node.js",
"build:es2015": "rollup -c",
"semantic-release": "semantic-release pre && npm run build:umd && npm run build:es2015 && npm publish && semantic-release post",
"commit": "npm test && git-cz",
"commitmsg": "validate-commit-msg"
},
"repository": {
"type": "git",
"url": "https://github.com/jlengstorf/bemmit.git"
},
"keywords": [
"bem",
"css",
"generator",
"naming",
"class",
"names",
"utility"
],
"engines": {
"node": ">5"
},
"author": "Jason Lengstorf <jason@lengstorf.com> (@jlengstorf)",
"license": "ISC",
"bugs": {
"url": "https://github.com/jlengstorf/bemmit/issues"
},
"homepage": "https://github.com/jlengstorf/bemmit#readme",
"devDependencies": {
"babel-plugin-external-helpers": "^6.22.0",
"babel-preset-es2015": "^6.24.0",
"commitizen": "^2.9.6",
"cz-conventional-changelog": "^2.0.0",
"eslint": "^3.16.0",
"eslint-config-airbnb-base": "^11.1.0",
"eslint-plugin-import": "^2.2.0",
"husky": "^0.13.1",
"jest": "^19.0.0",
"rollup": "^0.41.6",
"rollup-plugin-babel": "^2.7.1",
"semantic-release": "^6.3.2",
"validate-commit-msg": "^2.11.1"
},
"jest": {
"coverageThreshold": {
"global": {
"branches": 75,
"functions": 75,
"lines": 75,
"statements": 75
}
}
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
}
}