-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpackage.json
131 lines (131 loc) · 4.9 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
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
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
{
"name": "angular-native-seed",
"description": "An example Angular application built with the Angular CLI that includes server side rendering, service worker, native iOS and Android apps using the NativeScript CLI and native MacOS and Windows apps using Electron, Docker, unit and e2e testing, linting, automatic code formatting and CI integration",
"version": "0.0.0",
"license": "MIT",
"readme": "https://github.com/edoparearyee/angular-native-seed/blob/master/README.md",
"private": true,
"main": "main.js",
"files": [],
"author": "Ed Opare-Aryee <[email protected]>",
"contributors": [
"Ed Opare-Aryee <[email protected]>"
],
"repository": {
"type": "git",
"url": "https://github.com/edoparearyee/angular-native-seed"
},
"engines": {
"node": ">= 8.9.0",
"npm": ">= 5.5.0"
},
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build --prod",
"test": "ng test",
"lint:ts": "ng lint",
"lint:scss": "stylelint --syntax scss \"src/scss/**/*.scss\"",
"lint": "npm run format:check && npm run lint:ts && npm run lint:scss",
"format:check": "prettier --config ./.prettierrc -l \"{src/{app,environments,assets}/**/*.{ts,json,scss},nativescript/app/*.{ts,json,scss},./*.{ts,js,json,scss}}\"",
"format:fix:staged": "pretty-quick --staged",
"format:fix:all": "npm run format:check -- --write",
"e2e": "ng e2e",
"prestart:ios": "npm run symlink",
"start:ios": "cd nativescript && tns run ios",
"prestart:android": "npm run symlink",
"start:android": "cd nativescript && tns run android",
"prestart:ios:debug": "npm run symlink",
"start:ios:debug": "cd nativescript && tns debug ios",
"prestart:android:debug": "npm run symlink",
"start:android:debug": "cd nativescript && tns debug android",
"clean:android": "cd nativescript && tns platform remove android",
"clean:ios": "cd nativescript && tns platform remove ios",
"coverage": "coveralls < coverage/lcov.info",
"build:ssr": "npm run build:client-and-server-bundles && npm run webpack:server",
"serve:ssr": "node dist/server.js",
"build:client-and-server-bundles": "ng build --prod && ng run angular-native-seed:server:production",
"webpack:server": "webpack --config webpack.server.js --colors",
"prestart:desktop": "npm run build",
"start:desktop": "electron .",
"prebuild:desktop:win": "npm run build",
"build:desktop:win": "electron-packager . --platform win32 --out ./build",
"prebuild:desktop:mac": "npm run build",
"build:desktop:mac": "electron-packager . --platform darwin --out ./build",
"symlink": "node symlink.js",
"precommit": "npm run format:fix:staged && npm run lint",
"release": "standard-version"
},
"dependencies": {
"@angular/animations": "^6.0.3",
"@angular/cdk": "^6.2.0",
"@angular/common": "^6.0.3",
"@angular/compiler": "^6.0.3",
"@angular/core": "^6.0.3",
"@angular/forms": "^6.0.3",
"@angular/http": "^6.0.3",
"@angular/material": "^6.2.0",
"@angular/platform-browser": "^6.0.3",
"@angular/platform-browser-dynamic": "^6.0.3",
"@angular/platform-server": "^6.0.3",
"@angular/router": "^6.0.3",
"@angular/service-worker": "^6.0.3",
"@ngrx/store": "^6.0.0",
"@nguniversal/express-engine": "^6.0.0",
"@nguniversal/module-map-ngfactory-loader": "^6.0.0",
"core-js": "^2.5.7",
"express": "^4.16.3",
"rxjs": "^6.2.0",
"ts-loader": "^4.3.0",
"zone.js": "^0.8.26"
},
"devDependencies": {
"@angular-devkit/build-angular": "~0.6.6",
"@angular/cli": "^6.0.7",
"@angular/compiler-cli": "^6.0.3",
"@angular/language-service": "^6.0.3",
"@ngrx/store-devtools": "^6.0.1",
"@types/express": "^4.11.1",
"@types/jasmine": "~2.8.8",
"@types/jasminewd2": "~2.0.2",
"@types/node": "~10.1.2",
"codelyzer": "^4.3.0",
"coveralls": "^3.0.1",
"cz-conventional-changelog": "^2.1.0",
"electron": "^2.0.2",
"electron-packager": "^12.1.0",
"fs-readdir-recursive": "^1.1.0",
"husky": "^0.14.3",
"jasmine-core": "~3.1.0",
"jasmine-spec-reporter": "~4.2.1",
"karma": "~2.0.2",
"karma-chrome-launcher": "~2.2.0",
"karma-cli": "~1.0.1",
"karma-coverage-istanbul-reporter": "^2.0.1",
"karma-jasmine": "~1.1.2",
"karma-jasmine-html-reporter": "^1.1.0",
"karma-spec-reporter": "0.0.32",
"mkdir-recursive": "^0.4.0",
"ngrx-store-freeze": "^0.2.3",
"prettier": "^1.13.4",
"pretty-quick": "^1.6.0",
"protractor": "~5.3.2",
"standard-version": "^4.4.0",
"stylelint": "^9.2.1",
"stylelint-config-recommended-scss": "^3.2.0",
"stylelint-config-standard": "^18.2.0",
"stylelint-scss": "^3.1.0",
"ts-node": "~6.0.5",
"tslint": "~5.10.0",
"typescript": "~2.7.2",
"webpack-cli": "^3.0.0"
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
},
"browserslist": [
"last 2 versions"
]
}