Files
housesof/apps/website/svelte.config.js

35 lines
924 B
JavaScript

import { fileURLToPath } from 'url'
import { dirname } from 'path'
import { sveltePreprocess } from 'svelte-preprocess'
import adapter from '@sveltejs/adapter-cloudflare'
export const globalStyles = `@use "${dirname(fileURLToPath(import.meta.url))}/src/style/imports" as *;`
/** @type {import('@sveltejs/kit').Config} */
const config = {
// Preprocessors docs: https://github.com/sveltejs/svelte-preprocess
preprocess: sveltePreprocess({
scss: {
prependData: globalStyles,
}
}),
kit: {
adapter: adapter({
routes: {
include: ['/*'],
exclude: ['<all>']
}
}),
alias: {
$components: 'src/components',
$animations: 'src/animations',
$modules: 'src/modules',
$utils: 'src/utils',
$style: 'src/style',
},
}
}
export default config