import adapter from '@sveltejs/adapter-static'; /** @type {import('@sveltejs/kit').Config} */ const config = { compilerOptions: { // Force runes mode for the project, except for libraries. Can be removed in svelte 6. runes: ({ filename }) => (filename.split(/[/\\]/).includes('node_modules') ? undefined : true) }, kit: { adapter: adapter(), files: { routes: 'src/web/routes' }, alias: { $aapp: 'src/arts/aapp', $adom: 'src/arts/adom', $conn: 'src/arts/conn', $fend: 'src/arts/fend', $libs: 'src/libs', $locale: 'src/libs/locale', $reactive: 'src/libs/reactive', $fmts: 'src/arts/fmts', $http: 'src/arts/http', $lang: 'src/arts/lang', $logr: 'src/arts/logr', $perm: 'src/arts/perm', $sess: 'src/arts/sess', $sium: 'src/arts/sium', $stor: 'src/arts/stor', $timr: 'src/arts/timr' } } }; export default config;