-
Notifications
You must be signed in to change notification settings - Fork 24
/
Copy pathpackage.json
72 lines (72 loc) · 3.17 KB
/
package.json
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
{
"name": "angular-electron-boilerplate",
"version": "0.0.0",
"main": "./dist/main/electron-main.js",
"scripts": {
"start": "electron .",
"clean": "npx rimraf dist release-builds node_modules .angular",
"build:dev:renderer": "ng build",
"build:prod:renderer": "ng build --configuration production",
"build:dev:main": "webpack --config ./src/main/webpack.ts --mode development",
"build:prod:main": "webpack --config ./src/main/webpack.ts --mode production",
"build:dev:preload": "webpack --config ./src/preload/webpack.ts --mode development",
"build:prod:preload": "webpack --config ./src/preload/webpack.ts --mode production",
"build:dev:all": "npm run build:dev:renderer && npm run build:dev:main && npm run build:dev:preload",
"build:prod:all": "npm run build:prod:renderer && npm run build:prod:main && npm run build:prod:preload",
"build:watch:renderer": "ng build --watch",
"build:watch:main": "webpack --watch --config ./src/main/webpack.ts --mode development",
"build:watch:preload": "webpack --watch --config ./src/preload/webpack.ts --mode development",
"build:watch:all": "npm-run-all -p -r build:watch:renderer build:watch:main build:watch:preload",
"update:electron": "npm update electron electron-packager",
"update:webpack": "npm update webpack webpack-cli",
"update:angular": "ng update @angular/cli @angular/core",
"update:material": "npm update @angular/material @angular/cdk",
"test:test": "ng test",
"test:lint": "ng lint",
"test:e2e": "ng e2e",
"package": "electron-packager . angular-electron-boilerplate --asar --overwrite --prune=true --derefSymlinks=false --ignore=\"/node_modules|/src|.vscode|.editorconfig|.gitignore|.map|angular.json|tslint.json|README.md|package-lock.json|LICENSE\" --out=release-builds",
"release": "npm run build:prod:all && npm run package"
},
"private": true,
"devDependencies": {
"@angular-devkit/build-angular": "^18.2.1",
"@angular/animations": "^18.2.1",
"@angular/cdk": "^18.2.1",
"@angular/cli": "^18.2.1",
"@angular/common": "^18.2.1",
"@angular/compiler": "^18.2.1",
"@angular/compiler-cli": "^18.2.1",
"@angular/core": "^18.2.1",
"@angular/forms": "^18.2.1",
"@angular/language-service": "^18.2.1",
"@angular/material": "^18.2.1",
"@angular/platform-browser": "^18.2.1",
"@angular/platform-browser-dynamic": "^18.2.1",
"@angular/router": "^18.2.1",
"@types/jasmine": "^5.1.4",
"@types/jasminewd2": "~2.0.13",
"@types/node": "^22.5.0",
"@types/webpack": "^5.28.5",
"codelyzer": "^6.0.2",
"electron": "^33.0.0",
"electron-packager": "^17.1.2",
"jasmine-core": "~5.2.0",
"jasmine-spec-reporter": "~7.0.0",
"karma": "^6.4.4",
"karma-chrome-launcher": "~3.2.0",
"karma-coverage-istanbul-reporter": "~3.0.3",
"karma-jasmine": "~5.1.0",
"karma-jasmine-html-reporter": "^2.1.0",
"npm-run-all": "^4.1.5",
"protractor": "~7.0.0",
"rxjs": "~7.8.1",
"ts-loader": "^9.5.1",
"ts-node": "^10.9.2",
"tslib": "^2.6.3",
"tslint": "~6.1.3",
"typescript": "^5.5.4",
"webpack": "^5.94.0",
"webpack-cli": "^5.1.4",
"zone.js": "^0.14.10"
}
}