generator-reaction
Version:
Project generator for Reaction NodeJS projects. Built with Yeoman.
70 lines (69 loc) • 1.88 kB
JSON
{
"name": "<%= packageName %>",
"version": "0.0.0-development",
"description": "<%= packageDescription %>",
"main": "./dist/main.js",
"scripts": {
"build": "rimraf dist && BABEL_ENV=production babel src --out-dir dist --ignore *.test.js",
"docs": "jsdoc2md --template docs/README.hbs src/*.js > docs/README.md",
"lint": "eslint src",
"test": "jest src"
},
"repository": {
"type": "git",
"url": "git+https://github.com/reactioncommerce/<%= repoName %>.git"
},
"author": "Reaction Commerce <hello@reactioncommerce.com>",
"license": "GPL-3.0",
"bugs": {
"url": "https://github.com/reactioncommerce/<%= repoName %>/issues"
},
"homepage": "https://github.com/reactioncommerce/<%= repoName %>#readme",
"dependencies": {},
"devDependencies": {
"@commitlint/cli": "7.0.0",
"@commitlint/config-conventional": "7.0.1",
"@reactioncommerce/eslint-config": "1.8.0",
"babel-cli": "6.26.0",
"babel-core": "6.26.0",
"babel-eslint": "8.2.5",
"babel-preset-env": "1.7.0",
"babel-preset-stage-2": "6.24.1",
"eslint": "4.19.1",
"eslint-plugin-import": "2.13.0",
"eslint-plugin-jest": "21.17.0",
"eslint-plugin-jsx-a11y": "6.0.3",
"eslint-plugin-promise": "3.8.0",
"eslint-plugin-react": "7.10.0",
"husky": "1.0.0-rc.9",
"jest": "23.2.0",
"jsdoc": "3.5.5",
"jsdoc-to-markdown": "4.0.1",
"rimraf": "2.6.2",
"semantic-release": "15.6.0"
},
"babel": {
"presets": [
"env",
"stage-2"
],
"sourceMaps": true
},
"eslintConfig": {
"extends": "@reactioncommerce"
},
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
},
"husky": {
"hooks": {
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
"pre-commit": "npm run docs"
}
},
"publishConfig": {
"access": "public"
}
}