jlengstorf/bemmit

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "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"
    }
  }
}