unstorage/build.config.ts
2024-12-18 15:20:28 +01:00

26 lines
478 B
TypeScript

import { defineBuildConfig } from "unbuild";
export default defineBuildConfig({
declaration: true,
rollup: {
emitCJS: true,
},
entries: [
"src/index",
"src/server",
{
input: "src/drivers/",
outDir: "drivers",
format: "esm",
},
{
input: "src/drivers/",
outDir: "drivers",
format: "cjs",
ext: "cjs",
declaration: false,
},
],
externals: ["mongodb", "unstorage", /unstorage\/drivers\//],
});