diff --git a/build.ts b/build.ts index 76e68d2..dd504c1 100644 --- a/build.ts +++ b/build.ts @@ -2,9 +2,17 @@ import isolatedDecl from 'bun-plugin-isolated-decl'; // handles building the library await Bun.build({ - entrypoints: ['./src/*.ts'], + entrypoints: [ + "src/cli.ts", + "src/fileExclusions.ts", + "src/fileTypeExclusions.ts", + "src/index.ts", + "src/MarkdownGenerator.ts", + "src/TokenCleaner.ts" + ], outdir: './dist', target: 'node', + splitting: true, plugins: [ isolatedDecl({ forceGenerate: true, // Generate declaration files even if there are errors diff --git a/package.json b/package.json index 65af6fc..1f8540b 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ ], "types": "dist/index.d.ts", "scripts": { - "build": "rm -rf dist && bun build ./src/index.ts ./src/cli.ts --splitting --outdir dist --target node && bun ./build.ts", + "build": "rm -rf dist && bun ./build.ts", "test": "bun test", "prepublishOnly": "bun run build", "dev": "bun run .",