From 07d39a1a3a09739bbc3d27a31829063f1e0a5e24 Mon Sep 17 00:00:00 2001 From: "netop://ウィビ" Date: Sun, 26 Apr 2026 20:51:04 -0700 Subject: adds standalone version for CDN ease --- vite.standalone.config.ts | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 vite.standalone.config.ts (limited to 'vite.standalone.config.ts') 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"] + } + } + }) + }) + ] +}); -- cgit v1.2.3