-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
111 lines (111 loc) · 5.73 KB
/
package.json
File metadata and controls
111 lines (111 loc) · 5.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
{
"name": "logigator-editor",
"version": "0.8.0",
"description": "Logigator Editor",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/logigator/logigator-editor.git"
},
"scripts": {
"start": "npm run start:web",
"start:web": "env-cmd -e dev-web --use-shell \"npm run build-custom-build-scripts && npm run ng:serve -- -c dev-web --proxy-config proxyconfig.json --host 0.0.0.0\"",
"start:web-prod": "env-cmd -e prod-web --use-shell \"npm run build-custom-build-scripts && npm run ng:serve -- -c prod-web --proxy-config proxyconfig.json\"",
"start:electron": "env-cmd -e dev-electron --use-shell \"electron-rebuild && npm run build-custom-build-scripts && npm-run-all -p ng:serve:electron electron:serve\"",
"build": "npm run build:web",
"build:web": "npm run wasm-build && env-cmd -e prod-web --use-shell \"npm run build-custom-build-scripts && ng build -c prod-web \" && npm run wasm-js-cache-bust",
"build:web-with-stats": "npm run wasm-build && env-cmd -e prod-web --use-shell \"npm run build-custom-build-scripts && ng build -c prod-web --stats-json\" && npm run wasm-js-cache-bust",
"build:electron": "env-cmd -e prod-electron --use-shell \"npm run build-custom-build-scripts && npm run prepackage-electron \"",
"build:electron:win64": "npm run build:electron && node custom-build-scripts/dist/package-app.js win32 x64",
"build:electron:win32": "npm run build:electron && node custom-build-scripts/dist/package-app.js win32 ia32",
"build:electron:win-arm64": "npm run build:electron && node custom-build-scripts/dist/package-app.js win32 arm64",
"build:electron:linux64": "npm run build:electron && node custom-build-scripts/dist/package-app.js linux x64",
"build:electron:linux32": "npm run build:electron && node custom-build-scripts/dist/package-app.js linux ia32",
"build:electron-all-platforms": "npm run build:electron && npm run package:electron-all-platforms",
"package:electron-all-platforms": "node custom-build-scripts/dist/package-app.js win32 x64 && node custom-build-scripts/dist/package-app.js win32 ia32 && node custom-build-scripts/dist/package-app.js win32 arm64 && node custom-build-scripts/dist/package-app.js linux x64 && node custom-build-scripts/dist/package-app.js linux ia32",
"analyze-bundle": "webpack-bundle-analyzer dist/logigator-editor/stats-es2015.json",
"wasm-build": "node custom-build-scripts/build-wasm.js",
"wasm-js-cache-bust": "node custom-build-scripts/dist/wasm-js-cache-bust.js",
"ng:serve": "ng serve --port 8202 --disableHostCheck",
"prepackage-electron": "ng build -c prod-electron && npm run electron:tsc && node custom-build-scripts/dist/create-dist-package.js && npm run electron-npm-i && node custom-build-scripts/dist/remove-comp-warning-template.js",
"electron-npm-i": "cd dist && npm i --silent && electron-rebuild",
"ng:serve:electron": "npm run ng:serve -- -c dev-electron --proxy-config proxyconfig.json",
"ng:serve:electron-prod": "npm run ng:serve -- -c prod-electron --proxy-config proxyconfig.json",
"electron:serve": "wait-on http-get://localhost:8202/ && npm run electron:tsc && electron . --serve --inspect=5858",
"electron:debug": "env-cmd -e dev-electron --use-shell \"electron-rebuild --debug --force && npm run build-custom-build-scripts && npm-run-all -p ng:serve:electron\"",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e",
"electron:tsc": "tsc -p tsconfig.electron.json",
"build-custom-build-scripts": "tsc -p custom-build-scripts/tsconfig-custom-build-scripts.json"
},
"main": "./dist/electron/main.js",
"private": true,
"dependencies": {
"@angular/animations": "^9.0.7",
"@angular/common": "^9.0.7",
"@angular/compiler": "^9.0.7",
"@angular/core": "^9.0.7",
"@angular/forms": "^9.0.7",
"@angular/platform-browser": "^9.0.7",
"@angular/platform-browser-dynamic": "^9.0.7",
"@angular/router": "^9.0.7",
"@logigator/logigator-shared-comps": "latest",
"@ngx-translate/core": "^12.1.2",
"bootstrap": "^4.4.1",
"express": "^4.17.1",
"file-saver": "^2.0.2",
"@logigator/logigator-simulation": "github:logigator/logigator-simulation",
"github-markdown-css": "^4.0.0",
"ngx-electron": "^2.2.0",
"ngx-toastr": "^12.0.0",
"node-fetch": "^2.6.0",
"pixi.js": "^5.2.1",
"run-script-os": "^1.1.1",
"rxjs": "~6.5.4",
"tslib": "^1.10.0",
"zone.js": "~0.10.2"
},
"devDependencies": {
"@angular-builders/custom-webpack": "^8.4.1",
"@angular-devkit/build-angular": "^0.900.1",
"@angular/cli": "^9.0.7",
"@angular/compiler-cli": "^9.0.7",
"@angular/language-service": "^9.0.7",
"@ngtools/webpack": "^9.0.7",
"@types/express": "^4.17.3",
"@types/file-saver": "^2.0.1",
"@types/gtag.js": "^0.0.3",
"@types/jasmine": "~3.3.8",
"@types/jasminewd2": "^2.0.8",
"@types/node": "^13.7.0",
"@types/node-fetch": "^2.5.4",
"codelyzer": "^5.2.1",
"electron": "^8.1.1",
"electron-packager": "^14.2.1",
"electron-rebuild": "^1.10.1",
"electron-reload": "^1.5.0",
"env-cmd": "^10.1.0",
"jasmine-core": "~3.4.0",
"jasmine-spec-reporter": "~4.2.1",
"karma": "~4.1.0",
"karma-chrome-launcher": "~2.2.0",
"karma-coverage-istanbul-reporter": "~2.0.1",
"karma-jasmine": "~2.0.1",
"karma-jasmine-html-reporter": "^1.4.0",
"markdown-loader": "^5.1.0",
"npm-run-all": "^4.1.5",
"protractor": "~5.4.0",
"raw-loader": "^4.0.0",
"tslint": "^6.0.0",
"typescript": "3.7.5",
"wait-on": "^4.0.1",
"webpack-bundle-analyzer": "^3.6.0",
"webpack-preprocessor-loader": "github:logigator/preprocessor-loader"
},
"developmentInfo": {
"": "For Development you should use the local version of shared-cops to use live reload from the libary",
"@logigator/logigator-shared-comps": "file:../logigator-shared-comps/dist/logigator-shared-comps",
"@logigator/logigator-simulation": "file:../logigator-simulation"
}
}