diff --git a/.omnisharp/omnisharp.json b/.omnisharp/omnisharp.json index 93b76d6..3718f51 100644 --- a/.omnisharp/omnisharp.json +++ b/.omnisharp/omnisharp.json @@ -21,7 +21,7 @@ "enableAnalyzersSupport": true }, "sdk": { - "path": "C:/Program Files/dotnet/sdk/8.0.104/", - "version": "8.0.104" + "path": "C:/Program Files/dotnet/sdk/8.0.112/", + "version": "8.0.112" } } \ No newline at end of file diff --git a/.thunder-client/tc_col_azure-devops.json b/.thunder-client/tc_col_azure-devops.json index 45fce18..c0b6767 100644 --- a/.thunder-client/tc_col_azure-devops.json +++ b/.thunder-client/tc_col_azure-devops.json @@ -94,17 +94,163 @@ "colId": "d8cdd342-86c5-417f-8238-2085b3625f42", "containerId": "", "name": "FI Backlog Mesa - Request List", - "url": "https://tfs.intra.infineon.com/tfs/ManufacturingIT/Mesa_FI/_queries/query/2652d386-5696-420d-b598-4fdaa14c4eec/", - "method": "GET", + "url": "https://tfs.intra.infineon.com/tfs/FactoryIntegration/0d06e969-e1f5-4835-a359-620d557c7595/_apis/wit/workItems/109733/comments/107921?api-version=7.0-preview.3", + "method": "PATCH", "sortNum": 10000, "created": "2024-04-19T21:10:18.534Z", - "modified": "2024-04-19T21:13:11.959Z", + "modified": "2024-08-21T19:36:25.878Z", "headers": [ { "name": "Authorization", - "value": "Basic OnZvcnZrcTJybnU3Z3l6NTJiYnd2M29rZHF4aDR6NTNub2pqb3FiNWVobGF2eWw2dHlhdWE=" + "value": "Basic OjRuN2QyamNxbDZia3EzMmY2NnRvaGRkb25meGFqa3lwcTY2bG01eTN6cWVtdGxvaGF3c2E=" } - ] + ], + "params": [ + { + "name": "api-version", + "value": "7.0-preview.3", + "isPath": false + } + ], + "body": { + "type": "json", + "raw": "{\n \"text\": \"Test\"\n}", + "form": [] + } + }, + { + "_id": "ae7243a2-df53-4116-b566-c59a756a98fe", + "colId": "d8cdd342-86c5-417f-8238-2085b3625f42", + "containerId": "", + "name": "IterationPath", + "url": "https://tfs.intra.infineon.com/tfs/FactoryIntegration/0d06e969-e1f5-4835-a359-620d557c7595/_apis/wit/workItems/109733?api-version=7.0-preview.3", + "method": "PATCH", + "sortNum": 20000, + "created": "2024-09-04T18:34:03.076Z", + "modified": "2024-09-04T18:43:06.288Z", + "headers": [ + { + "name": "Authorization", + "value": "Basic OjRuN2QyamNxbDZia3EzMmY2NnRvaGRkb25meGFqa3lwcTY2bG01eTN6cWVtdGxvaGF3c2E=" + }, + { + "name": "Content-Type", + "value": "application/json-patch+json" + } + ], + "params": [ + { + "name": "api-version", + "value": "7.0-preview.3", + "isPath": false + } + ], + "body": { + "type": "json", + "raw": "[\n {\n \"op\": \"test\",\n \"path\": \"/rev\",\n \"value\": 8\n },\n {\n \"op\": \"replace\",\n \"path\": \"/fields/System.IterationPath\",\n \"value\": \"ART SPS\"\n }\n]", + "form": [] + } + }, + { + "_id": "08e4298e-2f65-4da7-aba5-a06f7443cf43", + "colId": "d8cdd342-86c5-417f-8238-2085b3625f42", + "containerId": "", + "name": "WIQQL", + "url": "https://tfs.intra.infineon.com/tfs/FactoryIntegration/ART SPS/_apis/wit/tempqueries?api-version=7.1-preview.1", + "method": "POST", + "sortNum": 30000, + "created": "2024-09-04T20:41:54.607Z", + "modified": "2024-09-04T20:43:41.679Z", + "headers": [ + { + "name": "Authorization", + "value": "Basic OjRuN2QyamNxbDZia3EzMmY2NnRvaGRkb25meGFqa3lwcTY2bG01eTN6cWVtdGxvaGF3c2E=" + } + ], + "params": [ + { + "name": "api-version", + "value": "7.1-preview.1", + "isPath": false + } + ], + "body": { + "type": "json", + "raw": "\r\n{\r\n \"wiql\": \"Select [System.Id], [System.Title], [System.State] From WorkItems Where [System.WorkItemType] = 'Bug' order by [Microsoft.VSTS.Common.Priority] asc, [System.CreatedDate] desc\"\r\n}", + "form": [] + } + }, + { + "_id": "f6820205-80ef-4900-95dd-4dabbf18b99b", + "colId": "d8cdd342-86c5-417f-8238-2085b3625f42", + "containerId": "", + "name": "Feature - Dev", + "url": "https://eaf-dev.mes.infineon.com/json/Feature.md", + "method": "GET", + "sortNum": 0, + "created": "2024-09-24T17:33:58.804Z", + "modified": "2024-09-24T17:34:17.099Z", + "headers": [] + }, + { + "_id": "9b71ec8e-35ab-4f2e-94bd-f42725153aef", + "colId": "d8cdd342-86c5-417f-8238-2085b3625f42", + "containerId": "", + "name": "Epic - Dev", + "url": "https://eaf-dev.mes.infineon.com/json/Epic.md", + "method": "GET", + "sortNum": 0, + "created": "2024-09-24T17:34:23.388Z", + "modified": "2024-09-24T17:34:30.106Z", + "headers": [] + }, + { + "_id": "5a7d0a75-c8af-46e7-ad30-7a334a9ca1bb", + "colId": "d8cdd342-86c5-417f-8238-2085b3625f42", + "containerId": "", + "name": "User Story - Dev", + "url": "https://eaf-dev.mes.infineon.com/json/User Story.md", + "method": "GET", + "sortNum": 0, + "created": "2024-09-24T17:35:23.625Z", + "modified": "2024-09-24T17:35:32.559Z", + "headers": [] + }, + { + "_id": "0895aa56-4969-4453-8ffc-d67f1e84de06", + "colId": "d8cdd342-86c5-417f-8238-2085b3625f42", + "containerId": "", + "name": "Epic - EC", + "url": "https://oi-metrology-viewer-prod.mes.infineon.com/json/Epic.md", + "method": "GET", + "sortNum": 10000, + "created": "2024-09-24T17:36:02.777Z", + "modified": "2024-09-24T17:37:00.969Z", + "headers": [] + }, + { + "_id": "f5675240-1f26-4938-a072-4fdd7b35a6f2", + "colId": "d8cdd342-86c5-417f-8238-2085b3625f42", + "containerId": "", + "name": "Feature - EC", + "url": "https://oi-metrology-viewer-prod.mes.infineon.com/json/Feature.md", + "method": "GET", + "sortNum": 20000, + "created": "2024-09-24T17:37:05.361Z", + "modified": "2024-09-24T17:37:12.323Z", + "headers": [] + }, + { + "_id": "fda7d6cb-834a-4863-8621-3930634fba22", + "colId": "d8cdd342-86c5-417f-8238-2085b3625f42", + "containerId": "", + "name": "User Story - EC", + "url": "https://oi-metrology-viewer-prod.mes.infineon.com/json/User Story.md", + "method": "GET", + "sortNum": 0, + "created": "2024-09-24T17:37:24.400Z", + "modified": "2024-09-24T17:37:31.999Z", + "headers": [] } ], "sortNum": 70000 diff --git a/.thunder-client/tc_col_metrology-viewer-v4.json b/.thunder-client/tc_col_metrology-viewer-v4.json index 99a1970..bb87019 100644 --- a/.thunder-client/tc_col_metrology-viewer-v4.json +++ b/.thunder-client/tc_col_metrology-viewer-v4.json @@ -70,6 +70,120 @@ "isPath": false } ] + }, + { + "_id": "3a6ac3db-9ffd-47a5-830f-0506d170501a", + "colId": "2d3befc2-1e07-4211-9c96-e527d9f5d753", + "containerId": "", + "name": "GetArchiveData", + "url": "https://oi-metrology-viewer-prod.mes.infineon.com:4438/api/v1/file-share/archive-data/?area=FQA&equipment-id=FQA-8INCH&search-pattern=*.wc&wafer-size=8INCH", + "method": "GET", + "sortNum": 50000, + "created": "2024-09-20T17:05:52.257Z", + "modified": "2024-09-23T18:18:00.217Z", + "headers": [], + "params": [ + { + "name": "area", + "value": "FQA", + "isPath": false + }, + { + "name": "equipment-id", + "value": "FQA-8INCH", + "isPath": false + }, + { + "name": "search-pattern", + "value": "*.wc", + "isPath": false + }, + { + "name": "wafer-size", + "value": "8INCH", + "isPath": false + } + ], + "body": { + "type": "formdata", + "raw": "", + "form": [ + { + "name": "area", + "value": "FQA" + }, + { + "name": "equipment-id", + "value": "FQA-8INCH" + }, + { + "name": "search-pattern", + "value": "*.wc" + }, + { + "name": "wafer-size", + "value": "8INCH" + } + ] + } + }, + { + "_id": "bc84a45c-8cc9-41d1-95e5-a56efbb4adfb", + "colId": "2d3befc2-1e07-4211-9c96-e527d9f5d753", + "containerId": "", + "name": "GetArchiveData Copy", + "url": "https://oi-metrology-viewer-prod.mes.infineon.com:4438/api/v1/file-share/archive-data/?area=FQA&equipment-id=FQA-8INCH&search-pattern=*.wc&wafer-size=8INCH", + "method": "GET", + "sortNum": 60000, + "created": "2024-09-20T19:50:09.020Z", + "modified": "2024-09-23T18:18:11.083Z", + "headers": [], + "params": [ + { + "name": "area", + "value": "FQA", + "isPath": false + }, + { + "name": "equipment-id", + "value": "FQA-8INCH", + "isPath": false + }, + { + "name": "search-pattern", + "value": "*.wc", + "isPath": false + }, + { + "name": "wafer-size", + "value": "8INCH", + "isPath": false + } + ] + }, + { + "_id": "32e347c4-b58e-4a2b-a20c-87299d680c48", + "colId": "2d3befc2-1e07-4211-9c96-e527d9f5d753", + "containerId": "", + "name": "GetEqupmentIds", + "url": "https://oi-metrology-viewer-prod.mes.infineon.com:4437/api/v1/file-share/equipment-ids", + "method": "GET", + "sortNum": 70000, + "created": "2024-09-20T19:50:53.223Z", + "modified": "2024-09-20T19:51:10.933Z", + "headers": [] + }, + { + "_id": "d8c9aa11-b1a8-4e01-99b2-4952fe6fbe92", + "colId": "2d3befc2-1e07-4211-9c96-e527d9f5d753", + "containerId": "", + "name": "GetTool", + "url": "https://oi-metrology-viewer-prod.mes.infineon.com:4433/api/t1ooltypes/-1/headertitles", + "method": "GET", + "sortNum": 80000, + "created": "2024-09-20T20:21:59.150Z", + "modified": "2024-09-23T16:17:57.142Z", + "headers": [] } ], "sortNum": 50000 diff --git a/.thunder-client/tc_col_oi-wizard.json b/.thunder-client/tc_col_oi-wizard.json index e81b4e6..502514f 100644 --- a/.thunder-client/tc_col_oi-wizard.json +++ b/.thunder-client/tc_col_oi-wizard.json @@ -65,7 +65,7 @@ "value": "1" } ], - "url": "http://messa020ec.infineon.com/api/oiWizard/materials/rds/578941" + "url": "http://messa020ec.infineon.com/api/oiWizard/reactors/32" } ], "sortNum": 80000 diff --git a/.vscode/extensions-each.json b/.vscode/extensions-each.json new file mode 100644 index 0000000..dd10ed9 --- /dev/null +++ b/.vscode/extensions-each.json @@ -0,0 +1,68 @@ +{ + "_ Extract JSON data": "$..identifier.id", + "code": [ + "aliasadidev.nugetpackagemanagergui", + "bennycode.sort-everything", + "bierner.markdown-checkbox", + "brunnerh.file-properties-viewer", + "fcrespo82.markdown-table-formatter", + "gordonlarrigan.vscode-kanbn", + "ifx.type-script-helper", + "mhutchie.git-graph", + "mikeburgh.xml-format", + "ms-dotnettools.csharp", + "ms-dotnettools.vscode-dotnet-runtime", + "patcx.vscode-nuget-gallery", + "phplasma.csv-to-table", + "redhat.vscode-yaml", + "ryu1kn.partial-diff", + "scabana.trxviewer", + "streetsidesoftware.code-spell-checker", + "tamasruss.kanbandown", + "weijunyu.vscode-json-path" + ], + "code-insiders": [ + "aliasadidev.nugetpackagemanagergui", + "bennycode.sort-everything", + "bierner.markdown-checkbox", + "brunnerh.file-properties-viewer", + "fcrespo82.markdown-table-formatter", + "github.copilot-chat", + "github.copilot", + "gordonlarrigan.vscode-kanbn", + "ifx.type-script-helper", + "mhutchie.git-graph", + "mikeburgh.xml-format", + "ms-dotnettools.csharp", + "ms-dotnettools.vscode-dotnet-runtime", + "patcx.vscode-nuget-gallery", + "phplasma.csv-to-table", + "redhat.vscode-yaml", + "ryu1kn.partial-diff", + "scabana.trxviewer", + "streetsidesoftware.code-spell-checker", + "tamasruss.kanbandown", + "weijunyu.vscode-json-path" + ], + "codium": [ + "aliasadidev.nugetpackagemanagergui", + "bennycode.sort-everything", + "bierner.markdown-checkbox", + "brunnerh.file-properties-viewer", + "fcrespo82.markdown-table-formatter", + "gordonlarrigan.vscode-kanbn", + "ifx.type-script-helper", + "mhutchie.git-graph", + "mikeburgh.xml-format", + "ms-dotnettools.vscode-dotnet-runtime", + "muhammad-sammy.csharp", + "patcx.vscode-nuget-gallery", + "rangav.vscode-thunder-client", + "redhat.vscode-yaml", + "ryu1kn.partial-diff", + "scabana.trxviewer", + "streetsidesoftware.code-spell-checker", + "tamasruss.kanbandown", + "weijunyu.vscode-json-path" + ] +} \ No newline at end of file diff --git a/.vscode/extensions.json b/.vscode/extensions.json index e5b176f..37b7784 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -14,6 +14,7 @@ "editorconfig.editorconfig", "eg2.vscode-npm-script", "esbenp.prettier-vscode", + "fcrespo82.markdown-table-formatter", "foam.foam-vscode", "formulahendry.dotnet-test-explorer", "gera2ld.markmap-vscode", diff --git a/.vscode/mklink.md b/.vscode/mklink.md index 7aa211d..0c2d73a 100644 --- a/.vscode/mklink.md +++ b/.vscode/mklink.md @@ -21,11 +21,11 @@ mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Insiders-Phares\app-insiders" "C:\ ```bash Fri Jul 12 2024 11:57:21 GMT-0700 (Mountain Standard Time) mkdir "C:\Users\phares\AppData\Roaming\Code\User\globalStorage\rangav.vscode-thunder-client" -mklink /J "C:\Users\phares\AppData\Roaming\Code - Insiders\User\globalStorage\rangav.vscode-thunder-client" "C:\Users\phares\AppData\Roaming\Code\User\globalStorage\rangav.vscode-thunder-client" +mklink /J "C:\Users\phares\AppData\Roaming\Code - Insiders\User\globalStorage\rangav.vscode-thunder-client" "C:\Users\phares\AppData\Roaming\Code - Insiders\User\globalStorage\rangav.vscode-thunder-client" mklink /J "C:\Users\phares\AppData\Roaming\VSCodium\User\globalStorage\rangav.vscode-thunder-client" "C:\Users\phares\AppData\Roaming\Code\User\globalStorage\rangav.vscode-thunder-client" -mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares\.thunder-client" "C:\Users\phares\AppData\Roaming\Code\User\globalStorage\rangav.vscode-thunder-client\collections" -mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-OSS-Phares\.thunder-client" "C:\Users\phares\AppData\Roaming\Code\User\globalStorage\rangav.vscode-thunder-client\collections" -mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Insiders-Phares\.thunder-client" "C:\Users\phares\AppData\Roaming\Code\User\globalStorage\rangav.vscode-thunder-client\collections" +mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Phares\.thunder-client" "C:\Users\phares\AppData\Roaming\VSCodium\User\globalStorage\rangav.vscode-thunder-client\collections" +mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-OSS-Phares\.thunder-client" "C:\Users\phares\AppData\Roaming\VSCodium\User\globalStorage\rangav.vscode-thunder-client\collections" +mklink /J "L:\DevOps\Mesa_FI\VS-Code-Settings-Insiders-Phares\.thunder-client" "C:\Users\phares\AppData\Roaming\VSCodium\User\globalStorage\rangav.vscode-thunder-client\collections" ``` ```bash Fri Jul 12 2024 11:57:21 GMT-0700 (Mountain Standard Time) diff --git a/User/settings.json b/User/settings.json index 8371671..e41bfbd 100644 --- a/User/settings.json +++ b/User/settings.json @@ -75,7 +75,7 @@ "**/*.spec.ts": true, "**/.git": false }, - "git.autofetch": false, + "git.autofetch": true, "git.confirmSync": false, "git.enableSmartCommit": true, "git.ignoreMissingGitWarning": true, diff --git a/app-code/package.json b/app-code/package.json index 863fc4a..3e0116f 100644 --- a/app-code/package.json +++ b/app-code/package.json @@ -1,12 +1,13 @@ { "name": "Code", - "version": "1.84.0", - "distro": "ff0198cd90b25ba7ca853279cea9b8bb3cf5164d", + "version": "1.96.4", + "distro": "c883c91dadf5f063b26c86ffe01851acee3747c6", "author": { "name": "Microsoft Corporation" }, "license": "MIT", - "main": "./out/main", + "main": "./out/main.js", + "type": "module", "private": true, "scripts": { "test": "echo Please run any of the test scripts from the scripts folder.", @@ -16,27 +17,27 @@ "test-extension": "vscode-test", "preinstall": "node build/npm/preinstall.js", "postinstall": "node build/npm/postinstall.js", - "compile": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile", + "compile": "node ./node_modules/gulp/bin/gulp.js compile", "watch": "npm-run-all -lp watch-client watch-extensions", - "watchd": "deemon yarn watch", - "watch-webd": "deemon yarn watch-web", - "kill-watchd": "deemon --kill yarn watch", - "kill-watch-webd": "deemon --kill yarn watch-web", - "restart-watchd": "deemon --restart yarn watch", - "restart-watch-webd": "deemon --restart yarn watch-web", - "watch-client": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-client", - "watch-clientd": "deemon yarn watch-client", - "kill-watch-clientd": "deemon --kill yarn watch-client", - "watch-extensions": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-extensions watch-extension-media", - "watch-extensionsd": "deemon yarn watch-extensions", - "kill-watch-extensionsd": "deemon --kill yarn 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", + "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", - "smoketest": "node build/lib/preLaunch.js && cd test/smoke && yarn compile && node test/index.js", + "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", @@ -45,116 +46,119 @@ "vscode-dts-compile-check": "tsc -p src/tsconfig.vscode-dts.json && tsc -p src/tsconfig.vscode-proposed-dts.json", "valid-layers-check": "node build/lib/layersChecker.js", "update-distro": "node build/npm/update-distro.mjs", - "web": "echo 'yarn web' is replaced by './scripts/code-server' or './scripts/code-web'", + "web": "echo 'npm run web' is replaced by './scripts/code-server' or './scripts/code-web'", "compile-cli": "gulp compile-cli", - "compile-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-web", - "watch-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-web", - "watch-cli": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-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": "node build/azure-pipelines/common/installPlaywright.js", - "compile-build": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-build", - "compile-extensions-build": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-extensions-build", - "minify-vscode": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode", - "minify-vscode-reh": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh", - "minify-vscode-reh-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh-web", - "hygiene": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js hygiene", - "core-ci": "node --max_old_space_size=8095 ./node_modules/gulp/bin/gulp.js core-ci", - "core-ci-pr": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js core-ci-pr", - "extensions-ci": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci", - "extensions-ci-pr": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci-pr", - "perf": "node scripts/code-perf.js" + "playwright-install": "npm exec playwright install", + "compile-build": "node ./node_modules/gulp/bin/gulp.js compile-build", + "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 typescript@next && tsc -p ./build/tsconfig.build.json" }, "dependencies": { "@microsoft/1ds-core-js": "^3.2.13", "@microsoft/1ds-post-js": "^3.2.13", "@parcel/watcher": "2.1.0", + "@types/semver": "^7.5.8", + "@vscode/deviceid": "^0.1.1", "@vscode/iconv-lite-umd": "0.7.0", - "@vscode/policy-watcher": "^1.1.4", - "@vscode/proxy-agent": "^0.17.5", - "@vscode/ripgrep": "^1.15.6", - "@vscode/spdlog": "^0.13.12", - "@vscode/sqlite3": "5.1.6-vscode", + "@vscode/policy-watcher": "^1.1.8", + "@vscode/proxy-agent": "^0.27.0", + "@vscode/ripgrep": "^1.15.9", + "@vscode/spdlog": "^0.15.0", + "@vscode/sqlite3": "5.1.8-vscode", "@vscode/sudo-prompt": "9.3.1", + "@vscode/tree-sitter-wasm": "^0.0.4", "@vscode/vscode-languagedetection": "1.0.21", - "@vscode/windows-mutex": "^0.4.4", - "@vscode/windows-process-tree": "^0.5.0", + "@vscode/windows-mutex": "^0.5.0", + "@vscode/windows-process-tree": "^0.6.0", "@vscode/windows-registry": "^1.1.0", - "graceful-fs": "4.2.11", + "@xterm/addon-clipboard": "^0.2.0-beta.53", + "@xterm/addon-image": "^0.9.0-beta.70", + "@xterm/addon-ligatures": "^0.10.0-beta.70", + "@xterm/addon-search": "^0.16.0-beta.70", + "@xterm/addon-serialize": "^0.14.0-beta.70", + "@xterm/addon-unicode11": "^0.9.0-beta.70", + "@xterm/addon-webgl": "^0.19.0-beta.70", + "@xterm/headless": "^5.6.0-beta.70", + "@xterm/xterm": "^5.6.0-beta.70", "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.2", - "jschardet": "3.0.0", - "kerberos": "^2.0.1", + "jschardet": "3.1.4", + "kerberos": "2.1.1", "minimist": "^1.2.6", "native-is-elevated": "0.7.0", - "native-keymap": "^3.3.4", + "native-keymap": "^3.3.5", "native-watchdog": "^1.4.1", - "node-pty": "1.1.0-beta5", - "tas-client-umd": "0.1.8", - "util": "^0.12.4", - "v8-inspect-profiler": "^0.1.0", + "node-pty": "^1.1.0-beta22", + "open": "^8.4.2", + "tas-client-umd": "0.2.0", + "v8-inspect-profiler": "^0.1.1", "vscode-oniguruma": "1.7.0", "vscode-regexpp": "^3.1.0", - "vscode-textmate": "9.0.0", - "xterm": "5.4.0-beta.32", - "xterm-addon-canvas": "0.6.0-beta.32", - "xterm-addon-image": "0.6.0-beta.21", - "xterm-addon-search": "0.14.0-beta.31", - "xterm-addon-serialize": "0.12.0-beta.31", - "xterm-addon-unicode11": "0.7.0-beta.31", - "xterm-addon-webgl": "0.17.0-beta.31", - "xterm-headless": "5.4.0-beta.32", - "yauzl": "^2.9.2", + "vscode-textmate": "9.1.0", + "yauzl": "^3.0.0", "yazl": "^2.4.3" }, "devDependencies": { - "@playwright/test": "^1.37.1", - "@swc/core": "1.3.62", + "@playwright/test": "^1.46.1", + "@stylistic/eslint-plugin-ts": "^2.8.0", "@types/cookie": "^0.3.3", - "@types/cssnano": "^4.0.0", "@types/debug": "^4.1.5", - "@types/graceful-fs": "4.1.2", - "@types/gulp-postcss": "^8.0.0", + "@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": "^9.1.1", - "@types/node": "18.x", + "@types/node": "20.x", "@types/sinon": "^10.0.2", "@types/sinon-test": "^2.4.2", "@types/trusted-types": "^1.0.6", "@types/vscode-notebook-renderer": "^1.72.0", - "@types/webpack": "^5.28.1", + "@types/webpack": "^5.28.5", "@types/wicg-file-system-access": "^2020.9.6", "@types/windows-foreground-love": "^0.3.0", "@types/winreg": "^1.2.30", - "@types/yauzl": "^2.9.1", + "@types/yauzl": "^2.10.0", "@types/yazl": "^2.4.2", - "@typescript-eslint/eslint-plugin": "^5.57.0", - "@typescript-eslint/experimental-utils": "^5.57.0", - "@typescript-eslint/parser": "^5.57.0", + "@typescript-eslint/utils": "^8.8.0", "@vscode/gulp-electron": "^1.36.0", - "@vscode/l10n-dev": "0.0.21", - "@vscode/telemetry-extractor": "^1.9.10", - "@vscode/test-cli": "^0.0.3", - "@vscode/test-electron": "^2.3.5", - "@vscode/test-web": "^0.0.42", - "@vscode/vscode-perf": "^0.0.14", + "@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.4.0", + "cookie": "^0.7.2", "copy-webpack-plugin": "^11.0.0", - "css-loader": "^6.7.3", - "cssnano": "^4.1.11", + "css-loader": "^6.9.1", + "cssnano": "^6.0.3", "debounce": "^1.0.0", "deemon": "^1.8.0", - "electron": "25.9.2", - "eslint": "8.36.0", + "electron": "32.2.6", + "eslint": "^9.11.1", + "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", - "eslint-plugin-jsdoc": "^46.5.0", - "eslint-plugin-local": "^1.0.0", + "eslint-plugin-jsdoc": "^50.3.1", + "eslint-plugin-local": "^6.0.0", "event-stream": "3.3.4", "fancy-log": "^1.3.3", "file-loader": "^6.2.0", @@ -163,15 +167,12 @@ "gulp-azure-storage": "^0.12.1", "gulp-bom": "^3.0.0", "gulp-buffer": "0.0.2", - "gulp-concat": "^2.6.1", - "gulp-eslint": "^5.0.0", "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-postcss": "^9.0.0", "gulp-rename": "^1.2.0", "gulp-replace": "^0.5.4", "gulp-sourcemaps": "^3.0.0", @@ -180,7 +181,7 @@ "husky": "^0.13.1", "innosetup": "6.0.5", "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-instrument": "^5.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", @@ -189,14 +190,15 @@ "mime": "^1.4.1", "minimatch": "^3.0.4", "minimist": "^1.2.6", - "mkdirp": "^1.0.4", "mocha": "^10.2.0", "mocha-junit-reporter": "^2.2.1", "mocha-multi-reporters": "^1.5.1", "npm-run-all": "^4.1.5", - "opn": "^6.0.0", + "os-browserify": "^0.3.0", "p-all": "^1.0.0", "path-browserify": "^1.0.1", + "postcss": "^8.4.33", + "postcss-nesting": "^12.0.2", "pump": "^1.0.1", "rcedit": "^1.1.0", "rimraf": "^2.2.8", @@ -205,18 +207,28 @@ "source-map": "0.6.1", "source-map-support": "^0.3.2", "style-loader": "^3.3.2", - "ts-loader": "^9.4.2", + "ts-loader": "^9.5.1", "ts-node": "^10.9.1", "tsec": "0.2.7", - "typescript": "^5.3.0-dev.20231002", - "typescript-formatter": "7.1.0", - "vscode-nls-dev": "^3.3.1", - "webpack": "^5.77.0", - "webpack-cli": "^5.0.1", + "tslib": "^2.6.3", + "typescript": "^5.8.0-dev.20241202", + "typescript-eslint": "^8.8.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" }, + "overrides": { + "node-gyp-build": "4.8.1", + "kerberos@2.1.1": { + "node-addon-api": "7.1.0" + }, + "@parcel/watcher@2.1.0": { + "node-addon-api": "7.1.0" + } + }, "repository": { "type": "git", "url": "https://github.com/microsoft/vscode.git" diff --git a/app-code/product.json b/app-code/product.json index 6db037c..16761a1 100644 --- a/app-code/product.json +++ b/app-code/product.json @@ -39,18 +39,22 @@ "webUrl": "https://vscode.dev", "webEndpointUrl": "https://main.vscode-cdn.net", "webEndpointUrlTemplate": "https://{{uuid}}.vscode-cdn.net/{{quality}}/{{commit}}", + "nlsCoreBaseUrl": "https://www.vscode-unpkg.net/nls/", "webviewContentExternalBaseUrlTemplate": "https://{{uuid}}.vscode-cdn.net/{{quality}}/{{commit}}/out/vs/workbench/contrib/webview/browser/pre/", "quality": "stable", "extensionsGallery": { "nlsBaseUrl": "https://www.vscode-unpkg.net/_lp/", "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", - "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index", "itemUrl": "https://marketplace.visualstudio.com/items", "publisherUrl": "https://marketplace.visualstudio.com/publishers", "resourceUrlTemplate": "https://{publisher}.vscode-unpkg.net/{publisher}/{name}/{version}/{path}", - "controlUrl": "https://az764295.vo.msecnd.net/extensions/marketplace.json" + "extensionUrlTemplate": "https://www.vscode-unpkg.net/_gallery/{publisher}/{name}/latest", + "controlUrl": "https://main.vscode-cdn.net/extensions/marketplace.json" }, - "profileTemplatesUrl": "https://az764295.vo.msecnd.net/profile-templates/profile-templates.json", + "profileTemplatesUrl": "https://main.vscode-cdn.net/core/profile-templates.json", + "extensionPublisherOrgs": [ + "microsoft" + ], "extensionRecommendations": { "ms-dotnettools.csdevkit": { "onFileOpen": [ @@ -132,7 +136,8 @@ "pathGlob": "{**/*.java}", "important": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] }, { @@ -141,7 +146,8 @@ ], "important": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } ] @@ -163,6 +169,14 @@ } ] }, + "ms-toolsai.prompty": { + "onFileOpen": [ + { + "pathGlob": "{**/*.prompty}", + "important": false + } + ] + }, "ms-vscode.cpptools-extension-pack": { "onFileOpen": [ { @@ -346,13 +360,6 @@ } ] }, - "ms-vscode.vscode-typescript-tslint-plugin": { - "onFileOpen": [ - { - "pathGlob": "{**/tslint.json}" - } - ] - }, "bmewburn.vscode-intelephense-client": { "onFileOpen": [ { @@ -402,13 +409,6 @@ } ] }, - "felipecaputo.git-project-manager": { - "onFileOpen": [ - { - "pathGlob": "{**/.gitignore,**/.git}" - } - ] - }, "eamodio.gitlens": { "onFileOpen": [ { @@ -528,13 +528,6 @@ } ] }, - "GoogleCloudTools.cloudcode": { - "onFileOpen": [ - { - "pathGlob": "{**/skaffold.yaml}" - } - ] - }, "Oracle.oracledevtools": { "onFileOpen": [ { @@ -549,7 +542,7 @@ } ] }, - "Pivotal.vscode-boot-dev-pack": { + "vmware.vscode-boot-dev-pack": { "onFileOpen": [ { "pathGlob": "{**/application.properties}" @@ -559,10 +552,12 @@ "GitHub.copilot": { "onFileOpen": [ { - "pathGlob": "{**/*.ts,**/*.tsx,**/*.js,**/*.py,**/*.go,**/*.rb}" + "pathGlob": "{**/*.ts,**/*.tsx,**/*.js,**/*.jsx,**/*.py,**/*.go,**/*.rb,**/*.html,**/*.css,**/*.php,**/*.cpp,**/*.vue,**/*.c,**/*.sql,**/*.java,**/*.cs,**/*.rs,**/*.dart,**/*.ps,**/*.ps1,**/*.tex}" } ], - "onSettingsEditorOpen": {} + "onSettingsEditorOpen": { + "descriptionOverride": "GitHub Copilot is an AI pair programmer tool that helps you write code faster and smarter." + } }, "GitHub.vscode-github-actions": { "onFileOpen": [ @@ -594,6 +589,13 @@ "important": true } ] + }, + "Redis.redis-for-vscode": { + "onFileOpen": [ + { + "pathGlob": "{**/redis.*,**/redis-server.*,**/redis_*,**/redisinsight.*}" + } + ] } }, "keymapExtensionTips": [ @@ -658,10 +660,11 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] }, - "Pivotal.vscode-boot-dev-pack": { + "vmware.vscode-boot-dev-pack": { "name": "Spring Boot Extension Pack", "isExtensionPack": true } @@ -676,7 +679,8 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } } @@ -819,8 +823,11 @@ "friendlyName": "Azure CLI", "windowsPath": "%ProgramFiles(x86)%\\Microsoft SDKs\\Azure\\CLI2\\wbin\\az.cmd", "recommendations": { - "ms-vscode.azurecli": { - "name": "Azure CLI Tools" + "ms-vscode.vscode-node-azure-pack": { + "name": "Azure Tools" + }, + "ms-azuretools.vscode-azure-github-copilot": { + "name": "GitHub Copilot for Azure" } } }, @@ -828,11 +835,11 @@ "friendlyName": "Azure Dev CLI", "windowsPath": "%USERPROFILE%\\AppData\\Local\\Programs\\Azure Dev CLI\\azd.exe", "recommendations": { - "ms-azuretools.azure-dev": { - "name": "Azure Developer CLI" + "ms-vscode.vscode-node-azure-pack": { + "name": "Azure Tools" }, - "ms-azuretools.vscode-azureresourcegroups": { - "name": "Azure Resources" + "ms-azuretools.vscode-azure-github-copilot": { + "name": "GitHub Copilot for Azure" } } }, @@ -840,11 +847,11 @@ "friendlyName": "Azure Dev CLI", "windowsPath": "%ProgramFiles%\\Azure Dev CLI\\azd.exe", "recommendations": { - "ms-azuretools.azure-dev": { - "name": "Azure Developer CLI" + "ms-vscode.vscode-node-azure-pack": { + "name": "Azure Tools" }, - "ms-azuretools.vscode-azureresourcegroups": { - "name": "Azure Resources" + "ms-azuretools.vscode-azure-github-copilot": { + "name": "GitHub Copilot for Azure" } } }, @@ -942,9 +949,6 @@ }, "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" - }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" } } }, @@ -958,9 +962,6 @@ "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" - }, "ms-vscode-remote.remote-containers": { "name": "Dev Containers" } @@ -1080,7 +1081,8 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } } @@ -1093,7 +1095,8 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } } @@ -1196,9 +1199,6 @@ }, "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" - }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" } } }, @@ -1211,9 +1211,6 @@ "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" - }, "ms-vscode-remote.remote-containers": { "name": "Dev Containers" } @@ -1656,7 +1653,6 @@ "companyName": "Microsoft" }, "appCenter": { - "win32-ia32": "appcenter://code?aid=f4289815-a66e-4ad9-b74f-d8e5bc093e41", "win32-x64": "appcenter://code?aid=a4e3233c-699c-46ec-b4f4-9c2a77254662", "win32-arm64": "appcenter://code?aid=3712d786-7cc8-4f11-8b08-cc12eab6d4f7", "linux-x64": "appcenter://code?aid=fba07a4d-84bd-4fc8-a125-9640fc8ce171", @@ -1697,7 +1693,6 @@ "privacyStatementUrl": "https://go.microsoft.com/fwlink/?LinkId=521839", "showTelemetryOptOut": true, "npsSurveyUrl": "https://aka.ms/vscode-nps", - "cesSurveyUrl": "https://aka.ms/new-to-vscode-feedback", "checksumFailMoreInfoUrl": "https://go.microsoft.com/fwlink/?LinkId=828886", "electronRepository": "Microsoft/vscode-electron-prebuilt", "nodejsRepository": "Microsoft/vscode-node", @@ -1736,12 +1731,19 @@ "surveyUrl": "https://www.research.net/r/8KGJ9V8", "languageId": "csharp", "editCount": 10, - "userProbability": 0.05 + "userProbability": 0.1 } ], + "extensionsEnabledWithApiProposalVersion": [ + "GitHub.copilot-chat", + "ms-vscode.vscode-commander", + "ms-vscode.vscode-copilot-vision" + ], "extensionEnabledApiProposals": { "ms-vscode.vscode-selfhost-test-provider": [ - "testObserver" + "testObserver", + "testRelatedCode", + "attributableCoverage" ], "VisualStudioExptTeam.vscodeintellicode-completions": [ "inlineCompletionsAdditions" @@ -1770,17 +1772,20 @@ "resolvers" ], "ms-python.python": [ + "codeActionAI", "contribEditorContentMenu", "quickPickSortByLabel", "portsAttributes", "testObserver", "quickPickItemTooltip", "terminalDataWriteEvent", - "saveEditor" + "terminalExecuteCommandEvent", + "contribIssueReporter", + "notebookReplDocument", + "notebookVariableProvider" ], "ms-dotnettools.dotnet-interactive-vscode": [ - "notebookMessaging", - "languageConfigurationAutoClosingPairs" + "notebookMessaging" ], "GitHub.codespaces": [ "contribEditSessions", @@ -1846,6 +1851,7 @@ "ms-vscode-remote.remote-containers": [ "contribEditSessions", "resolvers", + "portsAttributes", "tunnels", "workspaceTrust", "terminalDimensions", @@ -1865,18 +1871,28 @@ "speech" ], "GitHub.vscode-pull-request-github": [ - "contribCommentThreadAdditionalMenu", - "tokenInformation", - "contribShareMenu", - "fileComments", - "contribCommentPeekContext", + "activeComment", "codiconDecoration", - "diffCommand", + "codeActionRanges", + "commentingRangeHint", + "commentReactor", + "commentReveal", + "commentThreadApplicability", + "contribAccessibilityHelpContent", "contribCommentEditorActionsMenu", - "readonlyMessage", - "treeViewMarkdownMessage", + "contribCommentPeekContext", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "contribEditorContentMenu", + "contribMultiDiffEditorMenus", + "contribShareMenu", + "diffCommand", + "fileComments", + "quickDiffProvider", "shareProvider", - "quickDiffProvider" + "tabInputTextMerge", + "tokenInformation", + "treeViewMarkdownMessage" ], "GitHub.copilot": [ "inlineCompletionsAdditions" @@ -1885,25 +1901,39 @@ "inlineCompletionsAdditions" ], "GitHub.copilot-chat": [ - "handleIssueUri", "interactive", - "interactiveUserActions", "terminalDataWriteEvent", "terminalExecuteCommandEvent", "terminalSelection", "terminalQuickFixProvider", - "chatVariables", - "chatAgents", - "chatAgents2", - "chatAgents2Additions", - "defaultChatAgent", - "readonlyMessage", + "chatParticipantAdditions", + "defaultChatParticipant", + "embeddings", + "chatEditing", + "chatVariableResolver", "chatProvider", "mappedEditsProvider", "aiRelatedInformation", "codeActionAI", "findTextInFiles", - "textSearchProvider" + "textSearchProvider", + "textSearchProvider2", + "activeComment", + "commentReveal", + "contribSourceControlInputBoxMenu", + "contribCommentEditorActionsMenu", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "newSymbolNamesProvider", + "findFiles2", + "extensionsAny", + "authLearnMore", + "testObserver", + "aiTextSearchProvider", + "documentFiltersExclusive", + "chatParticipantPrivate", + "contribDebugCreateConfiguration", + "inlineEdit" ], "GitHub.remotehub": [ "contribRemoteHelp", @@ -1927,6 +1957,9 @@ "notebookCellExecutionState" ], "ms-python.debugpy": [ + "contribIssueReporter", + "contribViewsWelcome", + "debugVisualization", "portsAttributes" ], "ms-toolsai.jupyter-renderers": [ @@ -1944,7 +1977,10 @@ "notebookControllerAffinityHidden", "contribNotebookStaticPreloads", "quickPickItemTooltip", - "notebookExecution" + "notebookExecution", + "notebookCellExecution", + "notebookVariableProvider", + "notebookReplDocument" ], "dbaeumer.vscode-eslint": [ "notebookCellExecutionState" @@ -1955,9 +1991,6 @@ "ms-azuretools.vscode-azureappservice": [ "terminalDataWriteEvent" ], - "ms-azuretools.vscode-azureresourcegroups": [ - "authGetSessions" - ], "ms-vscode.anycode": [ "extensionsAny" ], @@ -1967,6 +2000,7 @@ "redhat.java": [ "documentPaste" ], + "vscjava.vscode-java-pack": [], "ms-dotnettools.csdevkit": [ "inlineCompletionsAdditions" ], @@ -1980,12 +2014,26 @@ "microsoft-IsvExpTools.powerplatform-vscode-preview": [ "fileSearchProvider", "textSearchProvider" + ], + "TeamsDevApp.ms-teams-vscode-extension": [ + "chatParticipantAdditions", + "languageModelSystem" + ], + "ms-toolsai.datawrangler": [], + "ms-vscode.vscode-commander": [], + "ms-vscode.vscode-websearchforcopilot": [], + "ms-vscode.vscode-copilot-data-analysis": [ + "chatVariableResolver", + "chatProvider" + ], + "ms-vscode.vscode-copilot-vision": [ + "chatReferenceBinaryData", + "codeActionAI" ] }, "tasConfig": { "endpoint": "https://default.exp-tas.com/vscode/ab", "telemetryEventName": "query-expfeature", - "featuresTelemetryPropertyName": "VSCode.ABExp.Features", "assignmentContextTelemetryPropertyName": "abexp.assignmentcontext" }, "extensionKind": { @@ -2176,28 +2224,61 @@ "https://*.vscode.dev", "https://*.github.dev", "https://gh.io", - "https://portal.azure.com" - ], - "trustedExtensionAuthAccess": [ - "vscode.git", - "vscode.github", - "ms-vscode.remote-repositories", - "github.remotehub", - "ms-vscode.azure-repos", - "ms-vscode.remote-server", - "github.vscode-pull-request-github", - "github.codespaces", - "ms-vsliveshare.vsliveshare", - "github.copilot", - "github.copilot-chat", - "ms-azuretools.vscode-azureresourcegroups", - "ms-edu.vscode-learning" + "https://portal.azure.com", + "https://raw.githubusercontent.com", + "https://private-user-images.githubusercontent.com", + "https://avatars.githubusercontent.com" ], + "trustedExtensionAuthAccess": { + "github": [ + "vscode.github", + "github.remotehub", + "ms-vscode.remote-server", + "github.vscode-pull-request-github", + "github.codespaces", + "github.copilot", + "github.copilot-chat", + "ms-vsliveshare.vsliveshare" + ], + "github-enterprise": [ + "vscode.github", + "github.remotehub", + "ms-vscode.remote-server", + "github.vscode-pull-request-github", + "github.codespaces", + "github.copilot", + "github.copilot-chat", + "ms-vsliveshare.vsliveshare" + ], + "microsoft": [ + "ms-vscode.azure-repos", + "ms-vscode.remote-server", + "ms-vsliveshare.vsliveshare", + "ms-azuretools.vscode-azureresourcegroups", + "ms-edu.vscode-learning", + "ms-toolsai.vscode-ai", + "ms-toolsai.vscode-ai-remote" + ], + "microsoft-sovereign-cloud": [ + "ms-vscode.azure-repos", + "ms-vscode.remote-server", + "ms-vsliveshare.vsliveshare", + "ms-azuretools.vscode-azureresourcegroups", + "ms-edu.vscode-learning", + "ms-toolsai.vscode-ai", + "ms-toolsai.vscode-ai-remote" + ] + }, "trustedExtensionProtocolHandlers": [ "vscode.git", "vscode.github-authentication", "vscode.microsoft-authentication" ], + "inheritAuthAccountPreference": { + "github.copilot": [ + "github.copilot-chat" + ] + }, "auth": { "loginUrl": "https://login.microsoftonline.com/common/oauth2/authorize", "tokenUrl": "https://login.microsoftonline.com/common/oauth2/token", @@ -2267,6 +2348,13 @@ "user:email", "read:org" ] + }, + "microsoft": { + "scopes": [ + "46da2f7e-b5ef-422a-88d4-2a7f9de6a0b2/.default", + "profile", + "openid" + ] } } }, @@ -2287,11 +2375,49 @@ "files.associations", "workbench.editor.enablePreview" ], + "aiGeneratedWorkspaceTrust": { + "title": "This workspace was generated by GitHub Copilot", + "checkboxText": "Trust the contents of all files in this workspace", + "trustOption": "Yes, I trust the contents", + "dontTrustOption": "No, I don't trust the contents", + "startupTrustRequestLearnMore": "If you don't trust the contents of the files generated by GitHub Copilot, we recommend continuing in restricted mode. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more. " + }, + "defaultChatAgent": { + "extensionId": "GitHub.copilot", + "chatExtensionId": "GitHub.copilot-chat", + "documentationUrl": "https://aka.ms/copilot-overview", + "termsStatementUrl": "https://aka.ms/github-copilot-terms-statement", + "privacyStatementUrl": "https://aka.ms/github-copilot-privacy-statement", + "skusDocumentationUrl": "https://aka.ms/github-copilot-plans", + "publicCodeMatchesUrl": "https://aka.ms/github-copilot-match-public-code", + "manageSettingsUrl": "https://aka.ms/github-copilot-settings", + "managePlanUrl": "https://aka.ms/github-copilot-manage-plan", + "upgradePlanUrl": "https://aka.ms/github-copilot-upgrade-plan", + "providerId": "github", + "providerName": "GitHub", + "providerScopes": [ + [ + "user:email" + ], + [ + "read:user" + ], + [ + "read:user", + "user:email", + "repo", + "workflow" + ] + ], + "entitlementUrl": "https://api.github.com/copilot_internal/user", + "entitlementSignupLimitedUrl": "https://api.github.com/copilot_internal/subscribe_limited_user" + }, + "chatParticipantRegistry": "https://main.vscode-cdn.net/extensions/chat.json", "builtInExtensions": [ { "name": "ms-vscode.js-debug-companion", - "version": "1.1.2", - "sha256": "e034b8b41beb4e97e02c70f7175bd88abe66048374c2bd629f54bb33354bc2aa", + "version": "1.1.3", + "sha256": "7380a890787452f14b2db7835dfa94de538caf358ebc263f9d46dd68ac52de93", "repo": "https://github.com/microsoft/vscode-js-debug-companion", "metadata": { "id": "99cb0b7f-7354-4278-b8da-6cc79972169d", @@ -2306,8 +2432,8 @@ }, { "name": "ms-vscode.js-debug", - "version": "1.84.0", - "sha256": "a57691eb4440e549edba7472c0313e94f24d46ebe1ede18784b552fc5d11e596", + "version": "1.96.0", + "sha256": "278cd8b129c133d834a8105d0e0699f2f940c5c159fa5c821c7b9a4f7ffd3581", "repo": "https://github.com/microsoft/vscode-js-debug", "metadata": { "id": "25629058-ddac-4e17-abba-74678e126c5d", @@ -2322,8 +2448,8 @@ }, { "name": "ms-vscode.vscode-js-profile-table", - "version": "1.0.3", - "sha256": "b9dab017506d9e6a469a0f82b392e4cb1d7a25a4843f1db8ba396cbee209cfc5", + "version": "1.0.10", + "sha256": "7361748ddf9fd09d8a2ed1f2a2d7376a2cf9aae708692820b799708385c38e08", "repo": "https://github.com/microsoft/vscode-js-profile-visualizer", "metadata": { "id": "7e52b41b-71ad-457b-ab7e-0620f1fc4feb", @@ -2335,59 +2461,18 @@ }, "publisherDisplayName": "Microsoft" } - }, - { - "name": "ms-vscode-remote.remote-wsl-recommender", - "version": "0.0.19", - "sha256": "926095d290dc7cdb9daf40ef5ae7591db12171ba1af1f61afcb5a368d0fc66aa", - "repo": "https://github.com/microsoft/vscode-remote-wsl-recommender", - "metadata": { - "id": "cb296d3c-017a-4dee-83af-ebb5a5a16e9a", - "publisherId": { - "publisherId": "ac9410a2-0d75-40ec-90de-b59bb705801d", - "publisherName": "ms-vscode-remote", - "displayName": "Microsoft", - "flags": "verified" - }, - "publisherDisplayName": "Microsoft" - }, - "platforms": [ - "win32" - ], - "clientOnly": true } ], - "aiGeneratedWorkspaceTrust": { - "title": "This workspace was generated by GitHub Copilot", - "checkboxText": "Trust the contents of all files in this workspace", - "trustOption": "Yes, I trust the contents", - "dontTrustOption": "No, I don't trust the contents", - "startupTrustRequestLearnMore": "If you don't trust the contents of the files generated by GitHub Copilot, we recommend continuing in restricted mode. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more. " - }, - "gitHubEntitlement": { - "providerId": "github", - "command": { - "title": "Install GitHub Copilot (Paid for by {{org}})", - "titleWithoutPlaceHolder": "Install GitHub Copilot", - "action": "workbench.extensions.installExtension", - "when": "workbench.accounts.experimental.showEntitlements" - }, - "entitlementUrl": "https://api.github.com/copilot_internal/user", - "extensionId": "github.copilot", - "enablementKey": "chat_enabled", - "confirmationAction": "Install", - "confirmationMessage": "Are you sure you want to install GitHub Copilot?" - }, - "commit": "d037ac076cee195194f93ce6fe2bdfe2969cc82d", - "date": "2023-11-01T11:29:04.398Z", + "commit": "cd4ee3b1c348a13bafd8f9ad8060705f6d4b9cba", + "date": "2025-01-16T00:16:19.038Z", "checksums": { - "vs/base/parts/sandbox/electron-sandbox/preload.js": "KHZHxB1OYoF7HZVmMdEd2w", - "vs/workbench/workbench.desktop.main.js": "t1RjXiziCVXbYceYGRrZIg", - "vs/workbench/workbench.desktop.main.css": "nnTNzl4zg2YNxrRFaHojeA", - "vs/workbench/api/node/extensionHostProcess.js": "IQLdItg6yjjxlenKjQeODg", - "vs/code/electron-sandbox/workbench/workbench.html": "Nei/i2NoxE9Pdo7ZULeFgA", - "vs/code/electron-sandbox/workbench/workbench.js": "I66875UGSqFsMswHTWQYMA" + "vs/base/parts/sandbox/electron-sandbox/preload.js": "Gxm+O3DYer0rQopoInqKcG+3O6lY+3sMQWa5O1Pup9Q", + "vs/workbench/workbench.desktop.main.js": "KBtbmsjBIHml+rn/W6QeJUwh41qmrepsOFFV1gi9hfQ", + "vs/workbench/workbench.desktop.main.css": "tW++3DYOHxgJWLLNxL2oIFxRpF+HW87T6cPdzPWfOks", + "vs/workbench/api/node/extensionHostProcess.js": "o69aolJ/P4yAVpTbtWov1HZiu9/EcBeFSLH7O/T8RbU", + "vs/code/electron-sandbox/workbench/workbench.html": "RhgaUfNHCwkUtPNBt+HPnUAO0QW9qf+he7Nf/Dsx/dg", + "vs/code/electron-sandbox/workbench/workbench.js": "8duEmBnPsmsluKegh1kYjX7hQtpPy0y1SEvgjGARTyU" }, - "version": "1.84.0", + "version": "1.96.4", "target": "user" } \ No newline at end of file diff --git a/app-codium/package.json b/app-codium/package.json index 932d695..22608c1 100644 --- a/app-codium/package.json +++ b/app-codium/package.json @@ -1,12 +1,13 @@ { "name": "VSCodium", - "version": "1.84.0", - "distro": "ff0198cd90b25ba7ca853279cea9b8bb3cf5164d", + "version": "1.96.4", + "distro": "c883c91dadf5f063b26c86ffe01851acee3747c6", "author": { "name": "VSCodium" }, "license": "MIT", - "main": "./out/main", + "main": "./out/main.js", + "type": "module", "private": true, "scripts": { "test": "echo Please run any of the test scripts from the scripts folder.", @@ -16,27 +17,27 @@ "test-extension": "vscode-test", "preinstall": "node build/npm/preinstall.js", "postinstall": "node build/npm/postinstall.js", - "compile": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile", + "compile": "node ./node_modules/gulp/bin/gulp.js compile", "watch": "npm-run-all -lp watch-client watch-extensions", - "watchd": "deemon yarn watch", - "watch-webd": "deemon yarn watch-web", - "kill-watchd": "deemon --kill yarn watch", - "kill-watch-webd": "deemon --kill yarn watch-web", - "restart-watchd": "deemon --restart yarn watch", - "restart-watch-webd": "deemon --restart yarn watch-web", - "watch-client": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-client", - "watch-clientd": "deemon yarn watch-client", - "kill-watch-clientd": "deemon --kill yarn watch-client", - "watch-extensions": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-extensions watch-extension-media", - "watch-extensionsd": "deemon yarn watch-extensions", - "kill-watch-extensionsd": "deemon --kill yarn 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", + "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", - "smoketest": "node build/lib/preLaunch.js && cd test/smoke && yarn compile && node test/index.js", + "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", @@ -45,116 +46,119 @@ "vscode-dts-compile-check": "tsc -p src/tsconfig.vscode-dts.json && tsc -p src/tsconfig.vscode-proposed-dts.json", "valid-layers-check": "node build/lib/layersChecker.js", "update-distro": "node build/npm/update-distro.mjs", - "web": "echo 'yarn web' is replaced by './scripts/code-server' or './scripts/code-web'", + "web": "echo 'npm run web' is replaced by './scripts/code-server' or './scripts/code-web'", "compile-cli": "gulp compile-cli", - "compile-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-web", - "watch-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-web", - "watch-cli": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-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": "node build/azure-pipelines/common/installPlaywright.js", - "compile-build": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-build", - "compile-extensions-build": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-extensions-build", - "minify-vscode": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode", - "minify-vscode-reh": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh", - "minify-vscode-reh-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh-web", - "hygiene": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js hygiene", - "core-ci": "node --max_old_space_size=8095 ./node_modules/gulp/bin/gulp.js core-ci", - "core-ci-pr": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js core-ci-pr", - "extensions-ci": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci", - "extensions-ci-pr": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci-pr", - "perf": "node scripts/code-perf.js" + "playwright-install": "npm exec playwright install", + "compile-build": "node ./node_modules/gulp/bin/gulp.js compile-build", + "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 typescript@next && tsc -p ./build/tsconfig.build.json" }, "dependencies": { "@microsoft/1ds-core-js": "^3.2.13", "@microsoft/1ds-post-js": "^3.2.13", "@parcel/watcher": "2.1.0", + "@types/semver": "^7.5.8", + "@vscode/deviceid": "^0.1.1", "@vscode/iconv-lite-umd": "0.7.0", - "@vscode/policy-watcher": "^1.1.4", - "@vscode/proxy-agent": "^0.17.5", - "@vscode/ripgrep": "^1.15.6", - "@vscode/spdlog": "^0.13.12", - "@vscode/sqlite3": "5.1.6-vscode", + "@vscode/policy-watcher": "^1.1.8", + "@vscode/proxy-agent": "^0.27.0", + "@vscode/ripgrep": "^1.15.9", + "@vscode/spdlog": "^0.15.0", + "@vscode/sqlite3": "5.1.8-vscode", "@vscode/sudo-prompt": "9.3.1", + "@vscode/tree-sitter-wasm": "^0.0.4", "@vscode/vscode-languagedetection": "1.0.21", - "@vscode/windows-mutex": "^0.4.4", - "@vscode/windows-process-tree": "^0.5.0", + "@vscode/windows-mutex": "^0.5.0", + "@vscode/windows-process-tree": "^0.6.0", "@vscode/windows-registry": "^1.1.0", - "graceful-fs": "4.2.11", + "@xterm/addon-clipboard": "^0.2.0-beta.53", + "@xterm/addon-image": "^0.9.0-beta.70", + "@xterm/addon-ligatures": "^0.10.0-beta.70", + "@xterm/addon-search": "^0.16.0-beta.70", + "@xterm/addon-serialize": "^0.14.0-beta.70", + "@xterm/addon-unicode11": "^0.9.0-beta.70", + "@xterm/addon-webgl": "^0.19.0-beta.70", + "@xterm/headless": "^5.6.0-beta.70", + "@xterm/xterm": "^5.6.0-beta.70", "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.2", - "jschardet": "3.0.0", - "kerberos": "^2.0.1", + "jschardet": "3.1.4", + "kerberos": "2.1.1", "minimist": "^1.2.6", "native-is-elevated": "0.7.0", - "native-keymap": "^3.3.4", + "native-keymap": "^3.3.5", "native-watchdog": "^1.4.1", - "node-pty": "1.1.0-beta5", - "tas-client-umd": "0.1.8", - "util": "^0.12.4", - "v8-inspect-profiler": "^0.1.0", + "node-pty": "^1.1.0-beta22", + "open": "^8.4.2", + "tas-client-umd": "0.2.0", + "v8-inspect-profiler": "^0.1.1", "vscode-oniguruma": "1.7.0", "vscode-regexpp": "^3.1.0", - "vscode-textmate": "9.0.0", - "xterm": "5.4.0-beta.32", - "xterm-addon-canvas": "0.6.0-beta.32", - "xterm-addon-image": "0.6.0-beta.21", - "xterm-addon-search": "0.14.0-beta.31", - "xterm-addon-serialize": "0.12.0-beta.31", - "xterm-addon-unicode11": "0.7.0-beta.31", - "xterm-addon-webgl": "0.17.0-beta.31", - "xterm-headless": "5.4.0-beta.32", - "yauzl": "^2.9.2", + "vscode-textmate": "9.1.0", + "yauzl": "^3.0.0", "yazl": "^2.4.3" }, "devDependencies": { - "@playwright/test": "^1.37.1", - "@swc/core": "1.3.62", + "@playwright/test": "^1.46.1", + "@stylistic/eslint-plugin-ts": "^2.8.0", "@types/cookie": "^0.3.3", - "@types/cssnano": "^4.0.0", "@types/debug": "^4.1.5", - "@types/graceful-fs": "4.1.2", - "@types/gulp-postcss": "^8.0.0", + "@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": "^9.1.1", - "@types/node": "18.x", + "@types/node": "20.x", "@types/sinon": "^10.0.2", "@types/sinon-test": "^2.4.2", "@types/trusted-types": "^1.0.6", "@types/vscode-notebook-renderer": "^1.72.0", - "@types/webpack": "^5.28.1", + "@types/webpack": "^5.28.5", "@types/wicg-file-system-access": "^2020.9.6", "@types/windows-foreground-love": "^0.3.0", "@types/winreg": "^1.2.30", - "@types/yauzl": "^2.9.1", + "@types/yauzl": "^2.10.0", "@types/yazl": "^2.4.2", - "@typescript-eslint/eslint-plugin": "^5.57.0", - "@typescript-eslint/experimental-utils": "^5.57.0", - "@typescript-eslint/parser": "^5.57.0", + "@typescript-eslint/utils": "^8.8.0", "@vscode/gulp-electron": "^1.36.0", - "@vscode/l10n-dev": "0.0.21", - "@vscode/telemetry-extractor": "^1.9.10", - "@vscode/test-cli": "^0.0.3", - "@vscode/test-electron": "^2.3.5", - "@vscode/test-web": "^0.0.42", - "@vscode/vscode-perf": "^0.0.14", + "@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.4.0", + "cookie": "^0.7.2", "copy-webpack-plugin": "^11.0.0", - "css-loader": "^6.7.3", - "cssnano": "^4.1.11", + "css-loader": "^6.9.1", + "cssnano": "^6.0.3", "debounce": "^1.0.0", "deemon": "^1.8.0", - "electron": "25.9.2", - "eslint": "8.36.0", + "electron": "32.2.7", + "eslint": "^9.11.1", + "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", - "eslint-plugin-jsdoc": "^46.5.0", - "eslint-plugin-local": "^1.0.0", + "eslint-plugin-jsdoc": "^50.3.1", + "eslint-plugin-local": "^6.0.0", "event-stream": "3.3.4", "fancy-log": "^1.3.3", "file-loader": "^6.2.0", @@ -163,15 +167,12 @@ "gulp-azure-storage": "^0.12.1", "gulp-bom": "^3.0.0", "gulp-buffer": "0.0.2", - "gulp-concat": "^2.6.1", - "gulp-eslint": "^5.0.0", "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-postcss": "^9.0.0", "gulp-rename": "^1.2.0", "gulp-replace": "^0.5.4", "gulp-sourcemaps": "^3.0.0", @@ -180,7 +181,7 @@ "husky": "^0.13.1", "innosetup": "6.0.5", "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-instrument": "^5.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", @@ -189,14 +190,15 @@ "mime": "^1.4.1", "minimatch": "^3.0.4", "minimist": "^1.2.6", - "mkdirp": "^1.0.4", "mocha": "^10.2.0", "mocha-junit-reporter": "^2.2.1", "mocha-multi-reporters": "^1.5.1", "npm-run-all": "^4.1.5", - "opn": "^6.0.0", + "os-browserify": "^0.3.0", "p-all": "^1.0.0", "path-browserify": "^1.0.1", + "postcss": "^8.4.33", + "postcss-nesting": "^12.0.2", "pump": "^1.0.1", "rcedit": "^1.1.0", "rimraf": "^2.2.8", @@ -205,18 +207,28 @@ "source-map": "0.6.1", "source-map-support": "^0.3.2", "style-loader": "^3.3.2", - "ts-loader": "^9.4.2", + "ts-loader": "^9.5.1", "ts-node": "^10.9.1", "tsec": "0.2.7", - "typescript": "^5.3.0-dev.20231002", - "typescript-formatter": "7.1.0", - "vscode-nls-dev": "^3.3.1", - "webpack": "^5.77.0", - "webpack-cli": "^5.0.1", + "tslib": "^2.6.3", + "typescript": "^5.8.0-dev.20241202", + "typescript-eslint": "^8.8.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" }, + "overrides": { + "node-gyp-build": "4.8.1", + "kerberos@2.1.1": { + "node-addon-api": "7.1.0" + }, + "@parcel/watcher@2.1.0": { + "node-addon-api": "7.1.0" + } + }, "repository": { "type": "git", "url": "https://github.com/microsoft/vscode.git" @@ -227,5 +239,5 @@ "optionalDependencies": { "windows-foreground-love": "0.5.0" }, - "release": "23306" + "release": "25017" } \ No newline at end of file diff --git a/app-codium/product.json b/app-codium/product.json index edec056..748b3ef 100644 --- a/app-codium/product.json +++ b/app-codium/product.json @@ -34,8 +34,8 @@ "builtInExtensions": [ { "name": "ms-vscode.js-debug-companion", - "version": "1.1.2", - "sha256": "e034b8b41beb4e97e02c70f7175bd88abe66048374c2bd629f54bb33354bc2aa", + "version": "1.1.3", + "sha256": "7380a890787452f14b2db7835dfa94de538caf358ebc263f9d46dd68ac52de93", "repo": "https://github.com/microsoft/vscode-js-debug-companion", "metadata": { "id": "99cb0b7f-7354-4278-b8da-6cc79972169d", @@ -50,8 +50,8 @@ }, { "name": "ms-vscode.js-debug", - "version": "1.84.0", - "sha256": "a57691eb4440e549edba7472c0313e94f24d46ebe1ede18784b552fc5d11e596", + "version": "1.96.0", + "sha256": "278cd8b129c133d834a8105d0e0699f2f940c5c159fa5c821c7b9a4f7ffd3581", "repo": "https://github.com/microsoft/vscode-js-debug", "metadata": { "id": "25629058-ddac-4e17-abba-74678e126c5d", @@ -66,8 +66,8 @@ }, { "name": "ms-vscode.vscode-js-profile-table", - "version": "1.0.3", - "sha256": "b9dab017506d9e6a469a0f82b392e4cb1d7a25a4843f1db8ba396cbee209cfc5", + "version": "1.0.10", + "sha256": "7361748ddf9fd09d8a2ed1f2a2d7376a2cf9aae708692820b799708385c38e08", "repo": "https://github.com/microsoft/vscode-js-profile-visualizer", "metadata": { "id": "7e52b41b-71ad-457b-ab7e-0620f1fc4feb", @@ -152,7 +152,9 @@ ], "extensionEnabledApiProposals": { "ms-vscode.vscode-selfhost-test-provider": [ - "testObserver" + "testObserver", + "testRelatedCode", + "attributableCoverage" ], "VisualStudioExptTeam.vscodeintellicode-completions": [ "inlineCompletionsAdditions" @@ -181,17 +183,20 @@ "resolvers" ], "ms-python.python": [ + "codeActionAI", "contribEditorContentMenu", "quickPickSortByLabel", "portsAttributes", "testObserver", "quickPickItemTooltip", "terminalDataWriteEvent", - "saveEditor" + "terminalExecuteCommandEvent", + "contribIssueReporter", + "notebookReplDocument", + "notebookVariableProvider" ], "ms-dotnettools.dotnet-interactive-vscode": [ - "notebookMessaging", - "languageConfigurationAutoClosingPairs" + "notebookMessaging" ], "GitHub.codespaces": [ "contribEditSessions", @@ -257,6 +262,7 @@ "ms-vscode-remote.remote-containers": [ "contribEditSessions", "resolvers", + "portsAttributes", "tunnels", "workspaceTrust", "terminalDimensions", @@ -276,51 +282,69 @@ "speech" ], "GitHub.vscode-pull-request-github": [ - "contribCommentThreadAdditionalMenu", - "tokenInformation", - "contribShareMenu", - "fileComments", - "contribCommentPeekContext", + "activeComment", "codiconDecoration", - "diffCommand", + "codeActionRanges", + "commentingRangeHint", + "commentReactor", + "commentReveal", + "commentThreadApplicability", + "contribAccessibilityHelpContent", "contribCommentEditorActionsMenu", - "readonlyMessage", - "treeViewMarkdownMessage", + "contribCommentPeekContext", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "contribEditorContentMenu", + "contribMultiDiffEditorMenus", + "contribShareMenu", + "diffCommand", + "fileComments", + "quickDiffProvider", "shareProvider", - "quickDiffProvider" + "tabInputTextMerge", + "tokenInformation", + "treeViewMarkdownMessage" ], "GitHub.copilot": [ - "inlineCompletionsAdditions", - "interactive", - "interactiveUserActions", - "terminalDataWriteEvent" + "inlineCompletionsAdditions" ], "GitHub.copilot-nightly": [ - "inlineCompletionsAdditions", - "interactive", - "interactiveUserActions", - "terminalDataWriteEvent" + "inlineCompletionsAdditions" ], "GitHub.copilot-chat": [ - "handleIssueUri", "interactive", - "interactiveUserActions", "terminalDataWriteEvent", "terminalExecuteCommandEvent", "terminalSelection", "terminalQuickFixProvider", + "chatParticipantAdditions", + "defaultChatParticipant", + "embeddings", + "chatEditing", + "chatVariableResolver", "chatProvider", - "chatVariables", - "chatAgents", - "chatAgents2", - "chatAgents2Additions", - "defaultChatAgent", - "readonlyMessage", "mappedEditsProvider", "aiRelatedInformation", "codeActionAI", "findTextInFiles", - "textSearchProvider" + "textSearchProvider", + "textSearchProvider2", + "activeComment", + "commentReveal", + "contribSourceControlInputBoxMenu", + "contribCommentEditorActionsMenu", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "newSymbolNamesProvider", + "findFiles2", + "extensionsAny", + "authLearnMore", + "testObserver", + "aiTextSearchProvider", + "documentFiltersExclusive", + "chatParticipantPrivate", + "contribDebugCreateConfiguration", + "inlineEdit" ], "GitHub.remotehub": [ "contribRemoteHelp", @@ -344,6 +368,9 @@ "notebookCellExecutionState" ], "ms-python.debugpy": [ + "contribIssueReporter", + "contribViewsWelcome", + "debugVisualization", "portsAttributes" ], "ms-toolsai.jupyter-renderers": [ @@ -361,7 +388,10 @@ "notebookControllerAffinityHidden", "contribNotebookStaticPreloads", "quickPickItemTooltip", - "notebookExecution" + "notebookExecution", + "notebookCellExecution", + "notebookVariableProvider", + "notebookReplDocument" ], "dbaeumer.vscode-eslint": [ "notebookCellExecutionState" @@ -372,9 +402,6 @@ "ms-azuretools.vscode-azureappservice": [ "terminalDataWriteEvent" ], - "ms-azuretools.vscode-azureresourcegroups": [ - "authGetSessions" - ], "ms-vscode.anycode": [ "extensionsAny" ], @@ -384,6 +411,7 @@ "redhat.java": [ "documentPaste" ], + "vscjava.vscode-java-pack": [], "ms-dotnettools.csdevkit": [ "inlineCompletionsAdditions" ], @@ -398,6 +426,21 @@ "fileSearchProvider", "textSearchProvider" ], + "TeamsDevApp.ms-teams-vscode-extension": [ + "chatParticipantAdditions", + "languageModelSystem" + ], + "ms-toolsai.datawrangler": [], + "ms-vscode.vscode-commander": [], + "ms-vscode.vscode-websearchforcopilot": [], + "ms-vscode.vscode-copilot-data-analysis": [ + "chatVariableResolver", + "chatProvider" + ], + "ms-vscode.vscode-copilot-vision": [ + "chatReferenceBinaryData", + "codeActionAI" + ], "jeanp413.open-remote-ssh": [ "resolvers", "tunnels", @@ -589,17 +632,17 @@ "default": false } }, - "commit": "695a9146b1347633e608f9f166c81b5b2843b492", - "date": "2023-11-02T15:38:26.946Z", + "commit": "3fbfa3d78a491a8cea397a4a0dad3116ad14fdee", + "date": "2025-01-18T11:47:34.619Z", "checksums": { - "vs/base/parts/sandbox/electron-sandbox/preload.js": "EjJ8/ioATRIlO6PM79KeNg", - "vs/workbench/workbench.desktop.main.js": "rXCHgy9ZvKiXje3ktzeuQQ", - "vs/workbench/workbench.desktop.main.css": "YkGJy0ghDNdDgqZ4vc/QNA", - "vs/workbench/api/node/extensionHostProcess.js": "WQdvSEpljZlb7OoGCGLc1Q", - "vs/code/electron-sandbox/workbench/workbench.html": "bpdopoC1p6nVwkX76kPiFw", - "vs/code/electron-sandbox/workbench/workbench.js": "nezsCY196lU8e+MQlEPpaQ" + "vs/base/parts/sandbox/electron-sandbox/preload.js": "sSvjl8TbIOnXGbpbd15eYRmZwL+l3ETmcfxfdn8bNwU", + "vs/workbench/workbench.desktop.main.js": "6OwcKSlKjMWVOpYUE0kDw4jr9KAR0QMyXn8zv4DOkSk", + "vs/workbench/workbench.desktop.main.css": "tW++3DYOHxgJWLLNxL2oIFxRpF+HW87T6cPdzPWfOks", + "vs/workbench/api/node/extensionHostProcess.js": "kkYZFGxxoxU8/9S+s5uBpHJSJEdm6E6/RwAnD+S34k0", + "vs/code/electron-sandbox/workbench/workbench.html": "RhgaUfNHCwkUtPNBt+HPnUAO0QW9qf+he7Nf/Dsx/dg", + "vs/code/electron-sandbox/workbench/workbench.js": "WIG6C8BuTOV+2j6ei26EZje5HBX69pqmAOaAF6mtu8U" }, - "version": "1.84.0", - "release": "23306", + "version": "1.96.4", + "release": "25017", "target": "user" } \ No newline at end of file diff --git a/app-insiders/package.json b/app-insiders/package.json index ddedd89..3c85dd8 100644 --- a/app-insiders/package.json +++ b/app-insiders/package.json @@ -1,12 +1,13 @@ { "name": "Code - Insiders", - "version": "1.85.0-insider", - "distro": "ff0198cd90b25ba7ca853279cea9b8bb3cf5164d", + "version": "1.97.0-insider", + "distro": "0f416a8c0a95ea8996009a16346e8b469601abee", "author": { "name": "Microsoft Corporation" }, "license": "MIT", - "main": "./out/main", + "main": "./out/main.js", + "type": "module", "private": true, "scripts": { "test": "echo Please run any of the test scripts from the scripts folder.", @@ -16,27 +17,27 @@ "test-extension": "vscode-test", "preinstall": "node build/npm/preinstall.js", "postinstall": "node build/npm/postinstall.js", - "compile": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile", + "compile": "node ./node_modules/gulp/bin/gulp.js compile", "watch": "npm-run-all -lp watch-client watch-extensions", - "watchd": "deemon yarn watch", - "watch-webd": "deemon yarn watch-web", - "kill-watchd": "deemon --kill yarn watch", - "kill-watch-webd": "deemon --kill yarn watch-web", - "restart-watchd": "deemon --restart yarn watch", - "restart-watch-webd": "deemon --restart yarn watch-web", - "watch-client": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-client", - "watch-clientd": "deemon yarn watch-client", - "kill-watch-clientd": "deemon --kill yarn watch-client", - "watch-extensions": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-extensions watch-extension-media", - "watch-extensionsd": "deemon yarn watch-extensions", - "kill-watch-extensionsd": "deemon --kill yarn 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", + "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", - "smoketest": "node build/lib/preLaunch.js && cd test/smoke && yarn compile && node test/index.js", + "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", @@ -45,116 +46,120 @@ "vscode-dts-compile-check": "tsc -p src/tsconfig.vscode-dts.json && tsc -p src/tsconfig.vscode-proposed-dts.json", "valid-layers-check": "node build/lib/layersChecker.js", "update-distro": "node build/npm/update-distro.mjs", - "web": "echo 'yarn web' is replaced by './scripts/code-server' or './scripts/code-web'", + "web": "echo 'npm run web' is replaced by './scripts/code-server' or './scripts/code-web'", "compile-cli": "gulp compile-cli", - "compile-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-web", - "watch-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-web", - "watch-cli": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-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": "node build/azure-pipelines/common/installPlaywright.js", - "compile-build": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-build", - "compile-extensions-build": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-extensions-build", - "minify-vscode": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode", - "minify-vscode-reh": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh", - "minify-vscode-reh-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh-web", - "hygiene": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js hygiene", - "core-ci": "node --max_old_space_size=8095 ./node_modules/gulp/bin/gulp.js core-ci", - "core-ci-pr": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js core-ci-pr", - "extensions-ci": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci", - "extensions-ci-pr": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci-pr", - "perf": "node scripts/code-perf.js" + "playwright-install": "npm exec playwright install", + "compile-build": "node ./node_modules/gulp/bin/gulp.js compile-build", + "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 typescript@next && tsc -p ./build/tsconfig.build.json" }, "dependencies": { "@microsoft/1ds-core-js": "^3.2.13", "@microsoft/1ds-post-js": "^3.2.13", - "@parcel/watcher": "2.1.0", + "@parcel/watcher": "2.5.0", + "@types/semver": "^7.5.8", + "@vscode/deviceid": "^0.1.1", "@vscode/iconv-lite-umd": "0.7.0", - "@vscode/policy-watcher": "^1.1.4", - "@vscode/proxy-agent": "^0.17.5", - "@vscode/ripgrep": "^1.15.6", - "@vscode/spdlog": "^0.13.12", - "@vscode/sqlite3": "5.1.6-vscode", + "@vscode/policy-watcher": "^1.1.8", + "@vscode/proxy-agent": "^0.30.0", + "@vscode/ripgrep": "^1.15.10", + "@vscode/spdlog": "^0.15.0", + "@vscode/sqlite3": "5.1.8-vscode", "@vscode/sudo-prompt": "9.3.1", + "@vscode/tree-sitter-wasm": "^0.0.5", "@vscode/vscode-languagedetection": "1.0.21", - "@vscode/windows-mutex": "^0.4.4", - "@vscode/windows-process-tree": "^0.5.0", + "@vscode/windows-mutex": "^0.5.0", + "@vscode/windows-process-tree": "^0.6.0", "@vscode/windows-registry": "^1.1.0", - "graceful-fs": "4.2.11", + "@xterm/addon-clipboard": "^0.2.0-beta.79", + "@xterm/addon-image": "^0.9.0-beta.96", + "@xterm/addon-ligatures": "^0.10.0-beta.96", + "@xterm/addon-progress": "^0.2.0-beta.2", + "@xterm/addon-search": "^0.16.0-beta.96", + "@xterm/addon-serialize": "^0.14.0-beta.96", + "@xterm/addon-unicode11": "^0.9.0-beta.96", + "@xterm/addon-webgl": "^0.19.0-beta.96", + "@xterm/headless": "^5.6.0-beta.96", + "@xterm/xterm": "^5.6.0-beta.96", "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.2", - "jschardet": "3.0.0", - "kerberos": "^2.0.1", + "jschardet": "3.1.4", + "kerberos": "2.1.1", "minimist": "^1.2.6", "native-is-elevated": "0.7.0", - "native-keymap": "^3.3.4", + "native-keymap": "^3.3.5", "native-watchdog": "^1.4.1", - "node-pty": "1.1.0-beta5", - "tas-client-umd": "0.1.8", - "util": "^0.12.4", - "v8-inspect-profiler": "^0.1.0", + "node-pty": "^1.1.0-beta22", + "open": "^8.4.2", + "tas-client-umd": "0.2.0", + "v8-inspect-profiler": "^0.1.1", "vscode-oniguruma": "1.7.0", "vscode-regexpp": "^3.1.0", - "vscode-textmate": "9.0.0", - "xterm": "5.4.0-beta.37", - "xterm-addon-canvas": "0.6.0-beta.37", - "xterm-addon-image": "0.6.0-beta.21", - "xterm-addon-search": "0.14.0-beta.36", - "xterm-addon-serialize": "0.12.0-beta.36", - "xterm-addon-unicode11": "0.7.0-beta.36", - "xterm-addon-webgl": "0.17.0-beta.36", - "xterm-headless": "5.4.0-beta.37", - "yauzl": "^2.9.2", + "vscode-textmate": "9.2.0", + "yauzl": "^3.0.0", "yazl": "^2.4.3" }, "devDependencies": { - "@playwright/test": "^1.37.1", - "@swc/core": "1.3.62", + "@playwright/test": "^1.46.1", + "@stylistic/eslint-plugin-ts": "^2.8.0", "@types/cookie": "^0.3.3", - "@types/cssnano": "^4.0.0", "@types/debug": "^4.1.5", - "@types/graceful-fs": "4.1.2", - "@types/gulp-postcss": "^8.0.0", + "@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": "^9.1.1", - "@types/node": "18.x", + "@types/node": "20.x", "@types/sinon": "^10.0.2", "@types/sinon-test": "^2.4.2", "@types/trusted-types": "^1.0.6", "@types/vscode-notebook-renderer": "^1.72.0", - "@types/webpack": "^5.28.1", + "@types/webpack": "^5.28.5", "@types/wicg-file-system-access": "^2020.9.6", "@types/windows-foreground-love": "^0.3.0", "@types/winreg": "^1.2.30", - "@types/yauzl": "^2.9.1", + "@types/yauzl": "^2.10.0", "@types/yazl": "^2.4.2", - "@typescript-eslint/eslint-plugin": "^5.57.0", - "@typescript-eslint/experimental-utils": "^5.57.0", - "@typescript-eslint/parser": "^5.57.0", + "@typescript-eslint/utils": "^8.8.0", "@vscode/gulp-electron": "^1.36.0", - "@vscode/l10n-dev": "0.0.21", - "@vscode/telemetry-extractor": "^1.9.10", - "@vscode/test-cli": "^0.0.3", - "@vscode/test-electron": "^2.3.5", - "@vscode/test-web": "^0.0.42", - "@vscode/vscode-perf": "^0.0.14", + "@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.4.0", + "cookie": "^0.7.2", "copy-webpack-plugin": "^11.0.0", - "css-loader": "^6.7.3", - "cssnano": "^4.1.11", + "css-loader": "^6.9.1", + "cssnano": "^6.0.3", "debounce": "^1.0.0", "deemon": "^1.8.0", - "electron": "25.9.2", - "eslint": "8.36.0", + "electron": "32.2.7", + "eslint": "^9.11.1", + "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", - "eslint-plugin-jsdoc": "^46.5.0", - "eslint-plugin-local": "^1.0.0", + "eslint-plugin-jsdoc": "^50.3.1", + "eslint-plugin-local": "^6.0.0", "event-stream": "3.3.4", "fancy-log": "^1.3.3", "file-loader": "^6.2.0", @@ -163,15 +168,12 @@ "gulp-azure-storage": "^0.12.1", "gulp-bom": "^3.0.0", "gulp-buffer": "0.0.2", - "gulp-concat": "^2.6.1", - "gulp-eslint": "^5.0.0", "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-postcss": "^9.0.0", "gulp-rename": "^1.2.0", "gulp-replace": "^0.5.4", "gulp-sourcemaps": "^3.0.0", @@ -180,7 +182,7 @@ "husky": "^0.13.1", "innosetup": "6.0.5", "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-instrument": "^5.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", @@ -189,14 +191,15 @@ "mime": "^1.4.1", "minimatch": "^3.0.4", "minimist": "^1.2.6", - "mkdirp": "^1.0.4", "mocha": "^10.2.0", "mocha-junit-reporter": "^2.2.1", "mocha-multi-reporters": "^1.5.1", "npm-run-all": "^4.1.5", - "opn": "^6.0.0", + "os-browserify": "^0.3.0", "p-all": "^1.0.0", "path-browserify": "^1.0.1", + "postcss": "^8.4.33", + "postcss-nesting": "^12.0.2", "pump": "^1.0.1", "rcedit": "^1.1.0", "rimraf": "^2.2.8", @@ -205,18 +208,25 @@ "source-map": "0.6.1", "source-map-support": "^0.3.2", "style-loader": "^3.3.2", - "ts-loader": "^9.4.2", + "ts-loader": "^9.5.1", "ts-node": "^10.9.1", "tsec": "0.2.7", - "typescript": "^5.3.0-dev.20231030", - "typescript-formatter": "7.1.0", - "vscode-nls-dev": "^3.3.1", - "webpack": "^5.77.0", - "webpack-cli": "^5.0.1", + "tslib": "^2.6.3", + "typescript": "^5.8.0-dev.20250121", + "typescript-eslint": "^8.8.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" }, + "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" diff --git a/app-insiders/product.json b/app-insiders/product.json index 37c9c5f..51ce4b3 100644 --- a/app-insiders/product.json +++ b/app-insiders/product.json @@ -39,6 +39,7 @@ "webUrl": "https://insiders.vscode.dev", "webEndpointUrl": "https://main.vscode-cdn.net", "webEndpointUrlTemplate": "https://{{uuid}}.vscode-cdn.net/{{quality}}/{{commit}}", + "nlsCoreBaseUrl": "https://www.vscode-unpkg.net/nls/", "webviewContentExternalBaseUrlTemplate": "https://{{uuid}}.vscode-cdn.net/{{quality}}/{{commit}}/out/vs/workbench/contrib/webview/browser/pre/", "quality": "insider", "extensionsGallery": { @@ -46,13 +47,21 @@ "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", "searchUrl": "https://marketplace.visualstudio.com/_apis/public/gallery/searchrelevancy/extensionquery", "servicePPEUrl": "https://marketplace.vsallin.net/_apis/public/gallery", - "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index", "itemUrl": "https://marketplace.visualstudio.com/items", "publisherUrl": "https://marketplace.visualstudio.com/publishers", "resourceUrlTemplate": "https://{publisher}.vscode-unpkg.net/{publisher}/{name}/{version}/{path}", - "controlUrl": "https://az764295.vo.msecnd.net/extensions/marketplace.json" + "extensionUrlTemplate": "https://www.vscode-unpkg.net/_gallery/{publisher}/{name}/latest", + "controlUrl": "https://main.vscode-cdn.net/extensions/marketplace.json" }, - "profileTemplatesUrl": "https://az764295.vo.msecnd.net/profile-templates/profile-templates.json", + "profileTemplatesUrl": "https://main.vscode-cdn.net/core/profile-templates.json", + "emergencyAlertUrl": "https://main.vscode-cdn.net/core/insiders.json", + "extensionPublisherOrgs": [ + "microsoft" + ], + "trustedExtensionPublishers": [ + "microsoft", + "github" + ], "extensionRecommendations": { "ms-dotnettools.csdevkit": { "onFileOpen": [ @@ -134,7 +143,8 @@ "pathGlob": "{**/*.java}", "important": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] }, { @@ -143,7 +153,8 @@ ], "important": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } ] @@ -165,6 +176,14 @@ } ] }, + "ms-toolsai.prompty": { + "onFileOpen": [ + { + "pathGlob": "{**/*.prompty}", + "important": false + } + ] + }, "ms-vscode.cpptools-extension-pack": { "onFileOpen": [ { @@ -348,13 +367,6 @@ } ] }, - "ms-vscode.vscode-typescript-tslint-plugin": { - "onFileOpen": [ - { - "pathGlob": "{**/tslint.json}" - } - ] - }, "bmewburn.vscode-intelephense-client": { "onFileOpen": [ { @@ -404,13 +416,6 @@ } ] }, - "felipecaputo.git-project-manager": { - "onFileOpen": [ - { - "pathGlob": "{**/.gitignore,**/.git}" - } - ] - }, "eamodio.gitlens": { "onFileOpen": [ { @@ -530,13 +535,6 @@ } ] }, - "GoogleCloudTools.cloudcode": { - "onFileOpen": [ - { - "pathGlob": "{**/skaffold.yaml}" - } - ] - }, "Oracle.oracledevtools": { "onFileOpen": [ { @@ -551,7 +549,7 @@ } ] }, - "Pivotal.vscode-boot-dev-pack": { + "vmware.vscode-boot-dev-pack": { "onFileOpen": [ { "pathGlob": "{**/application.properties}" @@ -561,10 +559,12 @@ "GitHub.copilot": { "onFileOpen": [ { - "pathGlob": "{**/*.ts,**/*.tsx,**/*.js,**/*.py,**/*.go,**/*.rb}" + "pathGlob": "{**/*.ts,**/*.tsx,**/*.js,**/*.jsx,**/*.py,**/*.go,**/*.rb,**/*.html,**/*.css,**/*.php,**/*.cpp,**/*.vue,**/*.c,**/*.sql,**/*.java,**/*.cs,**/*.rs,**/*.dart,**/*.ps,**/*.ps1,**/*.tex}" } ], - "onSettingsEditorOpen": {} + "onSettingsEditorOpen": { + "descriptionOverride": "GitHub Copilot is an AI pair programmer tool that helps you write code faster and smarter." + } }, "GitHub.vscode-github-actions": { "onFileOpen": [ @@ -580,6 +580,14 @@ "pathGlob": "{**/.circleci/config.yml}" } ] + }, + "Redis.redis-for-vscode": { + "onFileOpen": [ + { + "pathGlob": "{**/redis.*,**/redis-server.*,**/redis_*,**/redisinsight.*}", + "important": true + } + ] } }, "keymapExtensionTips": [ @@ -644,10 +652,11 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] }, - "Pivotal.vscode-boot-dev-pack": { + "vmware.vscode-boot-dev-pack": { "name": "Spring Boot Extension Pack", "isExtensionPack": true } @@ -662,7 +671,8 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } } @@ -805,8 +815,11 @@ "friendlyName": "Azure CLI", "windowsPath": "%ProgramFiles(x86)%\\Microsoft SDKs\\Azure\\CLI2\\wbin\\az.cmd", "recommendations": { - "ms-vscode.azurecli": { - "name": "Azure CLI Tools" + "ms-vscode.vscode-node-azure-pack": { + "name": "Azure Tools" + }, + "ms-azuretools.vscode-azure-github-copilot": { + "name": "GitHub Copilot for Azure" } } }, @@ -814,11 +827,11 @@ "friendlyName": "Azure Dev CLI", "windowsPath": "%USERPROFILE%\\AppData\\Local\\Programs\\Azure Dev CLI\\azd.exe", "recommendations": { - "ms-azuretools.azure-dev": { - "name": "Azure Developer CLI" + "ms-vscode.vscode-node-azure-pack": { + "name": "Azure Tools" }, - "ms-azuretools.vscode-azureresourcegroups": { - "name": "Azure Resources" + "ms-azuretools.vscode-azure-github-copilot": { + "name": "GitHub Copilot for Azure" } } }, @@ -826,11 +839,11 @@ "friendlyName": "Azure Dev CLI", "windowsPath": "%ProgramFiles%\\Azure Dev CLI\\azd.exe", "recommendations": { - "ms-azuretools.azure-dev": { - "name": "Azure Developer CLI" + "ms-vscode.vscode-node-azure-pack": { + "name": "Azure Tools" }, - "ms-azuretools.vscode-azureresourcegroups": { - "name": "Azure Resources" + "ms-azuretools.vscode-azure-github-copilot": { + "name": "GitHub Copilot for Azure" } } }, @@ -846,6 +859,15 @@ } } }, + "stripe": { + "friendlyName": "Stripe CLI", + "windowsPath": "%USERPROFILE%\\scoop\\shims\\stripe.exe", + "recommendations": { + "stripe.vscode-stripe": { + "name": "Stripe" + } + } + }, "mongo": { "friendlyName": "Mongo", "windowsPath": "%ProgramFiles%\\MongoDB\\Server\\3.6\\bin\\mongod.exe", @@ -855,6 +877,24 @@ } } }, + "mongodb compass": { + "friendlyName": "MongoDB Compass", + "windowsPath": "%ProgramFiles%\\MongoDB Compass", + "recommendations": { + "mongodb.mongodb-vscode": { + "name": "MongoDB for VS Code" + } + } + }, + "mongodb": { + "friendlyName": "MongoDB", + "windowsPath": "%ProgramFiles%\\MongoDB", + "recommendations": { + "mongodb.mongodb-vscode": { + "name": "MongoDB for VS Code" + } + } + }, "serverless": { "friendlyName": "Serverless framework", "windowsPath": "%APPDATA%\\npm\\serverless.cmd", @@ -928,9 +968,6 @@ }, "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" - }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" } } }, @@ -944,9 +981,6 @@ "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" - }, "ms-vscode-remote.remote-containers": { "name": "Dev Containers" } @@ -1066,7 +1100,8 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } } @@ -1079,7 +1114,8 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } } @@ -1182,9 +1218,6 @@ }, "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" - }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" } } }, @@ -1197,9 +1230,6 @@ "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" - }, "ms-vscode-remote.remote-containers": { "name": "Dev Containers" } @@ -1642,7 +1672,6 @@ "companyName": "Microsoft" }, "appCenter": { - "win32-ia32": "appcenter://code-insiders?aid=54e00ade-f29f-46dc-8747-244de208ba6d", "win32-x64": "appcenter://code-insiders?aid=f047834f-d0e1-4aef-8870-5805ee483b2d", "win32-arm64": "appcenter://code-insiders?aid=fb1c1670-432e-43dc-a88e-8c5ed7293213", "linux-x64": "appcenter://code-insiders?aid=a04472a4-f4ea-4854-bf12-95bb0f2dd01a", @@ -1683,7 +1712,6 @@ "privacyStatementUrl": "https://go.microsoft.com/fwlink/?LinkId=521839", "showTelemetryOptOut": true, "npsSurveyUrl": "https://aka.ms/vscode-nps", - "cesSurveyUrl": "https://aka.ms/new-to-vscode-feedback", "checksumFailMoreInfoUrl": "https://go.microsoft.com/fwlink/?LinkId=828886", "electronRepository": "Microsoft/vscode-electron-prebuilt", "nodejsRepository": "Microsoft/vscode-node", @@ -1722,12 +1750,18 @@ "surveyUrl": "https://www.research.net/r/8KGJ9V8", "languageId": "csharp", "editCount": 10, - "userProbability": 0.05 + "userProbability": 0.1 } ], + "extensionsEnabledWithApiProposalVersion": [ + "GitHub.copilot-chat", + "ms-vscode.vscode-commander" + ], "extensionEnabledApiProposals": { "ms-vscode.vscode-selfhost-test-provider": [ - "testObserver" + "testObserver", + "testRelatedCode", + "attributableCoverage" ], "VisualStudioExptTeam.vscodeintellicode-completions": [ "inlineCompletionsAdditions" @@ -1756,17 +1790,20 @@ "resolvers" ], "ms-python.python": [ + "codeActionAI", "contribEditorContentMenu", "quickPickSortByLabel", "portsAttributes", "testObserver", "quickPickItemTooltip", "terminalDataWriteEvent", - "saveEditor" + "terminalExecuteCommandEvent", + "contribIssueReporter", + "notebookReplDocument", + "notebookVariableProvider" ], "ms-dotnettools.dotnet-interactive-vscode": [ - "notebookMessaging", - "languageConfigurationAutoClosingPairs" + "notebookMessaging" ], "GitHub.codespaces": [ "contribEditSessions", @@ -1832,6 +1869,7 @@ "ms-vscode-remote.remote-containers": [ "contribEditSessions", "resolvers", + "portsAttributes", "tunnels", "workspaceTrust", "terminalDimensions", @@ -1851,51 +1889,75 @@ "speech" ], "GitHub.vscode-pull-request-github": [ - "contribCommentThreadAdditionalMenu", - "tokenInformation", - "contribShareMenu", - "fileComments", - "contribCommentPeekContext", + "activeComment", "codiconDecoration", - "diffCommand", + "codeActionRanges", + "commentingRangeHint", + "commentReactor", + "commentReveal", + "commentThreadApplicability", + "contribAccessibilityHelpContent", "contribCommentEditorActionsMenu", - "readonlyMessage", - "treeViewMarkdownMessage", + "contribCommentPeekContext", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "contribEditorContentMenu", + "contribMultiDiffEditorMenus", + "contribShareMenu", + "diffCommand", + "fileComments", + "quickDiffProvider", "shareProvider", - "quickDiffProvider" + "tabInputTextMerge", + "tokenInformation", + "treeViewMarkdownMessage" ], "GitHub.copilot": [ "inlineCompletionsAdditions", "interactive", - "interactiveUserActions", "terminalDataWriteEvent" ], "GitHub.copilot-nightly": [ "inlineCompletionsAdditions", "interactive", - "interactiveUserActions", "terminalDataWriteEvent" ], "GitHub.copilot-chat": [ - "handleIssueUri", "interactive", - "interactiveUserActions", "terminalDataWriteEvent", "terminalExecuteCommandEvent", "terminalSelection", "terminalQuickFixProvider", "chatProvider", - "chatVariables", - "chatAgents", - "chatAgents2", - "chatAgents2Additions", - "defaultChatAgent", - "readonlyMessage", + "chatParticipantAdditions", + "defaultChatParticipant", + "embeddings", + "chatVariableResolver", "mappedEditsProvider", "aiRelatedInformation", + "chatEditing", "codeActionAI", "findTextInFiles", - "textSearchProvider" + "textSearchProvider", + "textSearchProvider2", + "activeComment", + "commentReveal", + "contribSourceControlInputBoxMenu", + "contribCommentEditorActionsMenu", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "newSymbolNamesProvider", + "findFiles2", + "extensionsAny", + "authLearnMore", + "chatReadonlyPromptReference", + "testObserver", + "aiTextSearchProvider", + "documentFiltersExclusive", + "chatParticipantPrivate", + "contribDebugCreateConfiguration", + "inlineEdit", + "chatReferenceBinaryData" ], "GitHub.remotehub": [ "contribRemoteHelp", @@ -1912,13 +1974,17 @@ "textSearchProvider", "timeline" ], + "GitHub.copilot-nes": [ + "inlineEdit" + ], "ms-python.gather": [ "notebookCellExecutionState" ], - "ms-python.vscode-pylance": [ - "notebookCellExecutionState" - ], + "ms-python.vscode-pylance": [], "ms-python.debugpy": [ + "contribIssueReporter", + "contribViewsWelcome", + "debugVisualization", "portsAttributes" ], "ms-toolsai.jupyter-renderers": [ @@ -1928,7 +1994,6 @@ "notebookDeprecated", "notebookMessaging", "notebookMime", - "notebookCellExecutionState", "portsAttributes", "quickPickSortByLabel", "notebookKernelSource", @@ -1936,25 +2001,27 @@ "notebookControllerAffinityHidden", "contribNotebookStaticPreloads", "quickPickItemTooltip", - "notebookExecution" + "notebookExecution", + "notebookCellExecution", + "notebookVariableProvider", + "notebookReplDocument" ], - "dbaeumer.vscode-eslint": [ - "notebookCellExecutionState" + "ms-toolsai.tensorboard": [ + "portsAttributes" ], + "dbaeumer.vscode-eslint": [], "ms-vscode.azure-sphere-tools-ui": [ "tunnels" ], "ms-azuretools.vscode-azureappservice": [ "terminalDataWriteEvent" ], - "ms-azuretools.vscode-azureresourcegroups": [ - "authGetSessions" - ], "ms-vscode.anycode": [ "extensionsAny" ], "ms-vscode.cpptools": [ - "terminalDataWriteEvent" + "terminalDataWriteEvent", + "chatParticipantAdditions" ], "redhat.java": [ "documentPaste" @@ -1972,12 +2039,23 @@ "microsoft-IsvExpTools.powerplatform-vscode-preview": [ "fileSearchProvider", "textSearchProvider" + ], + "TeamsDevApp.ms-teams-vscode-extension": [ + "chatParticipantAdditions", + "languageModelSystem" + ], + "ms-vscode.vscode-copilot-data-analysis": [ + "chatVariableResolver", + "chatProvider" + ], + "ms-vscode.vscode-copilot-vision": [ + "chatReferenceBinaryData", + "codeActionAI" ] }, "tasConfig": { "endpoint": "https://default.exp-tas.com/vscode/ab", "telemetryEventName": "query-expfeature", - "featuresTelemetryPropertyName": "VSCode.ABExp.Features", "assignmentContextTelemetryPropertyName": "abexp.assignmentcontext" }, "extensionKind": { @@ -2168,28 +2246,65 @@ "https://*.vscode.dev", "https://*.github.dev", "https://gh.io", - "https://portal.azure.com" - ], - "trustedExtensionAuthAccess": [ - "vscode.git", - "vscode.github", - "ms-vscode.remote-repositories", - "github.remotehub", - "ms-vscode.azure-repos", - "ms-vscode.remote-server", - "github.vscode-pull-request-github", - "github.codespaces", - "ms-vsliveshare.vsliveshare", - "github.copilot", - "github.copilot-chat", - "ms-azuretools.vscode-azureresourcegroups", - "ms-edu.vscode-learning" + "https://portal.azure.com", + "https://raw.githubusercontent.com", + "https://private-user-images.githubusercontent.com", + "https://avatars.githubusercontent.com" ], + "trustedExtensionAuthAccess": { + "github": [ + "vscode.git", + "vscode.github", + "github.remotehub", + "ms-vscode.remote-server", + "github.vscode-pull-request-github", + "github.codespaces", + "github.copilot", + "github.copilot-chat", + "ms-vsliveshare.vsliveshare" + ], + "github-enterprise": [ + "vscode.git", + "vscode.github", + "github.remotehub", + "ms-vscode.remote-server", + "github.vscode-pull-request-github", + "github.codespaces", + "github.copilot", + "github.copilot-chat", + "ms-vsliveshare.vsliveshare" + ], + "microsoft": [ + "vscode.git", + "ms-vscode.azure-repos", + "ms-vscode.remote-server", + "ms-vsliveshare.vsliveshare", + "ms-azuretools.vscode-azureresourcegroups", + "ms-edu.vscode-learning", + "ms-toolsai.vscode-ai", + "ms-toolsai.vscode-ai-remote" + ], + "microsoft-sovereign-cloud": [ + "vscode.git", + "ms-vscode.azure-repos", + "ms-vscode.remote-server", + "ms-vsliveshare.vsliveshare", + "ms-azuretools.vscode-azureresourcegroups", + "ms-edu.vscode-learning", + "ms-toolsai.vscode-ai", + "ms-toolsai.vscode-ai-remote" + ] + }, "trustedExtensionProtocolHandlers": [ "vscode.git", "vscode.github-authentication", "vscode.microsoft-authentication" ], + "inheritAuthAccountPreference": { + "github.copilot": [ + "github.copilot-chat" + ] + }, "auth": { "loginUrl": "https://login.microsoftonline.com/common/oauth2/authorize", "tokenUrl": "https://login.microsoftonline.com/common/oauth2/token", @@ -2260,6 +2375,13 @@ "user:email", "read:org" ] + }, + "microsoft": { + "scopes": [ + "46da2f7e-b5ef-422a-88d4-2a7f9de6a0b2/.default", + "profile", + "openid" + ] } } }, @@ -2280,11 +2402,53 @@ "files.associations", "workbench.editor.enablePreview" ], + "aiGeneratedWorkspaceTrust": { + "title": "This workspace was generated by GitHub Copilot", + "checkboxText": "Trust the contents of all files in this workspace", + "trustOption": "Yes, I trust the contents", + "dontTrustOption": "No, I don't trust the contents", + "startupTrustRequestLearnMore": "If you don't trust the contents of the files generated by GitHub Copilot, we recommend continuing in restricted mode. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more. " + }, + "defaultChatAgent": { + "extensionId": "GitHub.copilot", + "chatExtensionId": "GitHub.copilot-chat", + "documentationUrl": "https://aka.ms/github-copilot-overview", + "termsStatementUrl": "https://aka.ms/github-copilot-terms-statement", + "privacyStatementUrl": "https://aka.ms/github-copilot-privacy-statement", + "skusDocumentationUrl": "https://aka.ms/github-copilot-plans", + "publicCodeMatchesUrl": "https://aka.ms/github-copilot-match-public-code", + "manageSettingsUrl": "https://aka.ms/github-copilot-settings", + "managePlanUrl": "https://aka.ms/github-copilot-manage-plan", + "upgradePlanUrl": "https://aka.ms/github-copilot-upgrade-plan", + "providerId": "github", + "providerName": "GitHub", + "enterpriseProviderId": "github-enterprise", + "enterpriseProviderName": "GitHub Enterprise", + "providerSetting": "github.copilot.advanced.authProvider", + "providerUriSetting": "github-enterprise.uri", + "providerScopes": [ + [ + "user:email" + ], + [ + "read:user" + ], + [ + "read:user", + "user:email", + "repo", + "workflow" + ] + ], + "entitlementUrl": "https://api.github.com/copilot_internal/user", + "entitlementSignupLimitedUrl": "https://api.github.com/copilot_internal/subscribe_limited_user" + }, + "chatParticipantRegistry": "https://main.vscode-cdn.net/extensions/chat.json", "builtInExtensions": [ { "name": "ms-vscode.js-debug-companion", - "version": "1.1.2", - "sha256": "e034b8b41beb4e97e02c70f7175bd88abe66048374c2bd629f54bb33354bc2aa", + "version": "1.1.3", + "sha256": "7380a890787452f14b2db7835dfa94de538caf358ebc263f9d46dd68ac52de93", "repo": "https://github.com/microsoft/vscode-js-debug-companion", "metadata": { "id": "99cb0b7f-7354-4278-b8da-6cc79972169d", @@ -2299,8 +2463,8 @@ }, { "name": "ms-vscode.js-debug", - "version": "1.84.0", - "sha256": "a57691eb4440e549edba7472c0313e94f24d46ebe1ede18784b552fc5d11e596", + "version": "1.96.0", + "sha256": "278cd8b129c133d834a8105d0e0699f2f940c5c159fa5c821c7b9a4f7ffd3581", "repo": "https://github.com/microsoft/vscode-js-debug", "metadata": { "id": "25629058-ddac-4e17-abba-74678e126c5d", @@ -2315,8 +2479,8 @@ }, { "name": "ms-vscode.vscode-js-profile-table", - "version": "1.0.3", - "sha256": "b9dab017506d9e6a469a0f82b392e4cb1d7a25a4843f1db8ba396cbee209cfc5", + "version": "1.0.10", + "sha256": "7361748ddf9fd09d8a2ed1f2a2d7376a2cf9aae708692820b799708385c38e08", "repo": "https://github.com/microsoft/vscode-js-profile-visualizer", "metadata": { "id": "7e52b41b-71ad-457b-ab7e-0620f1fc4feb", @@ -2328,59 +2492,18 @@ }, "publisherDisplayName": "Microsoft" } - }, - { - "name": "ms-vscode-remote.remote-wsl-recommender", - "version": "0.0.19", - "sha256": "926095d290dc7cdb9daf40ef5ae7591db12171ba1af1f61afcb5a368d0fc66aa", - "repo": "https://github.com/microsoft/vscode-remote-wsl-recommender", - "metadata": { - "id": "cb296d3c-017a-4dee-83af-ebb5a5a16e9a", - "publisherId": { - "publisherId": "ac9410a2-0d75-40ec-90de-b59bb705801d", - "publisherName": "ms-vscode-remote", - "displayName": "Microsoft", - "flags": "verified" - }, - "publisherDisplayName": "Microsoft" - }, - "platforms": [ - "win32" - ], - "clientOnly": true } ], - "aiGeneratedWorkspaceTrust": { - "title": "This workspace was generated by GitHub Copilot", - "checkboxText": "Trust the contents of all files in this workspace", - "trustOption": "Yes, I trust the contents", - "dontTrustOption": "No, I don't trust the contents", - "startupTrustRequestLearnMore": "If you don't trust the contents of the files generated by GitHub Copilot, we recommend continuing in restricted mode. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more. " - }, - "gitHubEntitlement": { - "providerId": "github", - "command": { - "title": "Install GitHub Copilot (Paid for by {{org}})", - "titleWithoutPlaceHolder": "Install GitHub Copilot", - "action": "workbench.extensions.installExtension", - "when": "workbench.accounts.experimental.showEntitlements" - }, - "entitlementUrl": "https://api.github.com/copilot_internal/user", - "extensionId": "github.copilot", - "enablementKey": "chat_enabled", - "confirmationAction": "Install", - "confirmationMessage": "Are you sure you want to install GitHub Copilot?" - }, - "commit": "a9d8fbca9ec9a7914f2077a83ca66a08c7e10f83", - "date": "2023-11-02T09:02:24.464Z", + "commit": "f5782f528629d4200a964cc652055a4da43a7eb1", + "date": "2025-01-24T05:04:36.365Z", "checksums": { - "vs/base/parts/sandbox/electron-sandbox/preload.js": "+YjAT0E1c7lIptsWGS3Yew", - "vs/workbench/workbench.desktop.main.js": "zpnCTtoUdDuo4F0i+tO/mA", - "vs/workbench/workbench.desktop.main.css": "M7hVHL/fchc2dcCcOb5peQ", - "vs/workbench/api/node/extensionHostProcess.js": "jL1WgW8wzL9MAeP77gepkw", - "vs/code/electron-sandbox/workbench/workbench.html": "Nei/i2NoxE9Pdo7ZULeFgA", - "vs/code/electron-sandbox/workbench/workbench.js": "Cg5Ry8xPTQBp0/MflivowA" + "vs/base/parts/sandbox/electron-sandbox/preload.js": "ldWaGwPE+LCDBBTSuiS8gb3N4OLwg7dFJb0QbiPk8GY", + "vs/workbench/workbench.desktop.main.js": "+osG3574hPP3W8mPPatLf6bYrJV7F/HlfnF1aLuL0fI", + "vs/workbench/workbench.desktop.main.css": "dvAC7JVpCrNCx5PGcg4A5HZ9FLAydCUvrpoQSHL7icE", + "vs/workbench/api/node/extensionHostProcess.js": "aJwHZewPOixsXctEaCNSjOswm08rRZ6mzAyKmNxqBog", + "vs/code/electron-sandbox/workbench/workbench.html": "RhgaUfNHCwkUtPNBt+HPnUAO0QW9qf+he7Nf/Dsx/dg", + "vs/code/electron-sandbox/workbench/workbench.js": "R19OqvOHHNiELwqPyz04gvtESNKW1ZmVCHikEPYN93Q" }, - "version": "1.85.0-insider", + "version": "1.97.0-insider", "target": "user" } \ No newline at end of file diff --git a/list-extensions-desktop-code.txt b/list-extensions-desktop-code.txt deleted file mode 100644 index 11a22a9..0000000 Binary files a/list-extensions-desktop-code.txt and /dev/null differ diff --git a/list-extensions-desktop-codium.txt b/list-extensions-desktop-codium.txt deleted file mode 100644 index e347b51..0000000 Binary files a/list-extensions-desktop-codium.txt and /dev/null differ diff --git a/list-extensions-desktop-insiders.txt b/list-extensions-desktop-insiders.txt deleted file mode 100644 index b7116c1..0000000 Binary files a/list-extensions-desktop-insiders.txt and /dev/null differ diff --git a/list-extensions-infineon-code.txt b/list-extensions-infineon-code.txt deleted file mode 100644 index 11a22a9..0000000 Binary files a/list-extensions-infineon-code.txt and /dev/null differ diff --git a/list-extensions-infineon-codium.txt b/list-extensions-infineon-codium.txt deleted file mode 100644 index 8c4b7b5..0000000 Binary files a/list-extensions-infineon-codium.txt and /dev/null differ diff --git a/list-extensions-infineon-insiders.txt b/list-extensions-infineon-insiders.txt deleted file mode 100644 index 514dd87..0000000 Binary files a/list-extensions-infineon-insiders.txt and /dev/null differ diff --git a/list-extensions-messa010ec.ec.local.txt b/list-extensions-messa010ec.ec.local.txt deleted file mode 100644 index 1427217..0000000 --- a/list-extensions-messa010ec.ec.local.txt +++ /dev/null @@ -1,30 +0,0 @@ -PS G:\Git\VS-Code-Settings> code --show-versions --list-extensions | % { "code --install-extension $_" } -code --install-extension ahmadalli.vscode-nginx-conf -code --install-extension aliasadidev.nugetpackagemanagergui -code --install-extension codezombiech.gitignore -code --install-extension cweijan.vscode-office -code --install-extension donjayamanne.githistory -code --install-extension EditorConfig.EditorConfig -code --install-extension eg2.vscode-npm-script -code --install-extension esbenp.prettier-vscode -code --install-extension golang.go -code --install-extension hashhar.gitattributes -code --install-extension hediet.vscode-drawio -code --install-extension IFX.type-script-helper -code --install-extension jacokok.csharp-stretch -code --install-extension janjoerke.jenkins-pipeline-linter-connector -code --install-extension johnpapa.vscode-peacock -code --install-extension mikeburgh.xml-format -code --install-extension ms-dotnettools.blazorwasm-companion -code --install-extension ms-dotnettools.csharp -code --install-extension ms-dotnettools.vscode-dotnet-runtime -code --install-extension ms-edgedevtools.vscode-edge-devtools -code --install-extension ms-mssql.mssql -code --install-extension NicolasVuillamy.vscode-groovy-lint -code --install-extension patcx.vscode-nuget-gallery -code --install-extension rangav.vscode-thunder-client -code --install-extension recode4dev.jenkinsfile -code --install-extension scabana.trxviewer -code --install-extension streetsidesoftware.code-spell-checker -code --install-extension VisualStudioExptTeam.vscodeintellicode -code --install-extension vscode-icons-team.vscode-icons \ No newline at end of file diff --git a/list-extensions-messtec102.ec.local.txt b/list-extensions-messtec102.ec.local.txt deleted file mode 100644 index db51fd2..0000000 --- a/list-extensions-messtec102.ec.local.txt +++ /dev/null @@ -1,33 +0,0 @@ -PS G:\Git\VS-Code-Settings> code --show-versions --list-extensions | % { "code --install-extension $_" } -code --install-extension ahmadalli.vscode-nginx-conf -code --install-extension aliasadidev.nugetpackagemanagergui -code --install-extension codezombiech.gitignore -code --install-extension cweijan.vscode-office -code --install-extension donjayamanne.githistory -code --install-extension EditorConfig.EditorConfig -code --install-extension eg2.vscode-npm-script -code --install-extension esbenp.prettier-vscode -code --install-extension formulahendry.dotnet-test-explorer -code --install-extension golang.go -code --install-extension hashhar.gitattributes -code --install-extension hediet.vscode-drawio -code --install-extension IFX.type-script-helper -code --install-extension jacokok.csharp-stretch -code --install-extension janjoerke.jenkins-pipeline-linter-connector -code --install-extension johnpapa.vscode-peacock -code --install-extension mikeburgh.xml-format -code --install-extension ms-dotnettools.blazorwasm-companion -code --install-extension ms-dotnettools.csharp -code --install-extension ms-dotnettools.vscode-dotnet-runtime -code --install-extension ms-edgedevtools.vscode-edge-devtools -code --install-extension ms-mssql.mssql -code --install-extension ms-vscode.js-debug-companion -code --install-extension NicolasVuillamy.vscode-groovy-lint -code --install-extension patcx.vscode-nuget-gallery -code --install-extension rangav.vscode-thunder-client -code --install-extension recode4dev.jenkinsfile -code --install-extension ryu1kn.partial-diff -code --install-extension scabana.trxviewer -code --install-extension streetsidesoftware.code-spell-checker -code --install-extension VisualStudioExptTeam.vscodeintellicode -code --install-extension vscode-icons-team.vscode-icons \ No newline at end of file