diff options
Diffstat (limited to 'vite.standalone.config.ts')
| -rw-r--r-- | vite.standalone.config.ts | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/vite.standalone.config.ts b/vite.standalone.config.ts new file mode 100644 index 0000000..3abaed3 --- /dev/null +++ b/vite.standalone.config.ts @@ -0,0 +1,36 @@ + + + +/*** IMPORT ------------------------------------------- ***/ + +import { defineConfig } from "vite"; +import { svelte, vitePreprocess } from "@sveltejs/vite-plugin-svelte"; + +/*** EXPORT ------------------------------------------- ***/ + +export default defineConfig({ + build: { + cssCodeSplit: false, + emptyOutDir: false, + lib: { + cssFileName: "standalone", + entry: "source/standalone/index.ts", + fileName: () => "standalone.js", + formats: ["iife"], + name: "EolGraphiQL" + }, + outDir: "dist", + sourcemap: true + }, + plugins: [ + svelte({ + preprocess: vitePreprocess({ + style: { + scss: { + loadPaths: ["node_modules"] + } + } + }) + }) + ] +}); |