node-plop
Version:
programmatic plopping for fun and profit
57 lines (56 loc) • 1.45 kB
JSON
{
"name": "node-plop",
"version": "0.32.3",
"description": "programmatic plopping for fun and profit",
"main": "src/index.js",
"type": "module",
"types": "types/index.d.ts",
"scripts": {
"test": "npm run test:js && npm run test:typings",
"test:typings": "dtslint types --localTs ../../node_modules/typescript/lib --expectOnly",
"test:js": "vitest run",
"test-watch": "vitest watch",
"develop": "npm run test-watch"
},
"repository": {
"type": "git",
"url": "https://github.com/plopjs/plop.git",
"directory": "packages/node-plop"
},
"keywords": [
"plop",
"generator",
"scaffolding",
"node",
"programmatic",
"automation"
],
"author": "Andrew Worcester <andrew@amwmedia.com> (http://amwmedia.com)",
"license": "MIT",
"bugs": {
"url": "https://github.com/plopjs/plop/issues"
},
"engines": {
"node": ">=18"
},
"devDependencies": {
"@types/inquirer-autocomplete-prompt": "^3.0.3",
"@types/node": "^20.19.17",
"dtslint": "^4.2.1",
"plop-pack-fancy-comments": "^0.2.1",
"typescript": "^5.9.2",
"vitest": "^3.2.4"
},
"dependencies": {
"@types/inquirer": "^9.0.9",
"@types/picomatch": "^4.0.2",
"change-case": "^5.4.4",
"dlv": "^1.1.3",
"handlebars": "^4.7.8",
"inquirer": "^9.3.8",
"isbinaryfile": "^5.0.6",
"resolve": "^1.22.10",
"tinyglobby": "^0.2.15",
"title-case": "^4.3.2"
}
}