@sap/generator-base-mta-module
Version:
Generator for collecting user inputs on multitarget application module
66 lines (65 loc) • 2.18 kB
JSON
{
"name": "@sap/generator-base-mta-module",
"version": "2.0.0",
"displayName": "Multitarget Application Module Base Generator",
"author": "SAP SE",
"description": "Generator for collecting user inputs on multitarget application module",
"files": [
"generators"
],
"main": "generators/app/index.js",
"scripts": {
"patch:deps": "patch-package",
"build": "npm-run-all clean lint compile test",
"clean": "rimraf ./generators",
"compile": "tsc -p .",
"postcompile": "npm run bundle",
"bundle": "npm run patch:deps && esbuild generators/app/index_unbundled.js --bundle --external:yeoman-environment --platform=node --outfile=generators/app/index.js",
"watch": "tsc -p . --watch",
"lint": "eslint . --ext .ts --fix --max-warnings=0",
"test": "nyc ts-mocha -p tsconfig.json test/**/*.spec.ts --opts=./mocha.opts",
"local-run": "npm link && yo @sap/base-mta-module"
},
"keywords": [
"yeoman-generator"
],
"license": "SEE LICENSE IN LICENSE",
"//": "devDeps after 'patch-package' are in-fact runtime `dependencies` which are bundled",
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "1.0.1",
"@sap-devx/yeoman-ui-types": "0.0.1",
"@sap/mta-lib": "1.7.3",
"@types/inquirer": "7.3.1",
"@types/mocha": "^5.2.6",
"@types/rimraf": "^2.0.2",
"@types/sinon": "7.0.13",
"@types/tmp": "^0.1.0",
"@types/yeoman-assert": "3.1.1",
"@types/yeoman-generator": "5.0.0",
"@types/yeoman-test": "4.0.1",
"@typescript-eslint/eslint-plugin": "^3.7.0",
"@typescript-eslint/parser": "^3.7.0",
"chalk": "2.4.2",
"esbuild": "0.14.39",
"eslint": "6.8.0",
"eslint-plugin-eslint-comments": "^3.2.0",
"mocha": "^6.1.4",
"npm-run-all": "4.1.5",
"nyc": "15.1.0",
"patch-package": "6.4.7",
"rimraf": "^2.6.3",
"sinon": "8.1.1",
"source-map-support": "^0.5.12",
"tmp": "^0.1.0",
"ts-mocha": "^6.0.0",
"ts-node": "^8.1.0",
"typescript": "3.9.7",
"yeoman-assert": "^3.1.0",
"yeoman-environment": "3.9.1",
"yeoman-generator": "5.6.1",
"yeoman-test": "6.3.0"
},
"engines": {
"node": ">=8.0.0"
}
}