UNPKG

generator-optick-node-module

Version:

A Yeoman generator that creates the perfect node module

89 lines (88 loc) 2.15 kB
{ "name": "generator-optick-node-module", "version": "2.7.2", "description": "A Yeoman generator that creates the perfect node module", "main": "generators/app/index.js", "files": [ "generators" ], "keywords": [ "yeoman-generator", "node", "node.js", "module", "babel", "es6", "es2017", "jest", "prettier", "standard" ], "scripts": { "nsp": "nsp check", "format": "prettier-standard \"**/*.js\"", "compile": "babel src/generators/ -d generators/ && npm run format", "pretest": "npm run nsp && npm run compile", "test": "jest", "precommit": "npm test && git add .", "push-tags": "git push --follow-tags origin master", "release": "npm test && standard-version && npm run push-tags", "prepublishOnly": "npm run release" }, "repository": { "type": "git", "url": "git+ssh://git@github.com:optick/generator-optick-node-module.git" }, "author": { "name": "Ian Walter", "email": "public@iankwalter.com", "url": "https://iankwalter.com" }, "license": "ISC", "dependencies": { "chalk": "^2.1.0", "es6-promisify": "^5.0.0", "lodash": "^4.17.4", "mkdirp": "^0.5.1", "yeoman-generator": "^2.0.0", "yosay": "^2.0.0" }, "devDependencies": { "babel-cli": "^6.26.0", "babel-core": "^6.25.0", "babel-jest": "^21.0.2", "babel-plugin-add-module-exports": "^0.2.1", "babel-plugin-syntax-object-rest-spread": "^6.13.0", "babel-preset-env": "^1.6.0", "cz-conventional-changelog": "^2.0.0", "husky": "^0.14.3", "jest": "^21.1.0", "nsp": "^2.7.0", "prettier-standard": "^7.0.1", "standard": "^10.0.3", "standard-version": "^4.2.0", "yeoman-assert": "^3.0.0", "yeoman-test": "^1.7.0" }, "babel": { "presets": [ [ "env", { "targets": { "node": true } } ] ], "plugins": [ "babel-plugin-add-module-exports", "babel-plugin-syntax-object-rest-spread" ] }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } } }