work-hub-server/packages/schema/rolldown.config.ts

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",
});