astro-sw/astro.config.mjs

21 lines
626 B
JavaScript

import { defineConfig } from "astro/config";
import node from "@astrojs/node";
import serviceWorker from "./index.js";
export default defineConfig({
// output: "server",
// adapter: node({
// mode: "middleware"
// }),
site: 'https://ayo.ayco.io',
integrations: [
serviceWorker({
path: "./example_sw.js",
assetCachePrefix: 'cozy-reader',
// onInstalled: () => console.log('Installed...'),
// onInstalling: () => console.log('Installing...'),
// onActive: () => console.log('Active!'),
// onError: (error) => console.error(`Registration failed on ${error}`)
})
]
});