UNPKG

@cuba-platform/front-generator

Version:
69 lines (68 loc) 2.55 kB
{ "name": "@cuba-platform/front-generator", "version": "4.1.5", "description": "CUBA Platform front-end clients generator", "main": "lib/index.js", "types": "lib/index.d.ts", "bin": { "gen-cuba-front": "bin/gen-cuba-front.js" }, "engines": { "node": ">=12" }, "scripts": { "build": "rimraf lib && tsc && tsc --project tsconfig.declarations.json && node scripts/copy-templates.js", "watch": "tsc -w", "test": "mocha", "coverage": "nyc npm run test", "coverage:report": "npm run coverage && nyc report --reporter=lcov", "test:e2e": "mocha 'test/e2e/*.test.js' -g 'test:e2e:polymer2|test:e2e:sdk|test:e2e:react' --timeout 0", "test:e2e:sdk": "mocha 'test/e2e/sdk.test.js' -g 'test:e2e:sdk' --timeout 0", "test:e2e:react": "mocha 'test/e2e/react-client--*.test.js' -g 'test:e2e:react' --timeout 0", "test:e2e:react:empty-model": "mocha 'test/e2e/react-client--empty-model.test.js' -g 'test:e2e:react:empty-model' --timeout 0", "test:e2e:react:new-project": "mocha 'test/e2e/react-client--new-project.test.js' -g 'test:e2e:react:new-project' --timeout 0", "test:e2e:polymer2": "mocha 'test/e2e/polymer2.test.js' -g 'test:e2e:polymer2' --timeout 0", "test:e2e:polymer2-ts": "mocha 'test/e2e/polymer2-ts.test.js' -g 'test:e2e:polymer2-ts' --timeout 0", "prepublishOnly": "npm run build" }, "repository": { "type": "git", "url": "https://github.com/cuba-platform/frontend/tree/master/packages/front-generator" }, "dependencies": { "@types/prettier": "~1.19.0", "commander": "~2.13.0", "inquirer-autocomplete-prompt": "^1.0.1", "node-fetch": "^2.6.1", "prettier": "~1.19.1", "through2": "^2.0.5", "typescript": "~4.4.3", "yeoman-environment": "~2.4.0", "yeoman-generator": "^4.7.0" }, "devDependencies": { "@istanbuljs/nyc-config-typescript": "^1.0.1", "@types/chai": "^4.2.3", "@types/ejs": "^2.5.1", "@types/mocha": "^2.2.48", "@types/nock": "^11.1.0", "@types/node": "^10.17.0", "@types/node-fetch": "^2.5.4", "@types/sinon": "^7.5.1", "@types/sinon-chai": "^3.2.3", "@types/through2": "^2.0.33", "@types/yeoman-generator": "^2.0.3", "chai": "^4.2.0", "mocha": "^6.2.3", "nock": "^12.0.3", "nyc": "^15.0.0", "rimraf": "^2.6.2", "sinon": "^8.1.1", "sinon-chai": "^3.4.0", "source-map-support": "^0.5.6", "ts-node": "^8.8.1", "vinyl-fs": "^3.0.3" }, "author": "CUBA Platform Team <info@cuba-platform.com>", "license": "Apache-2.0" }