19 lines
427 B
TypeScript
19 lines
427 B
TypeScript
import { defineConfig } from "rolldown";
|
|
|
|
export default defineConfig({
|
|
input: "src/index.ts",
|
|
output: {
|
|
format: "esm",
|
|
dir: "dist",
|
|
entryFileNames: "index.js",
|
|
},
|
|
external: (id: string) =>
|
|
id === "drizzle-orm" ||
|
|
id.startsWith("drizzle-orm/") ||
|
|
id === "drizzle-valibot" ||
|
|
id.startsWith("drizzle-valibot/") ||
|
|
id === "valibot" ||
|
|
id.startsWith("valibot/"),
|
|
platform: "node",
|
|
});
|