debug: use registrationHooks to log registered SWs

This commit is contained in:
Ayo Ayco 2024-08-18 12:36:18 +02:00
parent bb8f2c3cbd
commit 91791b37b5
3 changed files with 8 additions and 9 deletions

View file

@ -3,7 +3,6 @@ import node from "@astrojs/node";
import mdx from '@astrojs/mdx';
import sitemap from '@astrojs/sitemap';
import serviceWorker from "@ayco/astro-sw";
import {logInfo} from './src/utils/logger';
import {VERSION} from './src/consts';
@ -27,8 +26,8 @@ export default defineConfig({
},
registrationHooks: {
afterRegistration: async () => {
const registeredServiceWorkers = navigator.serviceWorker.getRegistrations();
logInfo('Registered SWs', {data: registeredServiceWorkers});
const registeredServiceWorkers = await navigator.serviceWorker.getRegistrations();
console.log('Registered SWs', registeredServiceWorkers);
}
}
})

View file

@ -24,7 +24,7 @@
"@astrojs/rss": "^4.0.7",
"@astrojs/sitemap": "^3.1.6",
"@ayco/astro-resume": "^0.4.2",
"@ayco/astro-sw": "^0.8.1",
"@ayco/astro-sw": "^0.8.2",
"@extractus/article-extractor": "^8.0.10",
"@fastify/middie": "^8.3.1",
"@fastify/static": "^7.0.4",

View file

@ -27,8 +27,8 @@ importers:
specifier: ^0.4.2
version: 0.4.2(astro@4.14.2(@types/node@22.4.0)(rollup@4.21.0)(sass@1.77.8)(typescript@5.5.4))
'@ayco/astro-sw':
specifier: ^0.8.1
version: 0.8.1
specifier: ^0.8.2
version: 0.8.2
'@extractus/article-extractor':
specifier: ^8.0.10
version: 8.0.10
@ -129,8 +129,8 @@ packages:
peerDependencies:
astro: ^4.12.2
'@ayco/astro-sw@0.8.1':
resolution: {integrity: sha512-Ojah7X6efhyjcBv2d2ydaeN3EsSEcEo1m3CTIbc86TGCAJwcQHBJ8PIeoAitOOMz2aAeb0Pb+izLl9Qx7kyKUQ==}
'@ayco/astro-sw@0.8.2':
resolution: {integrity: sha512-v9TzcDSqI9G+VITJfJD0ndWZGW7AM6tfgCioYytacuxwBfRqLb4bxuaTjg6GigU/dj2SyITV086jLV1XkZGe9A==}
engines: {node: '>=18.0.0'}
'@babel/code-frame@7.24.7':
@ -3156,7 +3156,7 @@ snapshots:
dependencies:
astro: 4.14.2(@types/node@22.4.0)(rollup@4.21.0)(sass@1.77.8)(typescript@5.5.4)
'@ayco/astro-sw@0.8.1':
'@ayco/astro-sw@0.8.2':
dependencies:
esbuild: 0.23.1
pathe: 1.1.2