feat: add pwa support

This commit is contained in:
4gray committed 2022-01-03 21:45:09 +01:00
1 parent db0df76e53
commit 5a5085dcf7
14 files changed
+275 -263

No files matched your search

+13 -10
View File
@@ -6,7 +6,7 @@
"version": 1,
"newProjectRoot": "projects",
"projects": {
"angular-electron": {
"iptvnator": {
"root": "",
"sourceRoot": "src",
"projectType": "application",
@@ -26,7 +26,8 @@
"polyfills": "src/polyfills.ts",
"assets": [
"src/favicon.ico",
"src/assets"
"src/assets",
"src/manifest.webmanifest"
],
"styles": [
"src/styles.scss"
@@ -35,7 +36,9 @@
"customWebpackConfig": {
"path": "./angular.webpack.js",
"replaceDuplicatePlugins": true
}
},
"serviceWorker": true,
"ngswConfigPath": "ngsw-config.json"
},
"configurations": {
"dev": {
@@ -91,24 +94,24 @@
"serve": {
"builder": "@angular-builders/custom-webpack:dev-server",
"options": {
"browserTarget": "angular-electron:build"
"browserTarget": "iptvnator:build"
},
"configurations": {
"dev": {
"browserTarget": "angular-electron:build:dev"
"browserTarget": "iptvnator:build:dev"
},
"web": {
"browserTarget": "angular-electron:build:web"
"browserTarget": "iptvnator:build:web"
},
"production": {
"browserTarget": "angular-electron:build:production"
"browserTarget": "iptvnator:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "angular-electron:build"
"browserTarget": "iptvnator:build"
}
},
"test": {
@@ -142,7 +145,7 @@
}
}
},
"angular-electron-e2e": {
"iptvnator-e2e": {
"root": "e2e",
"projectType": "application",
"architect": {
@@ -157,7 +160,7 @@
}
}
},
"defaultProject": "angular-electron",
"defaultProject": "iptvnator",
"schematics": {
"@schematics/angular:component": {
"prefix": "app",