{ "name": "node-plop", "version": "0.18.0", "description": "programmatic plopping for fun and profit", "main": "lib/index.js", "types": "index.d.ts", "scripts": { "clean": "node ./build-scripts/clean", "eslint": "eslint src/", "test": "npm run compile && ava", "test-watch": "ava --watch", "compile": "npm run clean && babel src --out-dir lib", "compile-watch": "babel src --watch --out-dir lib", "prepublish": "npm run compile", "develop": "npm run clean && (npm run compile-watch & npm run test-watch)" }, "pre-commit": [ "compile", "eslint", "test" ], "repository": { "type": "git", "url": "git+https://github.com/amwmedia/node-plop.git" }, "keywords": [ "plop", "generator", "scaffolding", "node", "programmatic", "automation" ], "author": "Andrew Worcester (http://amwmedia.com)", "license": "MIT", "bugs": { "url": "https://github.com/amwmedia/node-plop/issues" }, "homepage": "https://github.com/amwmedia/node-plop#readme", "engines": { "node": ">=8.9.4" }, "devDependencies": { "@babel/cli": "^7.x", "@babel/core": "^7.x", "@babel/preset-env": "^7.3.1", "@babel/register": "^7.0.0", "@types/globby": "^8.x", "@types/handlebars": "^4.x", "@types/inquirer": "0.0.43", "ava": "^1.2.1", "eslint": "^5.x", "eslint-config-standard": "^12.0.0", "eslint-plugin-import": "^2.8.0", "eslint-plugin-node": "^8.0.0", "eslint-plugin-promise": "^4.0.0", "eslint-plugin-standard": "^4.0.0", "plop": "^2.x", "plop-pack-fancy-comments": "^0.2.1", "pre-commit": "^1.x" }, "dependencies": { "change-case": "^3.0.1", "co": "^4.6.0", "core-js": "^2.4.1", "del": "^3.0.0", "globby": "^8.0.0", "handlebars": "^4.1.0", "inquirer": "^6.0.0", "isbinaryfile": "^3.0.2", "lodash.get": "^4.4.2", "mkdirp": "^0.5.1", "pify": "^4.0.0", "resolve": "^1.2.0" }, "ava": { "files": [ "tests/*.ava.js" ], "sources": [ "tests/**/plopfile.js", "lib/**/*.js" ], "require": [ "@babel/register" ], "tap": true } }