Fork Horse repository, listed by its owner. Publisher snapshot.

packages/forkhorse-gatekeeper/vite.worker.config.ts

Snapshot at 34e3175

Containing directory

537 bytes · typescriptView raw
1import { defineConfig } from "vite";
2import capnwebValidate from "capnweb-validate/vite";
3import { textModules } from "./text-modules.ts";
4export default defineConfig({
5  plugins: [textModules(), capnwebValidate({ tsconfig: "./tsconfig.worker.json" })],
6  build: {
7    outDir: "dist", emptyOutDir: false, target: "esnext", minify: false,
8    lib: { entry: "src/worker/index.ts", formats: ["es"], fileName: () => "worker.js" },
9    rollupOptions: { external: [/^cloudflare:/, /^node:/], output: { inlineDynamicImports: true } },
10  },
11});
12