import staticAdapter from '@sveltejs/adapter-static'; async function resolveAdapter() { try { const { default: nodeAdapter } = await import('@sveltejs/adapter-node'); return nodeAdapter({ out: 'build', precompress: true, }); } catch { return staticAdapter({ pages: 'build', assets: 'build', fallback: 'index.html', }); } } /** @type {import('@sveltejs/kit').Config} */ const config = { kit: { adapter: await resolveAdapter(), files: { assets: 'public', }, }, }; export default config;