UNPKG

create-turbosvelte

Version:

This is an unofficial SvelteKit monorepo starter powered by Turborepo.

45 lines (39 loc) 797 B
import { mdsvex } from 'mdsvex'; import path from 'path'; import vercel from '@sveltejs/adapter-vercel'; import preprocess from 'svelte-preprocess'; import slug from 'rehype-slug'; /** @type {import('@sveltejs/kit').Config} */ const config = { extensions: ['.svelte', '.md', '.svx'], // Consult https://github.com/sveltejs/svelte-preprocess // for more information about preprocessors preprocess: [ preprocess({ postcss: true }), mdsvex({ extensions: ['.svx', '.md'], rehypePlugins: [slug] }) ], kit: { adapter: vercel(), package: { exports: (file) => file === 'index.js' }, vite: { resolve: { alias: { $components: path.resolve('./src/components') } }, server: { fs: { allow: ['.'] } } } } }; export default config;