From 99475dc82620c38acad540b2a9931d43c42732b5 Mon Sep 17 00:00:00 2001 From: Johnson Chu Date: Fri, 16 Aug 2024 18:35:25 +0800 Subject: [PATCH] ci: add pkg.pr.new --- .github/workflows/pkg.pr.new.yml | 24 ++ package.json | 3 +- packages/css/index.ts | 5 +- packages/css/package.json | 2 +- packages/emmet/package.json | 2 +- packages/html/package.json | 2 +- packages/json/index.ts | 5 +- packages/json/package.json | 2 +- packages/markdown/index.ts | 5 +- packages/markdown/package.json | 2 +- packages/prettier/package.json | 2 +- packages/prettyhtml/package.json | 2 +- packages/pug-beautify/package.json | 2 +- packages/pug/index.ts | 5 +- packages/pug/package.json | 2 +- packages/sass-formatter/package.json | 2 +- .../typescript-twoslash-queries/package.json | 2 +- packages/typescript/lib/plugins/semantic.ts | 16 +- packages/typescript/package.json | 4 +- packages/vetur/package.json | 2 +- packages/yaml/index.ts | 5 +- packages/yaml/package.json | 2 +- pnpm-lock.yaml | 403 ++++++++++++++++-- 23 files changed, 426 insertions(+), 75 deletions(-) create mode 100644 .github/workflows/pkg.pr.new.yml diff --git a/.github/workflows/pkg.pr.new.yml b/.github/workflows/pkg.pr.new.yml new file mode 100644 index 0000000..8d9c819 --- /dev/null +++ b/.github/workflows/pkg.pr.new.yml @@ -0,0 +1,24 @@ +name: Publish Any Commit +on: [push, pull_request] + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - run: corepack enable + - uses: actions/setup-node@v4 + with: + node-version: 20 + cache: "pnpm" + + - name: Install dependencies + run: pnpm install + + - name: Build + run: pnpm build + + - run: pnpx pkg-pr-new publish './packages/*' diff --git a/package.json b/package.json index ed116e9..8f22c2f 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,8 @@ "@lerna-lite/publish": "latest", "@tsslint/cli": "latest", "@tsslint/config": "latest", - "@volar/language-service": "~2.4.0-alpha.12", + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea", + "pkg-pr-new": "latest", "typescript": "latest", "vitest": "latest" }, diff --git a/packages/css/index.ts b/packages/css/index.ts index 8207ef3..e4233c2 100644 --- a/packages/css/index.ts +++ b/packages/css/index.ts @@ -117,7 +117,10 @@ export function create({ }, codeActionProvider: {}, definitionProvider: true, - diagnosticProvider: {}, + diagnosticProvider: { + interFileDependencies: false, + workspaceDiagnostics: false, + }, hoverProvider: true, referencesProvider: true, documentHighlightProvider: true, diff --git a/packages/css/package.json b/packages/css/package.json index 65039bd..d752fb1 100644 --- a/packages/css/package.json +++ b/packages/css/package.json @@ -32,7 +32,7 @@ "@types/node": "latest" }, "peerDependencies": { - "@volar/language-service": "~2.4.0-alpha.12" + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea" }, "peerDependenciesMeta": { "@volar/language-service": { diff --git a/packages/emmet/package.json b/packages/emmet/package.json index 3034118..29dcde1 100644 --- a/packages/emmet/package.json +++ b/packages/emmet/package.json @@ -33,7 +33,7 @@ "@types/node": "latest" }, "peerDependencies": { - "@volar/language-service": "~2.4.0-alpha.12" + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea" }, "peerDependenciesMeta": { "@volar/language-service": { diff --git a/packages/html/package.json b/packages/html/package.json index ec03ea1..f26aa40 100644 --- a/packages/html/package.json +++ b/packages/html/package.json @@ -32,7 +32,7 @@ "@types/node": "latest" }, "peerDependencies": { - "@volar/language-service": "~2.4.0-alpha.12" + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea" }, "peerDependenciesMeta": { "@volar/language-service": { diff --git a/packages/json/index.ts b/packages/json/index.ts index 83afe55..1252d29 100644 --- a/packages/json/index.ts +++ b/packages/json/index.ts @@ -117,7 +117,10 @@ export function create({ resolveProvider: true, }, definitionProvider: true, - diagnosticProvider: {}, + diagnosticProvider: { + interFileDependencies: false, + workspaceDiagnostics: false, + }, hoverProvider: true, documentLinkProvider: {}, documentSymbolProvider: true, diff --git a/packages/json/package.json b/packages/json/package.json index 121eb6b..4db5c31 100644 --- a/packages/json/package.json +++ b/packages/json/package.json @@ -31,7 +31,7 @@ "vscode-languageserver-textdocument": "^1.0.11" }, "peerDependencies": { - "@volar/language-service": "~2.4.0-alpha.12" + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea" }, "peerDependenciesMeta": { "@volar/language-service": { diff --git a/packages/markdown/index.ts b/packages/markdown/index.ts index cd54910..2988346 100644 --- a/packages/markdown/index.ts +++ b/packages/markdown/index.ts @@ -53,7 +53,10 @@ export function create({ triggerCharacters: ['.', '/', '#'], }, definitionProvider: true, - diagnosticProvider: {}, + diagnosticProvider: { + interFileDependencies: false, + workspaceDiagnostics: false, + }, documentHighlightProvider: true, documentLinkProvider: { resolveProvider: true, diff --git a/packages/markdown/package.json b/packages/markdown/package.json index a6a4a38..723ed32 100644 --- a/packages/markdown/package.json +++ b/packages/markdown/package.json @@ -34,7 +34,7 @@ "vscode-languageserver-textdocument": "^1.0.11" }, "peerDependencies": { - "@volar/language-service": "~2.4.0-alpha.12" + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea" }, "peerDependenciesMeta": { "@volar/language-service": { diff --git a/packages/prettier/package.json b/packages/prettier/package.json index 44fe0e3..15f9091 100644 --- a/packages/prettier/package.json +++ b/packages/prettier/package.json @@ -32,7 +32,7 @@ "prettier": "^3.3.2" }, "peerDependencies": { - "@volar/language-service": "~2.4.0-alpha.12", + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea", "prettier": "^2.2 || ^3.0" }, "peerDependenciesMeta": { diff --git a/packages/prettyhtml/package.json b/packages/prettyhtml/package.json index 10174f3..9ac20b3 100644 --- a/packages/prettyhtml/package.json +++ b/packages/prettyhtml/package.json @@ -27,7 +27,7 @@ "@starptech/prettyhtml": "^0.10.0" }, "peerDependencies": { - "@volar/language-service": "~2.4.0-alpha.12" + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea" }, "peerDependenciesMeta": { "@volar/language-service": { diff --git a/packages/pug-beautify/package.json b/packages/pug-beautify/package.json index 8f1cd5e..b495757 100644 --- a/packages/pug-beautify/package.json +++ b/packages/pug-beautify/package.json @@ -27,7 +27,7 @@ "@johnsoncodehk/pug-beautify": "^0.2.2" }, "peerDependencies": { - "@volar/language-service": "~2.4.0-alpha.12" + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea" }, "peerDependenciesMeta": { "@volar/language-service": { diff --git a/packages/pug/index.ts b/packages/pug/index.ts index eb47b15..bb80e7d 100644 --- a/packages/pug/index.ts +++ b/packages/pug/index.ts @@ -39,7 +39,10 @@ export function create({ completionProvider: { triggerCharacters: ['.', ':'], }, - diagnosticProvider: {}, + diagnosticProvider: { + interFileDependencies: false, + workspaceDiagnostics: false, + }, hoverProvider: true, documentHighlightProvider: true, documentLinkProvider: {}, diff --git a/packages/pug/package.json b/packages/pug/package.json index 78a3b2f..4956e67 100644 --- a/packages/pug/package.json +++ b/packages/pug/package.json @@ -24,7 +24,7 @@ "url": "https://github.com/johnsoncodehk" }, "dependencies": { - "@volar/language-service": "~2.4.0-alpha.12", + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea", "muggle-string": "^0.4.1", "pug-lexer": "^5.0.1", "pug-parser": "^6.0.0", diff --git a/packages/sass-formatter/package.json b/packages/sass-formatter/package.json index 083a153..ecd83af 100644 --- a/packages/sass-formatter/package.json +++ b/packages/sass-formatter/package.json @@ -27,7 +27,7 @@ "sass-formatter": "^0.7.9" }, "peerDependencies": { - "@volar/language-service": "~2.4.0-alpha.12" + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea" }, "peerDependenciesMeta": { "@volar/language-service": { diff --git a/packages/typescript-twoslash-queries/package.json b/packages/typescript-twoslash-queries/package.json index c504774..865edbc 100644 --- a/packages/typescript-twoslash-queries/package.json +++ b/packages/typescript-twoslash-queries/package.json @@ -30,7 +30,7 @@ "volar-service-typescript": "0.0.59" }, "peerDependencies": { - "@volar/language-service": "~2.4.0-alpha.12" + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea" }, "peerDependenciesMeta": { "@volar/language-service": { diff --git a/packages/typescript/lib/plugins/semantic.ts b/packages/typescript/lib/plugins/semantic.ts index 3797f19..9a78bf8 100644 --- a/packages/typescript/lib/plugins/semantic.ts +++ b/packages/typescript/lib/plugins/semantic.ts @@ -124,7 +124,10 @@ export function create( callHierarchyProvider: true, definitionProvider: true, typeDefinitionProvider: true, - diagnosticProvider: {}, + diagnosticProvider: { + interFileDependencies: true, + workspaceDiagnostics: false, + }, hoverProvider: true, implementationProvider: true, referencesProvider: true, @@ -682,12 +685,11 @@ export function create( return entries.map(entry => convertDocumentSpantoLocationLink(entry, ctx)); }, - provideDiagnostics(document, token) { - return provideDiagnosticsWorker(document, token, 'syntactic'); - }, - - provideSemanticDiagnostics(document, token) { - return provideDiagnosticsWorker(document, token, 'semantic'); + async provideDiagnostics(document, token) { + return [ + ...await provideDiagnosticsWorker(document, token, 'syntactic') ?? [], + ...await provideDiagnosticsWorker(document, token, 'semantic') ?? [], + ]; }, async provideHover(document, position, token) { diff --git a/packages/typescript/package.json b/packages/typescript/package.json index b3a4ab7..50f23bb 100644 --- a/packages/typescript/package.json +++ b/packages/typescript/package.json @@ -26,7 +26,7 @@ "devDependencies": { "@types/path-browserify": "latest", "@types/semver": "latest", - "@volar/typescript": "~2.4.0-alpha.12" + "@volar/typescript": "https://pkg.pr.new/volarjs/volar.js/@volar/typescript@5a17cea" }, "dependencies": { "path-browserify": "^1.0.1", @@ -37,7 +37,7 @@ "vscode-uri": "^3.0.8" }, "peerDependencies": { - "@volar/language-service": "~2.4.0-alpha.12" + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea" }, "peerDependenciesMeta": { "@volar/language-service": { diff --git a/packages/vetur/package.json b/packages/vetur/package.json index dddb938..d4ee80a 100644 --- a/packages/vetur/package.json +++ b/packages/vetur/package.json @@ -29,7 +29,7 @@ "vscode-uri": "^3.0.8" }, "peerDependencies": { - "@volar/language-service": "~2.4.0-alpha.12" + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea" }, "peerDependenciesMeta": { "@volar/language-service": { diff --git a/packages/yaml/index.ts b/packages/yaml/index.ts index 66bb22d..7e6f2c5 100644 --- a/packages/yaml/index.ts +++ b/packages/yaml/index.ts @@ -60,7 +60,10 @@ export function create({ triggerCharacters: [' ', ':'], }, definitionProvider: true, - diagnosticProvider: {}, + diagnosticProvider: { + interFileDependencies: false, + workspaceDiagnostics: false, + }, documentOnTypeFormattingProvider: { triggerCharacters: ['\n'] }, diff --git a/packages/yaml/package.json b/packages/yaml/package.json index b28e855..880514d 100644 --- a/packages/yaml/package.json +++ b/packages/yaml/package.json @@ -31,7 +31,7 @@ "vscode-languageserver-textdocument": "^1.0.11" }, "peerDependencies": { - "@volar/language-service": "~2.4.0-alpha.12" + "@volar/language-service": "https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea" }, "peerDependenciesMeta": { "@volar/language-service": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3d272f2..0cbedbe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,8 +27,11 @@ importers: specifier: latest version: 1.0.13 '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + pkg-pr-new: + specifier: latest + version: 0.0.20 typescript: specifier: latest version: 5.5.3 @@ -39,8 +42,8 @@ importers: packages/css: dependencies: '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea vscode-css-languageservice: specifier: ^6.3.0 version: 6.3.0 @@ -64,8 +67,8 @@ importers: specifier: ^1.3.0 version: 1.3.0 '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea '@vscode/emmet-helper': specifier: ^2.9.3 version: 2.9.3 @@ -80,8 +83,8 @@ importers: packages/html: dependencies: '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea vscode-html-languageservice: specifier: ^5.3.0 version: 5.3.0 @@ -99,8 +102,8 @@ importers: packages/json: dependencies: '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea vscode-json-languageservice: specifier: ^5.4.0 version: 5.4.0 @@ -115,8 +118,8 @@ importers: packages/markdown: dependencies: '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea markdown-it: specifier: ^14.1.0 version: 14.1.0 @@ -140,8 +143,8 @@ importers: packages/prettier: dependencies: '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea vscode-uri: specifier: ^3.0.8 version: 3.0.8 @@ -159,14 +162,14 @@ importers: specifier: ^0.10.0 version: 0.10.0 '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea packages/pug: dependencies: '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea muggle-string: specifier: ^0.4.1 version: 0.4.1 @@ -196,8 +199,8 @@ importers: specifier: ^0.2.2 version: 0.2.2 '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea devDependencies: '@types/node': specifier: latest @@ -206,8 +209,8 @@ importers: packages/sass-formatter: dependencies: '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea sass-formatter: specifier: ^0.7.9 version: 0.7.9 @@ -215,8 +218,8 @@ importers: packages/typescript: dependencies: '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea path-browserify: specifier: ^1.0.1 version: 1.0.1 @@ -243,14 +246,14 @@ importers: specifier: latest version: 7.5.8 '@volar/typescript': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/typescript@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/typescript@5a17cea packages/typescript-twoslash-queries: dependencies: '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea vscode-uri: specifier: ^3.0.8 version: 3.0.8 @@ -262,8 +265,8 @@ importers: packages/vetur: dependencies: '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea vls: specifier: ^0.8.5 version: 0.8.5 @@ -281,8 +284,8 @@ importers: packages/yaml: dependencies: '@volar/language-service': - specifier: ~2.4.0-alpha.12 - version: 2.4.0-alpha.12 + specifier: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea + version: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea vscode-uri: specifier: ^3.0.8 version: 3.0.8 @@ -528,6 +531,10 @@ packages: '@jridgewell/sourcemap-codec@1.4.15': resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + '@jsdevtools/ez-spawn@3.0.4': + resolution: {integrity: sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==} + engines: {node: '>=10'} + '@lerna-lite/cli@3.6.0': resolution: {integrity: sha512-X6N39fKArqZ0rS+8DqDToGen9OA+CM0x9edF+r1O/IZR1SO7cNbaLSXl9YDRW/lz5aJGIWsguMoGMjVbv1vCRQ==} engines: {node: ^18.0.0 || >=20.0.0} @@ -638,10 +645,26 @@ packages: resolution: {integrity: sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==} engines: {node: ^16.14.0 || >=18.0.0} + '@octokit/action@6.1.0': + resolution: {integrity: sha512-lo+nHx8kAV86bxvOVOI3vFjX3gXPd/L7guAUbvs3pUvnR2KC+R7yjBkA1uACt4gYhs4LcWP3AXSGQzsbeN2XXw==} + engines: {node: '>= 18'} + + '@octokit/auth-action@4.1.0': + resolution: {integrity: sha512-m+3t7K46IYyMk7Bl6/lF4Rv09GqDZjYmNg8IWycJ2Fa3YE3DE7vQcV6G2hUPmR9NDqenefNJwVtlisMjzymPiQ==} + engines: {node: '>= 18'} + + '@octokit/auth-token@4.0.0': + resolution: {integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==} + engines: {node: '>= 18'} + '@octokit/auth-token@5.1.1': resolution: {integrity: sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==} engines: {node: '>= 18'} + '@octokit/core@5.2.0': + resolution: {integrity: sha512-1LFfa/qnMQvEOAdzlQymH0ulepxbxnCYAKJZfMci/5XJyIHWgEYnDmgnKakbTh7CH2tFQ5O60oYDvns4i9RAIg==} + engines: {node: '>= 18'} + '@octokit/core@6.1.2': resolution: {integrity: sha512-hEb7Ma4cGJGEUNOAVmyfdB/3WirWMg5hDuNFVejGEDFqupeOysLc2sG6HJxY2etBp5YQu5Wtxwi020jS9xlUwg==} engines: {node: '>= 18'} @@ -650,10 +673,21 @@ packages: resolution: {integrity: sha512-JYjh5rMOwXMJyUpj028cu0Gbp7qe/ihxfJMLc8VZBMMqSwLgOxDI1911gV4Enl1QSavAQNJcwmwBF9M0VvLh6Q==} engines: {node: '>= 18'} + '@octokit/endpoint@9.0.5': + resolution: {integrity: sha512-ekqR4/+PCLkEBF6qgj8WqJfvDq65RH85OAgrtnVp1mSxaXF03u2xW/hUdweGS5654IlC0wkNYC18Z50tSYTAFw==} + engines: {node: '>= 18'} + + '@octokit/graphql@7.1.0': + resolution: {integrity: sha512-r+oZUH7aMFui1ypZnAvZmn0KSqAUgE1/tUXIWaqUCa1758ts/Jio84GZuzsvUkme98kv0WFY8//n0J1Z+vsIsQ==} + engines: {node: '>= 18'} + '@octokit/graphql@8.1.1': resolution: {integrity: sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==} engines: {node: '>= 18'} + '@octokit/openapi-types@20.0.0': + resolution: {integrity: sha512-EtqRBEjp1dL/15V7WiX5LJMIxxkdiGJnabzYx5Apx4FkQIFgAfKumXeYAqqJCj1s+BMX4cPFIFC4OLCR6stlnA==} + '@octokit/openapi-types@22.2.0': resolution: {integrity: sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==} @@ -666,22 +700,42 @@ packages: peerDependencies: '@octokit/core': '5' + '@octokit/plugin-paginate-rest@9.2.1': + resolution: {integrity: sha512-wfGhE/TAkXZRLjksFXuDZdmGnJQHvtU/joFQdweXUgzo1XwvBCD4o4+75NtFfjfLK5IwLf9vHTfSiU3sLRYpRw==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '5' + '@octokit/plugin-request-log@5.3.0': resolution: {integrity: sha512-FiGcyjdtYPlr03ExBk/0ysIlEFIFGJQAVoPPMxL19B24bVSEiZQnVGBunNtaAF1YnvE/EFoDpXmITtRnyCiypQ==} engines: {node: '>= 18'} peerDependencies: '@octokit/core': '>=6' + '@octokit/plugin-rest-endpoint-methods@10.4.1': + resolution: {integrity: sha512-xV1b+ceKV9KytQe3zCVqjg+8GTGfDYwaT1ATU5isiUyVtlVAO3HNdzpS4sr4GBx4hxQ46s7ITtZrAsxG22+rVg==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '5' + '@octokit/plugin-rest-endpoint-methods@13.2.2': resolution: {integrity: sha512-EI7kXWidkt3Xlok5uN43suK99VWqc8OaIMktY9d9+RNKl69juoTyxmLoWPIZgJYzi41qj/9zU7G/ljnNOJ5AFA==} engines: {node: '>= 18'} peerDependencies: '@octokit/core': ^5 + '@octokit/request-error@5.1.0': + resolution: {integrity: sha512-GETXfE05J0+7H2STzekpKObFe765O5dlAKUTLNGeH+x47z7JjXHfsHKo5z21D/o/IOZTUEI6nyWyR+bZVP/n5Q==} + engines: {node: '>= 18'} + '@octokit/request-error@6.1.1': resolution: {integrity: sha512-1mw1gqT3fR/WFvnoVpY/zUM2o/XkMs/2AszUUG9I69xn0JFLv6PGkPhNk5lbfvROs79wiS0bqiJNxfCZcRJJdg==} engines: {node: '>= 18'} + '@octokit/request@8.4.0': + resolution: {integrity: sha512-9Bb014e+m2TgBeEJGEbdplMVWwPmL1FPtggHQRkV+WVsMggPtEkLKPlcVYm/o8xKLkpJ7B+6N8WfQMtDLX2Dpw==} + engines: {node: '>= 18'} + '@octokit/request@9.1.1': resolution: {integrity: sha512-pyAguc0p+f+GbQho0uNetNQMmLG1e80WjkIaqqgUkihqUp0boRU6nKItXO4VWnr+nbZiLGEyy4TeKRwqaLvYgw==} engines: {node: '>= 18'} @@ -690,6 +744,9 @@ packages: resolution: {integrity: sha512-XudXXOmiIjivdjNZ+fN71NLrnDM00sxSZlhqmPR3v0dVoJwyP628tSlc12xqn8nX3N0965583RBw5GPo6r8u4Q==} engines: {node: '>= 18'} + '@octokit/types@12.6.0': + resolution: {integrity: sha512-1rhSOfRa6H9w4YwK0yrf5faDaDTb+yLyBUKOCV4xtCDB5VmIPqd/v9yr9o6SAzOAlRxMiRiCic6JVM1/kunVkw==} + '@octokit/types@13.5.0': resolution: {integrity: sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==} @@ -934,17 +991,21 @@ packages: '@vitest/utils@1.6.0': resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} - '@volar/language-core@2.4.0-alpha.12': - resolution: {integrity: sha512-Dj9qTifcGGgzFLfMbU5dCo13kHyNuEyvPJhtWDnoVBBmgwW3GMwFmgWnNxBhjf63m5x0gux1okaxX2CLN7qSww==} + '@volar/language-core@https://pkg.pr.new/volarjs/volar.js/@volar/language-core@5a17cea': + resolution: {tarball: https://pkg.pr.new/volarjs/volar.js/@volar/language-core@5a17cea} + version: 2.4.0-alpha.18 - '@volar/language-service@2.4.0-alpha.12': - resolution: {integrity: sha512-R6MQ/qOlKqBvc7LmdV+K/f64uuAa5zJpyYHpKLzuR0y4iKvWKblxwzggumII6XLBGFwkgMoW3v2RIIz1WXxTqg==} + '@volar/language-service@https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea': + resolution: {tarball: https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea} + version: 2.4.0-alpha.18 - '@volar/source-map@2.4.0-alpha.12': - resolution: {integrity: sha512-LXATFSj4D7T9sEm7FFj6iBgHjKjrdhAgRPcechVKiNCMQdr3r3GVkkeu8aM+1peaMH3LsCqoDxVZEmh2r7CHiw==} + '@volar/source-map@https://pkg.pr.new/volarjs/volar.js/@volar/source-map@5a17cea': + resolution: {tarball: https://pkg.pr.new/volarjs/volar.js/@volar/source-map@5a17cea} + version: 2.4.0-alpha.18 - '@volar/typescript@2.4.0-alpha.12': - resolution: {integrity: sha512-mLg+OQauMTv/+08a7WBWJo1sev/wc8t2is0zhBZIlFU+j5mG89FM4+4089c2p/zoUFZ400Q/VNg2BPfhpZ8wSA==} + '@volar/typescript@https://pkg.pr.new/volarjs/volar.js/@volar/typescript@5a17cea': + resolution: {tarball: https://pkg.pr.new/volarjs/volar.js/@volar/typescript@5a17cea} + version: 2.4.0-alpha.18 '@vscode/emmet-helper@2.9.3': resolution: {integrity: sha512-rB39LHWWPQYYlYfpv9qCoZOVioPCftKXXqrsyqN1mTWZM6dTnONT63Db+03vgrBbHzJN45IrgS/AGxw9iiqfEw==} @@ -1081,6 +1142,9 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + before-after-hook@2.2.3: + resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} + before-after-hook@3.0.2: resolution: {integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==} @@ -1134,6 +1198,9 @@ packages: resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} engines: {node: '>= 0.4'} + call-me-maybe@1.0.2: + resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} + callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} @@ -1390,6 +1457,10 @@ packages: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} + decode-uri-component@0.4.1: + resolution: {integrity: sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ==} + engines: {node: '>=14.16'} + decompress-response@3.3.0: resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} engines: {node: '>=4'} @@ -1427,10 +1498,17 @@ packages: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} + deprecation@2.3.1: + resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} + detect-indent@7.0.1: resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==} engines: {node: '>=12.20'} + detect-package-manager@3.0.2: + resolution: {integrity: sha512-8JFjJHutStYrfWwzfretQoyNGoZVW1Fsrp4JO9spa7h/fBfwgTMEIy4/LBzRDGsxwVPHU0q+T9YvwLDJoOApLQ==} + engines: {node: '>=12'} + diff-sequences@29.6.3: resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -1594,6 +1672,10 @@ packages: resolution: {integrity: sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==} engines: {node: '>=4'} + execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + execa@8.0.1: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} @@ -1639,6 +1721,10 @@ packages: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} + filter-obj@5.1.0: + resolution: {integrity: sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==} + engines: {node: '>=14.16'} + find-up@2.1.0: resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} engines: {node: '>=4'} @@ -1728,6 +1814,10 @@ packages: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} + get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + get-stream@8.0.1: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} @@ -1887,6 +1977,10 @@ packages: resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} engines: {node: '>= 14'} + human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + human-signals@5.0.0: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} @@ -2081,6 +2175,10 @@ packages: resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} engines: {node: '>=0.10.0'} + is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + is-stream@3.0.0: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -2106,6 +2204,10 @@ packages: isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + isbinaryfile@5.0.2: + resolution: {integrity: sha512-GvcjojwonMjWbTkfMpnVHVqXW/wKMYDfEpY94/8zy8HFMOqb/VL6oeONq9v87q4ttVlaTLnGXnJD4B5B1OTGIg==} + engines: {node: '>= 18.0.0'} + isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} @@ -2540,6 +2642,10 @@ packages: resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} engines: {node: '>=4'} + npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + npm-run-path@5.3.0: resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -2766,6 +2872,10 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} + pkg-pr-new@0.0.20: + resolution: {integrity: sha512-nzTm/c1R5pXKwHW0mkN2FnkHrqW3D29LGAcAYkK28G9n/c8aJEIrb7TAieNV1HPrO9XEj0Z7IHAsKpcsSxO+Pw==} + hasBin: true + pkg-types@1.1.1: resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==} @@ -2864,6 +2974,14 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} + query-registry@3.0.1: + resolution: {integrity: sha512-M9RxRITi2mHMVPU5zysNjctUT8bAPx6ltEXo/ir9+qmiM47Y7f0Ir3+OxUO5OjYAWdicBQRew7RtHtqUXydqlg==} + engines: {node: '>=20'} + + query-string@9.1.0: + resolution: {integrity: sha512-t6dqMECpCkqfyv2FfwVS1xcB6lgXW/0XZSaKdsCNGYkqMO76AFiJEg4vINzoDKcZa6MS7JX+OHIjwh06K5vczw==} + engines: {node: '>=18'} + queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -2871,6 +2989,10 @@ packages: resolution: {integrity: sha512-tRS7sTgyxMXtLum8L65daJnHUhfDUgboRdcWW2bR9vBfrj2+O5HSMbQOJfJJjIVSPFqbBCF37FpwWXGitDc5tA==} engines: {node: '>=4'} + quick-lru@7.0.0: + resolution: {integrity: sha512-MX8gB7cVYTrYcFfAnfLlhRd0+Toyl8yX8uBx1MrX7K0jegiz9TumwOK27ldXrgDlHRdVi+MqU9Ssw6dr4BNreg==} + engines: {node: '>=18'} + rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -3115,6 +3237,10 @@ packages: spdx-license-ids@3.0.18: resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==} + split-on-first@3.0.0: + resolution: {integrity: sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==} + engines: {node: '>=12'} + split2@4.2.0: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} @@ -3138,6 +3264,10 @@ packages: std-env@3.7.0: resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + string-width@2.1.1: resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} engines: {node: '>=4'} @@ -3191,6 +3321,10 @@ packages: resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} engines: {node: '>=0.10.0'} + strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + strip-final-newline@3.0.0: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} engines: {node: '>=12'} @@ -3383,6 +3517,10 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici@6.19.7: + resolution: {integrity: sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==} + engines: {node: '>=18.17'} + unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} @@ -3444,6 +3582,9 @@ packages: unist-util-visit@2.0.3: resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==} + universal-user-agent@6.0.1: + resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==} + universal-user-agent@7.0.2: resolution: {integrity: sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==} @@ -3466,6 +3607,10 @@ packages: uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + url-join@5.0.0: + resolution: {integrity: sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + url-parse-lax@3.0.0: resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} engines: {node: '>=4'} @@ -3764,6 +3909,13 @@ packages: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} + zod-package-json@1.0.3: + resolution: {integrity: sha512-Mb6GzuRyUEl8X+6V6xzHbd4XV0au/4gOYrYP+CAfHL32uPmGswES+v2YqonZiW1NZWVA3jkssCKSU2knonm/aQ==} + engines: {node: '>=20'} + + zod@3.23.8: + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + snapshots: '@babel/code-frame@7.24.7': @@ -3939,6 +4091,13 @@ snapshots: '@jridgewell/sourcemap-codec@1.4.15': {} + '@jsdevtools/ez-spawn@3.0.4': + dependencies: + call-me-maybe: 1.0.2 + cross-spawn: 7.0.3 + string-argv: 0.3.2 + type-detect: 4.0.8 + '@lerna-lite/cli@3.6.0(@lerna-lite/exec@3.6.0(@lerna-lite/publish@3.6.0)(typescript@5.5.3))(@lerna-lite/publish@3.6.0(@lerna-lite/exec@3.6.0)(typescript@5.5.3))(@lerna-lite/version@3.6.0(@lerna-lite/exec@3.6.0(@lerna-lite/publish@3.6.0)(typescript@5.5.3))(@lerna-lite/publish@3.6.0(@lerna-lite/exec@3.6.0)(typescript@5.5.3))(typescript@5.5.3))(typescript@5.5.3)': dependencies: '@lerna-lite/core': 3.6.0(typescript@5.5.3) @@ -4222,8 +4381,34 @@ snapshots: - bluebird - supports-color + '@octokit/action@6.1.0': + dependencies: + '@octokit/auth-action': 4.1.0 + '@octokit/core': 5.2.0 + '@octokit/plugin-paginate-rest': 9.2.1(@octokit/core@5.2.0) + '@octokit/plugin-rest-endpoint-methods': 10.4.1(@octokit/core@5.2.0) + '@octokit/types': 12.6.0 + undici: 6.19.7 + + '@octokit/auth-action@4.1.0': + dependencies: + '@octokit/auth-token': 4.0.0 + '@octokit/types': 13.5.0 + + '@octokit/auth-token@4.0.0': {} + '@octokit/auth-token@5.1.1': {} + '@octokit/core@5.2.0': + dependencies: + '@octokit/auth-token': 4.0.0 + '@octokit/graphql': 7.1.0 + '@octokit/request': 8.4.0 + '@octokit/request-error': 5.1.0 + '@octokit/types': 13.5.0 + before-after-hook: 2.2.3 + universal-user-agent: 6.0.1 + '@octokit/core@6.1.2': dependencies: '@octokit/auth-token': 5.1.1 @@ -4239,12 +4424,25 @@ snapshots: '@octokit/types': 13.5.0 universal-user-agent: 7.0.2 + '@octokit/endpoint@9.0.5': + dependencies: + '@octokit/types': 13.5.0 + universal-user-agent: 6.0.1 + + '@octokit/graphql@7.1.0': + dependencies: + '@octokit/request': 8.4.0 + '@octokit/types': 13.5.0 + universal-user-agent: 6.0.1 + '@octokit/graphql@8.1.1': dependencies: '@octokit/request': 9.1.1 '@octokit/types': 13.5.0 universal-user-agent: 7.0.2 + '@octokit/openapi-types@20.0.0': {} + '@octokit/openapi-types@22.2.0': {} '@octokit/plugin-enterprise-rest@6.0.1': {} @@ -4254,19 +4452,42 @@ snapshots: '@octokit/core': 6.1.2 '@octokit/types': 13.5.0 + '@octokit/plugin-paginate-rest@9.2.1(@octokit/core@5.2.0)': + dependencies: + '@octokit/core': 5.2.0 + '@octokit/types': 12.6.0 + '@octokit/plugin-request-log@5.3.0(@octokit/core@6.1.2)': dependencies: '@octokit/core': 6.1.2 + '@octokit/plugin-rest-endpoint-methods@10.4.1(@octokit/core@5.2.0)': + dependencies: + '@octokit/core': 5.2.0 + '@octokit/types': 12.6.0 + '@octokit/plugin-rest-endpoint-methods@13.2.2(@octokit/core@6.1.2)': dependencies: '@octokit/core': 6.1.2 '@octokit/types': 13.5.0 + '@octokit/request-error@5.1.0': + dependencies: + '@octokit/types': 13.5.0 + deprecation: 2.3.1 + once: 1.4.0 + '@octokit/request-error@6.1.1': dependencies: '@octokit/types': 13.5.0 + '@octokit/request@8.4.0': + dependencies: + '@octokit/endpoint': 9.0.5 + '@octokit/request-error': 5.1.0 + '@octokit/types': 13.5.0 + universal-user-agent: 6.0.1 + '@octokit/request@9.1.1': dependencies: '@octokit/endpoint': 10.1.1 @@ -4281,6 +4502,10 @@ snapshots: '@octokit/plugin-request-log': 5.3.0(@octokit/core@6.1.2) '@octokit/plugin-rest-endpoint-methods': 13.2.2(@octokit/core@6.1.2) + '@octokit/types@12.6.0': + dependencies: + '@octokit/openapi-types': 20.0.0 + '@octokit/types@13.5.0': dependencies: '@octokit/openapi-types': 22.2.0 @@ -4573,22 +4798,22 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 - '@volar/language-core@2.4.0-alpha.12': + '@volar/language-core@https://pkg.pr.new/volarjs/volar.js/@volar/language-core@5a17cea': dependencies: - '@volar/source-map': 2.4.0-alpha.12 + '@volar/source-map': https://pkg.pr.new/volarjs/volar.js/@volar/source-map@5a17cea - '@volar/language-service@2.4.0-alpha.12': + '@volar/language-service@https://pkg.pr.new/volarjs/volar.js/@volar/language-service@5a17cea': dependencies: - '@volar/language-core': 2.4.0-alpha.12 + '@volar/language-core': https://pkg.pr.new/volarjs/volar.js/@volar/language-core@5a17cea vscode-languageserver-protocol: 3.17.5 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 - '@volar/source-map@2.4.0-alpha.12': {} + '@volar/source-map@https://pkg.pr.new/volarjs/volar.js/@volar/source-map@5a17cea': {} - '@volar/typescript@2.4.0-alpha.12': + '@volar/typescript@https://pkg.pr.new/volarjs/volar.js/@volar/typescript@5a17cea': dependencies: - '@volar/language-core': 2.4.0-alpha.12 + '@volar/language-core': https://pkg.pr.new/volarjs/volar.js/@volar/language-core@5a17cea path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -4706,6 +4931,8 @@ snapshots: base64-js@1.5.1: {} + before-after-hook@2.2.3: {} + before-after-hook@3.0.2: {} bl@4.1.0: @@ -4786,6 +5013,8 @@ snapshots: get-intrinsic: 1.2.4 set-function-length: 1.2.2 + call-me-maybe@1.0.2: {} + callsites@3.1.0: {} camelcase-keys@4.2.0: @@ -5038,6 +5267,8 @@ snapshots: decamelize@1.2.0: {} + decode-uri-component@0.4.1: {} + decompress-response@3.3.0: dependencies: mimic-response: 1.0.1 @@ -5066,8 +5297,14 @@ snapshots: es-errors: 1.3.0 gopd: 1.0.1 + deprecation@2.3.1: {} + detect-indent@7.0.1: {} + detect-package-manager@3.0.2: + dependencies: + execa: 5.1.1 + diff-sequences@29.6.3: {} diff@4.0.2: {} @@ -5284,6 +5521,18 @@ snapshots: signal-exit: 3.0.7 strip-eof: 1.0.0 + execa@5.1.1: + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + execa@8.0.1: dependencies: cross-spawn: 7.0.3 @@ -5341,6 +5590,8 @@ snapshots: dependencies: to-regex-range: 5.0.1 + filter-obj@5.1.0: {} + find-up@2.1.0: dependencies: locate-path: 2.0.0 @@ -5426,6 +5677,8 @@ snapshots: dependencies: pump: 3.0.0 + get-stream@6.0.1: {} + get-stream@8.0.1: {} get-stream@9.0.1: @@ -5608,6 +5861,8 @@ snapshots: transitivePeerDependencies: - supports-color + human-signals@2.1.0: {} + human-signals@5.0.0: {} iconv-lite@0.4.24: @@ -5775,6 +6030,8 @@ snapshots: is-stream@1.1.0: {} + is-stream@2.0.1: {} + is-stream@3.0.0: {} is-stream@4.0.1: {} @@ -5791,6 +6048,8 @@ snapshots: isarray@1.0.0: {} + isbinaryfile@5.0.2: {} + isexe@2.0.0: {} isexe@3.1.1: {} @@ -6250,6 +6509,10 @@ snapshots: dependencies: path-key: 2.0.1 + npm-run-path@4.0.1: + dependencies: + path-key: 3.1.1 + npm-run-path@5.3.0: dependencies: path-key: 4.0.0 @@ -6475,6 +6738,17 @@ snapshots: dependencies: find-up: 4.1.0 + pkg-pr-new@0.0.20: + dependencies: + '@jsdevtools/ez-spawn': 3.0.4 + '@octokit/action': 6.1.0 + detect-package-manager: 3.0.2 + fast-glob: 3.3.2 + ignore: 5.3.1 + isbinaryfile: 5.0.2 + pkg-types: 1.1.1 + query-registry: 3.0.1 + pkg-types@1.1.1: dependencies: confbox: 0.1.7 @@ -6556,10 +6830,27 @@ snapshots: punycode@2.3.1: {} + query-registry@3.0.1: + dependencies: + query-string: 9.1.0 + quick-lru: 7.0.0 + url-join: 5.0.0 + validate-npm-package-name: 5.0.1 + zod: 3.23.8 + zod-package-json: 1.0.3 + + query-string@9.1.0: + dependencies: + decode-uri-component: 0.4.1 + filter-obj: 5.1.0 + split-on-first: 3.0.0 + queue-microtask@1.2.3: {} quick-lru@1.1.0: {} + quick-lru@7.0.0: {} + rc@1.2.8: dependencies: deep-extend: 0.6.0 @@ -6825,6 +7116,8 @@ snapshots: spdx-license-ids@3.0.18: {} + split-on-first@3.0.0: {} + split2@4.2.0: {} sprintf-js@1.0.3: {} @@ -6841,6 +7134,8 @@ snapshots: std-env@3.7.0: {} + string-argv@0.3.2: {} + string-width@2.1.1: dependencies: is-fullwidth-code-point: 2.0.0 @@ -6906,6 +7201,8 @@ snapshots: strip-eof@1.0.0: {} + strip-final-newline@2.0.0: {} + strip-final-newline@3.0.0: {} strip-indent@2.0.0: {} @@ -7070,6 +7367,8 @@ snapshots: undici-types@5.26.5: {} + undici@6.19.7: {} + unicorn-magic@0.1.0: {} unified-engine@6.0.1: @@ -7167,6 +7466,8 @@ snapshots: unist-util-is: 4.1.0 unist-util-visit-parents: 3.1.1 + universal-user-agent@6.0.1: {} + universal-user-agent@7.0.2: {} universalify@2.0.1: {} @@ -7196,6 +7497,8 @@ snapshots: dependencies: punycode: 2.3.1 + url-join@5.0.0: {} + url-parse-lax@3.0.0: dependencies: prepend-http: 2.0.0 @@ -7555,3 +7858,9 @@ snapshots: yocto-queue@0.1.0: {} yocto-queue@1.0.0: {} + + zod-package-json@1.0.3: + dependencies: + zod: 3.23.8 + + zod@3.23.8: {}