UNPKG

2.62 kBJSONView Raw
1{
2 "name": "@cuba-platform/front-generator",
3 "version": "4.0.0-beta.1",
4 "description": "CUBA Platform front-end clients generator",
5 "main": "lib/index.js",
6 "types": "lib/index.d.ts",
7 "bin": {
8 "gen-cuba-front": "bin/gen-cuba-front.js"
9 },
10 "engines": {
11 "node": ">=12"
12 },
13 "scripts": {
14 "build": "rimraf lib && tsc && tsc --project tsconfig.declarations.json && node scripts/copy-templates.js",
15 "watch": "tsc -w",
16 "test": "mocha",
17 "coverage": "nyc npm run test",
18 "coverage:report": "npm run coverage && nyc report --reporter=lcov",
19 "test:e2e": "mocha 'test/e2e/*.test.js' -g 'test:e2e:polymer2|test:e2e:sdk|test:e2e:react' --timeout 0",
20 "test:e2e:sdk": "mocha 'test/e2e/sdk.test.js' -g 'test:e2e:sdk' --timeout 0",
21 "test:e2e:react": "mocha 'test/e2e/react-client--*.test.js' -g 'test:e2e:react' --timeout 0",
22 "test:e2e:react:empty-model": "mocha 'test/e2e/react-client--empty-model.test.js' -g 'test:e2e:react:empty-model' --timeout 0",
23 "test:e2e:react:new-project": "mocha 'test/e2e/react-client--new-project.test.js' -g 'test:e2e:react:new-project' --timeout 0",
24 "test:e2e:polymer2": "mocha 'test/e2e/polymer2.test.js' -g 'test:e2e:polymer2' --timeout 0",
25 "test:e2e:polymer2-ts": "mocha 'test/e2e/polymer2-ts.test.js' -g 'test:e2e:polymer2-ts' --timeout 0",
26 "prepublishOnly": "npm run build"
27 },
28 "repository": {
29 "type": "git",
30 "url": "https://github.com/cuba-platform/frontend/tree/master/packages/front-generator"
31 },
32 "dependencies": {
33 "@types/prettier": "~1.19.0",
34 "commander": "~2.13.0",
35 "inquirer-autocomplete-prompt": "^1.0.1",
36 "node-fetch": "^2.6.1",
37 "prettier": "~1.19.1",
38 "through2": "^2.0.5",
39 "typescript": "~3.7.4",
40 "yeoman-environment": "~2.4.0",
41 "yeoman-generator": "^4.7.0"
42 },
43 "devDependencies": {
44 "@istanbuljs/nyc-config-typescript": "^1.0.1",
45 "@types/chai": "^4.2.3",
46 "@types/ejs": "^2.5.1",
47 "@types/mocha": "^2.2.48",
48 "@types/nock": "^11.1.0",
49 "@types/node": "^10.17.0",
50 "@types/node-fetch": "^2.5.4",
51 "@types/sinon": "^7.5.1",
52 "@types/sinon-chai": "^3.2.3",
53 "@types/through2": "^2.0.33",
54 "@types/yeoman-generator": "^2.0.3",
55 "chai": "^4.2.0",
56 "mocha": "^6.2.3",
57 "nock": "^12.0.3",
58 "nyc": "^15.0.0",
59 "rimraf": "^2.6.2",
60 "sinon": "^8.1.1",
61 "sinon-chai": "^3.4.0",
62 "source-map-support": "^0.5.6",
63 "ts-node": "^8.8.1",
64 "vinyl-fs": "^3.0.3"
65 },
66 "author": "CUBA Platform Team <info@cuba-platform.com>",
67 "license": "Apache-2.0",
68 "gitHead": "ba0c895185d657f7d8061d4e94156906d08b71f0"
69}