diff --git a/angular.json b/angular.json
index a1ff519..81ffd25 100644
--- a/angular.json
+++ b/angular.json
@@ -48,8 +48,7 @@
"maximumError": "8kB"
}
],
- "outputHashing": "all",
- "serviceWorker": "ngsw-config.json"
+ "outputHashing": "all"
},
"development": {
"optimization": false,
diff --git a/package-lock.json b/package-lock.json
index aea733a..b7ebf03 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -15,7 +15,6 @@
"@angular/platform-browser": "^22.0.0-next.0",
"@angular/platform-server": "^22.0.0-next.0",
"@angular/router": "^22.0.0-next.0",
- "@angular/service-worker": "^22.0.0-next.0",
"@angular/ssr": "^22.0.0-next.5",
"express": "^5.1.0",
"rxjs": "~7.8.0",
@@ -650,25 +649,6 @@
"rxjs": "^6.5.3 || ^7.4.0"
}
},
- "node_modules/@angular/service-worker": {
- "version": "22.0.0-next.8",
- "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-22.0.0-next.8.tgz",
- "integrity": "sha512-dqQkRBX3WFNg8wJ+5NTbXUST2k7r4kMk9X0uCxaN86ptxvvn61LIF9rBwr7FKJLeDIq47jnWzwiX3UrN766YSw==",
- "license": "MIT",
- "dependencies": {
- "tslib": "^2.3.0"
- },
- "bin": {
- "ngsw-config": "ngsw-config.js"
- },
- "engines": {
- "node": "^22.22.0 || >=24.13.1"
- },
- "peerDependencies": {
- "@angular/core": "22.0.0-next.8",
- "rxjs": "^6.5.3 || ^7.4.0"
- }
- },
"node_modules/@angular/ssr": {
"version": "22.0.0-next.5",
"resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-22.0.0-next.5.tgz",
diff --git a/package.json b/package.json
index 83178b3..b151a21 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,6 @@
"@angular/platform-browser": "^22.0.0-next.0",
"@angular/platform-server": "^22.0.0-next.0",
"@angular/router": "^22.0.0-next.0",
- "@angular/service-worker": "^22.0.0-next.0",
"@angular/ssr": "^22.0.0-next.5",
"express": "^5.1.0",
"rxjs": "~7.8.0",
diff --git a/public/icons/icon-128x128.png b/public/icons/icon-128x128.png
deleted file mode 100644
index 5a9a2cc..0000000
Binary files a/public/icons/icon-128x128.png and /dev/null differ
diff --git a/public/icons/icon-144x144.png b/public/icons/icon-144x144.png
deleted file mode 100644
index 11702cd..0000000
Binary files a/public/icons/icon-144x144.png and /dev/null differ
diff --git a/public/icons/icon-152x152.png b/public/icons/icon-152x152.png
deleted file mode 100644
index ff4e06b..0000000
Binary files a/public/icons/icon-152x152.png and /dev/null differ
diff --git a/public/icons/icon-192x192.png b/public/icons/icon-192x192.png
deleted file mode 100644
index afd36a4..0000000
Binary files a/public/icons/icon-192x192.png and /dev/null differ
diff --git a/public/icons/icon-384x384.png b/public/icons/icon-384x384.png
deleted file mode 100644
index 613ac79..0000000
Binary files a/public/icons/icon-384x384.png and /dev/null differ
diff --git a/public/icons/icon-512x512.png b/public/icons/icon-512x512.png
deleted file mode 100644
index 7574990..0000000
Binary files a/public/icons/icon-512x512.png and /dev/null differ
diff --git a/public/icons/icon-72x72.png b/public/icons/icon-72x72.png
deleted file mode 100644
index 033724e..0000000
Binary files a/public/icons/icon-72x72.png and /dev/null differ
diff --git a/public/icons/icon-96x96.png b/public/icons/icon-96x96.png
deleted file mode 100644
index 3090dc2..0000000
Binary files a/public/icons/icon-96x96.png and /dev/null differ
diff --git a/public/manifest.webmanifest b/public/manifest.webmanifest
deleted file mode 100644
index 89fa9ff..0000000
--- a/public/manifest.webmanifest
+++ /dev/null
@@ -1,71 +0,0 @@
-{
- "name": "angular-22-ssr-pwa",
- "short_name": "angular-22-ssr-pwa",
- "display": "standalone",
- "scope": "./",
- "start_url": "./",
- "icons": [
- {
- "src": "icons/icon-72x72.png",
- "sizes": "72x72",
- "type": "image/png",
- "purpose": "maskable any"
- },
- {
- "src": "icons/icon-96x96.png",
- "sizes": "96x96",
- "type": "image/png",
- "purpose": "maskable any"
- },
- {
- "src": "icons/icon-128x128.png",
- "sizes": "128x128",
- "type": "image/png",
- "purpose": "maskable any"
- },
- {
- "src": "icons/icon-144x144.png",
- "sizes": "144x144",
- "type": "image/png",
- "purpose": "maskable any"
- },
- {
- "src": "icons/icon-152x152.png",
- "sizes": "152x152",
- "type": "image/png",
- "purpose": "maskable any"
- },
- {
- "src": "icons/icon-192x192.png",
- "sizes": "192x192",
- "type": "image/png",
- "purpose": "maskable any"
- },
- {
- "src": "icons/icon-384x384.png",
- "sizes": "384x384",
- "type": "image/png",
- "purpose": "maskable any"
- },
- {
- "src": "icons/icon-512x512.png",
- "sizes": "512x512",
- "type": "image/png",
- "purpose": "maskable any"
- }
- ],
- "shortcuts": [
- {
- "name": "Home",
- "url": "/"
- },
- {
- "name": "Users",
- "url": "/users"
- },
- {
- "name": "პირველი მომხმარებელი",
- "url": "1"
- }
- ]
-}
diff --git a/src/app/app.config.ts b/src/app/app.config.ts
index e80589d..5b932ff 100644
--- a/src/app/app.config.ts
+++ b/src/app/app.config.ts
@@ -1,18 +1,13 @@
-import { ApplicationConfig, provideBrowserGlobalErrorListeners, isDevMode } from '@angular/core';
+import { ApplicationConfig, provideBrowserGlobalErrorListeners } from '@angular/core';
import { provideRouter, withComponentInputBinding } from '@angular/router';
import { routes } from './app.routes';
import { provideClientHydration, withEventReplay } from '@angular/platform-browser';
-import { provideServiceWorker } from '@angular/service-worker';
export const appConfig: ApplicationConfig = {
providers: [
provideBrowserGlobalErrorListeners(),
provideRouter(routes, withComponentInputBinding()),
provideClientHydration(withEventReplay()),
- provideServiceWorker('ngsw-worker.js', {
- enabled: !isDevMode(),
- registrationStrategy: 'registerWhenStable:30000',
- }),
],
};
diff --git a/src/index.html b/src/index.html
index dc73587..d9e35d8 100644
--- a/src/index.html
+++ b/src/index.html
@@ -6,10 +6,8 @@