import { defineConfig } from "tsdown"; const shared = { format: "cjs" as const, outDir: "dist-electron", sourcemap: true, outExtensions: () => ({ js: ".js" }),}; export default defineConfig([ { ...shared, entry: ["src/main.ts"], clean: true, noExternal: ["@t3tools/contracts"], }, { ...shared, entry: ["src/preload.ts"], },]);
import { defineConfig } from "tsdown";
const shared = {
format: "cjs" as const,
outDir: "dist-electron",
sourcemap: true,
outExtensions: () => ({ js: ".js" }),
};
export default defineConfig([
{
...shared,
entry: ["src/main.ts"],
clean: true,
noExternal: ["@t3tools/contracts"],
},
{
...shared,
entry: ["src/preload.ts"],
},
]);