diff --git a/package.json b/package.json index c6c127e35b..d5f17c68d4 100644 --- a/package.json +++ b/package.json @@ -106,6 +106,7 @@ "@types/react-dom": "^19.2.0", "@types/shell-quote": "^1.7.5", "@types/ws": "^8.18.1", + "@typescript/native-preview": "^7.0.0-dev.20260412.1", "@vitest/coverage-v8": "^3.1.1", "@vitest/eslint-plugin": "^1.3.4", "asciichart": "^1.5.25", diff --git a/scripts/build.js b/scripts/build.js index 888f1ffeac..0c2d16a334 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -23,7 +23,6 @@ if (!existsSync(join(root, 'node_modules'))) { const workspaces = [ '@google/gemini-cli-test-utils', '@google/gemini-cli-core', - '@google/gemini-cli-a2a-server', '@google/gemini-cli', 'gemini-cli-vscode-ide-companion', ]; diff --git a/scripts/build_package.js b/scripts/build_package.js index 279e46fa94..6f97f3500a 100644 --- a/scripts/build_package.js +++ b/scripts/build_package.js @@ -29,7 +29,7 @@ if (!process.cwd().includes('packages')) { const packageName = basename(process.cwd()); // build typescript files -execSync('tsc --build', { stdio: 'inherit' }); +execSync('tsgo --build', { stdio: 'inherit' }); // Run package-specific bundling if the script exists const bundleScript = join(process.cwd(), 'scripts', 'bundle-browser-mcp.mjs');