diff --git a/build.ts b/build.ts
index b61b146..89f7584 100644
--- a/build.ts
+++ b/build.ts
@@ -103,6 +103,19 @@ import pkg from "./package.json";
fs.copyFileSync("./v2/globals.d.ts", "./dist/globals.d.ts");
}
+ // Fix globals.d.ts reference path in index.d.ts
+ // TypeScript outputs "../v2/globals.d.ts" but we need "./globals.d.ts"
+ logger.info('🔧 Fixing globals.d.ts reference path...');
+ const indexDtsPath = "./dist/index.d.ts";
+ if (fs.existsSync(indexDtsPath)) {
+ let indexDts = fs.readFileSync(indexDtsPath, 'utf8');
+ indexDts = indexDts.replace(
+ /\/\/\/ /,
+ '/// '
+ );
+ fs.writeFileSync(indexDtsPath, indexDts);
+ }
+
logger.info('✅ Build completed successfully!');
logger.info('📦 Package ready in ./dist folder');
} catch (err) {