hypnagaga/vite.config.ts
2022-08-11 22:39:26 +01:00

27 lines
628 B
TypeScript

import { scss, sveltePreprocess } from './bin/preprocess/index.cjs';
import { svelte } from '@sveltejs/vite-plugin-svelte';
/** @type {import('vite').UserConfig} */
const config = {
base: 'https://reuters-graphics.github.io/graphics-components/',
css: {
preprocessorOptions: { scss },
},
resolve: {
alias: {
'@reuters-graphics/graphics-svelte-components': './src',
$lib: './src',
$docs: './src/docs',
},
extensions: ['.js', '.svelte', '.ts', '.json'],
},
plugins: [
svelte({
configFile: false,
preprocess: sveltePreprocess,
}),
],
};
export default config;