Skip to content

Commit 4ceb7fa

Browse files
committed
build: skip directories without index.ts as bundle entry points
1 parent e5bd006 commit 4ceb7fa

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

_build.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import * as esbuild from "esbuild";
2-
import { readdirSync } from "fs";
2+
import { readdirSync, existsSync } from "fs";
33

44
const watch = process.argv.includes("--watch");
55

66
const entryPoints = Object.fromEntries(
77
readdirSync("_javascript", { withFileTypes: true })
88
.filter((d) => d.isDirectory())
9+
.filter((d) => existsSync(`_javascript/${d.name}/index.ts`))
910
.map((d) => [d.name, `_javascript/${d.name}/index.ts`])
1011
);
1112

0 commit comments

Comments
 (0)