This repository has been archived by the owner on Sep 17, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathpackage.json
140 lines (140 loc) · 7.41 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
132
133
134
135
136
137
138
139
140
{
"name": "kwerri-oss",
"version": "3.1.0",
"scripts": {
"ng": "npx ng",
"bnr": "npx bnr",
"start": "npx ng serve",
"build": "npx ng build",
"test": "npx ng test",
"lint": "npx ng lint",
"e2e": "npx ng e2e",
"analyze": "webpack-bundle-analyzer",
"serve:sw-lessons": "npx ws --port 4401 -d dist/sw-lessons",
"build:samvloeberghs:prod": "npx ng build samvloeberghs --prod --stats-json && npm run scully && npm run build:samvloeberghs:sw:prod",
"build:samvloeberghs:sw:local": "npx webpack --config projects/samvloeberghs-sw/webpack.dev.config.js --progress --colors && npm run workbox:injectmanifest:samvloeberghs",
"build:samvloeberghs:sw:prod": "npx webpack --config projects/samvloeberghs-sw/webpack.prod.config.js --progress --colors && npm run workbox:injectmanifest:samvloeberghs",
"build:ngx-seo": "npx ng build ngx-seo --prod && npm run copy-license-readme:ngx-seo",
"build:scully-plugin-minify-html": "npx ng build scully-plugin-minify-html --prod && npm run copy-license-readme:scully-plugin-minify-html",
"build:scully-plugin-disable-angular": "npx ng build scully-plugin-disable-angular --prod && npm run copy-license-readme:scully-plugin-disable-angular",
"build:sw-lessons:local": "npx ng build sw-lessons --prod && npm run build:sw-lessons:sw:local && npm run workbox:injectmanifest:sw-lessons",
"build:sw-lessons:prod": "npx ng build sw-lessons --prod && npm run build:sw-lessons:sw:prod && npm run workbox:injectmanifest:sw-lessons",
"build:sw-lessons:sw:local": "npx webpack --config projects/sw-lessons-sw/webpack.dev.config.js --progress --colors",
"build:sw-lessons:sw:prod": "npx webpack --config projects/sw-lessons-sw/webpack.prod.config.js --progress --colors",
"copy-license-readme:ngx-seo": "npx ncp ./LICENSE ./dist/ngx-seo/LICENSE && npx ncp ./projects/ngx-seo/README.md ./dist/ngx-seo",
"copy-license-readme:scully-plugin-minify-html": "npx ncp ./LICENSE ./dist/scully-plugin-minify-html/LICENSE && npx ncp ./projects/scully-plugin-minify-html/README.md ./dist/scully-plugin-minify-html",
"copy-license-readme:scully-plugin-disable-angular": "npx ncp ./LICENSE ./dist/scully-plugin-disable-angular/LICENSE && npx ncp ./projects/scully-plugin-disable-angular/README.md ./dist/scully-plugin-disable-angular",
"package:ngx-seo": "npm run build:ngx-seo && npm run npm:pack:ngx-seo",
"package:scully-plugin-minify-html": "npm run build:scully-plugin-minify-html && npm run npm:pack:scully-plugin-minify-html",
"package:scully-plugin-disable-angular": "npm run build:scully-plugin-disable-angular && npm run npm:pack:scully-plugin-disable-angular",
"npm:pack:ngx-seo": "cd dist/ngx-seo && npm pack",
"npm:pack:scully-plugin-minify-html": "cd dist/scully-plugin-minify-html && npm pack",
"npm:pack:scully-plugin-disable-angular": "cd dist/scully-plugin-disable-angular && npm pack",
"workbox:injectmanifest:samvloeberghs": "npx workbox injectManifest ./projects/samvloeberghs/workbox-config.js",
"workbox:injectmanifest:sw-lessons": "npx workbox injectManifest projects/sw-lessons/workbox-config.js",
"scully": "rm -rf dist/samvloeberghs-static && scully --404=index --scanRoutes --configFile .scully/scully.samvloeberghs.config.ts",
"scully:serve": "scully serve",
"serve:dist:samvloeberghs": "npx ws --port 4200 -d dist/samvloeberghs",
"serve:dist:samvloeberghs:static": "npx ws --port 4201 -d dist/samvloeberghs-static",
"old:serve:samvloeberghs:ssr:local": "node server/old-samvloeberghs-server/index.js",
"old:serve:samvloeberghs:ssr:prod": "bnr serve:samvloeberghs:ssr:prod",
"old:build:samvloeberghs:ssr:local": "npm run build:ngx-seo && npm run build:samvloeberghs:bundles:local && npm run build:samvloeberghs:server",
"old:postbuild:samvloeberghs:ssr:local": "npm run build:samvloeberghs:sw:local && npm run workbox:injectmanifest:samvloeberghs && npx ncp dist server",
"old:build:samvloeberghs:ssr:prod": "npm run build:ngx-seo && npm run build:samvloeberghs:bundles:prod && npm run build:samvloeberghs:server",
"old:postbuild:samvloeberghs:ssr:prod": "npm run build:samvloeberghs:sw:prod && npm run workbox:injectmanifest:samvloeberghs && rm -rf server/samvloeberghs server/old-samvloeberghs-server && npx ncp dist server",
"old:build:samvloeberghs:bundles:local": "npx ng build samvloeberghs --configuration=local && npx ng run samvloeberghs:server --configuration=local",
"old:build:samvloeberghs:bundles:prod": "npx ng build samvloeberghs --prod && npx ng run samvloeberghs:server --configuration=production",
"old:build:samvloeberghs:server": "npx webpack --config projects/old-samvloeberghs-server/webpack.server.config.js --progress --colors"
},
"betterScripts": {
"old:serve:samvloeberghs:ssr:prod": {
"command": "node server/old-samvloeberghs-server/index.js",
"env": {
"HTTPS": "1",
"PORT": "443",
"HTTP_PORT": "80",
"PROD": "1"
}
}
},
"private": true,
"dependencies": {
"@angular/animations": "^11.2.9",
"@angular/cdk": "^11.2.8",
"@angular/common": "^11.2.9",
"@angular/compiler": "^11.2.9",
"@angular/core": "^11.2.9",
"@angular/forms": "^11.2.9",
"@angular/material": "^11.2.8",
"@angular/platform-browser": "^11.2.9",
"@angular/platform-browser-dynamic": "^11.2.9",
"@angular/platform-server": "^11.2.9",
"@angular/router": "^11.2.9",
"@nguniversal/express-engine": "^11.2.1",
"@scullyio/init": "^1.1.3",
"@scullyio/ng-lib": "^1.1.1",
"@scullyio/scully": "^1.1.1",
"angulartics2": "^8.3.0",
"better-npm-run": "^0.1.1",
"classlist.js": "^1.1.20150312",
"compression": "^1.7.4",
"core-js": "^3.6.4",
"enhanced-resolve": "^4.1.1",
"express": "^4.17.1",
"hammerjs": "^2.0.8",
"html-minifier-terser": "^5.1.1",
"html2canvas": "^1.0.0-rc.5",
"idb-keyval": "^3.2.0",
"json5": "^2.1.3",
"memory-cache": "^0.2.0",
"normalize.css": "^8.0.1",
"path": "^0.12.7",
"preboot": "^7.0.0",
"prismjs": "^1.21.0",
"rxjs": "^6.5.5",
"sanitize-html": "^1.21.1",
"spdy": "^4.0.2",
"tslib": "^2.0.1",
"workbox-background-sync": "^5.1.4",
"workbox-broadcast-update": "^5.1.4",
"workbox-cacheable-response": "^5.1.4",
"workbox-core": "^5.1.4",
"workbox-expiration": "^5.1.4",
"workbox-google-analytics": "^5.1.4",
"workbox-navigation-preload": "^5.1.4",
"workbox-precaching": "^5.1.4",
"workbox-routing": "^5.1.4",
"workbox-strategies": "^5.1.4",
"workbox-window": "^5.1.4",
"ws": "^7.2.1",
"xmlhttprequest": "^1.8.0",
"zone.js": "~0.10.3"
},
"devDependencies": {
"@angular-devkit/build-angular": "~0.1102.8",
"@angular-devkit/build-ng-packagr": "~0.1002.0",
"@angular/cli": "^11.2.8",
"@angular/compiler-cli": "^11.2.9",
"@angular/language-service": "^11.2.9",
"@types/express": "^4.17.3",
"@types/html-minifier-terser": "^5.1.1",
"@types/jasmine": "^3.4.6",
"@types/jasminewd2": "^2.0.8",
"@types/node": "^12.11.1",
"codelyzer": "^6.0.0",
"jasmine-core": "~3.4.0",
"jasmine-spec-reporter": "~4.2.1",
"local-web-server": "^3.0.7",
"ncp": "^2.0.0",
"ng-packagr": "^10.1.2",
"ts-loader": "^6.2.1",
"ts-node": "~8.3.0",
"tslint": "^5.20.1",
"typescript": "4.0.7",
"webpack-bundle-analyzer": "^3.6.0",
"webpack-cli": "^3.3.10",
"webpack-node-externals": "^2.5.2",
"workbox-build": "5.1.4",
"workbox-cli": "^5.1.4"
}
}