File tree Expand file tree Collapse file tree 2 files changed +44
-1
lines changed Expand file tree Collapse file tree 2 files changed +44
-1
lines changed Original file line number Diff line number Diff line change 1
1
import preprocess from 'svelte-preprocess'
2
2
import adapter from '@sveltejs/adapter-static'
3
3
4
+ const dev = process . argv . includes ( 'dev' )
5
+
4
6
/** @type {import('@sveltejs/kit').Config } */
5
7
const config = {
6
8
kit : {
7
- adapter : adapter ( )
9
+ adapter : adapter ( {
10
+ fallback : '404.html'
11
+ } ) ,
12
+ paths : {
13
+ base : dev ? '' : '/svelte-toast'
14
+ }
15
+ } ,
16
+ compilerOptions : {
17
+ dev,
18
+ css : 'external'
19
+ } ,
20
+ package : {
21
+ emitTypes : false // to remove after migrating away from hand-written d.ts
8
22
} ,
9
23
preprocess : [
10
24
preprocess ( {
Original file line number Diff line number Diff line change
1
+ import { svelte } from '@sveltejs/vite-plugin-svelte'
2
+ import { defineConfig } from 'vite'
3
+
4
+ export default defineConfig ( {
5
+ plugins : [
6
+ svelte ( {
7
+ configFile : false ,
8
+ compilerOptions : {
9
+ dev : false ,
10
+ css : 'injected'
11
+ } ,
12
+ emitCss : false
13
+ } )
14
+ ] ,
15
+ build : {
16
+ outDir : './package/dist' ,
17
+ minify : 'terser' ,
18
+ lib : {
19
+ entry : './src/lib/index.js' ,
20
+ name : 'window' ,
21
+ fileName : 'index'
22
+ } ,
23
+ rollupOptions : {
24
+ output : {
25
+ extend : true
26
+ }
27
+ }
28
+ }
29
+ } )
You can’t perform that action at this time.
0 commit comments