34 lines
788 B
JavaScript
34 lines
788 B
JavaScript
import adapter from '@sveltejs/adapter-static';
|
|
|
|
/**
|
|
* This project is deployed as a pure static SPA against a Django REST backend.
|
|
* SSR/hydration are disabled; all routing is done client-side.
|
|
*
|
|
* `fallback: 'index.html'` makes every unknown path serve index.html so the
|
|
* SvelteKit client router can handle it.
|
|
*
|
|
* @type {import('@sveltejs/kit').Config}
|
|
*/
|
|
const config = {
|
|
kit: {
|
|
adapter: adapter({
|
|
pages: 'build',
|
|
assets: 'build',
|
|
fallback: 'index.html',
|
|
precompress: false,
|
|
strict: false,
|
|
}),
|
|
alias: {
|
|
$api: 'src/lib/api',
|
|
$auth: 'src/lib/auth',
|
|
$domain: 'src/lib/domain',
|
|
$map: 'src/lib/map',
|
|
$state: 'src/lib/state',
|
|
$ui: 'src/lib/ui',
|
|
$i18n: 'src/lib/i18n',
|
|
$features: 'src/lib/features',
|
|
},
|
|
},
|
|
};
|
|
|
|
export default config;
|