diff vite.config.ts @ 99:faf7e432f089

WIP build setup
author drewp@bigasterisk.com
date Fri, 11 Feb 2022 22:21:51 -0800
parents
children 76c1a29a328f
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vite.config.ts	Fri Feb 11 22:21:51 2022 -0800
@@ -0,0 +1,32 @@
+import { defineConfig } from "vite";
+
+// https://vitejs.dev/config/
+export default defineConfig({
+  base: "https://bigasterisk.com/reposyncDev/",
+  server: {
+    host: "0.0.0.0",
+    port: 8001,
+    hmr: { port: 443 },
+    fs: {
+      allow: ["src", "node_modules", "."],
+    },
+  },
+  build: {
+    target: 'esnext',
+    minify: false,
+    lib: {
+      entry: "src/index.ts",
+      formats: ["es"],
+    },
+    rollupOptions: {
+      external: /^lit/,
+    },
+  },
+  resolve: {
+    alias: [{ find: "rdf-canonize-native", replacement: "" }],
+  },
+  define: {
+    "global": {},
+    "process": {"env":{}}, // needed in dev and not build
+  },
+});