Feature/pwa (#2246)

* setup ui project with pwa configurations

* enable service worker config to work with ionic livereload

* fix service worker key placement

* update webmanifest names

* cleanup

* shrink logo size

* fix package build

* build fix

* fix icon size in webmanifest
This commit is contained in:
Lucy C
2023-04-11 10:36:25 -06:00
committed by GitHub
parent 70afb197f1
commit ba3805786c
10 changed files with 617 additions and 442 deletions

View File

@@ -17,6 +17,7 @@
"build:install-wiz": "ng run install-wizard:build",
"build:setup": "ng run setup-wizard:build",
"build:ui": "ng run ui:build",
"build:ui:dev": "ng run ui:build:development",
"build:ui:stats": "ng run ui:build --stats-json",
"build:all": "npm run build:deps && npm run build:dui && npm run build:setup && npm run build:ui && npm run build:install-wiz",
"build:shared": "ng build shared",
@@ -39,7 +40,9 @@
"@angular/forms": "^14.1.0",
"@angular/platform-browser": "^14.1.0",
"@angular/platform-browser-dynamic": "^14.1.0",
"@angular/pwa": "^14.1.0",
"@angular/router": "^14.1.0",
"@angular/service-worker": "^14.2.2",
"@ionic/angular": "^6.1.15",
"@materia-ui/ngx-monaco-editor": "^6.0.0",
"@ng-web-apis/common": "^2.0.0",