Skip to content

Commit 1b2245d

Browse files
ClaudeGarbee
andcommitted
Fix dynamic require error by adding require shim to ESM bundles
Co-authored-by: Garbee <868301+Garbee@users.noreply.github.com>
1 parent 422dbad commit 1b2245d

7 files changed

Lines changed: 53 additions & 52 deletions

File tree

dist/main/index.bundle.js

Lines changed: 22 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/main/index.bundle.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/main/server.bundle.js

Lines changed: 24 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/main/server.bundle.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/post/index.bundle.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/post/index.bundle.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scripts/build.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ try {
1919
sourcemap: "linked",
2020
bundle: true,
2121
entryNames: "[dir]/[name].bundle",
22-
external: ["net", "tls", "http", "https", "stream", "zlib"],
22+
banner: {
23+
js: `import { createRequire } from 'module';const require = createRequire(import.meta.url);`,
24+
},
2325
});
2426
} catch (error) {
2527
console.error("Build failed:", error);

0 commit comments

Comments
 (0)