import adapter from "@sveltejs/adapter-static"; const webDir = "./web"; /** @type {import('@sveltejs/kit').Config} */ const config = { kit: { // adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list. // If your environment is not supported, or you settled on a specific environment, switch out the adapter. // See https://kit.svelte.dev/docs/adapters for more information about adapters. adapter: adapter(), files: { appTemplate: `${webDir}/app.html`, routes: `${webDir}/routes`, lib: `${webDir}/lib`, assets: `${webDir}/public`, }, alias: { "$image/*": `${webDir}/assets/image/*`, "$svg/*": `${webDir}/assets/svg/*`, }, paths: { assets: process.env.ASSETS_HOST ?? "", }, version: { name: `v-${Date.now()}`, pollInterval: 1000 * 60 * 1, // 5 minutes }, adapter: adapter({ pages: `${webDir}/public/build`, assets: `${webDir}/public/build`, fallback: "fallback.html", strict: true, }), }, }; export default config;