Buckets:
| { | |
| "name": "Code", | |
| "version": "1.132.0", | |
| "distro": "b2ef7d83248f73d41b551318c4a079e0e3546c1c", | |
| "author": { | |
| "name": "Microsoft Corporation" | |
| }, | |
| "license": "MIT", | |
| "main": "./out/main.js", | |
| "type": "module", | |
| "private": true, | |
| "scripts": { | |
| "test": "node -e \"console.error('Run a test script from the scripts folder, for example: ./scripts/test.sh --run <file>.'); process.exit(1)\"", | |
| "test-browser": "npx playwright install && node test/unit/browser/index.js", | |
| "test-browser-no-install": "node test/unit/browser/index.js", | |
| "test-node": "mocha test/unit/node/index.js --delay --ui=tdd --timeout=5000 --exit", | |
| "test-extension": "vscode-test", | |
| "test-build-scripts": "cd build && npm run test", | |
| "test-agent-host-e2e-coverage": "node scripts/agent-host-e2e-coverage.ts", | |
| "check-cyclic-dependencies": "node build/lib/checkCyclicDependencies.ts out", | |
| "preinstall": "node build/npm/preinstall.ts", | |
| "postinstall": "node build/npm/postinstall.ts", | |
| "compile": "npm-run-all2 -lp compile-client compile-copilot", | |
| "compile-client": "npm run gulp compile", | |
| "compile-copilot": "npm --prefix extensions/copilot run compile", | |
| "build-fast": "npm-run-all2 -lp transpile-client build-fast-extensions compile-copilot", | |
| "build-fast-extensions": "npm run gulp copy-codicons compile-extensions compile-extension-media", | |
| "typecheck-client": "tsc --project ./src/tsconfig.json --noEmit --skipLibCheck", | |
| "codex:gen-protocol": "node build/codex/generate-protocol.mjs", | |
| "codex:check-protocol": "node build/codex/check-protocol-sync.ts", | |
| "watch": "npm-run-all2 -lp watch-client-transpile watch-client watch-extensions watch-copilot", | |
| "watch-transpile": "npm-run-all2 -lp watch-client-transpile watch-extensions watch-copilot", | |
| "watchd": "deemon npm run watch", | |
| "watch-webd": "deemon npm run watch-web", | |
| "kill-watchd": "deemon --kill npm run watch", | |
| "kill-watch-webd": "deemon --kill npm run watch-web", | |
| "restart-watchd": "deemon --restart npm run watch", | |
| "restart-watch-webd": "deemon --restart npm run watch-web", | |
| "watch-client": "npm run gulp watch-client", | |
| "watch-clientd": "deemon npm run watch-client", | |
| "kill-watch-clientd": "deemon --kill npm run watch-client", | |
| "transpile-client": "node build/next/index.ts transpile", | |
| "watch-client-transpile": "node build/next/index.ts transpile --watch", | |
| "watch-client-transpiled": "deemon npm run watch-client-transpile", | |
| "kill-watch-client-transpiled": "deemon --kill npm run watch-client-transpile", | |
| "watch-extensions": "npm run gulp watch-extensions watch-extension-media", | |
| "watch-extensionsd": "deemon npm run watch-extensions", | |
| "kill-watch-extensionsd": "deemon --kill npm run watch-extensions", | |
| "watch-copilot": "npm --prefix extensions/copilot run watch", | |
| "watch-copilotd": "deemon npm run watch-copilot", | |
| "kill-watch-copilotd": "deemon --kill npm run watch-copilot", | |
| "precommit": "node --experimental-strip-types build/hygiene.ts", | |
| "gulp": "node --experimental-strip-types --max-old-space-size=8192 ./node_modules/gulp/bin/gulp.js", | |
| "electron": "node build/lib/electron.ts", | |
| "7z": "7z", | |
| "update-grammars": "node build/npm/update-all-grammars.ts", | |
| "update-localization-extension": "node build/npm/update-localization-extension.ts", | |
| "mixin-telemetry-docs": "node build/npm/mixin-telemetry-docs.ts", | |
| "smoketest": "node build/lib/preLaunch.ts && cd test/smoke && npm run compile && node test/index.js", | |
| "smoketest-no-compile": "cd test/smoke && node test/index.js", | |
| "download-builtin-extensions": "node build/lib/builtInExtensions.ts", | |
| "download-builtin-extensions-cg": "node build/lib/builtInExtensionsCG.ts", | |
| "monaco-compile-check": "tsc --project src/tsconfig.monaco.json --noEmit", | |
| "tsec-compile-check": "node --max-old-space-size=8192 node_modules/tsec/bin/tsec -p src/tsconfig.tsec.json", | |
| "vscode-dts-compile-check": "tsc --project src/tsconfig.vscode-dts.json && tsc --project src/tsconfig.vscode-proposed-dts.json", | |
| "valid-layers-check": "node build/checker/layersChecker.ts && node build/checker/layersTypeCheck.ts", | |
| "define-class-fields-check": "node build/lib/propertyInitOrderChecker.ts && tsc --project src/tsconfig.defineClassFields.json", | |
| "update-distro": "node build/npm/update-distro.ts", | |
| "export-policy-data": "node build/lib/policies/exportPolicyData.ts", | |
| "web": "echo 'npm run web' is replaced by './scripts/code-server' or './scripts/code-web'", | |
| "compile-cli": "npm run gulp compile-cli", | |
| "compile-web": "npm run gulp compile-web", | |
| "serve-out-rspack": "cd build/rspack && npx rspack serve --config rspack.serve-out.config.mts", | |
| "watch-web": "npm run gulp watch-web", | |
| "watch-cli": "npm run gulp watch-cli", | |
| "mock-policy-server": "node --experimental-strip-types scripts/mock-policy-server/server.ts", | |
| "eslint": "node build/eslint.ts", | |
| "stylelint": "node build/stylelint.ts", | |
| "playwright-install": "npm exec playwright install", | |
| "compile-build": "npm run gulp compile-build-with-mangling", | |
| "compile-extensions-build": "npm run gulp compile-extensions-build", | |
| "minify-vscode": "npm run gulp minify-vscode", | |
| "minify-vscode-reh": "npm run gulp minify-vscode-reh", | |
| "minify-vscode-reh-web": "npm run gulp minify-vscode-reh-web", | |
| "hygiene": "npm run gulp hygiene", | |
| "core-ci": "npm run gulp core-ci", | |
| "extensions-ci": "npm run gulp extensions-ci", | |
| "perf": "node scripts/code-perf.js", | |
| "perf:chat": "node scripts/chat-simulation/test-chat-perf-regression.js", | |
| "perf:chat-leak": "node scripts/chat-simulation/test-chat-mem-leaks.js", | |
| "copilot:setup": "npm --prefix extensions/copilot run setup", | |
| "copilot:get_token": "npm --prefix extensions/copilot run get_token", | |
| "update-build-ts-version": "npm install -D typescript@npm:@typescript/typescript6@^6.0.2 && npm install -D @typescript/native@npm:typescript@next && (cd build && npm run typecheck)", | |
| "install-local-component-explorer": "npm install ../vscode-packages/js-component-explorer/dist/vscode-component-explorer-0.1.0.tgz ../vscode-packages/js-component-explorer/dist/vscode-component-explorer-cli-0.1.0.tgz --no-save && cd build/rspack && npm install ../../../vscode-packages/js-component-explorer/dist/vscode-component-explorer-webpack-plugin-0.1.0.tgz --no-save && cd ../vite && npm install ../../../vscode-packages/js-component-explorer/dist/vscode-component-explorer-vite-plugin-0.1.0.tgz --no-save", | |
| "symlink-local-component-explorer": "npm install ../vscode-packages/js-component-explorer/packages/explorer ../vscode-packages/js-component-explorer/packages/cli --no-save && cd build/rspack && npm install ../../../vscode-packages/js-component-explorer/packages/webpack-plugin ../../../vscode-packages/js-component-explorer/packages/explorer --no-save && cd ../vite && npm install ../../../vscode-packages/js-component-explorer/packages/vite-plugin ../../../vscode-packages/js-component-explorer/packages/explorer --no-save", | |
| "install-latest-component-explorer": "npm install @vscode/component-explorer@next @vscode/component-explorer-cli@next && cd build/rspack && npm install @vscode/component-explorer-webpack-plugin@next @vscode/component-explorer@next && cd ../vite && npm install @vscode/component-explorer-vite-plugin@next @vscode/component-explorer@next" | |
| }, | |
| "dependencies": { | |
| "@anthropic-ai/sdk": "^0.82.0", | |
| "@github/copilot": "^1.0.77", | |
| "@github/copilot-sdk": "^1.0.9-preview.1", | |
| "@microsoft/1ds-core-js": "^3.2.13", | |
| "@microsoft/1ds-post-js": "^3.2.13", | |
| "@microsoft/dev-tunnels-connections": "^1.3.41", | |
| "@microsoft/dev-tunnels-contracts": "^1.3.41", | |
| "@microsoft/dev-tunnels-management": "^1.3.41", | |
| "@microsoft/dev-tunnels-ssh": "^3.12.22", | |
| "@microsoft/dev-tunnels-ssh-tcp": "^3.12.22", | |
| "@microsoft/mxc-sdk": "0.6.1", | |
| "@parcel/watcher": "^2.5.6", | |
| "@types/semver": "^7.5.8", | |
| "@vscode/codicons": "^0.0.46-28", | |
| "@vscode/copilot-api": "^0.4.2", | |
| "@vscode/deviceid": "^0.1.1", | |
| "@vscode/diff": "0.0.2-7", | |
| "@vscode/fs-copyfile": "2.0.0", | |
| "@vscode/iconv-lite-umd": "0.7.1", | |
| "@vscode/native-watchdog": "^1.4.6", | |
| "@vscode/os-proxy-resolver": "^0.3.0", | |
| "@vscode/policy-watcher": "^1.4.0", | |
| "@vscode/proxy-agent": "^0.44.0", | |
| "@vscode/ripgrep-universal": "^1.18.0", | |
| "@vscode/sandbox-runtime": "0.0.1", | |
| "@vscode/spdlog": "^0.15.8", | |
| "@vscode/sqlite3": "5.1.12-vscode", | |
| "@vscode/sudo-prompt": "9.3.2", | |
| "@vscode/tree-sitter-wasm": "^0.3.1", | |
| "@vscode/vscode-languagedetection": "1.0.23", | |
| "@vscode/windows-mutex": "^0.5.0", | |
| "@vscode/windows-process-tree": "^0.8.0", | |
| "@vscode/windows-registry": "^1.2.0", | |
| "@xterm/addon-clipboard": "^0.3.0-beta.291", | |
| "@xterm/addon-image": "^0.10.0-beta.291", | |
| "@xterm/addon-ligatures": "^0.11.0-beta.291", | |
| "@xterm/addon-progress": "^0.3.0-beta.291", | |
| "@xterm/addon-search": "^0.17.0-beta.291", | |
| "@xterm/addon-serialize": "^0.15.0-beta.291", | |
| "@xterm/addon-unicode11": "^0.10.0-beta.291", | |
| "@xterm/addon-webgl": "^0.20.0-beta.290", | |
| "@xterm/headless": "^6.1.0-beta.291", | |
| "@xterm/xterm": "^6.1.0-beta.291", | |
| "chrome-remote-interface": "^0.33.0", | |
| "detect-libc": "^2.1.2", | |
| "foundry-local-sdk": "1.2.3", | |
| "http-proxy-agent": "^7.0.0", | |
| "https-proxy-agent": "^7.0.2", | |
| "jschardet": "3.1.4", | |
| "katex": "^0.16.22", | |
| "kerberos": "2.1.1", | |
| "minimist": "^1.2.8", | |
| "native-is-elevated": "0.9.0", | |
| "native-keymap": "^3.3.5", | |
| "node-addon-api": "^6.0.0", | |
| "node-pty": "^1.2.0-beta.13", | |
| "open": "^10.1.2", | |
| "playwright-core": "1.61.0-alpha-2026-06-04", | |
| "ssh2": "^1.16.0", | |
| "tar": "^7.5.20", | |
| "tas-client": "0.3.1", | |
| "undici": "^7.28.0", | |
| "vscode-oniguruma": "1.7.0", | |
| "vscode-regexpp": "^3.1.0", | |
| "vscode-textmate": "^9.3.2", | |
| "ws": "^8.19.0", | |
| "yauzl": "^3.3.1", | |
| "yazl": "^2.4.3", | |
| "zod": "^3.25.76" | |
| }, | |
| "devDependencies": { | |
| "@anthropic-ai/claude-agent-sdk": "0.3.220", | |
| "@openai/codex": "0.142.0", | |
| "@playwright/cli": "^0.1.9", | |
| "@playwright/test": "^1.61.1", | |
| "@stylistic/eslint-plugin-ts": "^2.8.0", | |
| "@types/chrome-remote-interface": "^0.33.0", | |
| "@types/cookie": "^0.3.3", | |
| "@types/debug": "^4.1.5", | |
| "@types/eslint": "^9.6.1", | |
| "@types/gulp-svgmin": "^1.2.1", | |
| "@types/http-proxy-agent": "^2.0.1", | |
| "@types/js-yaml": "^4.0.9", | |
| "@types/kerberos": "^1.1.2", | |
| "@types/minimist": "^1.2.1", | |
| "@types/mocha": "^10.0.10", | |
| "@types/node": "24.x", | |
| "@types/sinon": "^10.0.2", | |
| "@types/sinon-test": "^2.4.2", | |
| "@types/source-map-support": "^0.5.10", | |
| "@types/ssh2": "^1.15.4", | |
| "@types/trusted-types": "^2.0.7", | |
| "@types/vscode-notebook-renderer": "^1.72.0", | |
| "@types/wicg-file-system-access": "^2023.10.7", | |
| "@types/windows-foreground-love": "^0.3.0", | |
| "@types/winreg": "^1.2.30", | |
| "@types/ws": "^8.18.1", | |
| "@types/yauzl": "^2.10.0", | |
| "@types/yazl": "^2.4.2", | |
| "@typescript-eslint/utils": "^8.45.0", | |
| "@typescript/native": "npm:typescript@^7.0.2", | |
| "@vscode/component-explorer": "^0.2.1-58", | |
| "@vscode/component-explorer-cli": "^0.2.1-59", | |
| "@vscode/gulp-electron": "^1.42.0", | |
| "@vscode/l10n-dev": "0.0.35", | |
| "@vscode/telemetry-extractor": "^1.20.4", | |
| "@vscode/test-cli": "^0.0.6", | |
| "@vscode/test-electron": "^2.4.0", | |
| "@vscode/test-web": "^0.0.81", | |
| "@vscode/v8-heap-parser": "^0.1.0", | |
| "@vscode/vscode-perf": "^0.0.19", | |
| "@webgpu/types": "^0.1.66", | |
| "ansi-colors": "^3.2.3", | |
| "asar": "^3.0.3", | |
| "c8": "^9.1.0", | |
| "chromium-pickle-js": "^0.2.0", | |
| "cookie": "^0.7.2", | |
| "debounce": "^1.0.0", | |
| "deemon": "^1.13.6", | |
| "electron": "42.7.1", | |
| "eslint": "^9.36.0", | |
| "eslint-formatter-compact": "^8.40.0", | |
| "eslint-plugin-header": "3.1.1", | |
| "eslint-plugin-import": "^2.32.0", | |
| "eslint-plugin-jsdoc": "^50.3.1", | |
| "event-stream": "3.3.4", | |
| "fancy-log": "^1.3.3", | |
| "glob": "^5.0.13", | |
| "gulp": "^4.0.0", | |
| "gulp-azure-storage": "^0.12.1", | |
| "gulp-bom": "^3.0.0", | |
| "gulp-buffer": "0.0.2", | |
| "gulp-filter": "^5.1.0", | |
| "gulp-flatmap": "^1.0.2", | |
| "gulp-gunzip": "^1.0.0", | |
| "gulp-gzip": "^1.4.2", | |
| "gulp-json-editor": "^2.5.0", | |
| "gulp-plumber": "^1.2.0", | |
| "gulp-rename": "^1.2.0", | |
| "gulp-replace": "^0.5.4", | |
| "gulp-sourcemaps": "^3.0.0", | |
| "gulp-svgmin": "^4.1.0", | |
| "husky": "^0.13.1", | |
| "innosetup": "^6.4.1", | |
| "istanbul-lib-coverage": "^3.2.0", | |
| "istanbul-lib-instrument": "^6.0.1", | |
| "istanbul-lib-report": "^3.0.0", | |
| "istanbul-lib-source-maps": "^4.0.1", | |
| "istanbul-reports": "^3.1.5", | |
| "js-yaml": "^4.2.0", | |
| "lazy.js": "^0.4.2", | |
| "merge-options": "^1.0.1", | |
| "mime": "^1.4.1", | |
| "minimatch": "^3.1.5", | |
| "mocha": "^10.8.2", | |
| "mocha-junit-reporter": "^2.2.1", | |
| "mocha-multi-reporters": "^1.5.1", | |
| "npm-run-all2": "^8.0.4", | |
| "os-browserify": "^0.3.0", | |
| "p-all": "^1.0.0", | |
| "path-browserify": "^1.0.1", | |
| "pump": "^1.0.1", | |
| "rcedit": "^1.1.0", | |
| "rimraf": "^2.2.8", | |
| "sinon": "^12.0.1", | |
| "sinon-test": "^3.1.3", | |
| "source-map": "0.6.1", | |
| "source-map-support": "^0.5.21", | |
| "tsec": "0.2.7", | |
| "tslib": "^2.6.3", | |
| "typescript": "npm:@typescript/typescript6@^6.0.2", | |
| "typescript-eslint": "^8.45.0", | |
| "util": "^0.12.4", | |
| "xml2js": "^0.5.0", | |
| "yaserver": "^0.4.0" | |
| }, | |
| "overrides": { | |
| "node-gyp-build": "4.8.1", | |
| "kerberos@2.1.1": { | |
| "node-addon-api": "7.1.0" | |
| }, | |
| "serialize-javascript": "^7.0.3", | |
| "yauzl": "^3.3.1" | |
| }, | |
| "repository": { | |
| "type": "git", | |
| "url": "https://github.com/microsoft/vscode.git" | |
| }, | |
| "bugs": { | |
| "url": "https://github.com/microsoft/vscode/issues" | |
| }, | |
| "optionalDependencies": { | |
| "windows-foreground-love": "0.6.1" | |
| }, | |
| "allowScripts": { | |
| "bufferutil@4.1.0": true, | |
| "cpu-features": false, | |
| "foundry-local-sdk@1.2.3": true, | |
| "kerberos@2.1.1": true, | |
| "koffi@3.1.2": false, | |
| "native-keymap@3.3.9": true, | |
| "protobufjs@7.6.5": false, | |
| "native-is-elevated@0.9.0": true, | |
| "node-pty@1.2.0-beta.13": true, | |
| "utf-8-validate@5.0.10": true, | |
| "windows-foreground-love@0.6.1": true, | |
| "@parcel/watcher@2.5.6": true, | |
| "@playwright/browser-chromium@1.61.1": true, | |
| "@vscode/fs-copyfile@2.0.0": true, | |
| "@vscode/native-watchdog@1.4.6": true, | |
| "@vscode/ripgrep@1.17.1": true, | |
| "@vscode/deviceid@0.1.5": true, | |
| "@vscode/policy-watcher@1.4.0": true, | |
| "@vscode/spdlog@0.15.8": true, | |
| "@vscode/sqlite3@5.1.12-vscode": true, | |
| "@vscode/windows-registry@1.2.0": true, | |
| "@vscode/windows-mutex@0.5.3": true, | |
| "ssh2": false, | |
| "fsevents@2.3.2": true, | |
| "fsevents@1.2.13": true, | |
| "es5-ext": false, | |
| "husky": false, | |
| "@vscode/windows-ca-certs@0.3.4": true, | |
| "@vscode/windows-process-tree@0.8.0": true | |
| }, | |
| "desktopName": "code.desktop" | |
| } |
Xet Storage Details
- Size:
- 14.9 kB
- Xet hash:
- 1f1ca5ec0d7afc0005fab57207c58567c56b6e42cbef07041aa5247f50eea5b7
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.