mirror of
https://github.com/microsoft/vscode.git
synced 2026-07-10 16:58:55 -05:00
* Use CIMD if supported If the Authorization Server we are auth'ing against supports the Client ID Metadata auth flow, we use the client id metadata url from product.json as the client id in auth flows. Fixes https://github.com/microsoft/vscode/issues/270811 * Update src/vs/workbench/api/browser/mainThreadAuthentication.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
243 lines
10 KiB
JSON
243 lines
10 KiB
JSON
{
|
|
"name": "code-oss-dev",
|
|
"version": "1.106.0",
|
|
"distro": "cf7a6d44d8299723d955936df569ea424e6b68fd",
|
|
"author": {
|
|
"name": "Microsoft Corporation"
|
|
},
|
|
"license": "MIT",
|
|
"main": "./out/main.js",
|
|
"type": "module",
|
|
"private": true,
|
|
"scripts": {
|
|
"test": "echo Please run any of the test scripts from the scripts folder.",
|
|
"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",
|
|
"preinstall": "node build/npm/preinstall.js",
|
|
"postinstall": "node build/npm/postinstall.js",
|
|
"compile": "node ./node_modules/gulp/bin/gulp.js compile",
|
|
"compile-check-ts-native": "tsgo --project ./src/tsconfig.json --noEmit --skipLibCheck",
|
|
"watch": "npm-run-all -lp watch-client watch-extensions",
|
|
"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": "node --max-old-space-size=8192 ./node_modules/gulp/bin/gulp.js watch-client",
|
|
"watch-clientd": "deemon npm run watch-client",
|
|
"kill-watch-clientd": "deemon --kill npm run watch-client",
|
|
"watch-extensions": "node --max-old-space-size=8192 ./node_modules/gulp/bin/gulp.js watch-extensions watch-extension-media",
|
|
"watch-extensionsd": "deemon npm run watch-extensions",
|
|
"kill-watch-extensionsd": "deemon --kill npm run watch-extensions",
|
|
"precommit": "node build/hygiene.js",
|
|
"gulp": "node --max-old-space-size=8192 ./node_modules/gulp/bin/gulp.js",
|
|
"electron": "node build/lib/electron",
|
|
"7z": "7z",
|
|
"update-grammars": "node build/npm/update-all-grammars.mjs",
|
|
"update-localization-extension": "node build/npm/update-localization-extension.js",
|
|
"mixin-telemetry-docs": "node build/npm/mixin-telemetry-docs.mjs",
|
|
"smoketest": "node build/lib/preLaunch.js && 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.js",
|
|
"download-builtin-extensions-cg": "node build/lib/builtInExtensionsCG.js",
|
|
"monaco-compile-check": "tsgo --project src/tsconfig.monaco.json --noEmit",
|
|
"tsec-compile-check": "node node_modules/tsec/bin/tsec -p src/tsconfig.tsec.json",
|
|
"vscode-dts-compile-check": "tsgo --project src/tsconfig.vscode-dts.json && tsgo --project src/tsconfig.vscode-proposed-dts.json",
|
|
"valid-layers-check": "node build/checker/layersChecker.js && tsgo --project build/checker/tsconfig.browser.json && tsgo --project build/checker/tsconfig.worker.json && tsgo --project build/checker/tsconfig.node.json && tsgo --project build/checker/tsconfig.electron-browser.json && tsgo --project build/checker/tsconfig.electron-main.json && tsgo --project build/checker/tsconfig.electron-utility.json",
|
|
"define-class-fields-check": "node build/lib/propertyInitOrderChecker.js && tsgo --project src/tsconfig.defineClassFields.json",
|
|
"update-distro": "node build/npm/update-distro.mjs",
|
|
"web": "echo 'npm run web' is replaced by './scripts/code-server' or './scripts/code-web'",
|
|
"compile-cli": "gulp compile-cli",
|
|
"compile-web": "node ./node_modules/gulp/bin/gulp.js compile-web",
|
|
"watch-web": "node ./node_modules/gulp/bin/gulp.js watch-web",
|
|
"watch-cli": "node ./node_modules/gulp/bin/gulp.js watch-cli",
|
|
"eslint": "node build/eslint",
|
|
"stylelint": "node build/stylelint",
|
|
"playwright-install": "npm exec playwright install",
|
|
"compile-build": "node ./node_modules/gulp/bin/gulp.js compile-build-with-mangling",
|
|
"compile-extensions-build": "node ./node_modules/gulp/bin/gulp.js compile-extensions-build",
|
|
"minify-vscode": "node ./node_modules/gulp/bin/gulp.js minify-vscode",
|
|
"minify-vscode-reh": "node ./node_modules/gulp/bin/gulp.js minify-vscode-reh",
|
|
"minify-vscode-reh-web": "node ./node_modules/gulp/bin/gulp.js minify-vscode-reh-web",
|
|
"hygiene": "node ./node_modules/gulp/bin/gulp.js hygiene",
|
|
"core-ci": "node ./node_modules/gulp/bin/gulp.js core-ci",
|
|
"core-ci-pr": "node ./node_modules/gulp/bin/gulp.js core-ci-pr",
|
|
"extensions-ci": "node ./node_modules/gulp/bin/gulp.js extensions-ci",
|
|
"extensions-ci-pr": "node ./node_modules/gulp/bin/gulp.js extensions-ci-pr",
|
|
"perf": "node scripts/code-perf.js",
|
|
"update-build-ts-version": "npm install -D typescript@next && npm install -D @typescript/native-preview && (cd build && npm run compile)"
|
|
},
|
|
"dependencies": {
|
|
"@microsoft/1ds-core-js": "^3.2.13",
|
|
"@microsoft/1ds-post-js": "^3.2.13",
|
|
"@parcel/watcher": "parcel-bundler/watcher#1ca032aa8339260a8a3bcf825c3a1a71e3e43542",
|
|
"@types/semver": "^7.5.8",
|
|
"@vscode/deviceid": "^0.1.1",
|
|
"@vscode/iconv-lite-umd": "0.7.0",
|
|
"@vscode/policy-watcher": "^1.3.2",
|
|
"@vscode/proxy-agent": "^0.35.0",
|
|
"@vscode/ripgrep": "^1.15.13",
|
|
"@vscode/spdlog": "^0.15.2",
|
|
"@vscode/sqlite3": "5.1.8-vscode",
|
|
"@vscode/sudo-prompt": "9.3.1",
|
|
"@vscode/tree-sitter-wasm": "^0.1.4",
|
|
"@vscode/vscode-languagedetection": "1.0.21",
|
|
"@vscode/windows-mutex": "^0.5.0",
|
|
"@vscode/windows-process-tree": "^0.6.0",
|
|
"@vscode/windows-registry": "^1.1.0",
|
|
"@xterm/addon-clipboard": "^0.2.0-beta.102",
|
|
"@xterm/addon-image": "^0.9.0-beta.119",
|
|
"@xterm/addon-ligatures": "^0.10.0-beta.119",
|
|
"@xterm/addon-progress": "^0.2.0-beta.25",
|
|
"@xterm/addon-search": "^0.16.0-beta.119",
|
|
"@xterm/addon-serialize": "^0.14.0-beta.119",
|
|
"@xterm/addon-unicode11": "^0.9.0-beta.119",
|
|
"@xterm/addon-webgl": "^0.19.0-beta.119",
|
|
"@xterm/headless": "^5.6.0-beta.119",
|
|
"@xterm/xterm": "^5.6.0-beta.119",
|
|
"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.7.0",
|
|
"native-keymap": "^3.3.5",
|
|
"native-watchdog": "^1.4.1",
|
|
"node-pty": "1.1.0-beta35",
|
|
"open": "^10.1.2",
|
|
"tas-client-umd": "0.2.0",
|
|
"undici": "^7.9.0",
|
|
"v8-inspect-profiler": "^0.1.1",
|
|
"vscode-oniguruma": "1.7.0",
|
|
"vscode-regexpp": "^3.1.0",
|
|
"vscode-textmate": "^9.2.1",
|
|
"yauzl": "^3.0.0",
|
|
"yazl": "^2.4.3"
|
|
},
|
|
"devDependencies": {
|
|
"@playwright/test": "^1.55.1",
|
|
"@stylistic/eslint-plugin-ts": "^2.8.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/kerberos": "^1.1.2",
|
|
"@types/minimist": "^1.2.1",
|
|
"@types/mocha": "^10.0.10",
|
|
"@types/node": "22.x",
|
|
"@types/sinon": "^10.0.2",
|
|
"@types/sinon-test": "^2.4.2",
|
|
"@types/trusted-types": "^2.0.7",
|
|
"@types/vscode-notebook-renderer": "^1.72.0",
|
|
"@types/webpack": "^5.28.5",
|
|
"@types/wicg-file-system-access": "^2023.10.7",
|
|
"@types/windows-foreground-love": "^0.3.0",
|
|
"@types/winreg": "^1.2.30",
|
|
"@types/yauzl": "^2.10.0",
|
|
"@types/yazl": "^2.4.2",
|
|
"@typescript-eslint/utils": "^8.45.0",
|
|
"@typescript/native-preview": "^7.0.0-dev.20250812.1",
|
|
"@vscode/gulp-electron": "^1.38.2",
|
|
"@vscode/l10n-dev": "0.0.35",
|
|
"@vscode/telemetry-extractor": "^1.10.2",
|
|
"@vscode/test-cli": "^0.0.6",
|
|
"@vscode/test-electron": "^2.4.0",
|
|
"@vscode/test-web": "^0.0.62",
|
|
"@vscode/v8-heap-parser": "^0.1.0",
|
|
"@vscode/vscode-perf": "^0.0.19",
|
|
"@webgpu/types": "^0.1.44",
|
|
"ansi-colors": "^3.2.3",
|
|
"asar": "^3.0.3",
|
|
"chromium-pickle-js": "^0.2.0",
|
|
"cookie": "^0.7.2",
|
|
"copy-webpack-plugin": "^11.0.0",
|
|
"css-loader": "^6.9.1",
|
|
"debounce": "^1.0.0",
|
|
"deemon": "^1.13.6",
|
|
"electron": "37.6.0",
|
|
"eslint": "^9.36.0",
|
|
"eslint-formatter-compact": "^8.40.0",
|
|
"eslint-plugin-header": "3.1.1",
|
|
"eslint-plugin-jsdoc": "^50.3.1",
|
|
"event-stream": "3.3.4",
|
|
"fancy-log": "^1.3.3",
|
|
"file-loader": "^6.2.0",
|
|
"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",
|
|
"gulp-untar": "^0.0.7",
|
|
"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",
|
|
"lazy.js": "^0.4.2",
|
|
"merge-options": "^1.0.1",
|
|
"mime": "^1.4.1",
|
|
"minimatch": "^3.0.4",
|
|
"mocha": "^10.8.2",
|
|
"mocha-junit-reporter": "^2.2.1",
|
|
"mocha-multi-reporters": "^1.5.1",
|
|
"npm-run-all": "^4.1.5",
|
|
"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.3.2",
|
|
"style-loader": "^3.3.2",
|
|
"ts-loader": "^9.5.1",
|
|
"ts-node": "^10.9.1",
|
|
"tsec": "0.2.7",
|
|
"tslib": "^2.6.3",
|
|
"typescript": "^6.0.0-dev.20250922",
|
|
"typescript-eslint": "^8.45.0",
|
|
"util": "^0.12.4",
|
|
"webpack": "^5.94.0",
|
|
"webpack-cli": "^5.1.4",
|
|
"webpack-stream": "^7.0.0",
|
|
"xml2js": "^0.5.0",
|
|
"yaserver": "^0.4.0",
|
|
"zx": "^8.7.0"
|
|
},
|
|
"overrides": {
|
|
"node-gyp-build": "4.8.1",
|
|
"kerberos@2.1.1": {
|
|
"node-addon-api": "7.1.0"
|
|
}
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/microsoft/vscode.git"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/microsoft/vscode/issues"
|
|
},
|
|
"optionalDependencies": {
|
|
"windows-foreground-love": "0.5.0"
|
|
}
|
|
}
|