diff --git a/internal/bundler/shim.go b/internal/bundler/shim.go index 4d373445..e34ac1b4 100644 --- a/internal/bundler/shim.go +++ b/internal/bundler/shim.go @@ -3,8 +3,13 @@ package bundler var jsheader = "/* DO NOT EDIT - GENERATED CODE */\n" var jsshim = `// Shim for dynamic requires of Node.js built-in modules -import { createRequire } from 'module'; -const require = createRequire(import.meta.url); +import { createRequire as __agentuity_createRequire } from 'module'; +const require = __agentuity_createRequire(import.meta.url); +import { fileURLToPath as __agentuity_fileURLToPath } from 'url'; +import { dirname as __agentuity_dirname } from 'path'; + +const __filename = __agentuity_fileURLToPath(import.meta.url); +const __dirname = __agentuity_dirname(__filename); // List of Node.js built-in modules that might be dynamically required const nodeBuiltins = [