diff --git a/package-lock.json b/package-lock.json index f52795c41801c..34f0a05ea3de4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -66,16 +66,16 @@ }, "dev-packages/application-manager": { "name": "@theia/application-manager", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { "@babel/core": "^7.10.0", "@babel/plugin-transform-classes": "^7.10.0", "@babel/plugin-transform-runtime": "^7.10.0", "@babel/preset-env": "^7.10.0", - "@theia/application-package": "1.55.0", - "@theia/ffmpeg": "1.55.0", - "@theia/native-webpack-plugin": "1.55.0", + "@theia/application-package": "1.57.0", + "@theia/ffmpeg": "1.57.0", + "@theia/native-webpack-plugin": "1.57.0", "@types/fs-extra": "^4.0.2", "@types/semver": "^7.5.0", "babel-loader": "^8.2.2", @@ -106,7 +106,7 @@ "yargs": "^15.3.1" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0", + "@theia/ext-scripts": "1.57.0", "@types/node-abi": "*" }, "peerDependencies": { @@ -144,10 +144,10 @@ }, "dev-packages/application-package": { "name": "@theia/application-package", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/request": "1.55.0", + "@theia/request": "1.57.0", "@types/fs-extra": "^4.0.2", "@types/semver": "^7.5.0", "@types/write-json-file": "^2.2.1", @@ -161,7 +161,7 @@ "write-json-file": "^2.2.0" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "dev-packages/application-package/node_modules/pify": { @@ -203,15 +203,15 @@ }, "dev-packages/cli": { "name": "@theia/cli", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/application-manager": "1.55.0", - "@theia/application-package": "1.55.0", - "@theia/ffmpeg": "1.55.0", - "@theia/localization-manager": "1.55.0", - "@theia/ovsx-client": "1.55.0", - "@theia/request": "1.55.0", + "@theia/application-manager": "1.57.0", + "@theia/application-package": "1.57.0", + "@theia/ffmpeg": "1.57.0", + "@theia/localization-manager": "1.57.0", + "@theia/ovsx-client": "1.57.0", + "@theia/request": "1.57.0", "@types/chai": "^4.2.7", "@types/mocha": "^10.0.0", "@types/node-fetch": "^2.5.7", @@ -265,7 +265,7 @@ }, "dev-packages/ffmpeg": { "name": "@theia/ffmpeg", - "version": "1.55.0", + "version": "1.57.0", "hasInstallScript": true, "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { @@ -279,7 +279,7 @@ }, "dev-packages/localization-manager": { "name": "@theia/localization-manager", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { "@types/bent": "^7.0.1", @@ -293,12 +293,12 @@ "typescript": "~5.4.5" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "dev-packages/native-webpack-plugin": { "name": "@theia/native-webpack-plugin", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0", "dependencies": { "detect-libc": "^2.0.2", @@ -317,10 +317,10 @@ }, "dev-packages/ovsx-client": { "name": "@theia/ovsx-client", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/request": "1.55.0", + "@theia/request": "1.57.0", "limiter": "^2.1.0", "semver": "^7.5.4", "tslib": "^2.6.2" @@ -328,16 +328,16 @@ }, "dev-packages/private-eslint-plugin": { "name": "@theia/eslint-plugin", - "version": "1.55.0", + "version": "1.57.0", "dependencies": { - "@theia/ext-scripts": "1.55.0", - "@theia/re-exports": "1.55.0", + "@theia/ext-scripts": "1.57.0", + "@theia/re-exports": "1.57.0", "js-levenshtein": "^1.1.6" } }, "dev-packages/private-ext-scripts": { "name": "@theia/ext-scripts", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "bin": { "run": "bin/theia-run.js", @@ -347,7 +347,7 @@ }, "dev-packages/private-re-exports": { "name": "@theia/re-exports", - "version": "1.55.0", + "version": "1.57.0", "dependencies": { "mustache": "^4.2.0", "semver": "^7.5.4", @@ -369,7 +369,7 @@ }, "dev-packages/request": { "name": "@theia/request", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { "http-proxy-agent": "^5.0.0", @@ -379,264 +379,603 @@ }, "examples/api-provider-sample": { "name": "@theia/api-provider-sample", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/plugin-ext": "1.55.0", - "@theia/plugin-ext-headless": "1.55.0" + "@theia/core": "1.57.0", + "@theia/plugin-ext": "1.57.0", + "@theia/plugin-ext-headless": "1.57.0" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "examples/api-samples": { "name": "@theia/api-samples", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/ai-chat-ui": "1.55.0", - "@theia/core": "1.55.0", - "@theia/file-search": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/ai-chat": "1.57.0", + "@theia/ai-chat-ui": "1.57.0", + "@theia/ai-core": "1.57.0", + "@theia/core": "1.57.0", + "@theia/file-search": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/output": "1.55.0", - "@theia/ovsx-client": "1.55.0", - "@theia/search-in-workspace": "1.55.0", - "@theia/test": "1.55.0", - "@theia/toolbar": "1.55.0", - "@theia/vsx-registry": "1.55.0", - "@theia/workspace": "1.55.0" + "@theia/output": "1.57.0", + "@theia/ovsx-client": "1.57.0", + "@theia/search-in-workspace": "1.57.0", + "@theia/test": "1.57.0", + "@theia/toolbar": "1.57.0", + "@theia/vsx-registry": "1.57.0", + "@theia/workspace": "1.57.0" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "examples/api-tests": { "name": "@theia/api-tests", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0" + "@theia/core": "1.57.0" } }, "examples/browser": { "name": "@theia/example-browser", - "version": "1.55.0", + "version": "1.57.0", + "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", + "dependencies": { + "@theia/ai-anthropic": "1.57.0", + "@theia/ai-chat": "1.57.0", + "@theia/ai-chat-ui": "1.57.0", + "@theia/ai-code-completion": "1.57.0", + "@theia/ai-core": "1.57.0", + "@theia/ai-history": "1.57.0", + "@theia/ai-huggingface": "1.57.0", + "@theia/ai-llamafile": "1.57.0", + "@theia/ai-mcp": "1.57.0", + "@theia/ai-ollama": "1.57.0", + "@theia/ai-openai": "1.57.0", + "@theia/ai-scanoss": "1.57.0", + "@theia/ai-terminal": "1.57.0", + "@theia/ai-workspace-agent": "1.57.0", + "@theia/api-provider-sample": "1.57.0", + "@theia/api-samples": "1.57.0", + "@theia/bulk-edit": "1.57.0", + "@theia/callhierarchy": "1.57.0", + "@theia/collaboration": "1.57.0", + "@theia/console": "1.57.0", + "@theia/core": "1.57.0", + "@theia/debug": "1.57.0", + "@theia/dev-container": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/editor-preview": "1.57.0", + "@theia/file-search": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/getting-started": "1.57.0", + "@theia/keymaps": "1.57.0", + "@theia/markers": "1.57.0", + "@theia/memory-inspector": "1.57.0", + "@theia/messages": "1.57.0", + "@theia/metrics": "1.57.0", + "@theia/mini-browser": "1.57.0", + "@theia/monaco": "1.57.0", + "@theia/navigator": "1.57.0", + "@theia/notebook": "1.57.0", + "@theia/outline-view": "1.57.0", + "@theia/output": "1.57.0", + "@theia/plugin-dev": "1.57.0", + "@theia/plugin-ext": "1.57.0", + "@theia/plugin-ext-headless": "1.57.0", + "@theia/plugin-ext-vscode": "1.57.0", + "@theia/plugin-metrics": "1.57.0", + "@theia/preferences": "1.57.0", + "@theia/preview": "1.57.0", + "@theia/process": "1.57.0", + "@theia/property-view": "1.57.0", + "@theia/remote": "1.57.0", + "@theia/scanoss": "1.57.0", + "@theia/scm": "1.57.0", + "@theia/scm-extra": "1.57.0", + "@theia/search-in-workspace": "1.57.0", + "@theia/secondary-window": "1.57.0", + "@theia/task": "1.57.0", + "@theia/terminal": "1.57.0", + "@theia/test": "1.57.0", + "@theia/timeline": "1.57.0", + "@theia/toolbar": "1.57.0", + "@theia/typehierarchy": "1.57.0", + "@theia/userstorage": "1.57.0", + "@theia/variable-resolver": "1.57.0", + "@theia/vsx-registry": "1.57.0", + "@theia/workspace": "1.57.0" + }, + "devDependencies": { + "@theia/cli": "1.57.0" + } + }, + "examples/browser-only": { + "name": "@theia/example-browser-only", + "version": "1.57.0", + "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", + "dependencies": { + "@theia/ai-chat": "1.57.0", + "@theia/ai-chat-ui": "1.57.0", + "@theia/ai-code-completion": "1.57.0", + "@theia/ai-core": "1.57.0", + "@theia/ai-history": "1.57.0", + "@theia/ai-ollama": "1.57.0", + "@theia/ai-openai": "1.57.0", + "@theia/ai-scanoss": "1.57.0", + "@theia/api-samples": "1.57.0", + "@theia/bulk-edit": "1.57.0", + "@theia/callhierarchy": "1.57.0", + "@theia/collaboration": "1.57.0", + "@theia/console": "1.57.0", + "@theia/core": "1.57.0", + "@theia/debug": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/editor-preview": "1.57.0", + "@theia/file-search": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/getting-started": "1.57.0", + "@theia/git": "1.57.0", + "@theia/keymaps": "1.57.0", + "@theia/markers": "1.57.0", + "@theia/memory-inspector": "1.57.0", + "@theia/messages": "1.57.0", + "@theia/metrics": "1.57.0", + "@theia/mini-browser": "1.57.0", + "@theia/monaco": "1.57.0", + "@theia/navigator": "1.57.0", + "@theia/outline-view": "1.57.0", + "@theia/output": "1.57.0", + "@theia/plugin-dev": "1.57.0", + "@theia/plugin-ext": "1.57.0", + "@theia/plugin-ext-vscode": "1.57.0", + "@theia/plugin-metrics": "1.57.0", + "@theia/preferences": "1.57.0", + "@theia/preview": "1.57.0", + "@theia/process": "1.57.0", + "@theia/property-view": "1.57.0", + "@theia/scanoss": "1.57.0", + "@theia/scm": "1.57.0", + "@theia/scm-extra": "1.57.0", + "@theia/search-in-workspace": "1.57.0", + "@theia/secondary-window": "1.57.0", + "@theia/task": "1.57.0", + "@theia/terminal": "1.57.0", + "@theia/timeline": "1.57.0", + "@theia/toolbar": "1.57.0", + "@theia/typehierarchy": "1.57.0", + "@theia/userstorage": "1.57.0", + "@theia/variable-resolver": "1.57.0", + "@theia/vsx-registry": "1.57.0", + "@theia/workspace": "1.57.0" + }, + "devDependencies": { + "@theia/cli": "1.57.0" + } + }, + "examples/electron": { + "name": "@theia/example-electron", + "version": "1.57.0", + "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", + "dependencies": { + "@theia/ai-anthropic": "1.57.0", + "@theia/ai-chat": "1.57.0", + "@theia/ai-chat-ui": "1.57.0", + "@theia/ai-code-completion": "1.57.0", + "@theia/ai-core": "1.57.0", + "@theia/ai-history": "1.57.0", + "@theia/ai-huggingface": "1.57.0", + "@theia/ai-llamafile": "1.57.0", + "@theia/ai-mcp": "1.57.0", + "@theia/ai-ollama": "1.57.0", + "@theia/ai-openai": "1.57.0", + "@theia/ai-scanoss": "1.57.0", + "@theia/ai-terminal": "1.57.0", + "@theia/ai-workspace-agent": "1.57.0", + "@theia/api-provider-sample": "1.57.0", + "@theia/api-samples": "1.57.0", + "@theia/bulk-edit": "1.57.0", + "@theia/callhierarchy": "1.57.0", + "@theia/collaboration": "1.57.0", + "@theia/console": "1.57.0", + "@theia/core": "1.57.0", + "@theia/debug": "1.57.0", + "@theia/dev-container": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/editor-preview": "1.57.0", + "@theia/electron": "1.57.0", + "@theia/external-terminal": "1.57.0", + "@theia/file-search": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/getting-started": "1.57.0", + "@theia/keymaps": "1.57.0", + "@theia/markers": "1.57.0", + "@theia/memory-inspector": "1.57.0", + "@theia/messages": "1.57.0", + "@theia/metrics": "1.57.0", + "@theia/mini-browser": "1.57.0", + "@theia/monaco": "1.57.0", + "@theia/navigator": "1.57.0", + "@theia/outline-view": "1.57.0", + "@theia/output": "1.57.0", + "@theia/plugin-dev": "1.57.0", + "@theia/plugin-ext": "1.57.0", + "@theia/plugin-ext-headless": "1.57.0", + "@theia/plugin-ext-vscode": "1.57.0", + "@theia/preferences": "1.57.0", + "@theia/preview": "1.57.0", + "@theia/process": "1.57.0", + "@theia/property-view": "1.57.0", + "@theia/remote": "1.57.0", + "@theia/scanoss": "1.57.0", + "@theia/scm": "1.57.0", + "@theia/scm-extra": "1.57.0", + "@theia/search-in-workspace": "1.57.0", + "@theia/secondary-window": "1.57.0", + "@theia/task": "1.57.0", + "@theia/terminal": "1.57.0", + "@theia/timeline": "1.57.0", + "@theia/toolbar": "1.57.0", + "@theia/typehierarchy": "1.57.0", + "@theia/userstorage": "1.57.0", + "@theia/variable-resolver": "1.57.0", + "@theia/vsx-registry": "1.57.0", + "@theia/workspace": "1.57.0" + }, + "devDependencies": { + "@theia/cli": "1.57.0", + "electron": "30.1.2" + } + }, + "examples/playwright": { + "name": "@theia/playwright", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/ai-chat": "1.55.0", - "@theia/ai-chat-ui": "1.55.0", - "@theia/ai-code-completion": "1.55.0", - "@theia/ai-core": "1.55.0", - "@theia/ai-history": "1.55.0", - "@theia/ai-huggingface": "1.55.0", - "@theia/ai-llamafile": "1.55.0", - "@theia/ai-ollama": "1.55.0", - "@theia/ai-openai": "1.55.0", - "@theia/ai-terminal": "1.55.0", - "@theia/ai-workspace-agent": "1.55.0", - "@theia/api-provider-sample": "1.55.0", - "@theia/api-samples": "1.55.0", - "@theia/bulk-edit": "1.55.0", - "@theia/callhierarchy": "1.55.0", - "@theia/collaboration": "1.55.0", - "@theia/console": "1.55.0", - "@theia/core": "1.55.0", - "@theia/debug": "1.55.0", - "@theia/dev-container": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/editor-preview": "1.55.0", - "@theia/file-search": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/getting-started": "1.55.0", - "@theia/keymaps": "1.55.0", - "@theia/markers": "1.55.0", - "@theia/memory-inspector": "1.55.0", - "@theia/messages": "1.55.0", - "@theia/metrics": "1.55.0", - "@theia/mini-browser": "1.55.0", - "@theia/monaco": "1.55.0", - "@theia/navigator": "1.55.0", - "@theia/notebook": "1.55.0", - "@theia/outline-view": "1.55.0", - "@theia/output": "1.55.0", - "@theia/plugin-dev": "1.55.0", - "@theia/plugin-ext": "1.55.0", - "@theia/plugin-ext-headless": "1.55.0", - "@theia/plugin-ext-vscode": "1.55.0", - "@theia/plugin-metrics": "1.55.0", - "@theia/preferences": "1.55.0", - "@theia/preview": "1.55.0", - "@theia/process": "1.55.0", - "@theia/property-view": "1.55.0", - "@theia/remote": "1.55.0", - "@theia/scm": "1.55.0", - "@theia/scm-extra": "1.55.0", - "@theia/search-in-workspace": "1.55.0", - "@theia/secondary-window": "1.55.0", - "@theia/task": "1.55.0", - "@theia/terminal": "1.55.0", - "@theia/test": "1.55.0", - "@theia/timeline": "1.55.0", - "@theia/toolbar": "1.55.0", - "@theia/typehierarchy": "1.55.0", - "@theia/userstorage": "1.55.0", - "@theia/variable-resolver": "1.55.0", - "@theia/vsx-registry": "1.55.0", - "@theia/workspace": "1.55.0" + "@playwright/test": "^1.47.0", + "fs-extra": "^9.0.8" }, "devDependencies": { - "@theia/cli": "1.55.0" + "@theia/cli": "1.55.0", + "@types/fs-extra": "^9.0.8", + "allure-commandline": "^2.23.1", + "allure-playwright": "^2.5.0", + "cross-env": "^7.0.3", + "rimraf": "^5.0.0", + "typescript": "~5.4.5" + } + }, + "examples/playwright/node_modules/@theia/application-manager": { + "version": "1.55.0", + "resolved": "https://registry.npmjs.org/@theia/application-manager/-/application-manager-1.55.0.tgz", + "integrity": "sha512-YFBwsbE1XLYnZb1xUxlKiVkQtIYw7vnSkf+1SHIyR2p01ep4am2gcAsaNLtQ4cdxenBayYkg14DASCDQPIeWWA==", + "dev": true, + "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", + "dependencies": { + "@babel/core": "^7.10.0", + "@babel/plugin-transform-classes": "^7.10.0", + "@babel/plugin-transform-runtime": "^7.10.0", + "@babel/preset-env": "^7.10.0", + "@theia/application-package": "1.55.0", + "@theia/ffmpeg": "1.55.0", + "@theia/native-webpack-plugin": "1.55.0", + "@types/fs-extra": "^4.0.2", + "@types/semver": "^7.5.0", + "babel-loader": "^8.2.2", + "buffer": "^6.0.3", + "compression-webpack-plugin": "^9.0.0", + "copy-webpack-plugin": "^8.1.1", + "css-loader": "^6.2.0", + "electron-rebuild": "^3.2.7", + "fs-extra": "^4.0.2", + "http-server": "^14.1.1", + "ignore-loader": "^0.1.2", + "less": "^3.0.3", + "mini-css-extract-plugin": "^2.6.1", + "node-abi": "*", + "node-loader": "^2.0.0", + "path-browserify": "^1.0.1", + "semver": "^7.5.4", + "setimmediate": "^1.0.5", + "source-map": "^0.6.1", + "source-map-loader": "^2.0.1", + "source-map-support": "^0.5.19", + "style-loader": "^2.0.0", + "tslib": "^2.6.2", + "umd-compat-loader": "^2.1.2", + "webpack": "^5.76.0", + "webpack-cli": "4.7.0", + "worker-loader": "^3.0.8", + "yargs": "^15.3.1" + }, + "peerDependencies": { + "@theia/electron": "*" + }, + "peerDependenciesMeta": { + "@theia/electron": { + "optional": true + } + } + }, + "examples/playwright/node_modules/@theia/application-manager/node_modules/@types/fs-extra": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-4.0.15.tgz", + "integrity": "sha512-zU/EU2kZ1tv+p4pswQLntA7dFQq84wXrSCfmLjZvMbLjf4N46cPOWHg+WKfc27YnEOQ0chVFlBui55HRsvzHPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "examples/playwright/node_modules/@theia/application-manager/node_modules/fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "examples/playwright/node_modules/@theia/application-manager/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "examples/playwright/node_modules/@theia/application-manager/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "examples/playwright/node_modules/@theia/application-package": { + "version": "1.55.0", + "resolved": "https://registry.npmjs.org/@theia/application-package/-/application-package-1.55.0.tgz", + "integrity": "sha512-CsQ3HiavsV/RR4Qkd48v4NdCrA3nLzRrjOlB+cCoIpxnxzF5f0r/veXLqIAAQSHSRDAzZAwS/nWz62liXtzoHA==", + "dev": true, + "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", + "dependencies": { + "@theia/request": "1.55.0", + "@types/fs-extra": "^4.0.2", + "@types/semver": "^7.5.0", + "@types/write-json-file": "^2.2.1", + "deepmerge": "^4.2.2", + "fs-extra": "^4.0.2", + "is-electron": "^2.1.0", + "nano": "^10.1.3", + "resolve-package-path": "^4.0.3", + "semver": "^7.5.4", + "tslib": "^2.6.2", + "write-json-file": "^2.2.0" + } + }, + "examples/playwright/node_modules/@theia/application-package/node_modules/@types/fs-extra": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-4.0.15.tgz", + "integrity": "sha512-zU/EU2kZ1tv+p4pswQLntA7dFQq84wXrSCfmLjZvMbLjf4N46cPOWHg+WKfc27YnEOQ0chVFlBui55HRsvzHPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "examples/playwright/node_modules/@theia/application-package/node_modules/fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "examples/playwright/node_modules/@theia/application-package/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "examples/playwright/node_modules/@theia/application-package/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "examples/playwright/node_modules/@theia/cli": { + "version": "1.55.0", + "resolved": "https://registry.npmjs.org/@theia/cli/-/cli-1.55.0.tgz", + "integrity": "sha512-y9d4HYuKX3x2OsNge9BNE3ZneI+Oy5MBuPG/urZsBNzHhK2vom07+pxMiNF4vcc6AuLScIOsLLmhzQVy9m1Y/A==", + "dev": true, + "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", + "dependencies": { + "@theia/application-manager": "1.55.0", + "@theia/application-package": "1.55.0", + "@theia/ffmpeg": "1.55.0", + "@theia/localization-manager": "1.55.0", + "@theia/ovsx-client": "1.55.0", + "@theia/request": "1.55.0", + "@types/chai": "^4.2.7", + "@types/mocha": "^10.0.0", + "@types/node-fetch": "^2.5.7", + "chai": "^4.3.10", + "chalk": "4.0.0", + "decompress": "^4.2.1", + "escape-string-regexp": "4.0.0", + "glob": "^8.0.3", + "http-server": "^14.1.1", + "limiter": "^2.1.0", + "log-update": "^4.0.0", + "mocha": "^10.1.0", + "patch-package": "^8.0.0", + "puppeteer": "23.1.0", + "puppeteer-core": "23.1.0", + "puppeteer-to-istanbul": "1.4.0", + "temp": "^0.9.1", + "tslib": "^2.6.2", + "yargs": "^15.3.1" + }, + "bin": { + "theia": "bin/theia", + "theia-patch": "bin/theia-patch.js" + } + }, + "examples/playwright/node_modules/@theia/cli/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "examples/playwright/node_modules/@theia/ffmpeg": { + "version": "1.55.0", + "resolved": "https://registry.npmjs.org/@theia/ffmpeg/-/ffmpeg-1.55.0.tgz", + "integrity": "sha512-GMQ5GOTgjLPr52LAsO3oDFk2lN5FElEwynD65R2EbKHoQEfj9nj2OhJMk78UdU6yqvYqnb0Qd1IB0g/aBeRNSg==", + "dev": true, + "hasInstallScript": true, + "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", + "dependencies": { + "@electron/get": "^2.0.0", + "tslib": "^2.6.2", + "unzipper": "^0.9.11" + } + }, + "examples/playwright/node_modules/@theia/localization-manager": { + "version": "1.55.0", + "resolved": "https://registry.npmjs.org/@theia/localization-manager/-/localization-manager-1.55.0.tgz", + "integrity": "sha512-+y0UzuoWDAFVhjAcsK3vpX1eXHflL8ym+UGHJWCX643LYC6RKy5LsVj7voyGC0KcUu0hggCpHQ3I4Clk0z1KmQ==", + "dev": true, + "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", + "dependencies": { + "@types/bent": "^7.0.1", + "@types/fs-extra": "^4.0.2", + "bent": "^7.1.0", + "chalk": "4.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^4.0.2", + "glob": "^7.2.0", + "tslib": "^2.6.2", + "typescript": "~5.4.5" + } + }, + "examples/playwright/node_modules/@theia/localization-manager/node_modules/@types/fs-extra": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-4.0.15.tgz", + "integrity": "sha512-zU/EU2kZ1tv+p4pswQLntA7dFQq84wXrSCfmLjZvMbLjf4N46cPOWHg+WKfc27YnEOQ0chVFlBui55HRsvzHPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "examples/playwright/node_modules/@theia/localization-manager/node_modules/fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "examples/playwright/node_modules/@theia/localization-manager/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "examples/playwright/node_modules/@theia/localization-manager/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" } }, - "examples/browser-only": { - "name": "@theia/example-browser-only", + "examples/playwright/node_modules/@theia/native-webpack-plugin": { "version": "1.55.0", - "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", + "resolved": "https://registry.npmjs.org/@theia/native-webpack-plugin/-/native-webpack-plugin-1.55.0.tgz", + "integrity": "sha512-C9XJ4iEbBvepIjAWt/0txmg8R8oLldUbEy3f8wc/yw5nkZXERq9Y7Uc3jeTjRvVTFoNZrzxSG9OEGIJsis6LeA==", + "dev": true, + "license": "EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0", "dependencies": { - "@theia/ai-chat": "1.55.0", - "@theia/ai-chat-ui": "1.55.0", - "@theia/ai-code-completion": "1.55.0", - "@theia/ai-core": "1.55.0", - "@theia/ai-history": "1.55.0", - "@theia/ai-ollama": "1.55.0", - "@theia/ai-openai": "1.55.0", - "@theia/api-samples": "1.55.0", - "@theia/bulk-edit": "1.55.0", - "@theia/callhierarchy": "1.55.0", - "@theia/collaboration": "1.55.0", - "@theia/console": "1.55.0", - "@theia/core": "1.55.0", - "@theia/debug": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/editor-preview": "1.55.0", - "@theia/file-search": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/getting-started": "1.55.0", - "@theia/git": "1.55.0", - "@theia/keymaps": "1.55.0", - "@theia/markers": "1.55.0", - "@theia/memory-inspector": "1.55.0", - "@theia/messages": "1.55.0", - "@theia/metrics": "1.55.0", - "@theia/mini-browser": "1.55.0", - "@theia/monaco": "1.55.0", - "@theia/navigator": "1.55.0", - "@theia/outline-view": "1.55.0", - "@theia/output": "1.55.0", - "@theia/plugin-dev": "1.55.0", - "@theia/plugin-ext": "1.55.0", - "@theia/plugin-ext-vscode": "1.55.0", - "@theia/plugin-metrics": "1.55.0", - "@theia/preferences": "1.55.0", - "@theia/preview": "1.55.0", - "@theia/process": "1.55.0", - "@theia/property-view": "1.55.0", - "@theia/scm": "1.55.0", - "@theia/scm-extra": "1.55.0", - "@theia/search-in-workspace": "1.55.0", - "@theia/secondary-window": "1.55.0", - "@theia/task": "1.55.0", - "@theia/terminal": "1.55.0", - "@theia/timeline": "1.55.0", - "@theia/toolbar": "1.55.0", - "@theia/typehierarchy": "1.55.0", - "@theia/userstorage": "1.55.0", - "@theia/variable-resolver": "1.55.0", - "@theia/vsx-registry": "1.55.0", - "@theia/workspace": "1.55.0" - }, - "devDependencies": { - "@theia/cli": "1.55.0" + "detect-libc": "^2.0.2", + "tslib": "^2.6.2", + "webpack": "^5.76.0" } }, - "examples/electron": { - "name": "@theia/example-electron", + "examples/playwright/node_modules/@theia/ovsx-client": { "version": "1.55.0", + "resolved": "https://registry.npmjs.org/@theia/ovsx-client/-/ovsx-client-1.55.0.tgz", + "integrity": "sha512-k6gT9LKcMZvnKPm2Aq2K+QJzOu1fVeDyixfK2naBP6GlxNyheeRst9BaA1HJLokcr1vYs5N9TKHp08qNR9b1og==", + "dev": true, "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/ai-chat": "1.55.0", - "@theia/ai-chat-ui": "1.55.0", - "@theia/ai-code-completion": "1.55.0", - "@theia/ai-core": "1.55.0", - "@theia/ai-history": "1.55.0", - "@theia/ai-llamafile": "1.55.0", - "@theia/ai-ollama": "1.55.0", - "@theia/ai-openai": "1.55.0", - "@theia/ai-terminal": "1.55.0", - "@theia/ai-workspace-agent": "1.55.0", - "@theia/api-provider-sample": "1.55.0", - "@theia/api-samples": "1.55.0", - "@theia/bulk-edit": "1.55.0", - "@theia/callhierarchy": "1.55.0", - "@theia/collaboration": "1.55.0", - "@theia/console": "1.55.0", - "@theia/core": "1.55.0", - "@theia/debug": "1.55.0", - "@theia/dev-container": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/editor-preview": "1.55.0", - "@theia/electron": "1.55.0", - "@theia/external-terminal": "1.55.0", - "@theia/file-search": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/getting-started": "1.55.0", - "@theia/keymaps": "1.55.0", - "@theia/markers": "1.55.0", - "@theia/memory-inspector": "1.55.0", - "@theia/messages": "1.55.0", - "@theia/metrics": "1.55.0", - "@theia/mini-browser": "1.55.0", - "@theia/monaco": "1.55.0", - "@theia/navigator": "1.55.0", - "@theia/outline-view": "1.55.0", - "@theia/output": "1.55.0", - "@theia/plugin-dev": "1.55.0", - "@theia/plugin-ext": "1.55.0", - "@theia/plugin-ext-headless": "1.55.0", - "@theia/plugin-ext-vscode": "1.55.0", - "@theia/preferences": "1.55.0", - "@theia/preview": "1.55.0", - "@theia/process": "1.55.0", - "@theia/property-view": "1.55.0", - "@theia/remote": "1.55.0", - "@theia/scm": "1.55.0", - "@theia/scm-extra": "1.55.0", - "@theia/search-in-workspace": "1.55.0", - "@theia/secondary-window": "1.55.0", - "@theia/task": "1.55.0", - "@theia/terminal": "1.55.0", - "@theia/timeline": "1.55.0", - "@theia/toolbar": "1.55.0", - "@theia/typehierarchy": "1.55.0", - "@theia/userstorage": "1.55.0", - "@theia/variable-resolver": "1.55.0", - "@theia/vsx-registry": "1.55.0", - "@theia/workspace": "1.55.0" - }, - "devDependencies": { - "@theia/cli": "1.55.0", - "electron": "30.1.2" + "@theia/request": "1.55.0", + "limiter": "^2.1.0", + "semver": "^7.5.4", + "tslib": "^2.6.2" } }, - "examples/playwright": { - "name": "@theia/playwright", + "examples/playwright/node_modules/@theia/request": { "version": "1.55.0", + "resolved": "https://registry.npmjs.org/@theia/request/-/request-1.55.0.tgz", + "integrity": "sha512-Wul9E8NerN5EfZHvL2/C42UAqLmiIYHz1zff+ya6SgVMIRbEqernbhKu/N4+4ltTh/jX+55McgCa3JX74n95bw==", + "dev": true, "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@playwright/test": "^1.47.0", - "fs-extra": "^9.0.8" - }, - "devDependencies": { - "@theia/cli": "1.55.0", - "@types/fs-extra": "^9.0.8", - "allure-commandline": "^2.23.1", - "allure-playwright": "^2.5.0", - "cross-env": "^7.0.3", - "rimraf": "^5.0.0", - "typescript": "~5.4.5" + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.6.2" } }, "examples/playwright/node_modules/@types/fs-extra": { @@ -649,6 +988,41 @@ "@types/node": "*" } }, + "examples/playwright/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "examples/playwright/node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, "examples/playwright/node_modules/fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -664,6 +1038,46 @@ "node": ">=10" } }, + "examples/playwright/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "examples/playwright/node_modules/write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "examples/playwright/node_modules/write-json-file": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/write-json-file/-/write-json-file-2.3.0.tgz", + "integrity": "sha512-84+F0igFp2dPD6UpAQjOUX3CdKUOqUzn6oE9sDBNzUXINR5VceJ1rauZltqQB/bcYsx3EpKys4C7/PivKUAiWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "detect-indent": "^5.0.0", + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "pify": "^3.0.0", + "sort-keys": "^2.0.0", + "write-file-atomic": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/@ampproject/remapping": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", @@ -677,6 +1091,21 @@ "node": ">=6.0.0" } }, + "node_modules/@anthropic-ai/sdk": { + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.32.1.tgz", + "integrity": "sha512-U9JwTrDvdQ9iWuABVsMLj8nJVwAyQz6QXvgLsVhryhCEPkLsbcP/MXxm+jYcAwLoV8ESbaTTjnD4kuAFa+Hyjg==", + "license": "MIT", + "dependencies": { + "@types/node": "^18.11.18", + "@types/node-fetch": "^2.6.4", + "abort-controller": "^3.0.0", + "agentkeepalive": "^4.2.1", + "form-data-encoder": "1.7.2", + "formdata-node": "^4.3.2", + "node-fetch": "^2.6.7" + } + }, "node_modules/@azure/abort-controller": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", @@ -2619,6 +3048,79 @@ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", "license": "MIT" }, + "node_modules/@grpc/grpc-js": { + "version": "1.12.4", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.12.4.tgz", + "integrity": "sha512-NBhrxEWnFh0FxeA0d//YP95lRFsSx2TNLEUQg4/W+5f/BMxcCjgOOIT24iD+ZB/tZw057j44DaIxja7w4XMrhg==", + "license": "Apache-2.0", + "dependencies": { + "@grpc/proto-loader": "^0.7.13", + "@js-sdsl/ordered-map": "^4.4.2" + }, + "engines": { + "node": ">=12.10.0" + } + }, + "node_modules/@grpc/proto-loader": { + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.13.tgz", + "integrity": "sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==", + "license": "Apache-2.0", + "dependencies": { + "lodash.camelcase": "^4.3.0", + "long": "^5.0.0", + "protobufjs": "^7.2.5", + "yargs": "^17.7.2" + }, + "bin": { + "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@grpc/proto-loader/node_modules/long": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", + "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==", + "license": "Apache-2.0" + }, + "node_modules/@grpc/proto-loader/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/@grpc/proto-loader/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@grpc/proto-loader/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, "node_modules/@huggingface/inference": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/@huggingface/inference/-/inference-2.8.1.tgz", @@ -3025,6 +3527,16 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@js-sdsl/ordered-map": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz", + "integrity": "sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } + }, "node_modules/@lerna/child-process": { "version": "7.4.2", "resolved": "https://registry.npmjs.org/@lerna/child-process/-/child-process-7.4.2.tgz", @@ -3443,6 +3955,32 @@ "node": ">= 12.13.0" } }, + "node_modules/@modelcontextprotocol/sdk": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.0.1.tgz", + "integrity": "sha512-slLdFaxQJ9AlRg+hw28iiTtGvShAOgOKXcD0F91nUcRYiOMuS9ZBYjcdNZRXW9G5JQ511GRTdUy1zQVZDpJ+4w==", + "license": "MIT", + "dependencies": { + "content-type": "^1.0.5", + "raw-body": "^3.0.0", + "zod": "^3.23.8" + } + }, + "node_modules/@modelcontextprotocol/sdk/node_modules/raw-body": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.0.tgz", + "integrity": "sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.6.3", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", @@ -4630,6 +5168,70 @@ "node": ">=18" } }, + "node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" + } + }, + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", + "license": "BSD-3-Clause" + }, + "node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", + "license": "BSD-3-Clause" + }, "node_modules/@puppeteer/browsers": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.1.tgz", @@ -5289,6 +5891,10 @@ "node": ">=10" } }, + "node_modules/@theia/ai-anthropic": { + "resolved": "packages/ai-anthropic", + "link": true + }, "node_modules/@theia/ai-chat": { "resolved": "packages/ai-chat", "link": true @@ -5317,6 +5923,10 @@ "resolved": "packages/ai-llamafile", "link": true }, + "node_modules/@theia/ai-mcp": { + "resolved": "packages/ai-mcp", + "link": true + }, "node_modules/@theia/ai-ollama": { "resolved": "packages/ai-ollama", "link": true @@ -5325,6 +5935,10 @@ "resolved": "packages/ai-openai", "link": true }, + "node_modules/@theia/ai-scanoss": { + "resolved": "packages/ai-scanoss", + "link": true + }, "node_modules/@theia/ai-terminal": { "resolved": "packages/ai-terminal", "link": true @@ -5559,6 +6173,10 @@ "resolved": "dev-packages/request", "link": true }, + "node_modules/@theia/scanoss": { + "resolved": "packages/scanoss", + "link": true + }, "node_modules/@theia/scm": { "resolved": "packages/scm", "link": true @@ -6037,6 +6655,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/@types/markdown-it-anchor/-/markdown-it-anchor-4.0.4.tgz", "integrity": "sha512-3CFeYzh8q7DaQboo1g+nnyXjPIvvtzoM+iBQU25sfcWVnjXckAvZIwAmPSVwHxnIblcTVcGq1XjEJjiBZFKkRA==", + "dev": true, "license": "MIT", "dependencies": { "@types/markdown-it": "*" @@ -7695,6 +8314,15 @@ "dev": true, "license": "MIT" }, + "node_modules/adm-zip": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.16.tgz", + "integrity": "sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==", + "license": "MIT", + "engines": { + "node": ">=12.0" + } + }, "node_modules/advanced-mark.js": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/advanced-mark.js/-/advanced-mark.js-2.6.0.tgz", @@ -8815,31 +9443,21 @@ "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", "license": "ISC" }, - "node_modules/browserfs": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/browserfs/-/browserfs-1.4.3.tgz", - "integrity": "sha512-tz8HClVrzTJshcyIu8frE15cjqjcBIu15Bezxsvl/i+6f59iNCN3kznlWjz0FEb3DlnDx3gW5szxeT6D1x0s0w==", - "license": "MIT", - "dependencies": { - "async": "^2.1.4", - "pako": "^1.0.4" - }, - "bin": { - "make_xhrfs_index": "dist/scripts/make_xhrfs_index.js" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/browserfs/node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "node_modules/browserify-zlib": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", + "integrity": "sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==", "license": "MIT", "dependencies": { - "lodash": "^4.17.14" + "pako": "~0.2.0" } }, + "node_modules/browserify-zlib/node_modules/pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "license": "MIT" + }, "node_modules/browserslist": { "version": "4.24.2", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", @@ -9617,6 +10235,18 @@ "node": ">=8" } }, + "node_modules/cli-progress": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.12.0.tgz", + "integrity": "sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==", + "license": "MIT", + "dependencies": { + "string-width": "^4.2.3" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/cli-spinners": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", @@ -11649,6 +12279,54 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/duplexify/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/duplexify/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", @@ -14592,6 +15270,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/google-protobuf": { + "version": "3.21.4", + "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.21.4.tgz", + "integrity": "sha512-MnG7N936zcKTco4Jd2PX2U96Kf9PxygAPKBug+74LHzmHXmceN16MmRcdgZv+DGef/S9YvQAfRsNCn4cjf9yyQ==", + "license": "(BSD-3-Clause AND Apache-2.0)" + }, "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", @@ -14642,6 +15326,23 @@ "dev": true, "license": "MIT" }, + "node_modules/gunzip-maybe": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz", + "integrity": "sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==", + "license": "MIT", + "dependencies": { + "browserify-zlib": "^0.1.4", + "is-deflate": "^1.0.0", + "is-gzip": "^1.0.0", + "peek-stream": "^1.1.0", + "pumpify": "^1.3.3", + "through2": "^2.0.3" + }, + "bin": { + "gunzip-maybe": "bin.js" + } + }, "node_modules/handlebars": { "version": "4.7.8", "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", @@ -15667,6 +16368,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-deflate": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz", + "integrity": "sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==", + "license": "MIT" + }, "node_modules/is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", @@ -15754,6 +16461,15 @@ "node": ">=0.10.0" } }, + "node_modules/is-gzip": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", + "integrity": "sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-interactive": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", @@ -16092,6 +16808,18 @@ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "license": "MIT" }, + "node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "license": "MIT", + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", @@ -17819,6 +18547,12 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "license": "MIT" }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "license": "MIT" + }, "node_modules/lodash.clonedeep": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", @@ -21249,7 +21983,6 @@ "version": "6.6.2", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", - "dev": true, "license": "MIT", "dependencies": { "eventemitter3": "^4.0.4", @@ -21276,7 +22009,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "dev": true, "license": "MIT", "dependencies": { "p-finally": "^1.0.0" @@ -21416,6 +22148,12 @@ "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", "license": "BlueOak-1.0.0" }, + "node_modules/packageurl-js": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/packageurl-js/-/packageurl-js-0.0.5.tgz", + "integrity": "sha512-BISQVKLiu7EsWF5Qhx8OvX6K5vOfFcYuQBggFfrF2dHu+/Z2snuabilb0EyLvHZH0XXqbEz20pqFRonTt8z6QA==", + "license": "MIT" + }, "node_modules/pacote": { "version": "15.2.0", "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz", @@ -21720,12 +22458,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "license": "(MIT AND Zlib)" - }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -22095,6 +22827,17 @@ "integrity": "sha512-w/9pXDXTDs3IDmOri/w8lM/w6LHR0/F4fcBLLzH+4csSoyshQ5su0TE7k0FLHZO7aOjVLDGecqd1M89+PVpVAA==", "license": "MIT" }, + "node_modules/peek-stream": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz", + "integrity": "sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==", + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "duplexify": "^3.5.0", + "through2": "^2.0.3" + } + }, "node_modules/pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", @@ -22881,6 +23624,36 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/protobufjs": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.4.0.tgz", + "integrity": "sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/node": ">=13.7.0", + "long": "^5.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/protobufjs/node_modules/long": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", + "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==", + "license": "Apache-2.0" + }, "node_modules/protocols": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz", @@ -23035,6 +23808,27 @@ "once": "^1.3.1" } }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "license": "MIT", + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -24425,7 +25219,6 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", - "dev": true, "license": "ISC" }, "node_modules/saxes": { @@ -24462,6 +25255,49 @@ "node": ">= 8" } }, + "node_modules/scanoss": { + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/scanoss/-/scanoss-0.15.3.tgz", + "integrity": "sha512-d99V1jAzAavFZVPzcviXMv5jmF55Z8mfR0FYhShuwvUK+IFkeLB6cllmlvP/tzp3OpkRexBtBlThoc3DHIodSA==", + "license": "MIT", + "dependencies": { + "@grpc/grpc-js": "^1.5.5", + "abort-controller": "^3.0.0", + "adm-zip": "^0.5.9", + "cli-progress": "^3.9.1", + "commander": "^11.1.0", + "eventemitter3": "^4.0.7", + "form-data": "^4.0.0", + "google-protobuf": "^3.19.4", + "gunzip-maybe": "^1.4.2", + "isbinaryfile": "^4.0.8", + "node-fetch": "^2.6.1", + "p-queue": "6.6.2", + "packageurl-js": "^0.0.5", + "proxy-agent": "^6.4.0", + "sort-paths": "^1.1.1", + "syswide-cas": "^5.3.0", + "tar": "^6.1.11", + "tar-stream": "^2.2.0", + "uuid": "^9.0.0", + "xml-js": "^1.6.11" + }, + "bin": { + "scanoss-js": "build/main/cli/bin/cli-bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scanoss/node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "license": "MIT", + "engines": { + "node": ">=16" + } + }, "node_modules/scheduler": { "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", @@ -25443,6 +26279,15 @@ "node": ">=4" } }, + "node_modules/sort-paths": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/sort-paths/-/sort-paths-1.1.1.tgz", + "integrity": "sha512-khy0t3pqjZPcQK5hId33EnxlzkFhB5JsxBWKj2IixGwP9SdoRl36eKJC25GgbF1vrXAzLnJsh/0+QScksUZTDg==", + "license": "MIT", + "dependencies": { + "split-retain": "^1.0.1" + } + }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -25634,6 +26479,12 @@ "integrity": "sha512-Q5thBSxp5t8WPTTJQS59LrGqOZqOsrhDGDVm8azCqIBjSBd7nd9o2PM+mDulQQkh8h//4U6hFZnc/mul8t5pWQ==", "license": "ISC" }, + "node_modules/split-retain": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split-retain/-/split-retain-1.0.1.tgz", + "integrity": "sha512-TAsNK+sKP2+A6FLGiSWXPj0gYUF6Ls+YKG6pm+vy/0vzmSxAPrQNpZaS8/TqeObs4YxHHgLQGxeW0azfrK9Ebg==", + "license": "MIT" + }, "node_modules/split2": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", @@ -25731,6 +26582,12 @@ "duplexer": "~0.1.1" } }, + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "license": "MIT" + }, "node_modules/streamsearch": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", @@ -26164,6 +27021,15 @@ "dev": true, "license": "MIT" }, + "node_modules/syswide-cas": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/syswide-cas/-/syswide-cas-5.3.0.tgz", + "integrity": "sha512-+RLgS6VInsX8rBpL+gy5qpa7phngecbK7NABelBZpqYpBTwOIK1y7CqHlXK5Vy/rA4erD9q/FyKzMjx2uX3zYg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", @@ -26503,7 +27369,6 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, "license": "MIT", "dependencies": { "readable-stream": "~2.3.6", @@ -26514,14 +27379,12 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, "license": "MIT" }, "node_modules/through2/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", @@ -26537,14 +27400,12 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, "license": "MIT" }, "node_modules/through2/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" @@ -28999,6 +29860,18 @@ "node": ">=10" } }, + "node_modules/xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "license": "MIT", + "dependencies": { + "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, "node_modules/xml-name-validator": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", @@ -29418,197 +30291,238 @@ "url": "https://github.com/sponsors/wooorm" } }, + "packages/ai-anthropic": { + "name": "@theia/ai-anthropic", + "version": "1.57.0", + "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", + "dependencies": { + "@anthropic-ai/sdk": "^0.32.1", + "@theia/ai-core": "1.57.0", + "@theia/core": "1.57.0" + }, + "devDependencies": { + "@theia/ext-scripts": "1.57.0" + } + }, "packages/ai-chat": { "name": "@theia/ai-chat", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/ai-core": "1.55.0", - "@theia/ai-history": "1.55.0", - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/ai-core": "1.57.0", + "@theia/ai-history": "1.57.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/workspace": "1.57.0", "minimatch": "^5.1.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/ai-chat-ui": { "name": "@theia/ai-chat-ui", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/ai-chat": "1.55.0", - "@theia/ai-core": "1.55.0", - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/editor-preview": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/ai-chat": "1.57.0", + "@theia/ai-core": "1.57.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/editor-preview": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/workspace": "1.55.0", + "@theia/workspace": "1.57.0", "minimatch": "^5.1.0", "tslib": "^2.6.2", "uuid": "^9.0.1" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/ai-code-completion": { "name": "@theia/ai-code-completion", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/ai-core": "1.55.0", - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", + "@theia/ai-core": "1.57.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/output": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/output": "1.57.0", + "@theia/workspace": "1.57.0", "minimatch": "^5.1.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/ai-core": { "name": "@theia/ai-core", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/output": "1.55.0", - "@theia/variable-resolver": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/output": "1.57.0", + "@theia/variable-resolver": "1.57.0", + "@theia/workspace": "1.57.0", "@types/js-yaml": "^4.0.9", "js-yaml": "^4.1.0", "minimatch": "^5.1.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/ai-history": { "name": "@theia/ai-history", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/ai-core": "1.55.0", - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/output": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/ai-core": "1.57.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/output": "1.57.0", + "@theia/workspace": "1.57.0", "minimatch": "^5.1.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/ai-hugging-face": { "name": "@theia/ai-huggingface", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { "@huggingface/inference": "^2.0.0", - "@theia/ai-core": "1.55.0", - "@theia/core": "1.55.0" + "@theia/ai-core": "1.57.0", + "@theia/core": "1.57.0" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/ai-llamafile": { "name": "@theia/ai-llamafile", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/ai-core": "1.55.0", - "@theia/core": "1.55.0", - "@theia/output": "1.55.0", + "@theia/ai-core": "1.57.0", + "@theia/core": "1.57.0", + "@theia/output": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" + } + }, + "packages/ai-mcp": { + "name": "@theia/ai-mcp", + "version": "1.57.0", + "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", + "dependencies": { + "@modelcontextprotocol/sdk": "1.0.1", + "@theia/ai-core": "1.57.0", + "@theia/core": "1.57.0" + }, + "devDependencies": { + "@theia/ext-scripts": "1.57.0" } }, "packages/ai-ollama": { "name": "@theia/ai-ollama", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/ai-core": "1.55.0", - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/ai-core": "1.57.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/workspace": "1.57.0", "minimatch": "^5.1.0", "ollama": "^0.5.8", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/ai-openai": { "name": "@theia/ai-openai", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/ai-core": "1.55.0", - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/ai-core": "1.57.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/workspace": "1.57.0", "minimatch": "^5.1.0", "openai": "^4.55.7", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" + } + }, + "packages/ai-scanoss": { + "name": "@theia/ai-scanoss", + "version": "1.57.0", + "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", + "dependencies": { + "@theia/ai-chat": "1.57.0", + "@theia/ai-chat-ui": "1.57.0", + "@theia/ai-core": "1.57.0", + "@theia/core": "1.57.0", + "@theia/scanoss": "1.57.0" + }, + "devDependencies": { + "@theia/ext-scripts": "1.57.0" } }, "packages/ai-terminal": { "name": "@theia/ai-terminal", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/ai-chat": "1.55.0", - "@theia/ai-core": "1.55.0", - "@theia/core": "1.55.0", - "@theia/terminal": "1.55.0", + "@theia/ai-chat": "1.57.0", + "@theia/ai-core": "1.57.0", + "@theia/core": "1.57.0", + "@theia/terminal": "1.57.0", "zod": "^3.23.8", "zod-to-json-schema": "^3.23.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/ai-workspace-agent": { "name": "@theia/ai-workspace-agent", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/ai-chat": "1.55.0", - "@theia/ai-core": "1.55.0", - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/navigator": "1.55.0", - "@theia/terminal": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/ai-chat": "1.57.0", + "@theia/ai-core": "1.57.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/navigator": "1.57.0", + "@theia/terminal": "1.57.0", + "@theia/workspace": "1.57.0", "ignore": "^6.0.0", "minimatch": "^9.0.0" }, "devDependencies": { - "@theia/cli": "1.55.0", - "@theia/test": "1.55.0" + "@theia/cli": "1.57.0", + "@theia/test": "1.57.0" } }, "packages/ai-workspace-agent/node_modules/ignore": { @@ -29637,46 +30551,46 @@ }, "packages/bulk-edit": { "name": "@theia/bulk-edit", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/workspace": "1.55.0", + "@theia/workspace": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/callhierarchy": { "name": "@theia/callhierarchy", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", "ts-md5": "^1.2.2", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/collaboration": { "name": "@theia/collaboration", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/workspace": "1.55.0", + "@theia/workspace": "1.57.0", "lib0": "^0.2.52", "open-collaboration-protocol": "0.2.0", "open-collaboration-yjs": "0.2.0", @@ -29685,31 +30599,31 @@ "yjs": "^13.6.7" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/console": { "name": "@theia/console", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/core": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", "anser": "^2.0.1", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/core": { "name": "@theia/core", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { "@babel/runtime": "^7.10.0", - "@parcel/watcher": "^2.4.1", + "@parcel/watcher": "^2.5.0", "@phosphor/algorithm": "1", "@phosphor/commands": "1", "@phosphor/coreutils": "1", @@ -29720,8 +30634,8 @@ "@phosphor/signaling": "1", "@phosphor/virtualdom": "1", "@phosphor/widgets": "1", - "@theia/application-package": "1.55.0", - "@theia/request": "1.55.0", + "@theia/application-package": "1.57.0", + "@theia/request": "1.57.0", "@types/body-parser": "^1.16.4", "@types/cookie": "^0.3.3", "@types/dompurify": "^2.2.2", @@ -29762,7 +30676,7 @@ "markdown-it": "^12.3.2", "msgpackr": "^1.10.2", "p-debounce": "^2.1.0", - "perfect-scrollbar": "^1.3.0", + "perfect-scrollbar": "^1.5.5", "react": "^18.2.0", "react-dom": "^18.2.0", "react-tooltip": "^4.2.21", @@ -29780,8 +30694,8 @@ "yargs": "^15.3.1" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0", - "@theia/re-exports": "1.55.0", + "@theia/ext-scripts": "1.57.0", + "@theia/re-exports": "1.57.0", "minimist": "^1.2.0", "nodejs-file-downloader": "4.13.0" }, @@ -29866,23 +30780,23 @@ }, "packages/debug": { "name": "@theia/debug", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/console": "1.55.0", - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/markers": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/console": "1.57.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/markers": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/output": "1.55.0", - "@theia/process": "1.55.0", - "@theia/task": "1.55.0", - "@theia/terminal": "1.55.0", - "@theia/test": "1.55.0", - "@theia/variable-resolver": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/output": "1.57.0", + "@theia/process": "1.57.0", + "@theia/task": "1.57.0", + "@theia/terminal": "1.57.0", + "@theia/test": "1.57.0", + "@theia/variable-resolver": "1.57.0", + "@theia/workspace": "1.57.0", "@vscode/debugprotocol": "^1.51.0", "fast-deep-equal": "^3.1.3", "jsonc-parser": "^2.2.0", @@ -29890,24 +30804,24 @@ "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/dev-container": { "name": "@theia/dev-container", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/output": "1.55.0", - "@theia/remote": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/core": "1.57.0", + "@theia/output": "1.57.0", + "@theia/remote": "1.57.0", + "@theia/workspace": "1.57.0", "dockerode": "^4.0.2", "jsonc-parser": "^2.2.0", "uuid": "^8.0.0" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0", + "@theia/ext-scripts": "1.57.0", "@types/dockerode": "^3.3.23" } }, @@ -29922,34 +30836,34 @@ }, "packages/editor": { "name": "@theia/editor", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/variable-resolver": "1.55.0", + "@theia/core": "1.57.0", + "@theia/variable-resolver": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/editor-preview": { "name": "@theia/editor-preview", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/navigator": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/navigator": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/electron": { "name": "@theia/electron", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { "electron-store": "^8.0.0", @@ -29957,8 +30871,8 @@ "native-keymap": "^2.2.1" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0", - "@theia/re-exports": "1.55.0" + "@theia/ext-scripts": "1.57.0", + "@theia/re-exports": "1.57.0" }, "peerDependencies": { "electron": "30.1.2" @@ -29966,47 +30880,46 @@ }, "packages/external-terminal": { "name": "@theia/external-terminal", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/workspace": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/file-search": { "name": "@theia/file-search", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/process": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/process": "1.57.0", + "@theia/workspace": "1.57.0", "@vscode/ripgrep": "^1.14.2", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/filesystem": { "name": "@theia/filesystem", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", + "@theia/core": "1.57.0", "@types/body-parser": "^1.17.0", "@types/multer": "^1.4.7", "@types/tar-fs": "^1.16.1", "async-mutex": "^0.3.1", "body-parser": "^1.18.3", - "browserfs": "^1.4.3", "http-status-codes": "^1.3.0", "minimatch": "^5.1.0", "multer": "1.4.4-lts.1", @@ -30018,7 +30931,7 @@ "vscode-languageserver-textdocument": "^1.0.1" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/filesystem/node_modules/async-mutex": { @@ -30032,34 +30945,34 @@ }, "packages/getting-started": { "name": "@theia/getting-started", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/keymaps": "1.55.0", - "@theia/preview": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/keymaps": "1.57.0", + "@theia/preview": "1.57.0", + "@theia/workspace": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/git": { "name": "@theia/git", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/navigator": "1.55.0", - "@theia/scm": "1.55.0", - "@theia/scm-extra": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/navigator": "1.57.0", + "@theia/scm": "1.57.0", + "@theia/scm-extra": "1.57.0", + "@theia/workspace": "1.57.0", "@types/diff": "^5.2.1", "diff": "^5.2.0", "dugite-extra": "0.1.17", @@ -30073,7 +30986,7 @@ "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0", + "@theia/ext-scripts": "1.57.0", "@types/luxon": "^2.3.2", "upath": "^1.0.2" } @@ -30125,42 +31038,42 @@ }, "packages/keymaps": { "name": "@theia/keymaps", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/core": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/preferences": "1.55.0", - "@theia/userstorage": "1.55.0", + "@theia/preferences": "1.57.0", + "@theia/userstorage": "1.57.0", "jsonc-parser": "^2.2.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/markers": { "name": "@theia/markers", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/workspace": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/memory-inspector": { "name": "@theia/memory-inspector", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/debug": "1.55.0", + "@theia/core": "1.57.0", + "@theia/debug": "1.57.0", "@vscode/debugprotocol": "^1.51.0", "long": "^4.0.0", "tslib": "^2.6.2" @@ -30171,38 +31084,38 @@ }, "packages/messages": { "name": "@theia/messages", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", + "@theia/core": "1.57.0", "react-perfect-scrollbar": "^1.5.3", "ts-md5": "^1.2.2", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/metrics": { "name": "@theia/metrics", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", + "@theia/core": "1.57.0", "prom-client": "^10.2.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/mini-browser": { "name": "@theia/mini-browser", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", "@types/mime-types": "^2.1.0", "mime-types": "^2.1.18", "pdfobject": "^2.0.201604172", @@ -30210,21 +31123,21 @@ "vhost": "^3.0.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/monaco": { "name": "@theia/monaco", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/markers": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/markers": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/outline-view": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/outline-view": "1.57.0", + "@theia/workspace": "1.57.0", "fast-plist": "^0.1.2", "idb": "^4.0.5", "jsonc-parser": "^2.2.0", @@ -30233,41 +31146,41 @@ "vscode-textmate": "^9.0.0" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/navigator": { "name": "@theia/navigator", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/workspace": "1.57.0", "minimatch": "^5.1.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/notebook": { "name": "@theia/notebook", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/outline-view": "1.55.0", + "@theia/outline-view": "1.57.0", "advanced-mark.js": "^2.6.0", "react-perfect-scrollbar": "^1.5.8", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0", + "@theia/ext-scripts": "1.57.0", "@types/markdown-it": "^12.2.3", "@types/vscode-notebook-renderer": "^1.72.0" } @@ -30285,30 +31198,30 @@ }, "packages/outline-view": { "name": "@theia/outline-view", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", + "@theia/core": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/output": { "name": "@theia/output", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", "p-queue": "^8.0.1", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/output/node_modules/eventemitter3": { @@ -30347,62 +31260,62 @@ }, "packages/plugin": { "name": "@theia/plugin", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/plugin-dev": { "name": "@theia/plugin-dev", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/debug": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/output": "1.55.0", - "@theia/plugin-ext": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/core": "1.57.0", + "@theia/debug": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/output": "1.57.0", + "@theia/plugin-ext": "1.57.0", + "@theia/workspace": "1.57.0", "ps-tree": "^1.2.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/plugin-ext": { "name": "@theia/plugin-ext", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/bulk-edit": "1.55.0", - "@theia/callhierarchy": "1.55.0", - "@theia/console": "1.55.0", - "@theia/core": "1.55.0", - "@theia/debug": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/editor-preview": "1.55.0", - "@theia/file-search": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/markers": "1.55.0", - "@theia/messages": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/bulk-edit": "1.57.0", + "@theia/callhierarchy": "1.57.0", + "@theia/console": "1.57.0", + "@theia/core": "1.57.0", + "@theia/debug": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/editor-preview": "1.57.0", + "@theia/file-search": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/markers": "1.57.0", + "@theia/messages": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/navigator": "1.55.0", - "@theia/notebook": "1.55.0", - "@theia/output": "1.55.0", - "@theia/plugin": "1.55.0", - "@theia/preferences": "1.55.0", - "@theia/scm": "1.55.0", - "@theia/search-in-workspace": "1.55.0", - "@theia/task": "1.55.0", - "@theia/terminal": "1.55.0", - "@theia/test": "1.55.0", - "@theia/timeline": "1.55.0", - "@theia/typehierarchy": "1.55.0", - "@theia/variable-resolver": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/navigator": "1.57.0", + "@theia/notebook": "1.57.0", + "@theia/output": "1.57.0", + "@theia/plugin": "1.57.0", + "@theia/preferences": "1.57.0", + "@theia/scm": "1.57.0", + "@theia/search-in-workspace": "1.57.0", + "@theia/task": "1.57.0", + "@theia/terminal": "1.57.0", + "@theia/test": "1.57.0", + "@theia/timeline": "1.57.0", + "@theia/typehierarchy": "1.57.0", + "@theia/variable-resolver": "1.57.0", + "@theia/workspace": "1.57.0", "@types/mime": "^2.0.1", "@vscode/debugprotocol": "^1.51.0", "@vscode/proxy-agent": "^0.13.2", @@ -30422,7 +31335,7 @@ "vscode-textmate": "^9.0.0" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0", + "@theia/ext-scripts": "1.57.0", "@types/decompress": "^4.2.2", "@types/escape-html": "^0.0.20", "@types/lodash.clonedeep": "^4.5.3", @@ -30431,16 +31344,16 @@ }, "packages/plugin-ext-headless": { "name": "@theia/plugin-ext-headless", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/plugin-ext": "1.55.0", - "@theia/terminal": "1.55.0", + "@theia/core": "1.57.0", + "@theia/plugin-ext": "1.57.0", + "@theia/terminal": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0", + "@theia/ext-scripts": "1.57.0", "@types/decompress": "^4.2.2", "@types/escape-html": "^0.0.20", "@types/lodash.clonedeep": "^4.5.3", @@ -30449,29 +31362,29 @@ }, "packages/plugin-ext-vscode": { "name": "@theia/plugin-ext-vscode", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/callhierarchy": "1.55.0", - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/callhierarchy": "1.57.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/navigator": "1.55.0", - "@theia/outline-view": "1.55.0", - "@theia/plugin": "1.55.0", - "@theia/plugin-ext": "1.55.0", - "@theia/terminal": "1.55.0", - "@theia/typehierarchy": "1.55.0", - "@theia/userstorage": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/navigator": "1.57.0", + "@theia/outline-view": "1.57.0", + "@theia/plugin": "1.57.0", + "@theia/plugin-ext": "1.57.0", + "@theia/terminal": "1.57.0", + "@theia/typehierarchy": "1.57.0", + "@theia/userstorage": "1.57.0", + "@theia/workspace": "1.57.0", "decompress": "^4.2.1", "filenamify": "^4.1.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/plugin-ext/node_modules/@types/mime": { @@ -30482,32 +31395,32 @@ }, "packages/plugin-metrics": { "name": "@theia/plugin-metrics", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/metrics": "1.55.0", + "@theia/core": "1.57.0", + "@theia/metrics": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/plugin": "1.55.0", - "@theia/plugin-ext": "1.55.0", + "@theia/plugin": "1.57.0", + "@theia/plugin-ext": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/preferences": { "name": "@theia/preferences", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/userstorage": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/userstorage": "1.57.0", + "@theia/workspace": "1.57.0", "async-mutex": "^0.3.1", "fast-deep-equal": "^3.1.3", "jsonc-parser": "^2.2.0", @@ -30515,7 +31428,7 @@ "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/preferences/node_modules/async-mutex": { @@ -30529,21 +31442,21 @@ }, "packages/preview": { "name": "@theia/preview", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/mini-browser": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/mini-browser": "1.57.0", + "@theia/monaco": "1.57.0", "@types/highlight.js": "^10.1.0", - "@types/markdown-it-anchor": "^4.0.1", "highlight.js": "10.4.1", "markdown-it-anchor": "~5.0.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0", + "@types/markdown-it-anchor": "^4.0.1" } }, "packages/preview/node_modules/argparse": { @@ -30622,38 +31535,39 @@ }, "packages/process": { "name": "@theia/process", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", + "@theia/core": "1.57.0", "node-pty": "0.11.0-beta24", "string-argv": "^0.1.1", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/property-view": { "name": "@theia/property-view", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/remote": { "name": "@theia/remote", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/userstorage": "1.57.0", "archiver": "^5.3.1", "decompress": "^4.2.1", "decompress-tar": "^4.0.0", @@ -30668,7 +31582,7 @@ "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0", + "@theia/ext-scripts": "1.57.0", "@types/archiver": "^5.3.2", "@types/decompress": "^4.2.4", "@types/express-http-proxy": "^1.6.6", @@ -30697,15 +31611,27 @@ "url": "https://github.com/sponsors/isaacs" } }, + "packages/scanoss": { + "name": "@theia/scanoss", + "version": "1.57.0", + "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", + "dependencies": { + "@theia/core": "1.57.0", + "scanoss": "^0.15.2" + }, + "devDependencies": { + "@theia/ext-scripts": "1.57.0" + } + }, "packages/scm": { "name": "@theia/scm", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", "@types/diff": "^5.2.1", "diff": "^5.2.0", @@ -30715,80 +31641,80 @@ "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/scm-extra": { "name": "@theia/scm-extra", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/navigator": "1.55.0", - "@theia/scm": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/navigator": "1.57.0", + "@theia/scm": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/search-in-workspace": { "name": "@theia/search-in-workspace", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/navigator": "1.55.0", - "@theia/process": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/navigator": "1.57.0", + "@theia/process": "1.57.0", + "@theia/workspace": "1.57.0", "@vscode/ripgrep": "^1.14.2", "minimatch": "^5.1.0", "react-textarea-autosize": "^8.5.5", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/secondary-window": { "name": "@theia/secondary-window", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", + "@theia/core": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/task": { "name": "@theia/task", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/markers": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/markers": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/process": "1.55.0", - "@theia/terminal": "1.55.0", - "@theia/userstorage": "1.55.0", - "@theia/variable-resolver": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/process": "1.57.0", + "@theia/terminal": "1.57.0", + "@theia/userstorage": "1.57.0", + "@theia/variable-resolver": "1.57.0", + "@theia/workspace": "1.57.0", "async-mutex": "^0.3.1", "jsonc-parser": "^2.2.0", "p-debounce": "^2.1.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/task/node_modules/async-mutex": { @@ -30802,40 +31728,40 @@ }, "packages/terminal": { "name": "@theia/terminal", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/file-search": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/process": "1.55.0", - "@theia/variable-resolver": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/file-search": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/process": "1.57.0", + "@theia/variable-resolver": "1.57.0", + "@theia/workspace": "1.57.0", "tslib": "^2.6.2", "xterm": "^5.3.0", "xterm-addon-fit": "^0.8.0", "xterm-addon-search": "^0.13.0" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/test": { "name": "@theia/test", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/navigator": "1.55.0", - "@theia/terminal": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/navigator": "1.57.0", + "@theia/terminal": "1.57.0", "xterm": "^4.16.0", "xterm-addon-fit": "^0.5.0" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/test/node_modules/xterm": { @@ -30857,88 +31783,88 @@ }, "packages/timeline": { "name": "@theia/timeline", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/navigator": "1.55.0", + "@theia/core": "1.57.0", + "@theia/navigator": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/toolbar": { "name": "@theia/toolbar", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", - "@theia/file-search": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/monaco": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", + "@theia/file-search": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/monaco": "1.57.0", "@theia/monaco-editor-core": "1.83.101", - "@theia/search-in-workspace": "1.55.0", - "@theia/userstorage": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/search-in-workspace": "1.57.0", + "@theia/userstorage": "1.57.0", + "@theia/workspace": "1.57.0", "ajv": "^6.5.3", "jsonc-parser": "^2.2.0", - "perfect-scrollbar": "^1.3.0", + "perfect-scrollbar": "^1.5.5", "tslib": "^2.6.2" } }, "packages/typehierarchy": { "name": "@theia/typehierarchy", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/editor": "1.55.0", + "@theia/core": "1.57.0", + "@theia/editor": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/userstorage": { "name": "@theia/userstorage", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/variable-resolver": { "name": "@theia/variable-resolver", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", + "@theia/core": "1.57.0", "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "packages/vsx-registry": { "name": "@theia/vsx-registry", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/navigator": "1.55.0", - "@theia/ovsx-client": "1.55.0", - "@theia/plugin-ext": "1.55.0", - "@theia/plugin-ext-vscode": "1.55.0", - "@theia/preferences": "1.55.0", - "@theia/workspace": "1.55.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/navigator": "1.57.0", + "@theia/ovsx-client": "1.57.0", + "@theia/plugin-ext": "1.57.0", + "@theia/plugin-ext-vscode": "1.57.0", + "@theia/preferences": "1.57.0", + "@theia/workspace": "1.57.0", "limiter": "^2.1.0", "luxon": "^2.4.0", "p-debounce": "^2.1.0", @@ -30946,28 +31872,28 @@ "tslib": "^2.6.2" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0", + "@theia/ext-scripts": "1.57.0", "@types/luxon": "^2.3.2" } }, "packages/workspace": { "name": "@theia/workspace", - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "dependencies": { - "@theia/core": "1.55.0", - "@theia/filesystem": "1.55.0", - "@theia/variable-resolver": "1.55.0", + "@theia/core": "1.57.0", + "@theia/filesystem": "1.57.0", + "@theia/variable-resolver": "1.57.0", "jsonc-parser": "^2.2.0", "tslib": "^2.6.2", "valid-filename": "^2.0.1" }, "devDependencies": { - "@theia/ext-scripts": "1.55.0" + "@theia/ext-scripts": "1.57.0" } }, "sample-plugins/sample-namespace/plugin-a": { - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "devDependencies": { "@types/vscode": "^1.50.0" @@ -30977,7 +31903,7 @@ } }, "sample-plugins/sample-namespace/plugin-b": { - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "devDependencies": { "@types/vscode": "^1.50.0" @@ -30987,10 +31913,10 @@ } }, "sample-plugins/sample-namespace/plugin-gotd": { - "version": "1.55.0", + "version": "1.57.0", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "devDependencies": { - "@theia/api-provider-sample": "1.55.0" + "@theia/api-provider-sample": "1.57.0" }, "engines": { "vscode": "^1.84.0" diff --git a/packages/scm/src/browser/scm-commit-widget.tsx b/packages/scm/src/browser/scm-commit-widget.tsx index 67e4570e063b3..42694cb860033 100644 --- a/packages/scm/src/browser/scm-commit-widget.tsx +++ b/packages/scm/src/browser/scm-commit-widget.tsx @@ -143,8 +143,6 @@ export class ScmCommitWidget extends ReactWidget implements StatefulWidget { ref={this.inputRef} rows={1} maxRows={6} /* from VS Code */ - onPointerEnterCapture={undefined} - onPointerLeaveCapture={undefined} > ; return
diff --git a/packages/search-in-workspace/src/browser/components/search-in-workspace-textarea.tsx b/packages/search-in-workspace/src/browser/components/search-in-workspace-textarea.tsx index b4af8cf80ca5c..f1ed9c8d10d47 100644 --- a/packages/search-in-workspace/src/browser/components/search-in-workspace-textarea.tsx +++ b/packages/search-in-workspace/src/browser/components/search-in-workspace-textarea.tsx @@ -146,8 +146,6 @@ export class SearchInWorkspaceTextArea extends React.Component );