diff --git a/README.md b/README.md index 5ad846657..40a6228eb 100644 --- a/README.md +++ b/README.md @@ -255,7 +255,7 @@ loader.config({ monaco }); If you use pnpm, you have to add `vscode` / `@codingame/monaco-vscode-api` as direct dependency (you find the [compatibility table here](https://github.com/TypeFox/monaco-languageclient/blob/main/docs/versions-and-history.md#monaco-editor--codingamemonaco-vscode-api-compatibility-table), otherwise the installation will fail. ```json -"vscode": "npm:@codingame/monaco-vscode-api@~5.2.0" +"vscode": "npm:@codingame/monaco-vscode-api@~6.0.3" ``` ## Licenses diff --git a/docs/versions-and-history.md b/docs/versions-and-history.md index 976eb74f4..05e969c40 100644 --- a/docs/versions-and-history.md +++ b/docs/versions-and-history.md @@ -6,6 +6,7 @@ The following table describes which version of **monaco-languageclient** and **@ | monaco-languageclient | monaco-editor-wrapper | monaco-editor-react | monaco-vscode-api / editor-api | vscode | monaco-editor | release date | comment | | :---- | :---- | :--- | :--- | :--- | :--- | :--- | :--- | +| 8.6.0 | 5.3.0 | 4.3.0 | 6.0.3 | 1.90.0 | 0.50.0 | 2024-06-2x | | | 8.5.0 | 5.2.0 | 4.2.0 | 5.2.0 | 1.89.1 | 0.48.0 | 2024-06-04 | | | 8.4.0 | 5.1.2 | 4.1.2 | 5.1.1 | 1.89.1 | 0.48.0 | 2024-05-17 | | | 8.4.0 | 5.1.1 | 4.1.1 | 5.1.1 | 1.89.1 | 0.48.0 | 2024-05-15 | | diff --git a/package-lock.json b/package-lock.json index ee3b1c779..5b006bc53 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,30 +13,30 @@ ], "devDependencies": { "@codingame/esbuild-import-meta-url-plugin": "~1.0.2", - "@codingame/monaco-vscode-rollup-vsix-plugin": "~5.2.0", + "@codingame/monaco-vscode-rollup-vsix-plugin": "~6.0.3", "@rollup/pluginutils": "~5.1.0", - "@testing-library/react": "^16.0.0", - "@types/node": "~20.14.1", + "@testing-library/react": "~16.0.0", + "@types/node": "~20.14.9", "@types/react": "~18.3.3", "@types/react-dom": "~18.3.0", - "@types/vscode": "~1.89.0", - "@typescript-eslint/eslint-plugin": "~7.12.0", - "@typescript-eslint/parser": "~7.12.0", - "@vitejs/plugin-react": "^4.3.1", + "@types/vscode": "~1.90.0", + "@typescript-eslint/eslint-plugin": "~7.14.1", + "@typescript-eslint/parser": "~7.14.1", + "@vitejs/plugin-react": "~4.3.1", "@vitest/browser": "~1.6.0", "editorconfig": "~2.0.0", - "esbuild": "~0.21.4", + "esbuild": "~0.21.5", "eslint": "~8.57.0", "eslint-plugin-header": "~3.1.1", "eslint-plugin-import": "~2.29.1", "eslint-plugin-unused-imports": "~3.2.0", "http-server": "~14.1.1", - "minimatch": "~9.0.4", - "typescript": "~5.4.5", - "vite": "~5.2.12", + "minimatch": "~9.0.5", + "typescript": "~5.5.2", + "vite": "~5.3.1", "vite-node": "~1.6.0", "vitest": "~1.6.0", - "webdriverio": "~8.38.2" + "webdriverio": "~8.39.0" } }, "node_modules/@ampproject/remapping": { @@ -627,370 +627,370 @@ } }, "node_modules/@codingame/monaco-vscode-base-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-5.2.0.tgz", - "integrity": "sha512-N53Ppw7NUQ9oyqkEFCm+DBS2vV5vexpRAPgUOzU3Jn1LcZ8EIWZSFBZLzkNJgLvzFEjs+RV2srvG3tYXorAksw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-6.0.3.tgz", + "integrity": "sha512-jSNCzN8pKe6vCCVWWySjjDMOyJrkQa5GNiqZGfrw8sYCBW6iXqsiL81blYnN9N5+rgnpmFI9F7W3MAuqRYv2+w==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-configuration-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-configuration-service-override/-/monaco-vscode-configuration-service-override-5.2.0.tgz", - "integrity": "sha512-E9sH8nm0a9MURSY6tOwAeHI9U8UJYDIoSoy9qRZkL5XVq3qZVM1ggPTzVqyovaPIFIE8HVWZfhUUHaCa3pTweA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-configuration-service-override/-/monaco-vscode-configuration-service-override-6.0.3.tgz", + "integrity": "sha512-40OxFc8x75DdSSQiqNJDzvHIOLVCmmkrTuYsFFitZ+KkeLaqSBLAZ2EIH6j4dcYU8tVhohoG2+uhRBKER6qUTw==", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "5.2.0", - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "@codingame/monaco-vscode-files-service-override": "6.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-editor-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-service-override/-/monaco-vscode-editor-service-override-5.2.0.tgz", - "integrity": "sha512-i7sAnNNbAStz0FYpPBwrmE+b6oKLLiWjnWZW5DhY2z5TnSpysRiG4R5y/QtXhxi6Q+5gr33V3YnZobdWSTXLAA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-service-override/-/monaco-vscode-editor-service-override-6.0.3.tgz", + "integrity": "sha512-FLOopL004o2NPpWil1hqOgiiUdOx8KLaP7L2PksL8xsAFPktCujctAimpt5odnS5ylHD7YIrmf+5O1R0TdNN0w==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-environment-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-5.2.0.tgz", - "integrity": "sha512-0i0q9E0p/b7rlJ4lZ0VpkQ3p4VTBPwB1n7tC0oCNeC13uvGJEt2aIpz/HMwUIyUGeHqaOkniDPAzxP8uU/X5Xg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-6.0.3.tgz", + "integrity": "sha512-f8HfJYv1g5o+/bE+b5pYuAy/StfPYciTOfHgDiB5E+nxwmDsuoJaM3qivMaLHrIkmirAW6LKkCOXcu/OgVn4tg==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-extensions-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-5.2.0.tgz", - "integrity": "sha512-RhSt1q/QWp6xgbgg3+4HpiEl9vCxYMm55JXRHT2QjlJjxAbzyelyjy/S3JzIk/OYiKEz0WmEPCie9FiuBal+zQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-6.0.3.tgz", + "integrity": "sha512-XHHG1fGNeIhONtUvUwflTavtWUv/D3RUTx6y1AMrupBj6aY8q90pEddiV5BunKKnHv55yIQzPnQSmqmOVfWDDA==", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "5.2.0", - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "@codingame/monaco-vscode-files-service-override": "6.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-files-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-5.2.0.tgz", - "integrity": "sha512-rvIoXDe4QeE9kTBzXQmRlojwCagRf7VmTocCQhzy152ZMEdRuFkgY+ecdladecCbUm8r/kW9I92HGmWb2CYo+g==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-6.0.3.tgz", + "integrity": "sha512-gSGVROZLRQ4bVPPedUgwu6l8XHVwTRGwgZorLaxB8FeRuxIElS7Vtepj69ceZVzDBbpBvmKhQJ0Pnw73Abqfig==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-groovy-default-extension": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-groovy-default-extension/-/monaco-vscode-groovy-default-extension-5.2.0.tgz", - "integrity": "sha512-IXQ9PRzplVXacm1JSG5BF1TU6GkgyTm71VHIt7znYAWA1+MmuV2P0S9fe7pc+bsHNQkqMA+ACcq72CzJAMQB4w==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-groovy-default-extension/-/monaco-vscode-groovy-default-extension-6.0.3.tgz", + "integrity": "sha512-hIhwgR1uSCZcqj1o6pxu1wVCj4SMdj8bVhymh6F2LvNqjwNvt9Ydypi0YOIMstUMoMQSvV74EMAjq2T8xa/F/Q==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-host-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-5.2.0.tgz", - "integrity": "sha512-ZOG9apnM08F1hDqZt5WVYFDaJwAd+Ct7bzCiNbqMorQhzJ38F5t82uEpNXuCy7rT2qJ9bFW4YSRlGgDfPsgkWw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-6.0.3.tgz", + "integrity": "sha512-/fJQZMisAXjOohSddbwmg1bhczOMJdqut4UjGrdpApZAPGi2KPKqA64gi4z7bUMi2pmMMWqJZ33truvFA8WNXg==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-javascript-default-extension": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-javascript-default-extension/-/monaco-vscode-javascript-default-extension-5.2.0.tgz", - "integrity": "sha512-9OyHffBNw5fQ8DEt2CEgUpaJTJAZiLuy9F6sR0o1YbPPsf7I8kzrnsJQX29TON2b/sqZu7vZL/HQtq9pryZikQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-javascript-default-extension/-/monaco-vscode-javascript-default-extension-6.0.3.tgz", + "integrity": "sha512-D84NFDDJV5IU4yeFkzw44LnF/xTjunVbJYLNduf+K6fr80mGtJJ6UOaRdpzhtx5ykXR9xi61DweRCBK4+nLuqw==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-json-default-extension": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-5.2.0.tgz", - "integrity": "sha512-73mXlI3Wb0ATbL3ppOp4Fe0PDN3at9K19RIW0vVazshWBVhlz3OwUWCFxNT59lB/ZOV6wZlhIw5OH/B/Lpp4lQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-6.0.3.tgz", + "integrity": "sha512-zX/8g7w3tTAsmUQKCi4KdjGk0p1a8Dse/kU/B6U52MWfBXrFL0uumSLzldAqJ0j2rFdVmWW7RrZPUVc7oJfyew==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-keybindings-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-5.2.0.tgz", - "integrity": "sha512-gLAyZAo4KC42wJh5z8txoUf8HffjxxcCEGWdYvb0PFkoRNWCEmcNTK+JxIPQQnaGmA4i2JE9KOSwJuU59v0gOw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-6.0.3.tgz", + "integrity": "sha512-7eCDiJVjw/OdNtKsv0idme6GDPAPzZrvY5edP8Qa7s+Pt/+HQTIWDJUWC6vRQxyQYEbCTTywfRqksY3emEuHMQ==", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "5.2.0", - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "@codingame/monaco-vscode-files-service-override": "6.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-cs": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-cs/-/monaco-vscode-language-pack-cs-5.2.0.tgz", - "integrity": "sha512-YHU9DqbDBDOHD43fVfdttucC0b9SY6QVsVaLr8P7MF7LvRdATnPSWSwBqvUUUWr68S6Uz/OAUX/9eqHEedvdxQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-cs/-/monaco-vscode-language-pack-cs-6.0.3.tgz", + "integrity": "sha512-u53tw4OZVtMgyWCUGtCBsJCdOchJmdKqugpss+DA49nDcmsUpr0tNgtvCJOg1keGUN6rZ/EKi0GFahq3WQjExg==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-de": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-de/-/monaco-vscode-language-pack-de-5.2.0.tgz", - "integrity": "sha512-S9OKqy1YOzTKznXtVWmzJSfoPiWd8X7yJXDDHWLoLStCp4xexSkLKeqBZvEeE57j/Wi1bOhlvwPCgq/UogQK4Q==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-de/-/monaco-vscode-language-pack-de-6.0.3.tgz", + "integrity": "sha512-150BY8r0k5TIkIYbyFEJl7Ep/kvX/tFqiDGYWvdqAxhTx6gt8jqY5BLpof8Moyak3PZRKDVRQa8wu07EmzOjOg==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-es": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-es/-/monaco-vscode-language-pack-es-5.2.0.tgz", - "integrity": "sha512-rUoFikHrCx3FE0TZ2yizc9dpl/AN9jSPW6qJmTOrFnKkOrJZLiUnTJBz3UkQ0eJrGBbHwuOrswemqFlGyEO4Kg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-es/-/monaco-vscode-language-pack-es-6.0.3.tgz", + "integrity": "sha512-G6eFmYP+muVrW22Phib8Nwa3mAI99RFxu3ir5t2o4fv/D/Uz6RUmJnlWnV5WDrsFbnka8a+Oq2T0JcqYfBgpGw==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-fr": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-fr/-/monaco-vscode-language-pack-fr-5.2.0.tgz", - "integrity": "sha512-wGCO+6GlRuP14RHpwpp1OgIfFsVd5MnQ4u9WbXcdLNzvL+2Y2NI4XNmRZ7tJbuiWUIKfWzKWJtBJdlD/cRMXSQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-fr/-/monaco-vscode-language-pack-fr-6.0.3.tgz", + "integrity": "sha512-mLftBaIZRBAPl0zqg4xlNcwDE653/eb+aLdXZRTlPQHKt52/W/RQ9O67IjClwRtlRSaOd3Hrbo8eDzivtmoygA==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-it": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-it/-/monaco-vscode-language-pack-it-5.2.0.tgz", - "integrity": "sha512-YxuyuferrBy1MA5RozWcTj3kzxrfauMVslNhG3lOdYj/Hm/Cq2j05VakQGUZuWwUP6QiLY5aTgl06JirWJb5Ow==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-it/-/monaco-vscode-language-pack-it-6.0.3.tgz", + "integrity": "sha512-4dOXdvsQQXGz+4FcHYz5wzBjeVydCNYIFBnqzrSSe1aXshVGEs5PsNcH2YsKWbYnUmD/kaLU167G/r08HICGMw==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-ja": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ja/-/monaco-vscode-language-pack-ja-5.2.0.tgz", - "integrity": "sha512-KGKv48h6vyAdFK54zA6tI0xkDTzzzXQ7a2SSKxNI615PZ5mnqzP07XY3RzhTW2zegVdKzVOGSwymH0dSQL/52w==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ja/-/monaco-vscode-language-pack-ja-6.0.3.tgz", + "integrity": "sha512-VgkdAC6kL2U0R3aPUWnPxTJ/vitp5QssXpYygkEnsdpDtnd7U06G6fHDtZFH+WEfsuuhEXpEflK8/WuWhitICw==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-ko": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ko/-/monaco-vscode-language-pack-ko-5.2.0.tgz", - "integrity": "sha512-AJ4CdS6TDp92swkvI37iri4OOEuMXZ5EHzadWmN8G4fjNdTIOXwLJM4+eu0iroi4W36b7dU5Sb3NbUTlu7Rh9w==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ko/-/monaco-vscode-language-pack-ko-6.0.3.tgz", + "integrity": "sha512-GhXtC391GJ/WPF0dNZgLOlywwL5/CsIuFTHBZvAggnzqeVL2INOnf0cr8uXJxTrbcmiHouclerYEw4RD4xDZoQ==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-pl": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pl/-/monaco-vscode-language-pack-pl-5.2.0.tgz", - "integrity": "sha512-xAb6UsUPw7gs09hk1vY/aDG1UMtb12dUtrEXbWFUrZeBe7449lA4Rh/KV2vaRYvSoG+CX6WA7cNwCRZFFSvOyQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pl/-/monaco-vscode-language-pack-pl-6.0.3.tgz", + "integrity": "sha512-XeuScxNtmaVQpqFKD7aZ4xfS9Sgx2fzPzP20eOZsVjZrkG0D0Lp+JYJi0RCwb+k0uu+2288ZAVoXpmV71sDgCw==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-pt-br": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pt-br/-/monaco-vscode-language-pack-pt-br-5.2.0.tgz", - "integrity": "sha512-KvdB7Y4QK93MUlnq7fgocRW8Lz+NfPPEKFtgHszH51EfEUWjJlyN7fjW7TB8fDNmgCcOU9dBPGkjPPiSZKNs7w==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pt-br/-/monaco-vscode-language-pack-pt-br-6.0.3.tgz", + "integrity": "sha512-n4UByj9loq5/2hYxigZ3orHIcwKZMdo9t1wwBvS7DA1kym3SEnbm2mrMEFBdMkj/vpdUjYk1sRTVvntDESUtog==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-qps-ploc": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-qps-ploc/-/monaco-vscode-language-pack-qps-ploc-5.2.0.tgz", - "integrity": "sha512-bVqS6GLIlF95TxiFZRURZNkYpOkfSP8aiSBYuSWV7NJo/KaH7HELJ3750cwvr2zoyQMMm41tv1cd2QJae3ww+Q==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-qps-ploc/-/monaco-vscode-language-pack-qps-ploc-6.0.3.tgz", + "integrity": "sha512-PUaivPn+x7jgpAKfyjxOx/rfSdIOFC7hwN7Vq4DlONmlU9x2zLA2lJueck8Cb5ZoJH+j+oCoNXX9x9XZJxcq/w==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-ru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ru/-/monaco-vscode-language-pack-ru-5.2.0.tgz", - "integrity": "sha512-tm/V2thaEE69AHNfQaewK4L5P5LnRTiGrAx03La65AjCdA9J24NZMFohirFGUZc/DBdCJb1yYs8/i0metPvSOQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ru/-/monaco-vscode-language-pack-ru-6.0.3.tgz", + "integrity": "sha512-dgg5vyIjs/rBmBjG9CTqOoOnuOsept3EDefJUf+6GlxeGqFjP7kdK2kDlz3i2qMECsxJCkZgfWmyRdPkEkh7Bw==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-tr": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-tr/-/monaco-vscode-language-pack-tr-5.2.0.tgz", - "integrity": "sha512-niYLqZSOqouQIAwzDvVUPJm5QxMVt52W7vuq3RSb7PiJtzMfN1ZrQzd5LNN+dKijBFR1Nj9TFSCQ+lZOh8HCYg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-tr/-/monaco-vscode-language-pack-tr-6.0.3.tgz", + "integrity": "sha512-wOVWTxdV0UFmM/ADoip73P7lSdI8AsyoYhgqJb+AqhiTY+6zgcensYyyvbQXkVc2pevAM+F9R+BkE0lfDVDpeg==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-zh-hans": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hans/-/monaco-vscode-language-pack-zh-hans-5.2.0.tgz", - "integrity": "sha512-rUFURqcvUBGpiT1peA1lEuNkrZIhjTa4+nYIPWAduiEeOtK4t2Dqyq9QaP6ipynC5dTzdbNj409O8AqxXHNh+w==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hans/-/monaco-vscode-language-pack-zh-hans-6.0.3.tgz", + "integrity": "sha512-iK7W4urvUw2kHxLVTnrb4UBLLDrCEfejeslOJHiLNZ47aEn0QPBReOD1D9ouehpolLokOTV3Uz4ssNcc3eKtCw==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-language-pack-zh-hant": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hant/-/monaco-vscode-language-pack-zh-hant-5.2.0.tgz", - "integrity": "sha512-AFkMUalFg0kM2oniXfaOwB5TimeKCYOyBj+uT/wvzTn8YLVsuTJqvkPH7x0kqJby6bl/mtEZGQ10bJTgwCp5Dw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hant/-/monaco-vscode-language-pack-zh-hant-6.0.3.tgz", + "integrity": "sha512-CumMjRRNbGr9CQJ81EMFIqmUvpxmrCGE8xSw3dyCHjZtYFVja7pZ1nPIHhuvycs7v+JE0KO9057Ijau5LH/CGg==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-languages-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-languages-service-override/-/monaco-vscode-languages-service-override-5.2.0.tgz", - "integrity": "sha512-dHFjdPcIRAeX6eDrL4MChHVSIC8pzLh+FZ+9Z19fO48qihLUuV7KA5ROfu6u708t69aOf1YTW6dgluOaSYyC1w==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-languages-service-override/-/monaco-vscode-languages-service-override-6.0.3.tgz", + "integrity": "sha512-5jry01SENtVVQgRdmAYI4afLUUpK98T/XieVp1cLh/Yz+p/azQrHAKaDRxEw55XOWTcQ2/znp60tq1bOoY6dIw==", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "5.2.0", - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "@codingame/monaco-vscode-files-service-override": "6.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-layout-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-5.2.0.tgz", - "integrity": "sha512-mejJt1FhK91Ewk8csf4bf6yqZ6ZeG69hp9WCYuUUJM7wwyIjuJ5OqE814jozTzAK/Uv4U5x2IzXGx6v3DRjbOA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-6.0.3.tgz", + "integrity": "sha512-069aJTE9bz3hiFCoGrw8RY0sQMh5xEAbIreSOLS4T8L/TNIS3p8P2A5gITJyU9j3GU++ZY5TqyJ+650U0Vyu9Q==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-lifecycle-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-lifecycle-service-override/-/monaco-vscode-lifecycle-service-override-5.2.0.tgz", - "integrity": "sha512-XbLFYmSyxDkm3fJGxTttZry+qAJE+WpMDaCq/m9DHLBba9JFig6wG9aC3DVKCKH8wqgwcVQT36yUUV1FAruQ5w==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-lifecycle-service-override/-/monaco-vscode-lifecycle-service-override-6.0.3.tgz", + "integrity": "sha512-yKYh968v8RQNx94fQVADPHDfqTDvDLw94AoaQKPssgdImxHxc9kYUplnvuZeVucoPzpCsKgTvSd409IHWdB8kw==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-localization-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-localization-service-override/-/monaco-vscode-localization-service-override-5.2.0.tgz", - "integrity": "sha512-Tz6RWycARhKsxHAEZdje3l7LaAU2bUZxzLtA5R3iTHGuBKN0QAH68PNTIKF+sjLeo/UH34IrcvXpb3nBCrLAJQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-localization-service-override/-/monaco-vscode-localization-service-override-6.0.3.tgz", + "integrity": "sha512-u96/+saHET3YPy4qLf0mFkQnDlZ/U9LAXAIW9lVw9ozm7Lf1l3j+80Gc9aA+288rb+krlBwpVfgW3s4iaxrbqA==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-model-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-model-service-override/-/monaco-vscode-model-service-override-5.2.0.tgz", - "integrity": "sha512-XRGHIGTUyl2k/N0JZml/9GwIWqXbIA6sGlYmt4oyxszlMzgQ+puCRQl4SPIoo5N6xc43/apR2Jz1wOoMSK1iTA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-model-service-override/-/monaco-vscode-model-service-override-6.0.3.tgz", + "integrity": "sha512-dZUUBtSyVOya1Mj0zLUk8bBHdeDaPVCLf/7BINOJebw7vVYpNnXUXzLQZIEVtd+pu4c0tj4SVx70KQC+JYKirg==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-monarch-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-monarch-service-override/-/monaco-vscode-monarch-service-override-5.2.0.tgz", - "integrity": "sha512-hEXPrOOmqO4hScLzYbuDdR8v2letU361y+XnjO3QkKezgg8JfD3Yax4u7ZIqub0W1Ud25ZWeE+dskCRrBc83Uw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-monarch-service-override/-/monaco-vscode-monarch-service-override-6.0.3.tgz", + "integrity": "sha512-Nuu1xmV2DcX76UaswuNWjN7oC/wDhyH1cT704hhti+N6BkSW/+RDStKoO3TkxO2Xf+KT/Q8Oz+UR/Spuy2fXvA==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-python-default-extension": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-python-default-extension/-/monaco-vscode-python-default-extension-5.2.0.tgz", - "integrity": "sha512-vbXFvO7dPpZzS7NEnwm86+ktaW5Zefk83lfPzB+aeVCtYU7AaKNbZNRdinCRni7XwHr7CtOIQ725ZcC1kJUJKQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-python-default-extension/-/monaco-vscode-python-default-extension-6.0.3.tgz", + "integrity": "sha512-j2S13xGUKjJbSFMY+BzPuyDucsheFWTbE/D2njrUTxxYAd6s0qnYSo94+y+AXRgnehJJTXySsgGWM5GZyRPn7w==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-quickaccess-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-5.2.0.tgz", - "integrity": "sha512-sahgROJ1TV6+pz98pyuTJro5ELnv5sxqvYPIzFbBQukH/Nvf8os+GCO3k9j7GElYjxJQipKsBhL0CDW3XS8fjw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-6.0.3.tgz", + "integrity": "sha512-W1kIb5j18Vfpo4TLoPDTe+S4lR7+vzWCHob3hP27CS4nHGyIr01Rf4f99daQlNNyQkZeJW8B2QB1pPv1EygV8g==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-rollup-vsix-plugin": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-rollup-vsix-plugin/-/monaco-vscode-rollup-vsix-plugin-5.2.0.tgz", - "integrity": "sha512-5wrY5418vXPzk9HwDaFHzO+/ypV8WkMKdf6FIS5X/kZgQY8/oNDgZXAkzU7+bJ/aF8bKe+EPxQP0TAps+Uq0ag==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-rollup-vsix-plugin/-/monaco-vscode-rollup-vsix-plugin-6.0.3.tgz", + "integrity": "sha512-CLME+TwkP/U40KDlYd1vWHFY9E9MR7wXv0AjOR+P4C0l31WTKSZRCnCTLpnQ/dU3iNOjDLhpCx3FuCf9mDpTDg==", "dev": true, "dependencies": { + "@rollup/pluginutils": "^5.1.0", "css-url-parser": "^1.1.3", "memfs": "^4.9.2", "mime-types": "^2.1.35", - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0", "yauzl": "^3.0.0" } }, "node_modules/@codingame/monaco-vscode-standalone-css-language-features": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-css-language-features/-/monaco-vscode-standalone-css-language-features-5.2.0.tgz", - "integrity": "sha512-rcK9lNtnBNvRuj1HetZ82LO5Xfi2tbqvCv88IR294UuYEPIgUTosBkAnWJSH/or+hXdmIIAZuFEWSz+1EPfTEw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-css-language-features/-/monaco-vscode-standalone-css-language-features-6.0.3.tgz", + "integrity": "sha512-wsPpiDj3MBawrjAq8d4me10w6ZdaJgmXLj04SnCYZxmwAUI+JOnHj8EDUQdbpkk67xXx3QLCAUxURxbSoOZk9g==", "dev": true, "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@5.2.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-standalone-html-language-features": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-html-language-features/-/monaco-vscode-standalone-html-language-features-5.2.0.tgz", - "integrity": "sha512-WLJbSqm1F1VbKyhP2/dLQlZAA5Qy1dRLzjrXpd76MEa0LT4swP3Lnpm71bp+3cI5N+uy4wXh2fTge3LQHm/Ikg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-html-language-features/-/monaco-vscode-standalone-html-language-features-6.0.3.tgz", + "integrity": "sha512-FajLYQ0oWzZCr2Ax5zeOiVnvRbt0g+4JR5k+O+xHxMkpl5eFaw7WFDW0aiZfOwhfdbiAZv0OR2ItukHJoWSLXw==", "dev": true, "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@5.2.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-standalone-json-language-features": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-json-language-features/-/monaco-vscode-standalone-json-language-features-5.2.0.tgz", - "integrity": "sha512-C8WP3fuSmJC6iURoKkOLJozpOiHN7xNZ8wkX+HKV84lvlIGjv6Rprn5mI/FzkrhPH86hFq7MyG5+UHZsbpAnig==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-json-language-features/-/monaco-vscode-standalone-json-language-features-6.0.3.tgz", + "integrity": "sha512-uoxGMZzuY9s6stHaYYqEfmiX/TeXVb3FzSTQVjCMn4188ArWPPW9fzHuACAJRVdLQz2ix2L+vp4YGXpHhRQ20Q==", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@5.2.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-standalone-languages": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-languages/-/monaco-vscode-standalone-languages-5.2.0.tgz", - "integrity": "sha512-Nbm68EA9wFwMAdegn2e9ca1h0kycCfolpoyjA95PUBcQgnKZGdMyEfIW5LdxBTz4PBAhmcwSXicSzb47s/xQeg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-languages/-/monaco-vscode-standalone-languages-6.0.3.tgz", + "integrity": "sha512-xXriozxFYzt77sJSxjrMWewzdk/4DwXDjjc4td2sbE1yWegc/Fq/MkbKNoKNA2hzsuBa3I7Z6C8m8B6LX4+0/Q==", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@5.2.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-standalone-typescript-language-features": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-typescript-language-features/-/monaco-vscode-standalone-typescript-language-features-5.2.0.tgz", - "integrity": "sha512-2TLY1aVd3NTPWATytaRvNNMPzYqKq6vQ+XOJWd7pHLyitDFTtrMh7PqS9tm628Od5ugJjRGu0e9/BTIHfgfoxw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-typescript-language-features/-/monaco-vscode-standalone-typescript-language-features-6.0.3.tgz", + "integrity": "sha512-zXf5eJFezoUvzMTG19ipw09czOuRY71ZA4DBjrwZbzQCQECMWs3A5B4+jhN/gS4a3tWKJpZADcycavHmQdlBTQ==", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@5.2.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-textmate-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-5.2.0.tgz", - "integrity": "sha512-GdjTPZceuMMISJEkYmVGMts6uYrQS4aomemunmlr8HzMn/f6VAuvMF5pTVp8K3YfM2lawoPjhaW+pgq3nlhQoA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-6.0.3.tgz", + "integrity": "sha512-jBow9ci32ZFP9ADM/RGZavPjGmPrkH47/xVFaceKWJn2aXyuvUdGpQTrGEWzFNzj5zt1wi+v5sWdV1waqNv9WA==", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "5.2.0", - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0", + "@codingame/monaco-vscode-files-service-override": "6.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3", "vscode-oniguruma": "1.7.0", "vscode-textmate": "9.0.0" } }, "node_modules/@codingame/monaco-vscode-theme-defaults-default-extension": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-defaults-default-extension/-/monaco-vscode-theme-defaults-default-extension-5.2.0.tgz", - "integrity": "sha512-cSaMqFmXAuacRZzA/CUoSeqfiuHbYcQcMCF4FtWpQxI9iquMx5EJJqnu/aGJpbGkbZISBnw10KEk1nrGtzXSLw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-defaults-default-extension/-/monaco-vscode-theme-defaults-default-extension-6.0.3.tgz", + "integrity": "sha512-Jqr+9TvQv4yh5KsCyINVmXYqQibTrHooop56pBNFAxt/BSzpXxOii7rhLmh1o0F/9C47Lo8hYlb6a4PqiuHhTg==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-theme-service-override": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-service-override/-/monaco-vscode-theme-service-override-5.2.0.tgz", - "integrity": "sha512-7TetFo/PWVGWde9h1ZtDQaNutzkraOp57dXKw72lHGLMsbL3JiUtWskDujr8fhxIu6l9UjzhhATCpjHmuZn1+g==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-service-override/-/monaco-vscode-theme-service-override-6.0.3.tgz", + "integrity": "sha512-zJbL3jZWQ5F4WBnvikkWwqoxEpJX3d6nySGwQUy20KxrBU/gO+lVt4qD4TGKWaeb6cjf5BG9Ov/j0NvUn3ipTg==", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "5.2.0", - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "@codingame/monaco-vscode-files-service-override": "6.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-typescript-basics-default-extension": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-basics-default-extension/-/monaco-vscode-typescript-basics-default-extension-5.2.0.tgz", - "integrity": "sha512-lDDpqJxeQb49BzidoWzoREEtDc7VaDLY7M02+WyGsOU6Wa1CG4TkZVVME/nr6xneoj1r+1XQZyEePNDT4O5LJA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-basics-default-extension/-/monaco-vscode-typescript-basics-default-extension-6.0.3.tgz", + "integrity": "sha512-+c5Tyqqo+ZOUMK13/+o6GF1Rgpls3BabZQn8tjIGYD9yrTG+jwfuZUwWPqTQL5sXjHNDoNLm5OA9cLBU75jrsw==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@codingame/monaco-vscode-typescript-language-features-default-extension": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-language-features-default-extension/-/monaco-vscode-typescript-language-features-default-extension-5.2.0.tgz", - "integrity": "sha512-GSd3d7e59KA1NRwJKJVLM00sDbrM72atuaGsI1fxyUWOPScldXfvEASNcTtcIpYVcoTki5uuF9El9bhCfiE5nw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-language-features-default-extension/-/monaco-vscode-typescript-language-features-default-extension-6.0.3.tgz", + "integrity": "sha512-kKKqOGG4GjxisUz+/LHhmaubNpzAICReaXlvqr6XTCdji5vzpBD6Xby7q9+sFRDsoEvVAEmEMFZsqywABsj11g==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/@cspotcode/source-map-support": { @@ -1006,9 +1006,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.4.tgz", - "integrity": "sha512-Zrm+B33R4LWPLjDEVnEqt2+SLTATlru1q/xYKVn8oVTbiRBGmK2VIMoIYGJDGyftnGaC788IuzGFAlb7IQ0Y8A==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", "cpu": [ "ppc64" ], @@ -1022,9 +1022,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.4.tgz", - "integrity": "sha512-E7H/yTd8kGQfY4z9t3nRPk/hrhaCajfA3YSQSBrst8B+3uTcgsi8N+ZWYCaeIDsiVs6m65JPCaQN/DxBRclF3A==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", "cpu": [ "arm" ], @@ -1038,9 +1038,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.4.tgz", - "integrity": "sha512-fYFnz+ObClJ3dNiITySBUx+oNalYUT18/AryMxfovLkYWbutXsct3Wz2ZWAcGGppp+RVVX5FiXeLYGi97umisA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", "cpu": [ "arm64" ], @@ -1054,9 +1054,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.4.tgz", - "integrity": "sha512-mDqmlge3hFbEPbCWxp4fM6hqq7aZfLEHZAKGP9viq9wMUBVQx202aDIfc3l+d2cKhUJM741VrCXEzRFhPDKH3Q==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", "cpu": [ "x64" ], @@ -1070,9 +1070,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.4.tgz", - "integrity": "sha512-72eaIrDZDSiWqpmCzVaBD58c8ea8cw/U0fq/PPOTqE3c53D0xVMRt2ooIABZ6/wj99Y+h4ksT/+I+srCDLU9TA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", "cpu": [ "arm64" ], @@ -1086,9 +1086,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.4.tgz", - "integrity": "sha512-uBsuwRMehGmw1JC7Vecu/upOjTsMhgahmDkWhGLWxIgUn2x/Y4tIwUZngsmVb6XyPSTXJYS4YiASKPcm9Zitag==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", "cpu": [ "x64" ], @@ -1102,9 +1102,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.4.tgz", - "integrity": "sha512-8JfuSC6YMSAEIZIWNL3GtdUT5NhUA/CMUCpZdDRolUXNAXEE/Vbpe6qlGLpfThtY5NwXq8Hi4nJy4YfPh+TwAg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", "cpu": [ "arm64" ], @@ -1118,9 +1118,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.4.tgz", - "integrity": "sha512-8d9y9eQhxv4ef7JmXny7591P/PYsDFc4+STaxC1GBv0tMyCdyWfXu2jBuqRsyhY8uL2HU8uPyscgE2KxCY9imQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", "cpu": [ "x64" ], @@ -1134,9 +1134,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.4.tgz", - "integrity": "sha512-2rqFFefpYmpMs+FWjkzSgXg5vViocqpq5a1PSRgT0AvSgxoXmGF17qfGAzKedg6wAwyM7UltrKVo9kxaJLMF/g==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", "cpu": [ "arm" ], @@ -1150,9 +1150,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.4.tgz", - "integrity": "sha512-/GLD2orjNU50v9PcxNpYZi+y8dJ7e7/LhQukN3S4jNDXCKkyyiyAz9zDw3siZ7Eh1tRcnCHAo/WcqKMzmi4eMQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", "cpu": [ "arm64" ], @@ -1166,9 +1166,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.4.tgz", - "integrity": "sha512-pNftBl7m/tFG3t2m/tSjuYeWIffzwAZT9m08+9DPLizxVOsUl8DdFzn9HvJrTQwe3wvJnwTdl92AonY36w/25g==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", "cpu": [ "ia32" ], @@ -1182,9 +1182,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.4.tgz", - "integrity": "sha512-cSD2gzCK5LuVX+hszzXQzlWya6c7hilO71L9h4KHwqI4qeqZ57bAtkgcC2YioXjsbfAv4lPn3qe3b00Zt+jIfQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", "cpu": [ "loong64" ], @@ -1198,9 +1198,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.4.tgz", - "integrity": "sha512-qtzAd3BJh7UdbiXCrg6npWLYU0YpufsV9XlufKhMhYMJGJCdfX/G6+PNd0+v877X1JG5VmjBLUiFB0o8EUSicA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", "cpu": [ "mips64el" ], @@ -1214,9 +1214,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.4.tgz", - "integrity": "sha512-yB8AYzOTaL0D5+2a4xEy7OVvbcypvDR05MsB/VVPVA7nL4hc5w5Dyd/ddnayStDgJE59fAgNEOdLhBxjfx5+dg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", "cpu": [ "ppc64" ], @@ -1230,9 +1230,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.4.tgz", - "integrity": "sha512-Y5AgOuVzPjQdgU59ramLoqSSiXddu7F3F+LI5hYy/d1UHN7K5oLzYBDZe23QmQJ9PIVUXwOdKJ/jZahPdxzm9w==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", "cpu": [ "riscv64" ], @@ -1246,9 +1246,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.4.tgz", - "integrity": "sha512-Iqc/l/FFwtt8FoTK9riYv9zQNms7B8u+vAI/rxKuN10HgQIXaPzKZc479lZ0x6+vKVQbu55GdpYpeNWzjOhgbA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", "cpu": [ "s390x" ], @@ -1262,9 +1262,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.4.tgz", - "integrity": "sha512-Td9jv782UMAFsuLZINfUpoF5mZIbAj+jv1YVtE58rFtfvoKRiKSkRGQfHTgKamLVT/fO7203bHa3wU122V/Bdg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", "cpu": [ "x64" ], @@ -1278,9 +1278,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.4.tgz", - "integrity": "sha512-Awn38oSXxsPMQxaV0Ipb7W/gxZtk5Tx3+W+rAPdZkyEhQ6968r9NvtkjhnhbEgWXYbgV+JEONJ6PcdBS+nlcpA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", "cpu": [ "x64" ], @@ -1294,9 +1294,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.4.tgz", - "integrity": "sha512-IsUmQeCY0aU374R82fxIPu6vkOybWIMc3hVGZ3ChRwL9hA1TwY+tS0lgFWV5+F1+1ssuvvXt3HFqe8roCip8Hg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", "cpu": [ "x64" ], @@ -1310,9 +1310,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.4.tgz", - "integrity": "sha512-hsKhgZ4teLUaDA6FG/QIu2q0rI6I36tZVfM4DBZv3BG0mkMIdEnMbhc4xwLvLJSS22uWmaVkFkqWgIS0gPIm+A==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", "cpu": [ "x64" ], @@ -1326,9 +1326,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.4.tgz", - "integrity": "sha512-UUfMgMoXPoA/bvGUNfUBFLCh0gt9dxZYIx9W4rfJr7+hKe5jxxHmfOK8YSH4qsHLLN4Ck8JZ+v7Q5fIm1huErg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", "cpu": [ "arm64" ], @@ -1342,9 +1342,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.4.tgz", - "integrity": "sha512-yIxbspZb5kGCAHWm8dexALQ9en1IYDfErzjSEq1KzXFniHv019VT3mNtTK7t8qdy4TwT6QYHI9sEZabONHg+aw==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", "cpu": [ "ia32" ], @@ -1358,9 +1358,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.4.tgz", - "integrity": "sha512-sywLRD3UK/qRJt0oBwdpYLBibk7KiRfbswmWRDabuncQYSlf8aLEEUor/oP6KRz8KEG+HoiVLBhPRD5JWjS8Sg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", "cpu": [ "x64" ], @@ -1787,9 +1787,9 @@ "dev": true }, "node_modules/@promptbook/utils": { - "version": "0.50.0-10", - "resolved": "https://registry.npmjs.org/@promptbook/utils/-/utils-0.50.0-10.tgz", - "integrity": "sha512-Z94YoY/wcZb5m1QoXgmIC1rVeDguGK5bWmUTYdWCqh/LHVifRdJ1C+tBzS0h+HMOD0XzMjZhBQ/mBgTZ/QNW/g==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@promptbook/utils/-/utils-0.57.0.tgz", + "integrity": "sha512-+6JCuNlUYWgCjwOaPnTaw7o8HyMwaLN23UinZcSMPxeKfdsEeM8xpbHn8g6AOf3nUG50Yk5O6GGK7z/9AxsX4g==", "dev": true, "funding": [ { @@ -1802,9 +1802,7 @@ } ], "dependencies": { - "moment": "2.30.1", - "prettier": "2.8.1", - "spacetrim": "0.11.25" + "spacetrim": "0.11.27" } }, "node_modules/@puppeteer/browsers": { @@ -2336,9 +2334,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.14.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.1.tgz", - "integrity": "sha512-T2MzSGEu+ysB/FkWfqmhV3PLyQlowdptmmgD20C6QxsS8Fmv5SjpZ1ayXaEC0S21/h5UJ9iA6W/5vSNU5l00OA==", + "version": "20.14.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", + "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -2403,9 +2401,9 @@ } }, "node_modules/@types/vscode": { - "version": "1.89.0", - "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.89.0.tgz", - "integrity": "sha512-TMfGKLSVxfGfoO8JfIE/neZqv7QLwS4nwPwL/NwMvxtAY2230H2I4Z5xx6836pmJvMAzqooRQ4pmLm7RUicP3A==", + "version": "1.90.0", + "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.90.0.tgz", + "integrity": "sha512-oT+ZJL7qHS9Z8bs0+WKf/kQ27qWYR3trsXpq46YDjFqBsMLG4ygGGjPaJ2tyrH0wJzjOEmDyg9PDJBBhWg9pkQ==", "dev": true }, "node_modules/@types/which": { @@ -2434,16 +2432,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.12.0.tgz", - "integrity": "sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.14.1.tgz", + "integrity": "sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.12.0", - "@typescript-eslint/type-utils": "7.12.0", - "@typescript-eslint/utils": "7.12.0", - "@typescript-eslint/visitor-keys": "7.12.0", + "@typescript-eslint/scope-manager": "7.14.1", + "@typescript-eslint/type-utils": "7.14.1", + "@typescript-eslint/utils": "7.14.1", + "@typescript-eslint/visitor-keys": "7.14.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -2467,15 +2465,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.12.0.tgz", - "integrity": "sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.14.1.tgz", + "integrity": "sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.12.0", - "@typescript-eslint/types": "7.12.0", - "@typescript-eslint/typescript-estree": "7.12.0", - "@typescript-eslint/visitor-keys": "7.12.0", + "@typescript-eslint/scope-manager": "7.14.1", + "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/typescript-estree": "7.14.1", + "@typescript-eslint/visitor-keys": "7.14.1", "debug": "^4.3.4" }, "engines": { @@ -2495,13 +2493,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.12.0.tgz", - "integrity": "sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.14.1.tgz", + "integrity": "sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.12.0", - "@typescript-eslint/visitor-keys": "7.12.0" + "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/visitor-keys": "7.14.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -2512,13 +2510,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.12.0.tgz", - "integrity": "sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.14.1.tgz", + "integrity": "sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.12.0", - "@typescript-eslint/utils": "7.12.0", + "@typescript-eslint/typescript-estree": "7.14.1", + "@typescript-eslint/utils": "7.14.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -2539,9 +2537,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.12.0.tgz", - "integrity": "sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.14.1.tgz", + "integrity": "sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg==", "dev": true, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -2552,13 +2550,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.12.0.tgz", - "integrity": "sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.14.1.tgz", + "integrity": "sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.12.0", - "@typescript-eslint/visitor-keys": "7.12.0", + "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/visitor-keys": "7.14.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2580,15 +2578,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.12.0.tgz", - "integrity": "sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.14.1.tgz", + "integrity": "sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.12.0", - "@typescript-eslint/types": "7.12.0", - "@typescript-eslint/typescript-estree": "7.12.0" + "@typescript-eslint/scope-manager": "7.14.1", + "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/typescript-estree": "7.14.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -2602,12 +2600,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.12.0.tgz", - "integrity": "sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.14.1.tgz", + "integrity": "sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.12.0", + "@typescript-eslint/types": "7.14.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -2790,14 +2788,14 @@ "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==" }, "node_modules/@wdio/config": { - "version": "8.38.2", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.38.2.tgz", - "integrity": "sha512-xlnapTr1vOA0h5HsHTIqj47729FbG3WjxmgHweDEQvcT4C1g9l+WKf+N3FM7DNNoIsAqxKi6rOHG02rJADQJtw==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.39.0.tgz", + "integrity": "sha512-yNuGPMPibY91s936gnJCHWlStvIyDrwLwGfLC/NCdTin4F7HL4Gp5iJnHWkJFty1/DfFi8jjoIUBNLM8HEez+A==", "dev": true, "dependencies": { "@wdio/logger": "8.38.0", - "@wdio/types": "8.38.2", - "@wdio/utils": "8.38.2", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.39.0", "decamelize": "^6.0.0", "deepmerge-ts": "^5.0.0", "glob": "^10.2.2", @@ -2808,15 +2806,16 @@ } }, "node_modules/@wdio/config/node_modules/glob": { - "version": "10.4.1", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.1.tgz", - "integrity": "sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==", + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.2.tgz", + "integrity": "sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", "minimatch": "^9.0.4", "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", "path-scurry": "^1.11.1" }, "bin": { @@ -2830,9 +2829,9 @@ } }, "node_modules/@wdio/config/node_modules/jackspeak": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.2.3.tgz", - "integrity": "sha512-htOzIMPbpLid/Gq9/zaz9SfExABxqRe1sSCdxntlO/aMD6u0issZQiY25n2GKQUtJ02j7z5sfptlAOMpWWOmvw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.0.tgz", + "integrity": "sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==", "dev": true, "dependencies": { "@isaacs/cliui": "^8.0.2" @@ -2920,9 +2919,9 @@ } }, "node_modules/@wdio/types": { - "version": "8.38.2", - "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.38.2.tgz", - "integrity": "sha512-+wj1c1OSLdnN4WO5b44Ih4263dTl/eSwMGSI4/pCgIyXIuYQH38JQ+6WRa+c8vJEskUzboq2cSgEQumVZ39ozQ==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.39.0.tgz", + "integrity": "sha512-86lcYROTapOJuFd9ouomFDfzDnv3Kn+jE0RmqfvN9frZAeLVJ5IKjX9M6HjplsyTZhjGO1uCaehmzx+HJus33Q==", "dev": true, "dependencies": { "@types/node": "^20.1.0" @@ -2932,14 +2931,14 @@ } }, "node_modules/@wdio/utils": { - "version": "8.38.2", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.38.2.tgz", - "integrity": "sha512-y5AnBwsGcu/XuCBGCgKmlvKdwEIFyzLA+Cr+denySxY3jbWDONtPUcGaVdFALwsIa5jcIjcATqGmZcCPGnkd7g==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.39.0.tgz", + "integrity": "sha512-jY+n6jlGeK+9Tx8T659PKLwMQTGpLW5H78CSEWgZLbjbVSr2LfGR8Lx0CRktNXxAtqEVZPj16Pi74OtAhvhE6Q==", "dev": true, "dependencies": { "@puppeteer/browsers": "^1.6.0", "@wdio/logger": "8.38.0", - "@wdio/types": "8.38.2", + "@wdio/types": "8.39.0", "decamelize": "^6.0.0", "deepmerge-ts": "^5.1.0", "edgedriver": "^5.5.0", @@ -3373,9 +3372,9 @@ } }, "node_modules/bare-os": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz", - "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.0.tgz", + "integrity": "sha512-v8DTT08AS/G0F9xrhyLtepoo9EJBJ85FRSMbu1pQUlAf6A8T0tEEQGMVObWeqpjhSPXsE0VGlluFBJu2fdoTNg==", "dev": true, "optional": true }, @@ -3390,9 +3389,9 @@ } }, "node_modules/bare-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.0.1.tgz", - "integrity": "sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.1.3.tgz", + "integrity": "sha512-tiDAH9H/kP+tvNO5sczyn9ZAA7utrSMobyDchsnyyXBuUe2FSQWbxhtuHB8jwpHYYevVo2UJpcmvvjrbHboUUQ==", "dev": true, "optional": true, "dependencies": { @@ -4559,9 +4558,9 @@ } }, "node_modules/esbuild": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.4.tgz", - "integrity": "sha512-sFMcNNrj+Q0ZDolrp5pDhH0nRPN9hLIM3fRPwgbLYJeSHHgnXSnbV3xYgSVuOeLWH9c73VwmEverVzupIv5xuA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "dev": true, "hasInstallScript": true, "bin": { @@ -4571,29 +4570,29 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.4", - "@esbuild/android-arm": "0.21.4", - "@esbuild/android-arm64": "0.21.4", - "@esbuild/android-x64": "0.21.4", - "@esbuild/darwin-arm64": "0.21.4", - "@esbuild/darwin-x64": "0.21.4", - "@esbuild/freebsd-arm64": "0.21.4", - "@esbuild/freebsd-x64": "0.21.4", - "@esbuild/linux-arm": "0.21.4", - "@esbuild/linux-arm64": "0.21.4", - "@esbuild/linux-ia32": "0.21.4", - "@esbuild/linux-loong64": "0.21.4", - "@esbuild/linux-mips64el": "0.21.4", - "@esbuild/linux-ppc64": "0.21.4", - "@esbuild/linux-riscv64": "0.21.4", - "@esbuild/linux-s390x": "0.21.4", - "@esbuild/linux-x64": "0.21.4", - "@esbuild/netbsd-x64": "0.21.4", - "@esbuild/openbsd-x64": "0.21.4", - "@esbuild/sunos-x64": "0.21.4", - "@esbuild/win32-arm64": "0.21.4", - "@esbuild/win32-ia32": "0.21.4", - "@esbuild/win32-x64": "0.21.4" + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" } }, "node_modules/escalade": { @@ -6605,9 +6604,9 @@ } }, "node_modules/jsonc-parser": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==" + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==" }, "node_modules/jsonfile": { "version": "6.1.0", @@ -6694,9 +6693,9 @@ } }, "node_modules/langium": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/langium/-/langium-3.0.0.tgz", - "integrity": "sha512-+Ez9EoiByeoTu/2BXmEaZ06iPNXM6thWJp02KfBO/raSMyCJ4jw7AkWWa+zBCTm0+Tw1Fj9FOxdqSskyN5nAwg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/langium/-/langium-3.1.1.tgz", + "integrity": "sha512-G40CWMBMYUPBhlV/Lk8XwZIIPO6nsYAgJJsdN39YhgzQti7s3s5G2T9L33WyOhnh9uTwIJdbnaWHkBdkupTDVQ==", "dependencies": { "chevrotain": "~11.0.3", "chevrotain-allstar": "~0.3.0", @@ -6709,17 +6708,17 @@ } }, "node_modules/langium-cli": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/langium-cli/-/langium-cli-3.0.3.tgz", - "integrity": "sha512-g6PdhEq5IiYWK/oiySILglPvFdK6ofQdzC+U7PJmFH++bDKu0DGdxjWzDauUN5WUDyVQETWKgtYDmmbcxPzN0w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/langium-cli/-/langium-cli-3.1.0.tgz", + "integrity": "sha512-bgqCtsSr4buhtL29Eh1Q+Y0yOKsXub6pzBc49VxaeBg2bI+QYNZjHYu5ynu4XGGEy6kkJJB46ecxukCme9Xr4A==", "dev": true, "dependencies": { "chalk": "~5.3.0", "commander": "~11.0.0", "fs-extra": "~11.1.1", "jsonschema": "~1.4.1", - "langium": "~3.0.0", - "langium-railroad": "~3.0.0", + "langium": "~3.1.0", + "langium-railroad": "~3.1.0", "lodash": "~4.17.21" }, "bin": { @@ -6765,12 +6764,12 @@ } }, "node_modules/langium-railroad": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/langium-railroad/-/langium-railroad-3.0.0.tgz", - "integrity": "sha512-GQOnQBGl5gJqzgK/4bKvJO5QhJGNnprpYH6Fghbl4FviVLHwP6yzyqiouDelLSoCadChCr2JqKaBp5HXv7CgWw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/langium-railroad/-/langium-railroad-3.1.0.tgz", + "integrity": "sha512-+/SJwIPAOBQCm0hoepUcckhrb6S/TnuAPy7c03pznVgUXH6OlbXy9FC62L2C2GclWRQlnXJVb7tCi0tmuagK+w==", "dev": true, "dependencies": { - "langium": "~3.0.0", + "langium": "~3.1.0", "railroad-diagrams": "~1.0.0" } }, @@ -6855,9 +6854,9 @@ } }, "node_modules/locate-app": { - "version": "2.4.15", - "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.4.15.tgz", - "integrity": "sha512-oAGHATXPUHSQ74Om+3dXBRNYtCzU7Wzuhlj/WIZchqHb/5/TGJRzLEtHipMDOak0UZG9U365RMXyBzgV/fhOww==", + "version": "2.4.20", + "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.4.20.tgz", + "integrity": "sha512-RJhMMYsTtz+K6sw+hlY70lthVcoEECc0RxuCTWAyN9h0XK3LlJM7AWWF6byQb15JGo5av10em84CM/ChpWd2DA==", "dev": true, "funding": [ { @@ -6870,7 +6869,7 @@ } ], "dependencies": { - "@promptbook/utils": "0.50.0-10", + "@promptbook/utils": "0.57.0", "type-fest": "2.13.0", "userhome": "1.0.0" } @@ -7145,9 +7144,9 @@ } }, "node_modules/minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -7213,22 +7212,13 @@ "ufo": "^1.5.3" } }, - "node_modules/moment": { - "version": "2.30.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", - "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", - "dev": true, - "engines": { - "node": "*" - } - }, "node_modules/monaco-editor": { "name": "@codingame/monaco-vscode-editor-api", - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-5.2.0.tgz", - "integrity": "sha512-7jePXQN2ZhKg1U2QXM3Jt71BSa5dE8NCneGx2CkmFgBntMXE5OWSD7dJwtQ6B6lpJ/vHkDW0bH4QtANOZYKZxA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-6.0.3.tgz", + "integrity": "sha512-KujYvWrEiMER0GKgXGoRN7224Hwg+oXLHR0hKo8M0XfgkWsx6OAWJwaJwd7mdEgN8GC7tCwjvq32kxvfW3vJ8w==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@6.0.3" } }, "node_modules/monaco-editor-wrapper": { @@ -7607,6 +7597,12 @@ "node": ">= 14" } }, + "node_modules/package-json-from-dist": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", + "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", + "dev": true + }, "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", @@ -7824,21 +7820,6 @@ "node": ">= 0.8.0" } }, - "node_modules/prettier": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", - "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, "node_modules/pretty-format": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", @@ -8043,9 +8024,9 @@ } }, "node_modules/pyright": { - "version": "1.1.365", - "resolved": "https://registry.npmjs.org/pyright/-/pyright-1.1.365.tgz", - "integrity": "sha512-A5RHXB782m2wCeazfrPGSvFUd1WAjpHrD83M/Umc/tcAhyC5pzhrh23US1yv9DH/GMilQeWdJ4W8pGxmgej4DQ==", + "version": "1.1.369", + "resolved": "https://registry.npmjs.org/pyright/-/pyright-1.1.369.tgz", + "integrity": "sha512-K0mQzVNSN5yq+joFK0JraOlhtL2HKrubCa+SnFznkLsnoZKbmq7M8UpSSDsJKPFfevkmqOKodgGzvt27C6RJAg==", "bin": { "pyright": "index.js", "pyright-langserver": "langserver.index.js" @@ -8773,9 +8754,9 @@ } }, "node_modules/spacetrim": { - "version": "0.11.25", - "resolved": "https://registry.npmjs.org/spacetrim/-/spacetrim-0.11.25.tgz", - "integrity": "sha512-SWxXDROciuJs9YEYXUBjot5k/cqNGPPbT3QmkInFne4AGc1y+76It+jqU8rfsXKt57RRiunzZn1m9+KfuuNklw==", + "version": "0.11.27", + "resolved": "https://registry.npmjs.org/spacetrim/-/spacetrim-0.11.27.tgz", + "integrity": "sha512-dwH0FuVEdapG4Qb2kNlZXM5kCyOgqsC0LkZbF+ESICLMTWH3RQsisSlnNy9raB38qxvUlUvpFrbEirB0RFKv5A==", "dev": true, "funding": [ { @@ -9370,9 +9351,9 @@ } }, "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", + "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -9556,12 +9537,12 @@ } }, "node_modules/vite": { - "version": "5.2.12", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.12.tgz", - "integrity": "sha512-/gC8GxzxMK5ntBwb48pR32GGhENnjtY30G4A0jemunsBkiEZFw60s8InGpN8gkhHEkjnRK1aSAxeQgwvFhUHAA==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.1.tgz", + "integrity": "sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==", "dev": true, "dependencies": { - "esbuild": "^0.20.1", + "esbuild": "^0.21.3", "postcss": "^8.4.38", "rollup": "^4.13.0" }, @@ -9632,412 +9613,6 @@ "url": "https://opencollective.com/vitest" } }, - "node_modules/vite/node_modules/@esbuild/aix-ppc64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", - "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-arm": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", - "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", - "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/android-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", - "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/darwin-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", - "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/darwin-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", - "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", - "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/freebsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", - "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-arm": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", - "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", - "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-ia32": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", - "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-loong64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", - "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-mips64el": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", - "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-ppc64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", - "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-riscv64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", - "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-s390x": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", - "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/linux-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", - "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/netbsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", - "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/openbsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", - "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/sunos-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", - "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", - "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-ia32": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", - "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/@esbuild/win32-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", - "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite/node_modules/esbuild": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", - "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.20.2", - "@esbuild/android-arm": "0.20.2", - "@esbuild/android-arm64": "0.20.2", - "@esbuild/android-x64": "0.20.2", - "@esbuild/darwin-arm64": "0.20.2", - "@esbuild/darwin-x64": "0.20.2", - "@esbuild/freebsd-arm64": "0.20.2", - "@esbuild/freebsd-x64": "0.20.2", - "@esbuild/linux-arm": "0.20.2", - "@esbuild/linux-arm64": "0.20.2", - "@esbuild/linux-ia32": "0.20.2", - "@esbuild/linux-loong64": "0.20.2", - "@esbuild/linux-mips64el": "0.20.2", - "@esbuild/linux-ppc64": "0.20.2", - "@esbuild/linux-riscv64": "0.20.2", - "@esbuild/linux-s390x": "0.20.2", - "@esbuild/linux-x64": "0.20.2", - "@esbuild/netbsd-x64": "0.20.2", - "@esbuild/openbsd-x64": "0.20.2", - "@esbuild/sunos-x64": "0.20.2", - "@esbuild/win32-arm64": "0.20.2", - "@esbuild/win32-ia32": "0.20.2", - "@esbuild/win32-x64": "0.20.2" - } - }, "node_modules/vitest": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.6.0.tgz", @@ -10105,28 +9680,28 @@ }, "node_modules/vscode": { "name": "@codingame/monaco-vscode-api", - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-5.2.0.tgz", - "integrity": "sha512-BUQRd+CDqfCy6ybXIZVFEqmo7S2we8kBhgPZlSUpDKW1uH6SYoWVtdd1EisgjtSHMbk2F0UgHhttjWrGhgflPQ==", - "dependencies": { - "@codingame/monaco-vscode-base-service-override": "5.2.0", - "@codingame/monaco-vscode-environment-service-override": "5.2.0", - "@codingame/monaco-vscode-extensions-service-override": "5.2.0", - "@codingame/monaco-vscode-files-service-override": "5.2.0", - "@codingame/monaco-vscode-host-service-override": "5.2.0", - "@codingame/monaco-vscode-layout-service-override": "5.2.0", - "@codingame/monaco-vscode-quickaccess-service-override": "5.2.0", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-6.0.3.tgz", + "integrity": "sha512-wxfDVLtuxibme7t22cpIaTmp+BhkZIPHDcotp4PMXZf6G4UkqPQ5Y93A1rKRRF6CXMm7b2PXNI3q7A7liWArOQ==", + "dependencies": { + "@codingame/monaco-vscode-base-service-override": "6.0.3", + "@codingame/monaco-vscode-environment-service-override": "6.0.3", + "@codingame/monaco-vscode-extensions-service-override": "6.0.3", + "@codingame/monaco-vscode-files-service-override": "6.0.3", + "@codingame/monaco-vscode-host-service-override": "6.0.3", + "@codingame/monaco-vscode-layout-service-override": "6.0.3", + "@codingame/monaco-vscode-quickaccess-service-override": "6.0.3", "@vscode/iconv-lite-umd": "0.7.0", "jschardet": "3.0.0" } }, "node_modules/vscode-json-languageservice": { - "version": "5.3.11", - "resolved": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-5.3.11.tgz", - "integrity": "sha512-WYS72Ymria3dn8ZbjtBbt5K71m05wY1Q6hpXV5JxUT0q75Ts0ljLmnZJAVpx8DjPgYbFD+Z8KHpWh2laKLUCtQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-5.4.0.tgz", + "integrity": "sha512-NCkkCr63OHVkE4lcb0xlUAaix6vE5gHQW4NrswbLEh3ArXj81lrGuFTsGEYEUXlNHdnc53vWPcjeSy/nMTrfXg==", "dependencies": { "@vscode/l10n": "^0.0.18", - "jsonc-parser": "^3.2.1", + "jsonc-parser": "^3.3.0", "vscode-languageserver-textdocument": "^1.0.11", "vscode-languageserver-types": "^3.17.5", "vscode-uri": "^3.0.8" @@ -10249,18 +9824,18 @@ } }, "node_modules/webdriver": { - "version": "8.38.2", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.38.2.tgz", - "integrity": "sha512-NGfjW0BDYwFgOIzeojOcWGn3tYloQdvHr+Y2xKKYVqa9Rs0x1mzlTjU1kWtC4DaV8DltskwaPa7o+s8hTNpuyA==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.39.0.tgz", + "integrity": "sha512-Kc3+SfiH4ufyrIht683VT2vnJocx0pfH8rYdyPvEh1b2OYewtFTHK36k9rBDHZiBmk6jcSXs4M2xeFgOuon9Lg==", "dev": true, "dependencies": { "@types/node": "^20.1.0", "@types/ws": "^8.5.3", - "@wdio/config": "8.38.2", + "@wdio/config": "8.39.0", "@wdio/logger": "8.38.0", "@wdio/protocols": "8.38.0", - "@wdio/types": "8.38.2", - "@wdio/utils": "8.38.2", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.39.0", "deepmerge-ts": "^5.1.0", "got": "^12.6.1", "ky": "^0.33.0", @@ -10271,18 +9846,18 @@ } }, "node_modules/webdriverio": { - "version": "8.38.2", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.38.2.tgz", - "integrity": "sha512-r09y5UfivyYh5JOzT2SpJJ1zDmQl/R4OTH12opUqkjvp21BibCQm/uu1mrxGy4lzSHljrvqSVrrcGI+6UA1O8w==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.39.0.tgz", + "integrity": "sha512-pDpGu0V+TL1LkXPode67m3s+IPto4TcmcOzMpzFgu2oeLMBornoLN3yQSFR1fjZd1gK4UfnG3lJ4poTGOfbWfw==", "dev": true, "dependencies": { "@types/node": "^20.1.0", - "@wdio/config": "8.38.2", + "@wdio/config": "8.39.0", "@wdio/logger": "8.38.0", "@wdio/protocols": "8.38.0", "@wdio/repl": "8.24.12", - "@wdio/types": "8.38.2", - "@wdio/utils": "8.38.2", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.39.0", "archiver": "^7.0.0", "aria-query": "^5.0.0", "css-shorthand-properties": "^1.1.1", @@ -10300,7 +9875,7 @@ "resq": "^1.9.1", "rgb2hex": "0.2.5", "serialize-error": "^11.0.1", - "webdriver": "8.38.2" + "webdriver": "8.39.0" }, "engines": { "node": "^16.13 || >=18" @@ -10593,15 +10168,15 @@ }, "packages/client": { "name": "monaco-languageclient", - "version": "8.5.0", + "version": "8.6.0", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-extensions-service-override": "~5.2.0", - "@codingame/monaco-vscode-languages-service-override": "~5.2.0", - "@codingame/monaco-vscode-localization-service-override": "~5.2.0", - "@codingame/monaco-vscode-model-service-override": "~5.2.0", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0", + "@codingame/monaco-vscode-extensions-service-override": "~6.0.3", + "@codingame/monaco-vscode-languages-service-override": "~6.0.3", + "@codingame/monaco-vscode-localization-service-override": "~6.0.3", + "@codingame/monaco-vscode-model-service-override": "~6.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3", "vscode-languageclient": "~9.0.1" }, "engines": { @@ -10609,8 +10184,8 @@ "npm": ">=9.0.0" }, "peerDependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3" }, "peerDependenciesMeta": { "monaco-editor": { @@ -10623,56 +10198,56 @@ }, "packages/examples": { "name": "monaco-languageclient-examples", - "version": "2024.6.1", + "version": "2024.6.2", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "~5.2.0", - "@codingame/monaco-vscode-files-service-override": "~5.2.0", - "@codingame/monaco-vscode-groovy-default-extension": "~5.2.0", - "@codingame/monaco-vscode-javascript-default-extension": "~5.2.0", - "@codingame/monaco-vscode-json-default-extension": "~5.2.0", - "@codingame/monaco-vscode-keybindings-service-override": "~5.2.0", - "@codingame/monaco-vscode-lifecycle-service-override": "~5.2.0", - "@codingame/monaco-vscode-localization-service-override": "~5.2.0", - "@codingame/monaco-vscode-python-default-extension": "~5.2.0", - "@codingame/monaco-vscode-standalone-json-language-features": "~5.2.0", - "@codingame/monaco-vscode-standalone-languages": "~5.2.0", - "@codingame/monaco-vscode-standalone-typescript-language-features": "~5.2.0", - "@codingame/monaco-vscode-textmate-service-override": "~5.2.0", - "@codingame/monaco-vscode-theme-defaults-default-extension": "~5.2.0", - "@codingame/monaco-vscode-theme-service-override": "~5.2.0", - "@codingame/monaco-vscode-typescript-basics-default-extension": "~5.2.0", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "~5.2.0", - "@typefox/monaco-editor-react": "~4.2.0", + "@codingame/monaco-vscode-configuration-service-override": "~6.0.3", + "@codingame/monaco-vscode-files-service-override": "~6.0.3", + "@codingame/monaco-vscode-groovy-default-extension": "~6.0.3", + "@codingame/monaco-vscode-javascript-default-extension": "~6.0.3", + "@codingame/monaco-vscode-json-default-extension": "~6.0.3", + "@codingame/monaco-vscode-keybindings-service-override": "~6.0.3", + "@codingame/monaco-vscode-lifecycle-service-override": "~6.0.3", + "@codingame/monaco-vscode-localization-service-override": "~6.0.3", + "@codingame/monaco-vscode-python-default-extension": "~6.0.3", + "@codingame/monaco-vscode-standalone-json-language-features": "~6.0.3", + "@codingame/monaco-vscode-standalone-languages": "~6.0.3", + "@codingame/monaco-vscode-standalone-typescript-language-features": "~6.0.3", + "@codingame/monaco-vscode-textmate-service-override": "~6.0.3", + "@codingame/monaco-vscode-theme-defaults-default-extension": "~6.0.3", + "@codingame/monaco-vscode-theme-service-override": "~6.0.3", + "@codingame/monaco-vscode-typescript-basics-default-extension": "~6.0.3", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "~6.0.3", + "@typefox/monaco-editor-react": "~4.3.0", "express": "~4.19.2", - "langium": "~3.0.0", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "monaco-editor-wrapper": "~5.2.0", - "monaco-languageclient": "~8.5.0", - "pyright": "~1.1.365", + "langium": "~3.1.1", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "monaco-editor-wrapper": "~5.3.0", + "monaco-languageclient": "~8.6.0", + "pyright": "~1.1.369", "react": "~18.3.1", "react-dom": "~18.3.1", "request-light": "~0.7.0", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0", - "vscode-json-languageservice": "~5.3.11", + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3", + "vscode-json-languageservice": "~5.4.0", "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1", "vscode-uri": "~3.0.8", "vscode-ws-jsonrpc": "~3.3.2", - "ws": "~8.17.0" + "ws": "~8.17.1" }, "devDependencies": { "@types/express": "~4.17.21", "@types/ws": "~8.5.10", - "langium-cli": "3.0.3", + "langium-cli": "~3.1.0", "ts-node": "~10.9.1", "vscode-languageserver-types": "~3.17.5" } }, "packages/examples/node_modules/ws": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", - "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "engines": { "node": ">=10.0.0" }, @@ -10710,46 +10285,46 @@ }, "packages/wrapper": { "name": "monaco-editor-wrapper", - "version": "5.2.0", + "version": "5.3.0", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "~5.2.0", - "@codingame/monaco-vscode-editor-service-override": "~5.2.0", - "@codingame/monaco-vscode-language-pack-cs": "~5.2.0", - "@codingame/monaco-vscode-language-pack-de": "~5.2.0", - "@codingame/monaco-vscode-language-pack-es": "~5.2.0", - "@codingame/monaco-vscode-language-pack-fr": "~5.2.0", - "@codingame/monaco-vscode-language-pack-it": "~5.2.0", - "@codingame/monaco-vscode-language-pack-ja": "~5.2.0", - "@codingame/monaco-vscode-language-pack-ko": "~5.2.0", - "@codingame/monaco-vscode-language-pack-pl": "~5.2.0", - "@codingame/monaco-vscode-language-pack-pt-br": "~5.2.0", - "@codingame/monaco-vscode-language-pack-qps-ploc": "~5.2.0", - "@codingame/monaco-vscode-language-pack-ru": "~5.2.0", - "@codingame/monaco-vscode-language-pack-tr": "~5.2.0", - "@codingame/monaco-vscode-language-pack-zh-hans": "~5.2.0", - "@codingame/monaco-vscode-language-pack-zh-hant": "~5.2.0", - "@codingame/monaco-vscode-monarch-service-override": "~5.2.0", - "@codingame/monaco-vscode-textmate-service-override": "~5.2.0", - "@codingame/monaco-vscode-theme-defaults-default-extension": "~5.2.0", - "@codingame/monaco-vscode-theme-service-override": "~5.2.0", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0", + "@codingame/monaco-vscode-configuration-service-override": "~6.0.3", + "@codingame/monaco-vscode-editor-service-override": "~6.0.3", + "@codingame/monaco-vscode-language-pack-cs": "~6.0.3", + "@codingame/monaco-vscode-language-pack-de": "~6.0.3", + "@codingame/monaco-vscode-language-pack-es": "~6.0.3", + "@codingame/monaco-vscode-language-pack-fr": "~6.0.3", + "@codingame/monaco-vscode-language-pack-it": "~6.0.3", + "@codingame/monaco-vscode-language-pack-ja": "~6.0.3", + "@codingame/monaco-vscode-language-pack-ko": "~6.0.3", + "@codingame/monaco-vscode-language-pack-pl": "~6.0.3", + "@codingame/monaco-vscode-language-pack-pt-br": "~6.0.3", + "@codingame/monaco-vscode-language-pack-qps-ploc": "~6.0.3", + "@codingame/monaco-vscode-language-pack-ru": "~6.0.3", + "@codingame/monaco-vscode-language-pack-tr": "~6.0.3", + "@codingame/monaco-vscode-language-pack-zh-hans": "~6.0.3", + "@codingame/monaco-vscode-language-pack-zh-hant": "~6.0.3", + "@codingame/monaco-vscode-monarch-service-override": "~6.0.3", + "@codingame/monaco-vscode-textmate-service-override": "~6.0.3", + "@codingame/monaco-vscode-theme-defaults-default-extension": "~6.0.3", + "@codingame/monaco-vscode-theme-service-override": "~6.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3", "vscode-languageclient": "~9.0.1", "vscode-languageserver-protocol": "~3.17.5", "vscode-ws-jsonrpc": "~3.3.2" }, "devDependencies": { - "@codingame/monaco-vscode-standalone-css-language-features": "~5.2.0", - "@codingame/monaco-vscode-standalone-html-language-features": "~5.2.0", - "@codingame/monaco-vscode-standalone-json-language-features": "~5.2.0", - "@codingame/monaco-vscode-standalone-languages": "~5.2.0", - "@codingame/monaco-vscode-standalone-typescript-language-features": "~5.2.0" + "@codingame/monaco-vscode-standalone-css-language-features": "~6.0.3", + "@codingame/monaco-vscode-standalone-html-language-features": "~6.0.3", + "@codingame/monaco-vscode-standalone-json-language-features": "~6.0.3", + "@codingame/monaco-vscode-standalone-languages": "~6.0.3", + "@codingame/monaco-vscode-standalone-typescript-language-features": "~6.0.3" }, "peerDependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "monaco-languageclient": "~8.5.0", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "monaco-languageclient": "~8.6.0", + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3" }, "peerDependenciesMeta": { "monaco-editor": { @@ -10765,21 +10340,21 @@ }, "packages/wrapper-react": { "name": "@typefox/monaco-editor-react", - "version": "4.2.0", + "version": "4.3.0", "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "monaco-editor-wrapper": "~5.2.0", - "monaco-languageclient": "~8.5.0", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "monaco-editor-wrapper": "~5.3.0", + "monaco-languageclient": "~8.6.0", "react": "~18.3.1", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3" }, "peerDependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "monaco-editor-wrapper": "~5.2.0", - "monaco-languageclient": "~8.5.0", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "monaco-editor-wrapper": "~5.3.0", + "monaco-languageclient": "~8.6.0", "react": "~18.3.1", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3" }, "peerDependenciesMeta": { "monaco-editor": { diff --git a/package.json b/package.json index 5f0bca0df..1da43993f 100644 --- a/package.json +++ b/package.json @@ -3,30 +3,30 @@ "type": "module", "devDependencies": { "@codingame/esbuild-import-meta-url-plugin": "~1.0.2", - "@codingame/monaco-vscode-rollup-vsix-plugin": "~5.2.0", + "@codingame/monaco-vscode-rollup-vsix-plugin": "~6.0.3", "@rollup/pluginutils": "~5.1.0", "@testing-library/react": "~16.0.0", - "@types/node": "~20.14.1", + "@types/node": "~20.14.9", "@types/react": "~18.3.3", "@types/react-dom": "~18.3.0", - "@types/vscode": "~1.89.0", - "@typescript-eslint/eslint-plugin": "~7.12.0", - "@typescript-eslint/parser": "~7.12.0", + "@types/vscode": "~1.90.0", + "@typescript-eslint/eslint-plugin": "~7.14.1", + "@typescript-eslint/parser": "~7.14.1", "@vitejs/plugin-react": "~4.3.1", "@vitest/browser": "~1.6.0", "editorconfig": "~2.0.0", - "esbuild": "~0.21.4", + "esbuild": "~0.21.5", "eslint": "~8.57.0", "eslint-plugin-header": "~3.1.1", "eslint-plugin-import": "~2.29.1", "eslint-plugin-unused-imports": "~3.2.0", "http-server": "~14.1.1", - "minimatch": "~9.0.4", - "typescript": "~5.4.5", - "vite": "~5.2.12", + "minimatch": "~9.0.5", + "typescript": "~5.5.2", + "vite": "~5.3.1", "vite-node": "~1.6.0", "vitest": "~1.6.0", - "webdriverio": "~8.38.2" + "webdriverio": "~8.39.0" }, "volta": { "node": "20.14.0", diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 68273528f..ef73a1496 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this npm module are documented in this file. +## [8.6.0] - 2024-06-2x + +- Updated to version `6.0.3` of `@codingame/monaco-vscode` packages + ## [8.5.0] - 2024-05-2x - Updated to version `5.2.0` of `@codingame/monaco-vscode` packages diff --git a/packages/client/package.json b/packages/client/package.json index 822baa44e..3cb5cc377 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "monaco-languageclient", - "version": "8.5.0", + "version": "8.6.0", "description": "Monaco Language client implementation", "author": { "name": "TypeFox GmbH", @@ -62,17 +62,17 @@ "LICENSE" ], "dependencies": { - "@codingame/monaco-vscode-extensions-service-override": "~5.2.0", - "@codingame/monaco-vscode-languages-service-override": "~5.2.0", - "@codingame/monaco-vscode-localization-service-override": "~5.2.0", - "@codingame/monaco-vscode-model-service-override": "~5.2.0", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0", + "@codingame/monaco-vscode-extensions-service-override": "~6.0.3", + "@codingame/monaco-vscode-languages-service-override": "~6.0.3", + "@codingame/monaco-vscode-localization-service-override": "~6.0.3", + "@codingame/monaco-vscode-model-service-override": "~6.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3", "vscode-languageclient": "~9.0.1" }, "peerDependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3" }, "peerDependenciesMeta": { "monaco-editor": { diff --git a/packages/examples/CHANGELOG.md b/packages/examples/CHANGELOG.md index 313d13f22..ed463923a 100644 --- a/packages/examples/CHANGELOG.md +++ b/packages/examples/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this npm module are documented in this file. +## [2024.6.2] - 2024-06-2x + +- Updated to `monaco-languageclient@8.6.0`, `monaco-editor-wrapper@5.3.0` and `@typefox/monaco-editor-react@4.3.0`. Updated all `@codingame/monaco-vscode` packages to `6.0.3`. + ## [2024.6.1] - 2024-06-04 - Updated to `monaco-languageclient@8.5.0`, `vscode-ws-jsonrpc@3.3.2`, `monaco-editor-wrapper@5.2.0` and `@typefox/monaco-editor-react@4.2.0`. Updated all `@codingame/monaco-vscode` packages to `5.2.0`. diff --git a/packages/examples/package.json b/packages/examples/package.json index 1801b215d..068a4d75d 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -1,6 +1,6 @@ { "name": "monaco-languageclient-examples", - "version": "2024.6.1", + "version": "2024.6.2", "description": "Monaco Language client examples", "author": { "name": "TypeFox GmbH", @@ -54,45 +54,45 @@ } }, "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "~5.2.0", - "@codingame/monaco-vscode-files-service-override": "~5.2.0", - "@codingame/monaco-vscode-groovy-default-extension": "~5.2.0", - "@codingame/monaco-vscode-keybindings-service-override": "~5.2.0", - "@codingame/monaco-vscode-lifecycle-service-override": "~5.2.0", - "@codingame/monaco-vscode-localization-service-override": "~5.2.0", - "@codingame/monaco-vscode-javascript-default-extension": "~5.2.0", - "@codingame/monaco-vscode-json-default-extension": "~5.2.0", - "@codingame/monaco-vscode-python-default-extension": "~5.2.0", - "@codingame/monaco-vscode-standalone-languages": "~5.2.0", - "@codingame/monaco-vscode-standalone-typescript-language-features": "~5.2.0", - "@codingame/monaco-vscode-standalone-json-language-features": "~5.2.0", - "@codingame/monaco-vscode-textmate-service-override": "~5.2.0", - "@codingame/monaco-vscode-theme-defaults-default-extension": "~5.2.0", - "@codingame/monaco-vscode-theme-service-override": "~5.2.0", - "@codingame/monaco-vscode-typescript-basics-default-extension": "~5.2.0", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "~5.2.0", - "@typefox/monaco-editor-react": "~4.2.0", + "@codingame/monaco-vscode-configuration-service-override": "~6.0.3", + "@codingame/monaco-vscode-files-service-override": "~6.0.3", + "@codingame/monaco-vscode-groovy-default-extension": "~6.0.3", + "@codingame/monaco-vscode-keybindings-service-override": "~6.0.3", + "@codingame/monaco-vscode-lifecycle-service-override": "~6.0.3", + "@codingame/monaco-vscode-localization-service-override": "~6.0.3", + "@codingame/monaco-vscode-javascript-default-extension": "~6.0.3", + "@codingame/monaco-vscode-json-default-extension": "~6.0.3", + "@codingame/monaco-vscode-python-default-extension": "~6.0.3", + "@codingame/monaco-vscode-standalone-languages": "~6.0.3", + "@codingame/monaco-vscode-standalone-typescript-language-features": "~6.0.3", + "@codingame/monaco-vscode-standalone-json-language-features": "~6.0.3", + "@codingame/monaco-vscode-textmate-service-override": "~6.0.3", + "@codingame/monaco-vscode-theme-defaults-default-extension": "~6.0.3", + "@codingame/monaco-vscode-theme-service-override": "~6.0.3", + "@codingame/monaco-vscode-typescript-basics-default-extension": "~6.0.3", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "~6.0.3", + "@typefox/monaco-editor-react": "~4.3.0", "express": "~4.19.2", - "langium": "~3.0.0", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "monaco-editor-wrapper": "~5.2.0", - "monaco-languageclient": "~8.5.0", - "pyright": "~1.1.365", + "langium": "~3.1.1", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "monaco-editor-wrapper": "~5.3.0", + "monaco-languageclient": "~8.6.0", + "pyright": "~1.1.369", "react": "~18.3.1", "react-dom": "~18.3.1", "request-light": "~0.7.0", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0", - "vscode-json-languageservice": "~5.3.11", + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3", + "vscode-json-languageservice": "~5.4.0", "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1", "vscode-uri": "~3.0.8", "vscode-ws-jsonrpc": "~3.3.2", - "ws": "~8.17.0" + "ws": "~8.17.1" }, "devDependencies": { "@types/express": "~4.17.21", "@types/ws": "~8.5.10", - "langium-cli": "3.0.3", + "langium-cli": "~3.1.0", "ts-node": "~10.9.1", "vscode-languageserver-types": "~3.17.5" }, diff --git a/packages/wrapper-react/CHANGELOG.md b/packages/wrapper-react/CHANGELOG.md index d2c45bb29..dd5290cbe 100644 --- a/packages/wrapper-react/CHANGELOG.md +++ b/packages/wrapper-react/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to npm module [@typefox/monaco-editor-react](https://www.npmjs.com/package/@typefox/monaco-editor-react) are documented in this file. +## [4.3.0] - 2024-06-2x + +- Updated to `monaco-editor-wrapper@5.3.0`, `monaco-languageclient@8.6.0` and version `6.0.3` of `@codingame/monaco-vscode` packages + ## [4.2.0] - 2024-06-04 - Updated to `monaco-editor-wrapper@5.2.0`, `monaco-languageclient@8.5.0` and version `5.2.0` of `@codingame/monaco-vscode` packages diff --git a/packages/wrapper-react/package.json b/packages/wrapper-react/package.json index 0529fcd9a..7d845cd1e 100644 --- a/packages/wrapper-react/package.json +++ b/packages/wrapper-react/package.json @@ -1,6 +1,6 @@ { "name": "@typefox/monaco-editor-react", - "version": "4.2.0", + "version": "4.3.0", "license": "MIT", "description": "React component for Monaco-Editor and Monaco Languageclient", "keywords": [ @@ -42,18 +42,18 @@ "npm": "10.7.0" }, "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "monaco-editor-wrapper": "~5.2.0", - "monaco-languageclient": "~8.5.0", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "monaco-editor-wrapper": "~5.3.0", + "monaco-languageclient": "~8.6.0", "react": "~18.3.1", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3" }, "peerDependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "monaco-editor-wrapper": "~5.2.0", - "monaco-languageclient": "~8.5.0", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "monaco-editor-wrapper": "~5.3.0", + "monaco-languageclient": "~8.6.0", "react": "~18.3.1", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3" }, "peerDependenciesMeta": { "monaco-editor": { diff --git a/packages/wrapper/CHANGELOG.md b/packages/wrapper/CHANGELOG.md index 0c0eeb826..4767c44c2 100644 --- a/packages/wrapper/CHANGELOG.md +++ b/packages/wrapper/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to npm module [monaco-editor-wrapper](https://www.npmjs.com/package/monaco-editor-wrapper) are documented in this file. +## [5.3.0] - 2024-06-2x + +- Updated to `monaco-languageclient@8.6.0`, `6.0.3` of `@codingame/monaco-vscode` packages + ## [5.2.0] - 2024-06-04 - Updated to `monaco-languageclient@8.5.0`, `vscode-ws-jsonrpc@3.3.2` and version `5.2.0` of `@codingame/monaco-vscode` packages diff --git a/packages/wrapper/package.json b/packages/wrapper/package.json index 1fdd5f2ac..c1f96f7c2 100644 --- a/packages/wrapper/package.json +++ b/packages/wrapper/package.json @@ -1,6 +1,6 @@ { "name": "monaco-editor-wrapper", - "version": "5.2.0", + "version": "5.3.0", "license": "MIT", "description": "Wrapper for monaco-vscode-editor-api and monaco-languageclient", "keywords": [ @@ -85,43 +85,43 @@ "npm": "10.7.0" }, "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "~5.2.0", - "@codingame/monaco-vscode-editor-service-override": "~5.2.0", - "@codingame/monaco-vscode-language-pack-cs": "~5.2.0", - "@codingame/monaco-vscode-language-pack-de": "~5.2.0", - "@codingame/monaco-vscode-language-pack-es": "~5.2.0", - "@codingame/monaco-vscode-language-pack-fr": "~5.2.0", - "@codingame/monaco-vscode-language-pack-it": "~5.2.0", - "@codingame/monaco-vscode-language-pack-ja": "~5.2.0", - "@codingame/monaco-vscode-language-pack-ko": "~5.2.0", - "@codingame/monaco-vscode-language-pack-pl": "~5.2.0", - "@codingame/monaco-vscode-language-pack-pt-br": "~5.2.0", - "@codingame/monaco-vscode-language-pack-qps-ploc": "~5.2.0", - "@codingame/monaco-vscode-language-pack-ru": "~5.2.0", - "@codingame/monaco-vscode-language-pack-tr": "~5.2.0", - "@codingame/monaco-vscode-language-pack-zh-hans": "~5.2.0", - "@codingame/monaco-vscode-language-pack-zh-hant": "~5.2.0", - "@codingame/monaco-vscode-monarch-service-override": "~5.2.0", - "@codingame/monaco-vscode-textmate-service-override": "~5.2.0", - "@codingame/monaco-vscode-theme-defaults-default-extension": "~5.2.0", - "@codingame/monaco-vscode-theme-service-override": "~5.2.0", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0", + "@codingame/monaco-vscode-configuration-service-override": "~6.0.3", + "@codingame/monaco-vscode-editor-service-override": "~6.0.3", + "@codingame/monaco-vscode-language-pack-cs": "~6.0.3", + "@codingame/monaco-vscode-language-pack-de": "~6.0.3", + "@codingame/monaco-vscode-language-pack-es": "~6.0.3", + "@codingame/monaco-vscode-language-pack-fr": "~6.0.3", + "@codingame/monaco-vscode-language-pack-it": "~6.0.3", + "@codingame/monaco-vscode-language-pack-ja": "~6.0.3", + "@codingame/monaco-vscode-language-pack-ko": "~6.0.3", + "@codingame/monaco-vscode-language-pack-pl": "~6.0.3", + "@codingame/monaco-vscode-language-pack-pt-br": "~6.0.3", + "@codingame/monaco-vscode-language-pack-qps-ploc": "~6.0.3", + "@codingame/monaco-vscode-language-pack-ru": "~6.0.3", + "@codingame/monaco-vscode-language-pack-tr": "~6.0.3", + "@codingame/monaco-vscode-language-pack-zh-hans": "~6.0.3", + "@codingame/monaco-vscode-language-pack-zh-hant": "~6.0.3", + "@codingame/monaco-vscode-monarch-service-override": "~6.0.3", + "@codingame/monaco-vscode-textmate-service-override": "~6.0.3", + "@codingame/monaco-vscode-theme-defaults-default-extension": "~6.0.3", + "@codingame/monaco-vscode-theme-service-override": "~6.0.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3", "vscode-languageclient": "~9.0.1", "vscode-languageserver-protocol": "~3.17.5", "vscode-ws-jsonrpc": "~3.3.2" }, "devDependencies": { - "@codingame/monaco-vscode-standalone-languages": "~5.2.0", - "@codingame/monaco-vscode-standalone-css-language-features": "~5.2.0", - "@codingame/monaco-vscode-standalone-html-language-features": "~5.2.0", - "@codingame/monaco-vscode-standalone-json-language-features": "~5.2.0", - "@codingame/monaco-vscode-standalone-typescript-language-features": "~5.2.0" + "@codingame/monaco-vscode-standalone-languages": "~6.0.3", + "@codingame/monaco-vscode-standalone-css-language-features": "~6.0.3", + "@codingame/monaco-vscode-standalone-html-language-features": "~6.0.3", + "@codingame/monaco-vscode-standalone-json-language-features": "~6.0.3", + "@codingame/monaco-vscode-standalone-typescript-language-features": "~6.0.3" }, "peerDependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "monaco-languageclient": "~8.5.0", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "monaco-languageclient": "~8.6.0", + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3" }, "peerDependenciesMeta": { "monaco-editor": { diff --git a/verify/angular/package.json b/verify/angular/package.json index 253bcee2b..c64b29a28 100644 --- a/verify/angular/package.json +++ b/verify/angular/package.json @@ -20,10 +20,10 @@ "@angular/core": "~17.2.4", "@angular/platform-browser": "~17.2.4", "@angular/platform-browser-dynamic": "~17.2.4", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", "monaco-editor-wrapper": "../../packages/wrapper", "monaco-languageclient-examples": "../../packages/examples", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0", + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3", "rxjs": "~7.8.1", "zone.js": "~0.14.4" }, diff --git a/verify/pnpm/package.json b/verify/pnpm/package.json index 54c11850f..a9b4f0bfb 100644 --- a/verify/pnpm/package.json +++ b/verify/pnpm/package.json @@ -4,10 +4,10 @@ "private": true, "type": "module", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", "monaco-editor-wrapper": "../../packages/wrapper", "monaco-languageclient-examples": "../../packages/examples", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3" }, "devDependencies": { "http-server": "~14.1.1", diff --git a/verify/vite/package.json b/verify/vite/package.json index 69bee6c45..e9246072a 100644 --- a/verify/vite/package.json +++ b/verify/vite/package.json @@ -4,10 +4,10 @@ "private": true, "type": "module", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", "monaco-editor-wrapper": "../../packages/wrapper", "monaco-languageclient-examples": "../../packages/examples", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3" }, "devDependencies": { "http-server": "~14.1.1", diff --git a/verify/webpack/package.json b/verify/webpack/package.json index 029b3dbab..81b088849 100644 --- a/verify/webpack/package.json +++ b/verify/webpack/package.json @@ -4,10 +4,10 @@ "private": true, "type": "module", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", "monaco-editor-wrapper": "../../packages/wrapper", "monaco-languageclient-examples": "../../packages/examples", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0" + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3" }, "devDependencies": { "css-loader": "~7.1.1", diff --git a/verify/yarn/package.json b/verify/yarn/package.json index c5f7e6dfb..89748c7e1 100644 --- a/verify/yarn/package.json +++ b/verify/yarn/package.json @@ -4,11 +4,11 @@ "private": true, "type": "module", "dependencies": { - "@typefox/monaco-editor-react": "~4.2.0", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~5.2.0", - "monaco-editor-wrapper": "~5.2.0", - "monaco-languageclient-examples": "~2024.6.1", - "vscode": "npm:@codingame/monaco-vscode-api@~5.2.0", + "@typefox/monaco-editor-react": "~4.3.0", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@~6.0.3", + "monaco-editor-wrapper": "~5.3.0", + "monaco-languageclient-examples": "~2024.6.2", + "vscode": "npm:@codingame/monaco-vscode-api@~6.0.3", "vscode-ws-jsonrpc": "~3.3.2" }, "devDependencies": {