From df6e97a73af58f0d95844b991f7156ad62e3df8f Mon Sep 17 00:00:00 2001 From: Johnson Chu Date: Wed, 5 Jun 2024 10:39:35 +0800 Subject: [PATCH] Update Volar --- packages/language-server/package.json | 12 +- packages/language-server/src/nodeServer.ts | 4 +- packages/ts-plugin/package.json | 4 +- packages/vscode/package.json | 4 +- pnpm-lock.yaml | 471 ++++----------------- 5 files changed, 87 insertions(+), 408 deletions(-) diff --git a/packages/language-server/package.json b/packages/language-server/package.json index a10670fc..4554bbac 100644 --- a/packages/language-server/package.json +++ b/packages/language-server/package.json @@ -23,11 +23,11 @@ "dependencies": { "@astrojs/compiler": "^2.7.0", "@jridgewell/sourcemap-codec": "^1.4.15", - "@volar/kit": "~2.3.0-alpha.5", - "@volar/language-core": "~2.3.0-alpha.5", - "@volar/language-server": "~2.3.0-alpha.5", - "@volar/language-service": "~2.3.0-alpha.5", - "@volar/typescript": "~2.3.0-alpha.5", + "@volar/kit": "~2.3.0-alpha.7", + "@volar/language-core": "~2.3.0-alpha.7", + "@volar/language-server": "~2.3.0-alpha.7", + "@volar/language-service": "~2.3.0-alpha.7", + "@volar/typescript": "~2.3.0-alpha.7", "fast-glob": "^3.2.12", "volar-service-css": "0.0.50", "volar-service-emmet": "0.0.50", @@ -45,7 +45,7 @@ "@types/chai": "^4.3.5", "@types/mocha": "^10.0.1", "@types/node": "^18.17.8", - "@volar/test-utils": "~2.3.0-alpha.5", + "@volar/test-utils": "~2.3.0-alpha.7", "astro": "^4.3.5", "chai": "^4.3.7", "mocha": "^10.2.0", diff --git a/packages/language-server/src/nodeServer.ts b/packages/language-server/src/nodeServer.ts index 18c0752d..481c31d2 100644 --- a/packages/language-server/src/nodeServer.ts +++ b/packages/language-server/src/nodeServer.ts @@ -24,10 +24,10 @@ connection.onInitialize((params) => { return server.initialize( params, - getLanguageServicePlugins(connection, typescript), createTypeScriptProject(typescript, diagnosticMessages, (env, project) => getLanguagePlugins(connection, typescript, env, project.configFileName) - ) + ), + getLanguageServicePlugins(connection, typescript) ); }); diff --git a/packages/ts-plugin/package.json b/packages/ts-plugin/package.json index e3dfa32f..83af4c1d 100644 --- a/packages/ts-plugin/package.json +++ b/packages/ts-plugin/package.json @@ -19,8 +19,8 @@ "author": "withastro", "license": "MIT", "dependencies": { - "@volar/language-core": "~2.3.0-alpha.5", - "@volar/typescript": "~2.3.0-alpha.5", + "@volar/language-core": "~2.3.0-alpha.7", + "@volar/typescript": "~2.3.0-alpha.7", "@astrojs/compiler": "^2.7.0", "@jridgewell/sourcemap-codec": "^1.4.15", "semver": "^7.3.8", diff --git a/packages/vscode/package.json b/packages/vscode/package.json index f06d7d0a..850e2fe7 100644 --- a/packages/vscode/package.json +++ b/packages/vscode/package.json @@ -207,8 +207,8 @@ "@types/mocha": "^10.0.1", "@types/node": "^18.17.8", "@types/vscode": "^1.82.0", - "@volar/language-server": "~2.3.0-alpha.5", - "@volar/vscode": "~2.3.0-alpha.5", + "@volar/language-server": "~2.3.0-alpha.7", + "@volar/vscode": "~2.3.0-alpha.7", "@vscode/test-electron": "^2.3.2", "@vscode/vsce": "latest", "esbuild": "^0.17.19", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 373d1304..1f78394a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -82,41 +82,41 @@ importers: specifier: ^1.4.15 version: 1.4.15 '@volar/kit': - specifier: ~2.3.0-alpha.5 - version: 2.3.0-alpha.5(typescript@5.2.2) + specifier: ~2.3.0-alpha.7 + version: 2.3.0-alpha.7(typescript@5.2.2) '@volar/language-core': - specifier: ~2.3.0-alpha.5 - version: 2.3.0-alpha.5 + specifier: ~2.3.0-alpha.7 + version: 2.3.0-alpha.7 '@volar/language-server': - specifier: ~2.3.0-alpha.5 - version: 2.3.0-alpha.5 + specifier: ~2.3.0-alpha.7 + version: 2.3.0-alpha.7 '@volar/language-service': - specifier: ~2.3.0-alpha.5 - version: 2.3.0-alpha.5 + specifier: ~2.3.0-alpha.7 + version: 2.3.0-alpha.7 '@volar/typescript': - specifier: ~2.3.0-alpha.5 - version: 2.3.0-alpha.5 + specifier: ~2.3.0-alpha.7 + version: 2.3.0-alpha.7 fast-glob: specifier: ^3.2.12 version: 3.2.12 volar-service-css: specifier: 0.0.50 - version: 0.0.50(@volar/language-service@2.3.0-alpha.5) + version: 0.0.50(@volar/language-service@2.3.0-alpha.7) volar-service-emmet: specifier: 0.0.50 - version: 0.0.50(@volar/language-service@2.3.0-alpha.5) + version: 0.0.50(@volar/language-service@2.3.0-alpha.7) volar-service-html: specifier: 0.0.50 - version: 0.0.50(@volar/language-service@2.3.0-alpha.5) + version: 0.0.50(@volar/language-service@2.3.0-alpha.7) volar-service-prettier: specifier: 0.0.50 - version: 0.0.50(@volar/language-service@2.3.0-alpha.5)(prettier@3.2.5) + version: 0.0.50(@volar/language-service@2.3.0-alpha.7)(prettier@3.2.5) volar-service-typescript: specifier: 0.0.50 - version: 0.0.50(@volar/language-service@2.3.0-alpha.5) + version: 0.0.50(@volar/language-service@2.3.0-alpha.7) volar-service-typescript-twoslash-queries: specifier: 0.0.50 - version: 0.0.50(@volar/language-service@2.3.0-alpha.5) + version: 0.0.50(@volar/language-service@2.3.0-alpha.7) vscode-html-languageservice: specifier: ^5.2.0 version: 5.2.0 @@ -140,8 +140,8 @@ importers: specifier: ^18.17.8 version: 18.17.8 '@volar/test-utils': - specifier: ~2.3.0-alpha.5 - version: 2.3.0-alpha.5 + specifier: ~2.3.0-alpha.7 + version: 2.3.0-alpha.7 astro: specifier: ^4.3.5 version: 4.3.5(@types/node@18.17.8)(typescript@5.2.2) @@ -182,11 +182,11 @@ importers: specifier: ^1.4.15 version: 1.4.15 '@volar/language-core': - specifier: ~2.3.0-alpha.5 - version: 2.3.0-alpha.5 + specifier: ~2.3.0-alpha.7 + version: 2.3.0-alpha.7 '@volar/typescript': - specifier: ~2.3.0-alpha.5 - version: 2.3.0-alpha.5 + specifier: ~2.3.0-alpha.7 + version: 2.3.0-alpha.7 semver: specifier: ^7.3.8 version: 7.5.4 @@ -247,17 +247,17 @@ importers: specifier: ^1.82.0 version: 1.83.0 '@volar/language-server': - specifier: ~2.3.0-alpha.5 - version: 2.3.0-alpha.5 + specifier: ~2.3.0-alpha.7 + version: 2.3.0-alpha.7 '@volar/vscode': - specifier: ~2.3.0-alpha.5 - version: 2.3.0-alpha.5 + specifier: ~2.3.0-alpha.7 + version: 2.3.0-alpha.7 '@vscode/test-electron': specifier: ^2.3.2 version: 2.3.2 '@vscode/vsce': specifier: latest - version: 2.26.1 + version: 2.24.0 esbuild: specifier: ^0.17.19 version: 0.17.19 @@ -401,125 +401,6 @@ packages: - vite dev: true - /@azure/abort-controller@1.1.0: - resolution: {integrity: sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==} - engines: {node: '>=12.0.0'} - dependencies: - tslib: 2.6.2 - dev: true - - /@azure/abort-controller@2.1.2: - resolution: {integrity: sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==} - engines: {node: '>=18.0.0'} - dependencies: - tslib: 2.6.2 - dev: true - - /@azure/core-auth@1.7.2: - resolution: {integrity: sha512-Igm/S3fDYmnMq1uKS38Ae1/m37B3zigdlZw+kocwEhh5GjyKjPrXKO2J6rzpC1wAxrNil/jX9BJRqBshyjnF3g==} - engines: {node: '>=18.0.0'} - dependencies: - '@azure/abort-controller': 2.1.2 - '@azure/core-util': 1.9.0 - tslib: 2.6.2 - dev: true - - /@azure/core-client@1.9.2: - resolution: {integrity: sha512-kRdry/rav3fUKHl/aDLd/pDLcB+4pOFwPPTVEExuMyaI5r+JBbMWqRbCY1pn5BniDaU3lRxO9eaQ1AmSMehl/w==} - engines: {node: '>=18.0.0'} - dependencies: - '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.7.2 - '@azure/core-rest-pipeline': 1.16.0 - '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.9.0 - '@azure/logger': 1.1.2 - tslib: 2.6.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@azure/core-rest-pipeline@1.16.0: - resolution: {integrity: sha512-CeuTvsXxCUmEuxH5g/aceuSl6w2EugvNHKAtKKVdiX915EjJJxAwfzNNWZreNnbxHZ2fi0zaM6wwS23x2JVqSQ==} - engines: {node: '>=18.0.0'} - dependencies: - '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.7.2 - '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.9.0 - '@azure/logger': 1.1.2 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.4 - tslib: 2.6.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@azure/core-tracing@1.1.2: - resolution: {integrity: sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==} - engines: {node: '>=18.0.0'} - dependencies: - tslib: 2.6.2 - dev: true - - /@azure/core-util@1.9.0: - resolution: {integrity: sha512-AfalUQ1ZppaKuxPPMsFEUdX6GZPB3d9paR9d/TTL7Ow2De8cJaC7ibi7kWVlFAVPCYo31OcnGymc0R89DX8Oaw==} - engines: {node: '>=18.0.0'} - dependencies: - '@azure/abort-controller': 2.1.2 - tslib: 2.6.2 - dev: true - - /@azure/identity@4.2.0: - resolution: {integrity: sha512-ve3aYv79qXOJ8wRxQ5jO0eIz2DZ4o0TyME4m4vlGV5YyePddVZ+pFMzusAMODNAflYAAv1cBIhKnd4xytmXyig==} - engines: {node: '>=18.0.0'} - dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.7.2 - '@azure/core-client': 1.9.2 - '@azure/core-rest-pipeline': 1.16.0 - '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.9.0 - '@azure/logger': 1.1.2 - '@azure/msal-browser': 3.14.0 - '@azure/msal-node': 2.8.0 - events: 3.3.0 - jws: 4.0.0 - open: 8.4.2 - stoppable: 1.1.0 - tslib: 2.6.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@azure/logger@1.1.2: - resolution: {integrity: sha512-l170uE7bsKpIU6B/giRc9i4NI0Mj+tANMMMxf7Zi/5cKzEqPayP7+X1WPrG7e+91JgY8N+7K7nF2WOi7iVhXvg==} - engines: {node: '>=18.0.0'} - dependencies: - tslib: 2.6.2 - dev: true - - /@azure/msal-browser@3.14.0: - resolution: {integrity: sha512-Un85LhOoecJ3HDTS3Uv3UWnXC9/43ZSO+Kc+anSqpZvcEt58SiO/3DuVCAe1A3I5UIBYJNMgTmZPGXQ0MVYrwA==} - engines: {node: '>=0.8.0'} - dependencies: - '@azure/msal-common': 14.10.0 - dev: true - - /@azure/msal-common@14.10.0: - resolution: {integrity: sha512-Zk6DPDz7e1wPgLoLgAp0349Yay9RvcjPM5We/ehuenDNsz/t9QEFI7tRoHpp/e47I4p20XE3FiDlhKwAo3utDA==} - engines: {node: '>=0.8.0'} - dev: true - - /@azure/msal-node@2.8.0: - resolution: {integrity: sha512-YtyRGq11LyHn2OdFoFixdRA5woU2cjkT51fbBznka5jDhcmkwERNRhJllL3tyXBaLcvqJDch8OwKUR4CLRlLWg==} - engines: {node: '>=16'} - dependencies: - '@azure/msal-common': 14.10.0 - jsonwebtoken: 9.0.2 - uuid: 8.3.2 - dev: true - /@babel/code-frame@7.21.4: resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==} engines: {node: '>=6.9.0'} @@ -2264,31 +2145,31 @@ packages: optional: true dev: true - /@volar/kit@2.3.0-alpha.5(typescript@5.2.2): - resolution: {integrity: sha512-EG2YXMh8B3jx3KG2TZmr3aj5D5tviHy9DvjOR7SZ/HnQkP1St6qRnXWhAg3UQdBjr+y0T04NcM1Th1ltWhjnTQ==} + /@volar/kit@2.3.0-alpha.7(typescript@5.2.2): + resolution: {integrity: sha512-VEPBS4kltcoJ0HKmevW/d5FqOfypewEPa3u7m6WtLw2AcS11I8ZGlDrd7q5lIDfpmKGNcfBHfKbyIeaPStMaeg==} peerDependencies: typescript: '*' dependencies: - '@volar/language-service': 2.3.0-alpha.5 - '@volar/typescript': 2.3.0-alpha.5 + '@volar/language-service': 2.3.0-alpha.7 + '@volar/typescript': 2.3.0-alpha.7 typesafe-path: 0.2.2 typescript: 5.2.2 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 dev: false - /@volar/language-core@2.3.0-alpha.5: - resolution: {integrity: sha512-A9IoRNc1dfeBrloaRg+4nSGwPMan+62dHDNMDGy2pQP/7Qu8Yrpa0v+6db8Ku7ruSzjnSATYHoWWGeFUnhhsnQ==} + /@volar/language-core@2.3.0-alpha.7: + resolution: {integrity: sha512-9c64n7Q1h5ZcKzlv/kpEYzsW2IyKjkNzb8tJUdHU4Ax/Y7HZsowdUCild6tU2MJpGQrqvOC0GI2XBvAjoKWgiQ==} dependencies: - '@volar/source-map': 2.3.0-alpha.5 + '@volar/source-map': 2.3.0-alpha.7 - /@volar/language-server@2.3.0-alpha.5: - resolution: {integrity: sha512-MF1RdaX+NpCD7s1UokBZuOD+SYqge5cq63uFLYb7hgSaWwquIZpNKFzU9cALZ3KcRRUO+82mvMF9CHtTqmq1dA==} + /@volar/language-server@2.3.0-alpha.7: + resolution: {integrity: sha512-mw4Fw5YPnn6eoaAoZFJuOehQhkZLfBSa650GK/ohomITy8R4W289B96yaaHO76x9fMeZarFtOwYMkqhrwzMk/A==} dependencies: - '@volar/language-core': 2.3.0-alpha.5 - '@volar/language-service': 2.3.0-alpha.5 - '@volar/snapshot-document': 2.3.0-alpha.5 - '@volar/typescript': 2.3.0-alpha.5 + '@volar/language-core': 2.3.0-alpha.7 + '@volar/language-service': 2.3.0-alpha.7 + '@volar/snapshot-document': 2.3.0-alpha.7 + '@volar/typescript': 2.3.0-alpha.7 path-browserify: 1.0.1 request-light: 0.7.0 vscode-languageserver: 9.0.1 @@ -2296,45 +2177,45 @@ packages: vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 - /@volar/language-service@2.3.0-alpha.5: - resolution: {integrity: sha512-iJxlggv7n6q6S8mwNA5vMtb33nQdIoUSS/LZ4FkPQF0YPxPujaGljh8pMLwUZ1yt0FnlHeke2oltVbl2VU0yyw==} + /@volar/language-service@2.3.0-alpha.7: + resolution: {integrity: sha512-fqQsglpSlhCWa9afnNkABhH5ERvzuXRroCFPvVy3MzvUu2+o4JBeP7MDZ1H3O4rk8BXu4gJv+S8qx8WV6dHQxA==} dependencies: - '@volar/language-core': 2.3.0-alpha.5 + '@volar/language-core': 2.3.0-alpha.7 vscode-languageserver-protocol: 3.17.5 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 - /@volar/snapshot-document@2.3.0-alpha.5: - resolution: {integrity: sha512-UySnDHYJElWAHtux4444ai+cDFc1aoehy7854HbnUoi2hQRh7JxDK2NZ0QoT5fW1/cbSmncm3giRv/ufjr2sGQ==} + /@volar/snapshot-document@2.3.0-alpha.7: + resolution: {integrity: sha512-PMyLuMWBk1ePRJbCpHwD/vabFuGPyriE9EbJmzZXISaQyanAKduGlqxc14dHXyhjrGTO8N2jb+/+X5fhB2zCCw==} dependencies: vscode-languageserver-protocol: 3.17.5 vscode-languageserver-textdocument: 1.0.11 - /@volar/source-map@2.3.0-alpha.5: - resolution: {integrity: sha512-sgf5ddUacUEXUSd759jAiOz2q31ATgeMf85pGjE1ThbLFioNUy5vWdFSs96qS+ZiWZPiEhdoAAiF90CNI7u/VA==} + /@volar/source-map@2.3.0-alpha.7: + resolution: {integrity: sha512-bf/SiYMTgqjrTS+EjZYPrHLfbazmgHFAr+RA4j4xQi4Yx9nw3smKrxoLj1VzYGjkq88jC+oVt5CBAmkqImXEbQ==} dependencies: muggle-string: 0.4.0 - /@volar/test-utils@2.3.0-alpha.5: - resolution: {integrity: sha512-pdl0W+jQ4FiJByUazzFRR74ziiXmbQChFALJNfLPpveurZi9Krfz4QwRBl80nDMKJpmwWnvqMRULUKDrwY6aZg==} + /@volar/test-utils@2.3.0-alpha.7: + resolution: {integrity: sha512-FQMpJT7a7Y5P63bWaQOPk3iiqphVxCp1cbzCgoN8Oucpt/EE5CZfEvyXCm/MRsM0UmoYtiGHWrFNKKxzQYL7iQ==} dependencies: - '@volar/language-core': 2.3.0-alpha.5 - '@volar/language-server': 2.3.0-alpha.5 + '@volar/language-core': 2.3.0-alpha.7 + '@volar/language-server': 2.3.0-alpha.7 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 dev: true - /@volar/typescript@2.3.0-alpha.5: - resolution: {integrity: sha512-lFfSIQMxx5IWpJ15v2cetxzsJh2egc/2I8tn2LPcl/1vtMStoIlX6T0h/R/5yUu2S+9vLMjKXwd3RPu/V9j6Ww==} + /@volar/typescript@2.3.0-alpha.7: + resolution: {integrity: sha512-0ZNWNKhF9bSM828vfxXvRS4LfHRRIuIsjBLb8zVPPtSiEEGjs0obJKs/vYtnxbCgm3DvJoJYaJ8YC7oM6GzVsA==} dependencies: - '@volar/language-core': 2.3.0-alpha.5 + '@volar/language-core': 2.3.0-alpha.7 path-browserify: 1.0.1 vscode-uri: 3.0.8 - /@volar/vscode@2.3.0-alpha.5: - resolution: {integrity: sha512-zdLxPjpyYRKFvq6bdkHxH9krK7Z7LB+KBfyJyOjmDhDEPdYLZihrQmuLMKheFvXBI5vwUzuAL4auzKCPhI0tIQ==} + /@volar/vscode@2.3.0-alpha.7: + resolution: {integrity: sha512-FyDnRSdwS/gGSvUgh9+7zSnJRqawcA8NgPfU9eQsZdCyb7LW45iDmzzxqXfukbOvE/fE0CW2U71mlw5plc+lTw==} dependencies: - '@volar/language-server': 2.3.0-alpha.5 + '@volar/language-server': 2.3.0-alpha.7 path-browserify: 1.0.1 vscode-languageclient: 9.0.1 vscode-nls: 5.2.0 @@ -2370,18 +2251,15 @@ packages: - supports-color dev: true - /@vscode/vsce@2.26.1: - resolution: {integrity: sha512-QOG6Ht7V93nhwcBxPWcG33UK0qDGEoJdg0xtVeaTN27W6PGdMJUJGTPhB/sNHUIFKwvwzv/zMAHvDgMNXbcwlA==} - engines: {node: '>= 16'} + /@vscode/vsce@2.24.0: + resolution: {integrity: sha512-p6CIXpH5HXDqmUkgFXvIKTjZpZxy/uDx4d/UsfhS9vQUun43KDNUbYeZocyAHgqcJlPEurgArHz9te1PPiqPyA==} + engines: {node: '>= 14'} hasBin: true dependencies: - '@azure/identity': 4.2.0 - azure-devops-node-api: 12.5.0 + azure-devops-node-api: 11.2.0 chalk: 2.4.2 cheerio: 1.0.0-rc.12 - cockatiel: 3.1.3 commander: 6.2.1 - form-data: 4.0.0 glob: 7.2.3 hosted-git-info: 4.1.0 jsonc-parser: 3.2.0 @@ -2400,8 +2278,6 @@ packages: yazl: 2.5.1 optionalDependencies: keytar: 7.9.0 - transitivePeerDependencies: - - supports-color dev: true /@vue/babel-helper-vue-transform-on@1.1.5: @@ -2495,15 +2371,6 @@ packages: - supports-color dev: true - /agent-base@7.1.1: - resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} - engines: {node: '>= 14'} - dependencies: - debug: 4.3.4(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - dev: true - /ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: @@ -2773,18 +2640,14 @@ packages: - typescript dev: true - /asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - dev: true - /axobject-query@4.0.0: resolution: {integrity: sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==} dependencies: dequal: 2.0.3 dev: true - /azure-devops-node-api@12.5.0: - resolution: {integrity: sha512-R5eFskGvOm3U/GzeAuxRkUsAl0hrAwGgWn6zAd2KrZmrEhWZVqLew4OOupbQlXUuojUzpGtq62SmdhJ06N88og==} + /azure-devops-node-api@11.2.0: + resolution: {integrity: sha512-XdiGPhrpaT5J8wdERRKs5g8E0Zy1pvOYTli7z9E8nmOn3YGp4FhtjhrOyFmX/8veWCwdI69mCHKJw6l+4J/bHA==} dependencies: tunnel: 0.0.6 typed-rest-client: 1.8.9 @@ -2903,10 +2766,6 @@ packages: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} dev: true - /buffer-equal-constant-time@1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - dev: true - /buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} dev: true @@ -3135,11 +2994,6 @@ packages: engines: {node: '>=6'} dev: true - /cockatiel@3.1.3: - resolution: {integrity: sha512-xC759TpZ69d7HhfDp8m2WkRwEUiCkxY8Ee2OQH/3H6zmy2D/5Sm+zSTbPRa+V2QyjDtpMvjOIAOVjA2gp6N1kQ==} - engines: {node: '>=16'} - dev: true - /code-red@1.0.4: resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} dependencies: @@ -3189,13 +3043,6 @@ packages: dev: true optional: true - /combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - dependencies: - delayed-stream: 1.0.0 - dev: true - /comma-separated-tokens@2.0.2: resolution: {integrity: sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg==} dev: true @@ -3400,11 +3247,6 @@ packages: clone: 1.0.4 dev: true - /define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - dev: true - /define-properties@1.1.4: resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} engines: {node: '>= 0.4'} @@ -3413,11 +3255,6 @@ packages: object-keys: 1.1.1 dev: true - /delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - dev: true - /dequal@2.0.3: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} @@ -3521,12 +3358,6 @@ packages: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true - /ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} - dependencies: - safe-buffer: 5.2.1 - dev: true - /electron-to-chromium@1.4.656: resolution: {integrity: sha512-9AQB5eFTHyR3Gvt2t/NwR0le2jBSUNwCnMbUCejFWHD+so4tH40/dRLgoE+jxlPeWS43XJewyvCv+I8LPMl49Q==} dev: true @@ -3836,11 +3667,6 @@ packages: resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} dev: true - /events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - dev: true - /execa@8.0.1: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} @@ -4006,15 +3832,6 @@ packages: engines: {node: '>=8'} dev: true - /form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: true - /fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} requiresBuild: true @@ -4414,16 +4231,6 @@ packages: - supports-color dev: true - /http-proxy-agent@7.0.2: - resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} - engines: {node: '>= 14'} - dependencies: - agent-base: 7.1.1 - debug: 4.3.4(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - dev: true - /https-proxy-agent@5.0.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} @@ -4434,16 +4241,6 @@ packages: - supports-color dev: true - /https-proxy-agent@7.0.4: - resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} - engines: {node: '>= 14'} - dependencies: - agent-base: 7.1.1 - debug: 4.3.4(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - dev: true - /human-id@1.0.2: resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} dev: true @@ -4592,12 +4389,6 @@ packages: has-tostringtag: 1.0.0 dev: true - /is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - dev: true - /is-docker@3.0.0: resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -4739,13 +4530,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - dependencies: - is-docker: 2.2.1 - dev: true - /is-wsl@3.1.0: resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} engines: {node: '>=16'} @@ -4826,22 +4610,6 @@ packages: graceful-fs: 4.2.10 dev: true - /jsonwebtoken@9.0.2: - resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} - engines: {node: '>=12', npm: '>=6'} - dependencies: - jws: 3.2.2 - lodash.includes: 4.3.0 - lodash.isboolean: 3.0.3 - lodash.isinteger: 4.0.4 - lodash.isnumber: 3.0.3 - lodash.isplainobject: 4.0.6 - lodash.isstring: 4.0.1 - lodash.once: 4.1.1 - ms: 2.1.3 - semver: 7.5.4 - dev: true - /jszip@3.10.1: resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} dependencies: @@ -4851,36 +4619,6 @@ packages: setimmediate: 1.0.5 dev: true - /jwa@1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} - dependencies: - buffer-equal-constant-time: 1.0.1 - ecdsa-sig-formatter: 1.0.11 - safe-buffer: 5.2.1 - dev: true - - /jwa@2.0.0: - resolution: {integrity: sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==} - dependencies: - buffer-equal-constant-time: 1.0.1 - ecdsa-sig-formatter: 1.0.11 - safe-buffer: 5.2.1 - dev: true - - /jws@3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} - dependencies: - jwa: 1.4.1 - safe-buffer: 5.2.1 - dev: true - - /jws@4.0.0: - resolution: {integrity: sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==} - dependencies: - jwa: 2.0.0 - safe-buffer: 5.2.1 - dev: true - /keytar@7.9.0: resolution: {integrity: sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==} requiresBuild: true @@ -4961,38 +4699,10 @@ packages: p-locate: 5.0.0 dev: true - /lodash.includes@4.3.0: - resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} - dev: true - - /lodash.isboolean@3.0.3: - resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} - dev: true - - /lodash.isinteger@4.0.4: - resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} - dev: true - - /lodash.isnumber@3.0.3: - resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} - dev: true - - /lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - dev: true - - /lodash.isstring@4.0.1: - resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} - dev: true - /lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true - /lodash.once@4.1.1: - resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - dev: true - /lodash.startcase@4.4.0: resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} dev: true @@ -5518,18 +5228,6 @@ packages: braces: 3.0.2 picomatch: 2.3.1 - /mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - dev: true - - /mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.52.0 - dev: true - /mime@1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} engines: {node: '>=4'} @@ -5805,15 +5503,6 @@ packages: mimic-fn: 4.0.0 dev: true - /open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} - dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 - dev: true - /optionator@0.9.3: resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} engines: {node: '>= 0.8.0'} @@ -6741,11 +6430,6 @@ packages: bl: 5.0.0 dev: true - /stoppable@1.1.0: - resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==} - engines: {node: '>=4', npm: '>=6'} - dev: true - /stream-parser@0.3.1: resolution: {integrity: sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==} dependencies: @@ -7394,11 +7078,6 @@ packages: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true - /uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - dev: true - /validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: @@ -7491,7 +7170,7 @@ packages: vite: 5.0.12(@types/node@18.17.8) dev: true - /volar-service-css@0.0.50(@volar/language-service@2.3.0-alpha.5): + /volar-service-css@0.0.50(@volar/language-service@2.3.0-alpha.7): resolution: {integrity: sha512-x2KkGRBY4IRarIFrBrR5CcynNSPv8oviYgekQvKVBtJdll00jOkstnArNa6h0x0k06bJ1WFB/i9Nd3L+WgtcMg==} peerDependencies: '@volar/language-service': ~2.3.0-alpha.5 @@ -7499,13 +7178,13 @@ packages: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 2.3.0-alpha.5 + '@volar/language-service': 2.3.0-alpha.7 vscode-css-languageservice: 6.2.10 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 dev: false - /volar-service-emmet@0.0.50(@volar/language-service@2.3.0-alpha.5): + /volar-service-emmet@0.0.50(@volar/language-service@2.3.0-alpha.7): resolution: {integrity: sha512-W70iT0lkiyERXTTQMgQhRP0fqW0JO2Kn4JUWvWTLblRvYPKJ7MxWQKwVQN+ng3L9U6fZCkrd2P3FN00Tl8M4Qw==} peerDependencies: '@volar/language-service': ~2.3.0-alpha.5 @@ -7515,12 +7194,12 @@ packages: dependencies: '@emmetio/css-parser': 0.4.0 '@emmetio/html-matcher': 1.3.0 - '@volar/language-service': 2.3.0-alpha.5 + '@volar/language-service': 2.3.0-alpha.7 '@vscode/emmet-helper': 2.9.2 vscode-uri: 3.0.8 dev: false - /volar-service-html@0.0.50(@volar/language-service@2.3.0-alpha.5): + /volar-service-html@0.0.50(@volar/language-service@2.3.0-alpha.7): resolution: {integrity: sha512-pcyQo1Pzxp5O27CIt66KjussUnKDmlTmI23L8DABOr7U7uNHV5bqzcDE8dOTHP2Jf5d0+TKAaUSWY9g5BcziQQ==} peerDependencies: '@volar/language-service': ~2.3.0-alpha.5 @@ -7528,13 +7207,13 @@ packages: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 2.3.0-alpha.5 + '@volar/language-service': 2.3.0-alpha.7 vscode-html-languageservice: /@johnsoncodehk/vscode-html-languageservice@5.2.0-34a5462 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 dev: false - /volar-service-prettier@0.0.50(@volar/language-service@2.3.0-alpha.5)(prettier@3.2.5): + /volar-service-prettier@0.0.50(@volar/language-service@2.3.0-alpha.7)(prettier@3.2.5): resolution: {integrity: sha512-VmYzLBDkH6ue7XFrigFJwJAlh6Zna8XXnAhOMp/TGhtlXT9fdsLOfiP47DwjrZoI3dUIxZHO2+aIM3yWZy3uaw==} peerDependencies: '@volar/language-service': ~2.3.0-alpha.5 @@ -7545,12 +7224,12 @@ packages: prettier: optional: true dependencies: - '@volar/language-service': 2.3.0-alpha.5 + '@volar/language-service': 2.3.0-alpha.7 prettier: 3.2.5 vscode-uri: 3.0.8 dev: false - /volar-service-typescript-twoslash-queries@0.0.50(@volar/language-service@2.3.0-alpha.5): + /volar-service-typescript-twoslash-queries@0.0.50(@volar/language-service@2.3.0-alpha.7): resolution: {integrity: sha512-8fYdKlONEl4rU51Wf6qYM4rTFOHvVIhZ1oa9ZmI/tDQIYvK+JSwvov2IPfTVfHmqTet/aS4njmKa0D25CgKuGA==} peerDependencies: '@volar/language-service': ~2.3.0-alpha.5 @@ -7558,11 +7237,11 @@ packages: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 2.3.0-alpha.5 + '@volar/language-service': 2.3.0-alpha.7 vscode-uri: 3.0.8 dev: false - /volar-service-typescript@0.0.50(@volar/language-service@2.3.0-alpha.5): + /volar-service-typescript@0.0.50(@volar/language-service@2.3.0-alpha.7): resolution: {integrity: sha512-2QNEtBtZ0dA1WfITavj+7fFCzVCqkpgTgDI8uxMHkWuqMfkETPlYz04603TG1/KOQ1dO2THW8zj4OXDJFmdYXQ==} peerDependencies: '@volar/language-service': ~2.3.0-alpha.5 @@ -7570,7 +7249,7 @@ packages: '@volar/language-service': optional: true dependencies: - '@volar/language-service': 2.3.0-alpha.5 + '@volar/language-service': 2.3.0-alpha.7 path-browserify: 1.0.1 semver: 7.5.4 typescript-auto-import-cache: 0.3.2