diff --git a/README.md b/README.md index f4f316ec3..a7e61cb68 100644 --- a/README.md +++ b/README.md @@ -93,12 +93,12 @@ With v7 we decided to use readily treemended version of monaco-editor called [@c ```yaml "overrides": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0" + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0" }, "resolutions": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0" + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0" } ``` @@ -308,7 +308,7 @@ loader.config({ monaco }); If you use pnpm, you have to add `vscode` / `@codingame/monaco-vscode-api` as direct dependency (see the [following table](#monaco-editor--codingamemonaco-vscode-api-compatibility-table)), otherwise the installation will fail. ```json -"vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0" +"vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0" ``` ## Monaco-editor / @codingame/monaco-vscode-api compatibility table @@ -319,7 +319,7 @@ The following table describes which version of **monaco-languageclient** and **@ | monaco-languageclient | monaco-vscode-api | monaco-editor-treemended | monaco-editor | release date | comment | | :---- | :---- | :--- | :--- | :--- | :--- | -| 7.3.0 | 1.85.0 | 1.85.0 | 0.45.0 | 2023-12-1x | | +| 7.3.0 | 1.85.0 | 1.85.0 | 0.45.0 | 2024-01-0x | | | 7.2.0 | 1.83.16 | 1.83.16 | 0.44.0 | 2023-12-07 | | | 7.1.0 | 1.83.12 | 1.83.12 | 0.44.0 | 2023-11-27 | | | 7.0.2 | 1.83.7 | 1.83.7 | 0.44.0 | 2023-11-02 | | diff --git a/package-lock.json b/package-lock.json index e05a8ee7e..3b28ebb17 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,18 +13,18 @@ ], "devDependencies": { "@types/vscode": "~1.85.0", - "@typescript-eslint/eslint-plugin": "~6.14.0", - "@typescript-eslint/parser": "~6.14.0", + "@typescript-eslint/eslint-plugin": "~6.17.0", + "@typescript-eslint/parser": "~6.17.0", "editorconfig": "~2.0.0", - "eslint": "~8.55.0", + "eslint": "~8.56.0", "eslint-config-standard": "~17.1.0", "eslint-plugin-header": "~3.1.1", - "eslint-plugin-import": "~2.29.0", + "eslint-plugin-import": "~2.29.1", "eslint-plugin-promise": "~6.1.1", "eslint-plugin-unused-imports": "~3.0.0", "shx": "~0.3.4", "typescript": "~5.3.3", - "vite": "~5.0.7" + "vite": "~5.0.10" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -71,172 +71,172 @@ "integrity": "sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ==" }, "node_modules/@codingame/monaco-vscode-configuration-service-override": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-configuration-service-override/-/monaco-vscode-configuration-service-override-1.85.0-next.1.tgz", - "integrity": "sha512-ywu61MKzgDBKOA4LrKBgaJD9GsA4OG0zRHX7WvEXuZJY8W6LSaCuzunuuwo5NH3WuXSOgF5EzVHWJMN24q3l3A==", - "dependencies": { - "@codingame/monaco-vscode-environment-service-override": "1.85.0-next.1", - "@codingame/monaco-vscode-extensions-service-override": "1.85.0-next.1", - "@codingame/monaco-vscode-files-service-override": "1.85.0-next.1", - "@codingame/monaco-vscode-layout-service-override": "1.85.0-next.1", - "@codingame/monaco-vscode-quickaccess-service-override": "1.85.0-next.1", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-configuration-service-override/-/monaco-vscode-configuration-service-override-1.85.0-next.2.tgz", + "integrity": "sha512-oB++yr0X0CWRZ3kownFs18nnLTCHBsyliWHHt6HE2gFeZhL1u/JlbllAMGRnMskaizdJtF9vEiysrtpjfnr8jA==", + "dependencies": { + "@codingame/monaco-vscode-environment-service-override": "1.85.0-next.2", + "@codingame/monaco-vscode-extensions-service-override": "1.85.0-next.2", + "@codingame/monaco-vscode-files-service-override": "1.85.0-next.2", + "@codingame/monaco-vscode-layout-service-override": "1.85.0-next.2", + "@codingame/monaco-vscode-quickaccess-service-override": "1.85.0-next.2", "monaco-editor": "0.45.0", - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-editor-service-override": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-service-override/-/monaco-vscode-editor-service-override-1.85.0-next.1.tgz", - "integrity": "sha512-aPySyUK5MWcACPz4cig17oN3IOtRbEoU4YIELVmh4FjvQxsjkn+icpHelyR/MLVks7joGAMOan+6w1AYBeVAyQ==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-service-override/-/monaco-vscode-editor-service-override-1.85.0-next.2.tgz", + "integrity": "sha512-3K3sPDNpZcF8LfyQ4QH74jRXz4ODBVwRzB3zkF80iBJi/Atc3tTnfd1uVQGsE/P95KkdNNh60wHOfFBejtDpWg==", "dependencies": { "monaco-editor": "0.45.0", - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-environment-service-override": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-1.85.0-next.1.tgz", - "integrity": "sha512-N8oG732at+ZsUzG5G57syi2igERSTIUHBrqPSE6cQtugqEHHQu8CT9shuezlifwLwyCMKH2oMy0pLLYnzfy9zA==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-1.85.0-next.2.tgz", + "integrity": "sha512-REMRJgqtmdsbNKjmqLDfPAyMhTlouG4M3Trt7qGdpaV9NaehwyJEDS94DeMUWMoKWabXtgfSyfojEzS/PWxVeA==", "dependencies": { "monaco-editor": "0.45.0", - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-extensions-service-override": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-1.85.0-next.1.tgz", - "integrity": "sha512-cCgVOrpbKV8PklIYttJKmPqdh/3orYzM74BBaPsqqPKz+b9GgNdSI6Lm3bachSAQhYpwnWThEtWlck+EAtBJ6g==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-1.85.0-next.2.tgz", + "integrity": "sha512-77xHmtCEVI77bjvJm5ZbbhVxLjxBlGrypUV6TEbhAp+e+iIDuYBSQltNkwBkvXrVeXPAjC1a8/PzTIj6tE5bAw==", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "1.85.0-next.1", + "@codingame/monaco-vscode-files-service-override": "1.85.0-next.2", "monaco-editor": "0.45.0", - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1", + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2", "vscode-semver": "npm:semver@=5.5.0" } }, "node_modules/@codingame/monaco-vscode-files-service-override": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-1.85.0-next.1.tgz", - "integrity": "sha512-BP8woYOFDUSv85XegOlNi6iQdX/fWrvnFacK9nPbVajVRY0s6xM8/XZzZptOZg3AQmmAtJtQ+DNCxasQG5qEPA==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-1.85.0-next.2.tgz", + "integrity": "sha512-Lh76+ApfKNux7F6ZCmeksrzbFtxCxePOJVrqMryHOZUYh36bfflJ+61LGScMVJTuzvtAQYfMUkJZhyOB3mQTxA==", "dependencies": { "monaco-editor": "0.45.0", - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-json-default-extension": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-1.85.0-next.1.tgz", - "integrity": "sha512-JP0syOf5X1WqvL87kTSq83mL//EN8K3HcR//Y7bOJAgU5qOPw8V78n/e7ELX6VwUeClBc6BR91kjBisBs2VwTg==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-1.85.0-next.2.tgz", + "integrity": "sha512-4QS1jN2ASSZifi/3KLPJj/KEKCo+94q69lKiv0OLnXva4aSFcRT6nonaRR61D+4thvrbYc3/SIdpT3f3Ns8rpQ==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-keybindings-service-override": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-1.85.0-next.1.tgz", - "integrity": "sha512-JtexzMm3SdwicAhALp3bRp1XDvseWlJWNlmOzjiFe2MKhz0qigU2yKQZP5WNOIXJTGdPt4DO1+HDqCgfjxzDpQ==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-1.85.0-next.2.tgz", + "integrity": "sha512-z2c5trplVvi91OmGC3obvq/AmF6fdFoJLzaWgwK4K+ZmJMnw/UzmY1Aikob2Ay+gxaWjvqj7XV7nTZrmX8eufg==", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "1.85.0-next.1", + "@codingame/monaco-vscode-files-service-override": "1.85.0-next.2", "monaco-editor": "0.45.0", - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-language-pack-de": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-de/-/monaco-vscode-language-pack-de-1.85.0-next.1.tgz", - "integrity": "sha512-uS8v3PBgg9PppF5JcUynhySrezI1NrO/hfA8vpcfkvx03a3ruXorCNA8T2P436cjLjLjAxcTTreADudAcJwNeg==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-de/-/monaco-vscode-language-pack-de-1.85.0-next.2.tgz", + "integrity": "sha512-gyGwy8f3h/AI7qWDIjT+cONkTaXRHKlL8L9yjwDyUkEBbFyMwhyUquVbCI362QTC/OdTKrzv300aj+bwk7Yqxg==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-language-pack-es": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-es/-/monaco-vscode-language-pack-es-1.85.0-next.1.tgz", - "integrity": "sha512-WJ4yD7x3H8GXb3Lni4KSOEpnIeBdeO4M1y5RK1DV2v51RAyxPoRoKwN3vx4/pJSC5g15Ut2hBUtytPGdlkeVNQ==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-es/-/monaco-vscode-language-pack-es-1.85.0-next.2.tgz", + "integrity": "sha512-zhxVMi5seKqOAW43e4e2NEY0tz1NYhecD7w4jlAfB7YzIIQNFnJ+XVxeV6HQr0cPtTLzpo8XPAc1/EOhQgYRRQ==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-language-pack-fr": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-fr/-/monaco-vscode-language-pack-fr-1.85.0-next.1.tgz", - "integrity": "sha512-nM+0wilxTTi5yINIyRSY4HPMTnE8aER9hHEBU3VHQROPEbLHTum/5swjVgn1T0bBg7NzyKCQtZO0Bnw2hhMk1Q==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-fr/-/monaco-vscode-language-pack-fr-1.85.0-next.2.tgz", + "integrity": "sha512-bwcnGkpimsifVFrYpuirpcN1Kc5md81qA5NfF8I+4L2RP1LkoSQuw8NrYD/LjjyvD57jM0YhgHgLtGC6u/Vkhg==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-languages-service-override": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-languages-service-override/-/monaco-vscode-languages-service-override-1.85.0-next.1.tgz", - "integrity": "sha512-SJ1wjjIx/gG60mbGUYtKOJHvKLHyQGDtaI/gtUl1Opv9GZFIlBMiq9xz8uDGroffHKK7lSyXB8RNPOU1QAspdQ==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-languages-service-override/-/monaco-vscode-languages-service-override-1.85.0-next.2.tgz", + "integrity": "sha512-OWbbsYLDTajhQpAx4K1rUuthCmetQe1yiu2t+T1WnI4/J7ZI6IH6bW7cq/A0Swj6uld5khN7dlh63b86pzMLTw==", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "1.85.0-next.1", + "@codingame/monaco-vscode-files-service-override": "1.85.0-next.2", "monaco-editor": "0.45.0", - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-layout-service-override": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-1.85.0-next.1.tgz", - "integrity": "sha512-TODQ5jDZwFmVy503sWoSEpun58kROcYMVQM/uQLtdIO89KdvDqiWVS62lxgxKwULkJ3WeK1fsu9Eg8GFLqhpJQ==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-1.85.0-next.2.tgz", + "integrity": "sha512-a5y96dHL1eGmpf6E+FJszYusYiBTwjsp69Os3VN0AQdkYsw4i/qw8mnLvF9LeIwaJV3/Gtsw2dCQZRl94w/ykA==", "dependencies": { "monaco-editor": "0.45.0", - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-model-service-override": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-model-service-override/-/monaco-vscode-model-service-override-1.85.0-next.1.tgz", - "integrity": "sha512-/7GHbc5Buni+MJCTn0/ucBFxJjKLhZRKIdX78NpWXTxAg2XYEztGn6PpAifz+F1aAtRF0Ht5ImaSI0vAxynkCA==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-model-service-override/-/monaco-vscode-model-service-override-1.85.0-next.2.tgz", + "integrity": "sha512-n5akRTrgISFs/NxwGL0o4vM58rswSjZnacifApmidnDQwzOsi78XVlzilI9WrwGj1VdXlWmN4BlCpYAKz3Lnmg==", "dependencies": { "monaco-editor": "0.45.0", - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-python-default-extension": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-python-default-extension/-/monaco-vscode-python-default-extension-1.85.0-next.1.tgz", - "integrity": "sha512-xMdOYio2ckLpadyBzFSjgg+76ZHSyZ2uqKS7j3LISDsqP33B26O/NPQVQPeypPboj6L0tOv70ltTM2Dyuw1D0g==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-python-default-extension/-/monaco-vscode-python-default-extension-1.85.0-next.2.tgz", + "integrity": "sha512-PEspg2uOObYpdy6fV1IXk/aleU7YzDoM5c348AJa7n9SBl9osYaYpPFbaAZCot+tqPAWhTaS4SQZKLaRbZijBA==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-quickaccess-service-override": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-1.85.0-next.1.tgz", - "integrity": "sha512-gj3/gO2YpOOvBYcaFDGg2jDOl90QhX8uYI9DE2NqOOlKQ2zfGH36jmTXw+oupOa8ZlAGb/M8FQ/Y1+i1C2hYHg==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-1.85.0-next.2.tgz", + "integrity": "sha512-JlWLl0oIiPiTyFThdw+gNipUCNW8uuE9poQ5BTnqMLZSw4LsZceqA5h4Bz6kWSD18Gynjykyha1DelEJo+4gmA==", "dependencies": { "monaco-editor": "0.45.0", - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-textmate-service-override": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-1.85.0-next.1.tgz", - "integrity": "sha512-qUUgMJd7r6axWEPE8a1Xn9GbJzCkoU4B4yOyA00wTVB7RKFJaFIFF2Vo0F0ZRAokxQT0MerLtK7NydLzk5D2vg==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-1.85.0-next.2.tgz", + "integrity": "sha512-ruLH8wU5b36MXkhs69q35GVBma18bYeBROzerJVpIs+PzCA8cGQ5HxeLE+NVIQF8zReXr/st5u6lrJ9a0m74mg==", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "1.85.0-next.1", + "@codingame/monaco-vscode-files-service-override": "1.85.0-next.2", "monaco-editor": "0.45.0", - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1", + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2", "vscode-oniguruma": "1.7.0", "vscode-textmate": "9.0.0" } }, "node_modules/@codingame/monaco-vscode-theme-defaults-default-extension": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-defaults-default-extension/-/monaco-vscode-theme-defaults-default-extension-1.85.0-next.1.tgz", - "integrity": "sha512-7NATfscmTmgsD0ISoBVPXQsrygWmhXeqXjBmJ6r8vFiE0PdiFFniae7roHC/hmoSyUs8U0SaZZ1jf1gZTq8CDA==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-defaults-default-extension/-/monaco-vscode-theme-defaults-default-extension-1.85.0-next.2.tgz", + "integrity": "sha512-RDYIYs65f0nIlLmMQOp5mFaumPtxy6saHJ16bZBmg9yfsznbKxhtqAxO9TLyPg7aMe0LiaEg+trvbGgrCXXrrA==", "dependencies": { - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@codingame/monaco-vscode-theme-service-override": { - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-service-override/-/monaco-vscode-theme-service-override-1.85.0-next.1.tgz", - "integrity": "sha512-geTDlaHJjnKwRoULCDxKs2Z+vHXAVxF0XhSwKMz8LbBouYVlh807h5dZTK1TOaVJyogwjiYRsJMuAgBOv7Cb4Q==", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-service-override/-/monaco-vscode-theme-service-override-1.85.0-next.2.tgz", + "integrity": "sha512-OqevbDKJUl6mbQlCzTynUnM+QXOdhHQeHthqNrsMSDw8LDBibUqEhtTOgmM4X9t66ruX5wQJhob0KI8uN5DuzA==", "dependencies": { - "@codingame/monaco-vscode-files-service-override": "1.85.0-next.1", + "@codingame/monaco-vscode-files-service-override": "1.85.0-next.2", "monaco-editor": "0.45.0", - "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.1" + "vscode": "npm:@codingame/monaco-vscode-api@1.85.0-next.2" } }, "node_modules/@cspotcode/source-map-support": { @@ -260,10 +260,26 @@ "node": ">=10.0.0" } }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.11.tgz", + "integrity": "sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, "node_modules/@esbuild/android-arm": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.9.tgz", - "integrity": "sha512-jkYjjq7SdsWuNI6b5quymW0oC83NN5FdRPuCbs9HZ02mfVdAP8B8eeqLSYU3gb6OJEaY5CQabtTFbqBf26H3GA==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.11.tgz", + "integrity": "sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==", "cpu": [ "arm" ], @@ -277,9 +293,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.9.tgz", - "integrity": "sha512-q4cR+6ZD0938R19MyEW3jEsMzbb/1rulLXiNAJQADD/XYp7pT+rOS5JGxvpRW8dFDEfjW4wLgC/3FXIw4zYglQ==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.11.tgz", + "integrity": "sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==", "cpu": [ "arm64" ], @@ -293,9 +309,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.9.tgz", - "integrity": "sha512-KOqoPntWAH6ZxDwx1D6mRntIgZh9KodzgNOy5Ebt9ghzffOk9X2c1sPwtM9P+0eXbefnDhqYfkh5PLP5ULtWFA==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.11.tgz", + "integrity": "sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==", "cpu": [ "x64" ], @@ -309,9 +325,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.9.tgz", - "integrity": "sha512-KBJ9S0AFyLVx2E5D8W0vExqRW01WqRtczUZ8NRu+Pi+87opZn5tL4Y0xT0mA4FtHctd0ZgwNoN639fUUGlNIWw==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.11.tgz", + "integrity": "sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==", "cpu": [ "arm64" ], @@ -325,9 +341,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.9.tgz", - "integrity": "sha512-vE0VotmNTQaTdX0Q9dOHmMTao6ObjyPm58CHZr1UK7qpNleQyxlFlNCaHsHx6Uqv86VgPmR4o2wdNq3dP1qyDQ==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.11.tgz", + "integrity": "sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==", "cpu": [ "x64" ], @@ -341,9 +357,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.9.tgz", - "integrity": "sha512-uFQyd/o1IjiEk3rUHSwUKkqZwqdvuD8GevWF065eqgYfexcVkxh+IJgwTaGZVu59XczZGcN/YMh9uF1fWD8j1g==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.11.tgz", + "integrity": "sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==", "cpu": [ "arm64" ], @@ -357,9 +373,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.9.tgz", - "integrity": "sha512-WMLgWAtkdTbTu1AWacY7uoj/YtHthgqrqhf1OaEWnZb7PQgpt8eaA/F3LkV0E6K/Lc0cUr/uaVP/49iE4M4asA==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.11.tgz", + "integrity": "sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==", "cpu": [ "x64" ], @@ -373,9 +389,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.9.tgz", - "integrity": "sha512-C/ChPohUYoyUaqn1h17m/6yt6OB14hbXvT8EgM1ZWaiiTYz7nWZR0SYmMnB5BzQA4GXl3BgBO1l8MYqL/He3qw==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.11.tgz", + "integrity": "sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==", "cpu": [ "arm" ], @@ -389,9 +405,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.9.tgz", - "integrity": "sha512-PiPblfe1BjK7WDAKR1Cr9O7VVPqVNpwFcPWgfn4xu0eMemzRp442hXyzF/fSwgrufI66FpHOEJk0yYdPInsmyQ==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.11.tgz", + "integrity": "sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==", "cpu": [ "arm64" ], @@ -405,9 +421,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.9.tgz", - "integrity": "sha512-f37i/0zE0MjDxijkPSQw1CO/7C27Eojqb+r3BbHVxMLkj8GCa78TrBZzvPyA/FNLUMzP3eyHCVkAopkKVja+6Q==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.11.tgz", + "integrity": "sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==", "cpu": [ "ia32" ], @@ -421,9 +437,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.9.tgz", - "integrity": "sha512-t6mN147pUIf3t6wUt3FeumoOTPfmv9Cc6DQlsVBpB7eCpLOqQDyWBP1ymXn1lDw4fNUSb/gBcKAmvTP49oIkaA==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.11.tgz", + "integrity": "sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==", "cpu": [ "loong64" ], @@ -437,9 +453,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.9.tgz", - "integrity": "sha512-jg9fujJTNTQBuDXdmAg1eeJUL4Jds7BklOTkkH80ZgQIoCTdQrDaHYgbFZyeTq8zbY+axgptncko3v9p5hLZtw==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.11.tgz", + "integrity": "sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==", "cpu": [ "mips64el" ], @@ -453,9 +469,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.9.tgz", - "integrity": "sha512-tkV0xUX0pUUgY4ha7z5BbDS85uI7ABw3V1d0RNTii7E9lbmV8Z37Pup2tsLV46SQWzjOeyDi1Q7Wx2+QM8WaCQ==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.11.tgz", + "integrity": "sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==", "cpu": [ "ppc64" ], @@ -469,9 +485,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.9.tgz", - "integrity": "sha512-DfLp8dj91cufgPZDXr9p3FoR++m3ZJ6uIXsXrIvJdOjXVREtXuQCjfMfvmc3LScAVmLjcfloyVtpn43D56JFHg==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.11.tgz", + "integrity": "sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==", "cpu": [ "riscv64" ], @@ -485,9 +501,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.9.tgz", - "integrity": "sha512-zHbglfEdC88KMgCWpOl/zc6dDYJvWGLiUtmPRsr1OgCViu3z5GncvNVdf+6/56O2Ca8jUU+t1BW261V6kp8qdw==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.11.tgz", + "integrity": "sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==", "cpu": [ "s390x" ], @@ -501,9 +517,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.9.tgz", - "integrity": "sha512-JUjpystGFFmNrEHQnIVG8hKwvA2DN5o7RqiO1CVX8EN/F/gkCjkUMgVn6hzScpwnJtl2mPR6I9XV1oW8k9O+0A==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.11.tgz", + "integrity": "sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==", "cpu": [ "x64" ], @@ -517,9 +533,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.9.tgz", - "integrity": "sha512-GThgZPAwOBOsheA2RUlW5UeroRfESwMq/guy8uEe3wJlAOjpOXuSevLRd70NZ37ZrpO6RHGHgEHvPg1h3S1Jug==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.11.tgz", + "integrity": "sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==", "cpu": [ "x64" ], @@ -533,9 +549,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.9.tgz", - "integrity": "sha512-Ki6PlzppaFVbLnD8PtlVQfsYw4S9n3eQl87cqgeIw+O3sRr9IghpfSKY62mggdt1yCSZ8QWvTZ9jo9fjDSg9uw==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.11.tgz", + "integrity": "sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==", "cpu": [ "x64" ], @@ -549,9 +565,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.9.tgz", - "integrity": "sha512-MLHj7k9hWh4y1ddkBpvRj2b9NCBhfgBt3VpWbHQnXRedVun/hC7sIyTGDGTfsGuXo4ebik2+3ShjcPbhtFwWDw==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.11.tgz", + "integrity": "sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==", "cpu": [ "x64" ], @@ -565,9 +581,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.9.tgz", - "integrity": "sha512-GQoa6OrQ8G08guMFgeXPH7yE/8Dt0IfOGWJSfSH4uafwdC7rWwrfE6P9N8AtPGIjUzdo2+7bN8Xo3qC578olhg==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.11.tgz", + "integrity": "sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==", "cpu": [ "arm64" ], @@ -581,9 +597,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.9.tgz", - "integrity": "sha512-UOozV7Ntykvr5tSOlGCrqU3NBr3d8JqPes0QWN2WOXfvkWVGRajC+Ym0/Wj88fUgecUCLDdJPDF0Nna2UK3Qtg==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.11.tgz", + "integrity": "sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==", "cpu": [ "ia32" ], @@ -597,9 +613,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.9.tgz", - "integrity": "sha512-oxoQgglOP7RH6iasDrhY+R/3cHrfwIDvRlT4CGChflq6twk8iENeVvMJjmvBb94Ik1Z+93iGO27err7w6l54GQ==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.11.tgz", + "integrity": "sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==", "cpu": [ "x64" ], @@ -682,9 +698,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.55.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.55.0.tgz", - "integrity": "sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", + "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -848,9 +864,9 @@ "dev": true }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.8.0.tgz", - "integrity": "sha512-zdTObFRoNENrdPpnTNnhOljYIcOX7aI7+7wyrSpPFFIOf/nRdedE6IYsjaBE7tjukphh1tMTojgJ7p3lKY8x6Q==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.2.tgz", + "integrity": "sha512-RKzxFxBHq9ysZ83fn8Iduv3A283K7zPPYuhL/z9CQuyFrjwpErJx0h4aeb/bnJ+q29GRLgJpY66ceQ/Wcsn3wA==", "cpu": [ "arm" ], @@ -861,9 +877,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.8.0.tgz", - "integrity": "sha512-aiItwP48BiGpMFS9Znjo/xCNQVwTQVcRKkFKsO81m8exrGjHkCBDvm9PHay2kpa8RPnZzzKcD1iQ9KaLY4fPQQ==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.2.tgz", + "integrity": "sha512-yZ+MUbnwf3SHNWQKJyWh88ii2HbuHCFQnAYTeeO1Nb8SyEiWASEi5dQUygt3ClHWtA9My9RQAYkjvrsZ0WK8Xg==", "cpu": [ "arm64" ], @@ -874,9 +890,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.8.0.tgz", - "integrity": "sha512-zhNIS+L4ZYkYQUjIQUR6Zl0RXhbbA0huvNIWjmPc2SL0cB1h5Djkcy+RZ3/Bwszfb6vgwUvcVJYD6e6Zkpsi8g==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.2.tgz", + "integrity": "sha512-vqJ/pAUh95FLc/G/3+xPqlSBgilPnauVf2EXOQCZzhZJCXDXt/5A8mH/OzU6iWhb3CNk5hPJrh8pqJUPldN5zw==", "cpu": [ "arm64" ], @@ -887,9 +903,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.8.0.tgz", - "integrity": "sha512-A/FAHFRNQYrELrb/JHncRWzTTXB2ticiRFztP4ggIUAfa9Up1qfW8aG2w/mN9jNiZ+HB0t0u0jpJgFXG6BfRTA==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.2.tgz", + "integrity": "sha512-otPHsN5LlvedOprd3SdfrRNhOahhVBwJpepVKUN58L0RnC29vOAej1vMEaVU6DadnpjivVsNTM5eNt0CcwTahw==", "cpu": [ "x64" ], @@ -900,9 +916,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.8.0.tgz", - "integrity": "sha512-JsidBnh3p2IJJA4/2xOF2puAYqbaczB3elZDT0qHxn362EIoIkq7hrR43Xa8RisgI6/WPfvb2umbGsuvf7E37A==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.2.tgz", + "integrity": "sha512-ewG5yJSp+zYKBYQLbd1CUA7b1lSfIdo9zJShNTyc2ZP1rcPrqyZcNlsHgs7v1zhgfdS+kW0p5frc0aVqhZCiYQ==", "cpu": [ "arm" ], @@ -913,9 +929,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.8.0.tgz", - "integrity": "sha512-hBNCnqw3EVCkaPB0Oqd24bv8SklETptQWcJz06kb9OtiShn9jK1VuTgi7o4zPSt6rNGWQOTDEAccbk0OqJmS+g==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.2.tgz", + "integrity": "sha512-pL6QtV26W52aCWTG1IuFV3FMPL1m4wbsRG+qijIvgFO/VBsiXJjDPE/uiMdHBAO6YcpV4KvpKtd0v3WFbaxBtg==", "cpu": [ "arm64" ], @@ -926,9 +942,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.8.0.tgz", - "integrity": "sha512-Fw9ChYfJPdltvi9ALJ9wzdCdxGw4wtq4t1qY028b2O7GwB5qLNSGtqMsAel1lfWTZvf4b6/+4HKp0GlSYg0ahA==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.2.tgz", + "integrity": "sha512-On+cc5EpOaTwPSNetHXBuqylDW+765G/oqB9xGmWU3npEhCh8xu0xqHGUA+4xwZLqBbIZNcBlKSIYfkBm6ko7g==", "cpu": [ "arm64" ], @@ -939,9 +955,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.8.0.tgz", - "integrity": "sha512-BH5xIh7tOzS9yBi8dFrCTG8Z6iNIGWGltd3IpTSKp6+pNWWO6qy8eKoRxOtwFbMrid5NZaidLYN6rHh9aB8bEw==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.2.tgz", + "integrity": "sha512-Wnx/IVMSZ31D/cO9HSsU46FjrPWHqtdF8+0eyZ1zIB5a6hXaZXghUKpRrC4D5DcRTZOjml2oBhXoqfGYyXKipw==", "cpu": [ "riscv64" ], @@ -952,9 +968,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.8.0.tgz", - "integrity": "sha512-PmvAj8k6EuWiyLbkNpd6BLv5XeYFpqWuRvRNRl80xVfpGXK/z6KYXmAgbI4ogz7uFiJxCnYcqyvZVD0dgFog7Q==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.2.tgz", + "integrity": "sha512-ym5x1cj4mUAMBummxxRkI4pG5Vht1QMsJexwGP8547TZ0sox9fCLDHw9KCH9c1FO5d9GopvkaJsBIOkTKxksdw==", "cpu": [ "x64" ], @@ -965,9 +981,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.8.0.tgz", - "integrity": "sha512-mdxnlW2QUzXwY+95TuxZ+CurrhgrPAMveDWI97EQlA9bfhR8tw3Pt7SUlc/eSlCNxlWktpmT//EAA8UfCHOyXg==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.2.tgz", + "integrity": "sha512-m0hYELHGXdYx64D6IDDg/1vOJEaiV8f1G/iO+tejvRCJNSwK4jJ15e38JQy5Q6dGkn1M/9KcyEOwqmlZ2kqaZg==", "cpu": [ "x64" ], @@ -978,9 +994,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.8.0.tgz", - "integrity": "sha512-ge7saUz38aesM4MA7Cad8CHo0Fyd1+qTaqoIo+Jtk+ipBi4ATSrHWov9/S4u5pbEQmLjgUjB7BJt+MiKG2kzmA==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.2.tgz", + "integrity": "sha512-x1CWburlbN5JjG+juenuNa4KdedBdXLjZMp56nHFSHTOsb/MI2DYiGzLtRGHNMyydPGffGId+VgjOMrcltOksA==", "cpu": [ "arm64" ], @@ -991,9 +1007,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.8.0.tgz", - "integrity": "sha512-p9E3PZlzurhlsN5h9g7zIP1DnqKXJe8ZUkFwAazqSvHuWfihlIISPxG9hCHCoA+dOOspL/c7ty1eeEVFTE0UTw==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.2.tgz", + "integrity": "sha512-VVzCB5yXR1QlfsH1Xw1zdzQ4Pxuzv+CPr5qpElpKhVxlxD3CRdfubAG9mJROl6/dmj5gVYDDWk8sC+j9BI9/kQ==", "cpu": [ "ia32" ], @@ -1004,9 +1020,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.8.0.tgz", - "integrity": "sha512-kb4/auKXkYKqlUYTE8s40FcJIj5soOyRLHKd4ugR0dCq0G2EfcF54eYcfQiGkHzjidZ40daB4ulsFdtqNKZtBg==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.2.tgz", + "integrity": "sha512-SYRedJi+mweatroB+6TTnJYLts0L0bosg531xnQWtklOI6dezEagx4Q0qDyvRdK+qgdA3YZpjjGuPFtxBmddBA==", "cpu": [ "x64" ], @@ -1060,9 +1076,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.44.8", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.8.tgz", - "integrity": "sha512-4K8GavROwhrYl2QXDXm0Rv9epkA8GBFu0EI+XrrnnuCl7u8CWBRusX7fXJfanhZTDWSAL24gDI/UqXyUM0Injw==", + "version": "8.56.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.1.tgz", + "integrity": "sha512-18PLWRzhy9glDQp3+wOgfLYRWlhgX0azxgJ63rdpoUHyrC9z0f5CkFburjQx4uD7ZCruw85ZtMt6K+L+R8fLJQ==", "dev": true, "peer": true, "dependencies": { @@ -1137,9 +1153,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.10.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.4.tgz", - "integrity": "sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg==", + "version": "20.10.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.6.tgz", + "integrity": "sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -1152,9 +1168,9 @@ "dev": true }, "node_modules/@types/qs": { - "version": "6.9.10", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz", - "integrity": "sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==", + "version": "6.9.11", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.11.tgz", + "integrity": "sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ==", "dev": true }, "node_modules/@types/range-parser": { @@ -1164,9 +1180,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.2.43", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.43.tgz", - "integrity": "sha512-nvOV01ZdBdd/KW6FahSbcNplt2jCJfyWdTos61RYHV+FVv5L/g9AOX1bmbVcWcLFL8+KHQfh1zVIQrud6ihyQA==", + "version": "18.2.46", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.46.tgz", + "integrity": "sha512-nNCvVBcZlvX4NU1nRRNV/mFl1nNRuTuslAJglQsq+8ldXe5Xv0Wd2f7WTE3jOxhLH2BFfiZGC6GCp+kHQbgG+w==", "dev": true, "dependencies": { "@types/prop-types": "*", @@ -1175,9 +1191,9 @@ } }, "node_modules/@types/react-dom": { - "version": "18.2.17", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.17.tgz", - "integrity": "sha512-rvrT/M7Df5eykWFxn6MYt5Pem/Dbyc1N8Y0S9Mrkw2WFCRiqUgw9P7ul2NpwsXCSM1DVdENzdG9J5SreqfAIWg==", + "version": "18.2.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.18.tgz", + "integrity": "sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==", "dev": true, "dependencies": { "@types/react": "*" @@ -1232,16 +1248,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.14.0.tgz", - "integrity": "sha512-1ZJBykBCXaSHG94vMMKmiHoL0MhNHKSVlcHVYZNw+BKxufhqQVTOawNpwwI1P5nIFZ/4jLVop0mcY6mJJDFNaw==", + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.17.0.tgz", + "integrity": "sha512-Vih/4xLXmY7V490dGwBQJTpIZxH4ZFH6eCVmQ4RFkB+wmaCTDAx4dtgoWwMNGKLkqRY1L6rPqzEbjorRnDo4rQ==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.14.0", - "@typescript-eslint/type-utils": "6.14.0", - "@typescript-eslint/utils": "6.14.0", - "@typescript-eslint/visitor-keys": "6.14.0", + "@typescript-eslint/scope-manager": "6.17.0", + "@typescript-eslint/type-utils": "6.17.0", + "@typescript-eslint/utils": "6.17.0", + "@typescript-eslint/visitor-keys": "6.17.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -1267,15 +1283,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.14.0.tgz", - "integrity": "sha512-QjToC14CKacd4Pa7JK4GeB/vHmWFJckec49FR4hmIRf97+KXole0T97xxu9IFiPxVQ1DBWrQ5wreLwAGwWAVQA==", + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.17.0.tgz", + "integrity": "sha512-C4bBaX2orvhK+LlwrY8oWGmSl4WolCfYm513gEccdWZj0CwGadbIADb0FtVEcI+WzUyjyoBj2JRP8g25E6IB8A==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.14.0", - "@typescript-eslint/types": "6.14.0", - "@typescript-eslint/typescript-estree": "6.14.0", - "@typescript-eslint/visitor-keys": "6.14.0", + "@typescript-eslint/scope-manager": "6.17.0", + "@typescript-eslint/types": "6.17.0", + "@typescript-eslint/typescript-estree": "6.17.0", + "@typescript-eslint/visitor-keys": "6.17.0", "debug": "^4.3.4" }, "engines": { @@ -1295,13 +1311,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.14.0.tgz", - "integrity": "sha512-VT7CFWHbZipPncAZtuALr9y3EuzY1b1t1AEkIq2bTXUPKw+pHoXflGNG5L+Gv6nKul1cz1VH8fz16IThIU0tdg==", + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.17.0.tgz", + "integrity": "sha512-RX7a8lwgOi7am0k17NUO0+ZmMOX4PpjLtLRgLmT1d3lBYdWH4ssBUbwdmc5pdRX8rXon8v9x8vaoOSpkHfcXGA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.14.0", - "@typescript-eslint/visitor-keys": "6.14.0" + "@typescript-eslint/types": "6.17.0", + "@typescript-eslint/visitor-keys": "6.17.0" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -1312,13 +1328,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.14.0.tgz", - "integrity": "sha512-x6OC9Q7HfYKqjnuNu5a7kffIYs3No30isapRBJl1iCHLitD8O0lFbRcVGiOcuyN837fqXzPZ1NS10maQzZMKqw==", + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.17.0.tgz", + "integrity": "sha512-hDXcWmnbtn4P2B37ka3nil3yi3VCQO2QEB9gBiHJmQp5wmyQWqnjA85+ZcE8c4FqnaB6lBwMrPkgd4aBYz3iNg==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.14.0", - "@typescript-eslint/utils": "6.14.0", + "@typescript-eslint/typescript-estree": "6.17.0", + "@typescript-eslint/utils": "6.17.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -1339,9 +1355,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.14.0.tgz", - "integrity": "sha512-uty9H2K4Xs8E47z3SnXEPRNDfsis8JO27amp2GNCnzGETEW3yTqEIVg5+AI7U276oGF/tw6ZA+UesxeQ104ceA==", + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.17.0.tgz", + "integrity": "sha512-qRKs9tvc3a4RBcL/9PXtKSehI/q8wuU9xYJxe97WFxnzH8NWWtcW3ffNS+EWg8uPvIerhjsEZ+rHtDqOCiH57A==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -1352,16 +1368,17 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.14.0.tgz", - "integrity": "sha512-yPkaLwK0yH2mZKFE/bXkPAkkFgOv15GJAUzgUVonAbv0Hr4PK/N2yaA/4XQbTZQdygiDkpt5DkxPELqHguNvyw==", + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.17.0.tgz", + "integrity": "sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.14.0", - "@typescript-eslint/visitor-keys": "6.14.0", + "@typescript-eslint/types": "6.17.0", + "@typescript-eslint/visitor-keys": "6.17.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", + "minimatch": "9.0.3", "semver": "^7.5.4", "ts-api-utils": "^1.0.1" }, @@ -1379,17 +1396,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.14.0.tgz", - "integrity": "sha512-XwRTnbvRr7Ey9a1NT6jqdKX8y/atWG+8fAIu3z73HSP8h06i3r/ClMhmaF/RGWGW1tHJEwij1uEg2GbEmPYvYg==", + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.17.0.tgz", + "integrity": "sha512-LofsSPjN/ITNkzV47hxas2JCsNCEnGhVvocfyOcLzT9c/tSZE7SfhS/iWtzP1lKNOEfLhRTZz6xqI8N2RzweSQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.14.0", - "@typescript-eslint/types": "6.14.0", - "@typescript-eslint/typescript-estree": "6.14.0", + "@typescript-eslint/scope-manager": "6.17.0", + "@typescript-eslint/types": "6.17.0", + "@typescript-eslint/typescript-estree": "6.17.0", "semver": "^7.5.4" }, "engines": { @@ -1404,12 +1421,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.14.0.tgz", - "integrity": "sha512-fB5cw6GRhJUz03MrROVuj5Zm/Q+XWlVdIsFj+Zb1Hvqouc8t+XP2H5y53QYU/MGtd2dPg6/vJJlhoX3xc2ehfw==", + "version": "6.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.17.0.tgz", + "integrity": "sha512-H6VwB/k3IuIeQOyYczyyKN8wH6ed8EwliaYHLxOIhyF0dYEIsN8+Bk3GE19qafeMKyZJJHP8+O1HiFhFLUNKSg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "6.14.0", + "@typescript-eslint/types": "6.17.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -1650,13 +1667,6 @@ "dev": true, "peer": true }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "deprecated": "Use your platform's native atob() and btoa() methods instead", - "dev": true - }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -1670,9 +1680,9 @@ } }, "node_modules/acorn": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -2087,9 +2097,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001568", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001568.tgz", - "integrity": "sha512-vSUkH84HontZJ88MiNrOau1EBrCqEQYgkC5gIySiDlpsm8sGVrhU7Kx4V6h0tnqaHzIHZv08HlJIwPbL4XL9+A==", + "version": "1.0.30001572", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001572.tgz", + "integrity": "sha512-1Pbh5FLmn5y4+QhNyJE9j3/7dK44dGB83/ZMjv/qJk86TvDbjk0LosiZo0i0WB0Vx607qMX9jYrn1VLHCkN4rw==", "dev": true, "funding": [ { @@ -2436,15 +2446,30 @@ "node": ">=16" } }, + "node_modules/editorconfig/node_modules/minimatch": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.2.tgz", + "integrity": "sha512-PZOT9g5v2ojiTL7r1xF6plNHLtOeTpSlDI007As2NlA2aYBMfVom17yqa6QzhmDP8QOhn7LjHTg7DFCVSSa6yg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.610", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.610.tgz", - "integrity": "sha512-mqi2oL1mfeHYtOdCxbPQYV/PL7YrQlxbvFEZ0Ee8GbDdShimqt2/S6z2RWqysuvlwdOrQdqvE0KZrBTipAeJzg==", + "version": "1.4.617", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.617.tgz", + "integrity": "sha512-sYNE3QxcDS4ANW1k4S/wWYMXjCVcFSOX3Bg8jpuMFaXt/x8JCmp0R1Xe1ZXDX4WXnSRBf+GJ/3eGWicUuQq5cg==", "dev": true, "peer": true }, @@ -2582,9 +2607,9 @@ } }, "node_modules/esbuild": { - "version": "0.19.9", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.9.tgz", - "integrity": "sha512-U9CHtKSy+EpPsEBa+/A2gMs/h3ylBC0H0KSqIg7tpztHerLi6nrrcoUJAkNCEPumx8yJ+Byic4BVwHgRbN0TBg==", + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.11.tgz", + "integrity": "sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==", "dev": true, "hasInstallScript": true, "bin": { @@ -2594,28 +2619,29 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/android-arm": "0.19.9", - "@esbuild/android-arm64": "0.19.9", - "@esbuild/android-x64": "0.19.9", - "@esbuild/darwin-arm64": "0.19.9", - "@esbuild/darwin-x64": "0.19.9", - "@esbuild/freebsd-arm64": "0.19.9", - "@esbuild/freebsd-x64": "0.19.9", - "@esbuild/linux-arm": "0.19.9", - "@esbuild/linux-arm64": "0.19.9", - "@esbuild/linux-ia32": "0.19.9", - "@esbuild/linux-loong64": "0.19.9", - "@esbuild/linux-mips64el": "0.19.9", - "@esbuild/linux-ppc64": "0.19.9", - "@esbuild/linux-riscv64": "0.19.9", - "@esbuild/linux-s390x": "0.19.9", - "@esbuild/linux-x64": "0.19.9", - "@esbuild/netbsd-x64": "0.19.9", - "@esbuild/openbsd-x64": "0.19.9", - "@esbuild/sunos-x64": "0.19.9", - "@esbuild/win32-arm64": "0.19.9", - "@esbuild/win32-ia32": "0.19.9", - "@esbuild/win32-x64": "0.19.9" + "@esbuild/aix-ppc64": "0.19.11", + "@esbuild/android-arm": "0.19.11", + "@esbuild/android-arm64": "0.19.11", + "@esbuild/android-x64": "0.19.11", + "@esbuild/darwin-arm64": "0.19.11", + "@esbuild/darwin-x64": "0.19.11", + "@esbuild/freebsd-arm64": "0.19.11", + "@esbuild/freebsd-x64": "0.19.11", + "@esbuild/linux-arm": "0.19.11", + "@esbuild/linux-arm64": "0.19.11", + "@esbuild/linux-ia32": "0.19.11", + "@esbuild/linux-loong64": "0.19.11", + "@esbuild/linux-mips64el": "0.19.11", + "@esbuild/linux-ppc64": "0.19.11", + "@esbuild/linux-riscv64": "0.19.11", + "@esbuild/linux-s390x": "0.19.11", + "@esbuild/linux-x64": "0.19.11", + "@esbuild/netbsd-x64": "0.19.11", + "@esbuild/openbsd-x64": "0.19.11", + "@esbuild/sunos-x64": "0.19.11", + "@esbuild/win32-arm64": "0.19.11", + "@esbuild/win32-ia32": "0.19.11", + "@esbuild/win32-x64": "0.19.11" } }, "node_modules/escalade": { @@ -2646,15 +2672,15 @@ } }, "node_modules/eslint": { - "version": "8.55.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.55.0.tgz", - "integrity": "sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", + "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.55.0", + "@eslint/js": "8.56.0", "@humanwhocodes/config-array": "^0.11.13", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -2819,9 +2845,9 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.29.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", - "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", "dev": true, "dependencies": { "array-includes": "^3.1.7", @@ -2840,7 +2866,7 @@ "object.groupby": "^1.0.1", "object.values": "^1.1.7", "semver": "^6.3.1", - "tsconfig-paths": "^3.14.2" + "tsconfig-paths": "^3.15.0" }, "engines": { "node": ">=4" @@ -2902,9 +2928,9 @@ } }, "node_modules/eslint-plugin-n": { - "version": "16.4.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-16.4.0.tgz", - "integrity": "sha512-IkqJjGoWYGskVaJA7WQuN8PINIxc0N/Pk/jLeYT4ees6Fo5lAhpwGsYek6gS9tCUxgDC4zJ+OwY2bY/6/9OMKQ==", + "version": "16.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-16.6.1.tgz", + "integrity": "sha512-M1kE5bVQRLBMDYRZwDhWzlzbp370SRRRC1MHqq4I3L2Tatey+9/2csc5mwLDPlmhJaDvkojbrNUME5/llpRyDg==", "dev": true, "peer": true, "dependencies": { @@ -2912,6 +2938,7 @@ "builtins": "^5.0.1", "eslint-plugin-es-x": "^7.5.0", "get-tsconfig": "^4.7.0", + "globals": "^13.24.0", "ignore": "^5.2.4", "is-builtin-module": "^3.2.1", "is-core-module": "^2.12.1", @@ -3246,9 +3273,9 @@ } }, "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", + "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -3354,9 +3381,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", + "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", "dev": true, "funding": [ { @@ -4510,9 +4537,9 @@ } }, "node_modules/minimatch": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.2.tgz", - "integrity": "sha512-PZOT9g5v2ojiTL7r1xF6plNHLtOeTpSlDI007As2NlA2aYBMfVom17yqa6QzhmDP8QOhn7LjHTg7DFCVSSa6yg==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -4547,19 +4574,19 @@ }, "node_modules/monaco-editor": { "name": "@codingame/monaco-editor-treemended", - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-editor-treemended/-/monaco-editor-treemended-1.85.0-next.1.tgz", - "integrity": "sha512-6A8ms6l0Jo3dVu/dtkEi+4nEMxKHYtnyiagTuLK85BbYu15CrmtEN72mFHO9A4X+3Fj7eDSYjScnjOTshWv0Tw==" + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-editor-treemended/-/monaco-editor-treemended-1.85.0-next.2.tgz", + "integrity": "sha512-muUo8TtwbQAICMIDh8cuufotjxiIFTBmyGf9h4c0TWOupQUlwMZCm5Q/l2fFKkdBrFpNrFvz1EoRNPMPLd4hZA==" }, "node_modules/monaco-editor-workers": { - "version": "0.44.0", - "resolved": "https://registry.npmjs.org/monaco-editor-workers/-/monaco-editor-workers-0.44.0.tgz", - "integrity": "sha512-rvdO292CMnxs9Y3Hl6nAjVx8d0SjcDgmXmZNVoaOCNJrdnTEEzcWcHJzEQsajTAAq4H2oeBmDZRpDE0US5DhXA==", + "version": "0.45.0", + "resolved": "https://registry.npmjs.org/monaco-editor-workers/-/monaco-editor-workers-0.45.0.tgz", + "integrity": "sha512-KSN7FXdehjwnu1JbpfERVP8KGqioXabNmpDfmh1P5RcG2k6OTAyh5cmLg55AsI/upzUqbEuq1F4NUh7mASsY9w==", "dependencies": { - "monaco-editor": "~0.44.0" + "monaco-editor": "~0.45.0" }, "peerDependencies": { - "monaco-editor": "~0.44.0" + "monaco-editor": "~0.45.0" } }, "node_modules/monaco-languageclient": { @@ -5018,9 +5045,9 @@ } }, "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.1.0.tgz", + "integrity": "sha512-SaIbK8XW+MZbd0xHPf7kdfA/3eOt7vxJ72IRecn3EzuZVLr1r0orzf0MX/pN8m+NMDoo6X/SQd8oeKqGZd8PXg==", "dev": true, "dependencies": { "postcss-selector-parser": "^6.0.4" @@ -5048,9 +5075,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", + "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", "dev": true, "dependencies": { "cssesc": "^3.0.0", @@ -5097,9 +5124,9 @@ } }, "node_modules/pyright": { - "version": "1.1.339", - "resolved": "https://registry.npmjs.org/pyright/-/pyright-1.1.339.tgz", - "integrity": "sha512-YHa58uKBcBal5E35DMWhHnHDoaH0OHoM90VvV+CYus4Z7pTPKFWLgl+mfH3ufmgOzxkmvW0LM0hmDOJaYJYfcA==", + "version": "1.1.344", + "resolved": "https://registry.npmjs.org/pyright/-/pyright-1.1.344.tgz", + "integrity": "sha512-K0nhCxUqoACGgyZO1VfWSx5NkT5VTe0VKblLu09RMPmrzdblZi8DbfU6Hy9OXMSe2sBbAEtK685QRVi05V98tA==", "bin": { "pyright": "index.js", "pyright-langserver": "langserver.index.js" @@ -5323,9 +5350,9 @@ } }, "node_modules/rollup": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.8.0.tgz", - "integrity": "sha512-NpsklK2fach5CdI+PScmlE5R4Ao/FSWtF7LkoIrHDxPACY/xshNasPsbpG0VVHxUTbf74tJbVT4PrP8JsJ6ZDA==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.2.tgz", + "integrity": "sha512-66RB8OtFKUTozmVEh3qyNfH+b+z2RXBVloqO2KCC/pjFaGaHtxP9fVfOQKPSGXg2mElmjmxjW/fZ7iKrEpMH5Q==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -5335,19 +5362,19 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.8.0", - "@rollup/rollup-android-arm64": "4.8.0", - "@rollup/rollup-darwin-arm64": "4.8.0", - "@rollup/rollup-darwin-x64": "4.8.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.8.0", - "@rollup/rollup-linux-arm64-gnu": "4.8.0", - "@rollup/rollup-linux-arm64-musl": "4.8.0", - "@rollup/rollup-linux-riscv64-gnu": "4.8.0", - "@rollup/rollup-linux-x64-gnu": "4.8.0", - "@rollup/rollup-linux-x64-musl": "4.8.0", - "@rollup/rollup-win32-arm64-msvc": "4.8.0", - "@rollup/rollup-win32-ia32-msvc": "4.8.0", - "@rollup/rollup-win32-x64-msvc": "4.8.0", + "@rollup/rollup-android-arm-eabi": "4.9.2", + "@rollup/rollup-android-arm64": "4.9.2", + "@rollup/rollup-darwin-arm64": "4.9.2", + "@rollup/rollup-darwin-x64": "4.9.2", + "@rollup/rollup-linux-arm-gnueabihf": "4.9.2", + "@rollup/rollup-linux-arm64-gnu": "4.9.2", + "@rollup/rollup-linux-arm64-musl": "4.9.2", + "@rollup/rollup-linux-riscv64-gnu": "4.9.2", + "@rollup/rollup-linux-x64-gnu": "4.9.2", + "@rollup/rollup-linux-x64-musl": "4.9.2", + "@rollup/rollup-win32-arm64-msvc": "4.9.2", + "@rollup/rollup-win32-ia32-msvc": "4.9.2", + "@rollup/rollup-win32-x64-msvc": "4.9.2", "fsevents": "~2.3.2" } }, @@ -5682,12 +5709,11 @@ } }, "node_modules/source-map-loader": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.1.tgz", - "integrity": "sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.2.tgz", + "integrity": "sha512-oYwAqCuL0OZhBoSgmdrLa7mv9MjommVMiQIWgcztf+eS4+8BfcUee6nenFnDhKOhzAVnk5gpZdfnz1iiBv+5sg==", "dev": true, "dependencies": { - "abab": "^2.0.6", "iconv-lite": "^0.6.3", "source-map-js": "^1.0.2" }, @@ -5890,17 +5916,17 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, "peer": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", + "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "terser": "^5.26.0" }, "engines": { "node": ">= 10.13.0" @@ -6044,9 +6070,9 @@ } }, "node_modules/tsconfig-paths": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", "dev": true, "dependencies": { "@types/json5": "^0.0.29", @@ -6285,9 +6311,9 @@ } }, "node_modules/vite": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.7.tgz", - "integrity": "sha512-B4T4rJCDPihrQo2B+h1MbeGL/k/GMAHzhQ8S0LjQ142s6/+l3hHTT095ORvsshj4QCkoWu3Xtmob5mazvakaOw==", + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.10.tgz", + "integrity": "sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==", "dev": true, "dependencies": { "esbuild": "^0.19.3", @@ -6341,15 +6367,15 @@ }, "node_modules/vscode": { "name": "@codingame/monaco-vscode-api", - "version": "1.85.0-next.1", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-1.85.0-next.1.tgz", - "integrity": "sha512-pax1cV0wjk2b12IRWLMyayuF89fd1SHEX5kZvUb9ooiwbKTkt0M9RiafJKOJDSYv0qkNWWGjNg3osoctVVplHw==", - "dependencies": { - "@codingame/monaco-vscode-environment-service-override": "1.85.0-next.1", - "@codingame/monaco-vscode-extensions-service-override": "1.85.0-next.1", - "@codingame/monaco-vscode-files-service-override": "1.85.0-next.1", - "@codingame/monaco-vscode-layout-service-override": "1.85.0-next.1", - "@codingame/monaco-vscode-quickaccess-service-override": "1.85.0-next.1", + "version": "1.85.0-next.2", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-1.85.0-next.2.tgz", + "integrity": "sha512-vEA2gTk7JRAChwRjSE9e06c9PtvykD7sFuM61TjZr9OB8oVjNAZ6FqEPJFojc9/EvEiUepCx8rl5/r48jDqQBA==", + "dependencies": { + "@codingame/monaco-vscode-environment-service-override": "1.85.0-next.2", + "@codingame/monaco-vscode-extensions-service-override": "1.85.0-next.2", + "@codingame/monaco-vscode-files-service-override": "1.85.0-next.2", + "@codingame/monaco-vscode-layout-service-override": "1.85.0-next.2", + "@codingame/monaco-vscode-quickaccess-service-override": "1.85.0-next.2", "monaco-editor": "0.45.0", "vscode-semver": "npm:semver@=5.5.0" }, @@ -6731,9 +6757,9 @@ "dev": true }, "node_modules/ws": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.15.0.tgz", - "integrity": "sha512-H/Z3H55mrcrgjFwI+5jKavgXvwQLtfPCUEp6pi35VhoB0pfcHnSoyuTzkBEZpzq49g1193CUEwIvmsjcotenYw==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", "engines": { "node": ">=10.0.0" }, @@ -6778,14 +6804,14 @@ }, "packages/client": { "name": "monaco-languageclient", - "version": "7.3.0-next.0", + "version": "7.3.0-next.1", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-editor-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-languages-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-model-service-override": "~1.85.0-next.1", - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0", + "@codingame/monaco-vscode-editor-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-languages-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-model-service-override": "~1.85.0-next.2", + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0", "vscode-languageclient": "~9.0.1" }, "engines": { @@ -6793,8 +6819,8 @@ "npm": ">=9.0.0" }, "peerDependencies": { - "monaco-editor": "0.44.0", - "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0" + "monaco-editor": "0.45.0", + "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0" }, "peerDependenciesMeta": { "monaco-editor": { @@ -6807,44 +6833,44 @@ }, "packages/examples": { "name": "monaco-languageclient-examples", - "version": "7.3.0-next.0", + "version": "7.3.0-next.1", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-editor-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-files-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-json-default-extension": "~1.85.0-next.1", - "@codingame/monaco-vscode-keybindings-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-language-pack-de": "~1.85.0-next.1", - "@codingame/monaco-vscode-language-pack-es": "~1.85.0-next.1", - "@codingame/monaco-vscode-language-pack-fr": "~1.85.0-next.1", - "@codingame/monaco-vscode-python-default-extension": "~1.85.0-next.1", - "@codingame/monaco-vscode-textmate-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-theme-defaults-default-extension": "~1.85.0-next.1", - "@codingame/monaco-vscode-theme-service-override": "~1.85.0-next.1", + "@codingame/monaco-vscode-configuration-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-editor-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-files-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-json-default-extension": "~1.85.0-next.2", + "@codingame/monaco-vscode-keybindings-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-language-pack-de": "~1.85.0-next.2", + "@codingame/monaco-vscode-language-pack-es": "~1.85.0-next.2", + "@codingame/monaco-vscode-language-pack-fr": "~1.85.0-next.2", + "@codingame/monaco-vscode-python-default-extension": "~1.85.0-next.2", + "@codingame/monaco-vscode-textmate-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-theme-defaults-default-extension": "~1.85.0-next.2", + "@codingame/monaco-vscode-theme-service-override": "~1.85.0-next.2", "express": "~4.18.2", "langium": "~2.1.0", "langium-statemachine-dsl": "~2.1.0", - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "monaco-editor-workers": "~0.44.0", - "monaco-languageclient": "~7.3.0-next.0", - "pyright": "~1.1.338", + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "monaco-editor-workers": "~0.45.0", + "monaco-languageclient": "~7.3.0-next.1", + "pyright": "~1.1.344", "react": "~18.2.0", "react-dom": "~18.2.0", "request-light": "~0.7.0", - "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0", + "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0", "vscode-json-languageservice": "~5.3.7", "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1", "vscode-uri": "~3.0.8", "vscode-ws-jsonrpc": "~3.1.0", - "ws": "~8.15.0" + "ws": "~8.16.0" }, "devDependencies": { "@types/express": "~4.17.18", - "@types/node": "~20.10.4", - "@types/react": "~18.2.42", - "@types/react-dom": "~18.2.17", + "@types/node": "~20.10.6", + "@types/react": "~18.2.46", + "@types/react-dom": "~18.2.18", "@types/ws": "~8.5.10", "ts-node": "~10.9.1", "vscode-languageserver-types": "~3.17.5" @@ -6854,10 +6880,10 @@ "name": "example-client-vite", "version": "0.0.0", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "monaco-editor-workers": "~0.44.0", - "monaco-languageclient": "~7.3.0-next.0", - "monaco-languageclient-examples": "~7.3.0-next.0", + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "monaco-editor-workers": "~0.45.0", + "monaco-languageclient": "~7.3.0-next.1", + "monaco-languageclient-examples": "~7.3.0-next.1", "vscode-ws-jsonrpc": "~3.1.0" }, "devDependencies": { @@ -6868,16 +6894,16 @@ "name": "example-client-webpack", "version": "0.0.0", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "monaco-editor-workers": "~0.44.0", - "monaco-languageclient": "~7.3.0-next.0", - "monaco-languageclient-examples": "~7.3.0-next.0", + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "monaco-editor-workers": "~0.45.0", + "monaco-languageclient": "~7.3.0-next.1", + "monaco-languageclient-examples": "~7.3.0-next.1", "vscode-ws-jsonrpc": "~3.1.0" }, "devDependencies": { "css-loader": "~6.8.1", "http-server": "~14.1.1", - "source-map-loader": "~4.0.1", + "source-map-loader": "~4.0.2", "style-loader": "~3.3.3", "ts-loader": "~9.5.0", "webpack-cli": "~5.1.4" diff --git a/package.json b/package.json index c4d36abcc..21764d416 100644 --- a/package.json +++ b/package.json @@ -3,26 +3,26 @@ "type": "module", "devDependencies": { "@types/vscode": "~1.85.0", - "@typescript-eslint/eslint-plugin": "~6.14.0", - "@typescript-eslint/parser": "~6.14.0", + "@typescript-eslint/eslint-plugin": "~6.17.0", + "@typescript-eslint/parser": "~6.17.0", "editorconfig": "~2.0.0", - "eslint": "~8.55.0", + "eslint": "~8.56.0", "eslint-config-standard": "~17.1.0", "eslint-plugin-header": "~3.1.1", - "eslint-plugin-import": "~2.29.0", + "eslint-plugin-import": "~2.29.1", "eslint-plugin-promise": "~6.1.1", "eslint-plugin-unused-imports": "~3.0.0", "shx": "~0.3.4", "typescript": "~5.3.3", - "vite": "~5.0.7" + "vite": "~5.0.10" }, "overrides": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0" + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0" }, "resolutions": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0" + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0" }, "volta": { "node": "20.10.0", diff --git a/packages/client/package.json b/packages/client/package.json index a29a4c3e7..f39c5499f 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "monaco-languageclient", - "version": "7.3.0-next.0", + "version": "7.3.0-next.1", "description": "Monaco Language client implementation", "author": { "name": "TypeFox GmbH", @@ -48,16 +48,16 @@ "License.txt" ], "dependencies": { - "@codingame/monaco-vscode-editor-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-languages-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-model-service-override": "~1.85.0-next.1", - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0", + "@codingame/monaco-vscode-editor-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-languages-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-model-service-override": "~1.85.0-next.2", + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0", "vscode-languageclient": "~9.0.1" }, "peerDependencies": { - "monaco-editor": "0.44.0", - "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0" + "monaco-editor": "0.45.0", + "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0" }, "peerDependenciesMeta": { "monaco-editor": { @@ -72,8 +72,8 @@ "vscode": "$vscode" }, "resolutions": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0" + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0" }, "scripts": { "clean": "shx rm -fr lib *.tsbuildinfo", diff --git a/packages/examples/package.json b/packages/examples/package.json index 74c6abfba..44b761c56 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -1,6 +1,6 @@ { "name": "monaco-languageclient-examples", - "version": "7.3.0-next.0", + "version": "7.3.0-next.1", "description": "Monaco Language client examples", "author": { "name": "TypeFox GmbH", @@ -43,41 +43,41 @@ } }, "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-editor-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-files-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-json-default-extension": "~1.85.0-next.1", - "@codingame/monaco-vscode-keybindings-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-python-default-extension": "~1.85.0-next.1", - "@codingame/monaco-vscode-textmate-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-theme-defaults-default-extension": "~1.85.0-next.1", - "@codingame/monaco-vscode-theme-service-override": "~1.85.0-next.1", - "@codingame/monaco-vscode-language-pack-de": "~1.85.0-next.1", - "@codingame/monaco-vscode-language-pack-es": "~1.85.0-next.1", - "@codingame/monaco-vscode-language-pack-fr": "~1.85.0-next.1", + "@codingame/monaco-vscode-configuration-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-editor-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-files-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-json-default-extension": "~1.85.0-next.2", + "@codingame/monaco-vscode-keybindings-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-python-default-extension": "~1.85.0-next.2", + "@codingame/monaco-vscode-textmate-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-theme-defaults-default-extension": "~1.85.0-next.2", + "@codingame/monaco-vscode-theme-service-override": "~1.85.0-next.2", + "@codingame/monaco-vscode-language-pack-de": "~1.85.0-next.2", + "@codingame/monaco-vscode-language-pack-es": "~1.85.0-next.2", + "@codingame/monaco-vscode-language-pack-fr": "~1.85.0-next.2", "express": "~4.18.2", "langium": "~2.1.0", "langium-statemachine-dsl": "~2.1.0", - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "monaco-editor-workers": "~0.44.0", - "monaco-languageclient": "~7.3.0-next.0", - "pyright": "~1.1.338", + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "monaco-editor-workers": "~0.45.0", + "monaco-languageclient": "~7.3.0-next.1", + "pyright": "~1.1.344", "react": "~18.2.0", "react-dom": "~18.2.0", "request-light": "~0.7.0", - "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0", + "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0", "vscode-json-languageservice": "~5.3.7", "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1", "vscode-uri": "~3.0.8", "vscode-ws-jsonrpc": "~3.1.0", - "ws": "~8.15.0" + "ws": "~8.16.0" }, "devDependencies": { "@types/express": "~4.17.18", - "@types/node": "~20.10.4", - "@types/react": "~18.2.42", - "@types/react-dom": "~18.2.17", + "@types/node": "~20.10.6", + "@types/react": "~18.2.46", + "@types/react-dom": "~18.2.18", "@types/ws": "~8.5.10", "ts-node": "~10.9.1", "vscode-languageserver-types": "~3.17.5" @@ -87,8 +87,8 @@ "vscode": "$vscode" }, "resolutions": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0" + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0" }, "volta": { "node": "20.10.0", diff --git a/packages/verify/pnpm/package.json b/packages/verify/pnpm/package.json index 09f2dff65..0819e6361 100644 --- a/packages/verify/pnpm/package.json +++ b/packages/verify/pnpm/package.json @@ -3,9 +3,9 @@ "version": "0.0.0", "private": "true", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "monaco-languageclient": "~7.3.0-next.0", - "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.1 <1.86.0" + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "monaco-languageclient": "~7.3.0-next.1", + "vscode": "npm:@codingame/monaco-vscode-api@>=1.85.0-next.2 <1.86.0" }, "devDependencies": { "shx": "~0.3.4" diff --git a/packages/verify/vite/package.json b/packages/verify/vite/package.json index 704068137..ccfa0464b 100644 --- a/packages/verify/vite/package.json +++ b/packages/verify/vite/package.json @@ -4,10 +4,10 @@ "private": true, "type": "module", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "monaco-editor-workers": "~0.44.0", - "monaco-languageclient": "~7.3.0-next.0", - "monaco-languageclient-examples": "~7.3.0-next.0", + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "monaco-editor-workers": "~0.45.0", + "monaco-languageclient": "~7.3.0-next.1", + "monaco-languageclient-examples": "~7.3.0-next.1", "vscode-ws-jsonrpc": "~3.1.0" }, "devDependencies": { @@ -17,7 +17,7 @@ "monaco-editor": "$monaco-editor" }, "resolutions": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0" + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0" }, "volta": { "node": "20.10.0", diff --git a/packages/verify/webpack/package.json b/packages/verify/webpack/package.json index 99b87523d..03d657d58 100644 --- a/packages/verify/webpack/package.json +++ b/packages/verify/webpack/package.json @@ -4,15 +4,15 @@ "private": true, "type": "module", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "monaco-editor-workers": "~0.44.0", - "monaco-languageclient": "~7.3.0-next.0", - "monaco-languageclient-examples": "~7.3.0-next.0", + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "monaco-editor-workers": "~0.45.0", + "monaco-languageclient": "~7.3.0-next.1", + "monaco-languageclient-examples": "~7.3.0-next.1", "vscode-ws-jsonrpc": "~3.1.0" }, "devDependencies": { "css-loader": "~6.8.1", - "source-map-loader": "~4.0.1", + "source-map-loader": "~4.0.2", "style-loader": "~3.3.3", "ts-loader": "~9.5.0", "webpack-cli": "~5.1.4", @@ -22,7 +22,7 @@ "monaco-editor": "$monaco-editor" }, "resolutions": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0" + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0" }, "volta": { "node": "20.10.0", diff --git a/packages/verify/yarn/package.json b/packages/verify/yarn/package.json index a66cb6db8..7ca97bd95 100644 --- a/packages/verify/yarn/package.json +++ b/packages/verify/yarn/package.json @@ -3,14 +3,14 @@ "version": "0.0.0", "private": "true", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0", - "monaco-languageclient": "~7.3.0-next.0" + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0", + "monaco-languageclient": "~7.3.0-next.1" }, "devDependencies": { "shx": "~0.3.4" }, "resolutions": { - "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.1 <1.86.0" + "monaco-editor": "npm:@codingame/monaco-editor-treemended@>=1.85.0-next.2 <1.86.0" }, "scripts": { "clean": "shx rm -fr ./node_modules yarn.lock",