From 11840160df66d3d929f97ac1ff79c8b1be9da09b Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 23 Dec 2025 15:36:09 -0800 Subject: [PATCH 01/27] update to zod 4 --- evals/package.json | 2 +- js/ragas.ts | 26 +- js/templates.ts | 2 +- package.json | 4 +- pnpm-lock.yaml | 3134 +++++++++++++------------------------------- 5 files changed, 930 insertions(+), 2238 deletions(-) diff --git a/evals/package.json b/evals/package.json index ffcf6a0..a040ecd 100644 --- a/evals/package.json +++ b/evals/package.json @@ -14,7 +14,7 @@ "dependencies": { "autoevals": "workspace:*", "braintrust": "^0.0.140", - "zod": "^3.22.4" + "zod": "^4.2.1" }, "devDependencies": { "@types/node": "^20.10.5", diff --git a/js/ragas.ts b/js/ragas.ts index d5a5285..45ca1ac 100644 --- a/js/ragas.ts +++ b/js/ragas.ts @@ -9,6 +9,14 @@ import { ListContains } from "./list"; import { EmbeddingSimilarity } from "./string"; import { z } from "zod"; import zodToJsonSchema from "zod-to-json-schema"; + +function schemaToJson(schema: z.ZodType): OpenAI.FunctionParameters { + const anySchema = schema as any; + if (typeof anySchema?.toJSON === "function") { + return anySchema.toJSON(); + } + return zodToJsonSchema(schema as any) as unknown as OpenAI.FunctionParameters; +} import { makePartial, ScorerWithPartial } from "./partial"; type RagasArgs = { @@ -92,7 +100,7 @@ export const ContextEntityRecall: ScorerWithPartial< function: { name: "extract_entities", description: "Extract unique entities from a given text", - parameters: zodToJsonSchema(entitySchema), + parameters: schemaToJson(entitySchema), }, }, ], @@ -172,7 +180,7 @@ export const ContextRelevancy: ScorerWithPartial = function: { name: "extract_sentences", description: "Extract relevant sentences from a given context", - parameters: zodToJsonSchema(relevantSentencesSchema), + parameters: schemaToJson(relevantSentencesSchema), }, }, ], @@ -271,7 +279,7 @@ export const ContextRecall: ScorerWithPartial = makePartial( type: "function", function: { name: "extract_statements", - parameters: zodToJsonSchema(contextRecallSchema), + parameters: schemaToJson(contextRecallSchema), }, }, ], @@ -373,7 +381,7 @@ export const ContextPrecision: ScorerWithPartial = name: "verify", description: "Verify if context was useful in arriving at the answer", - parameters: zodToJsonSchema(contextPrecisionSchema), + parameters: schemaToJson(contextPrecisionSchema), }, }, ], @@ -499,7 +507,7 @@ export const Faithfulness: ScorerWithPartial = makePartial( function: { name: "extract_statements", description: "Extract statements from an answer given a question", - parameters: zodToJsonSchema(extractedStatementsSchema), + parameters: schemaToJson(extractedStatementsSchema), }, }, ], @@ -531,7 +539,7 @@ export const Faithfulness: ScorerWithPartial = makePartial( name: "judge_statements", description: "Judge whether the statements are faithful to the context", - parameters: zodToJsonSchema(statementFaithfulnessSchema), + parameters: schemaToJson(statementFaithfulnessSchema), }, }, ], @@ -641,7 +649,7 @@ export const AnswerRelevancy: ScorerWithPartial< name: "generate_question", description: "Generate a question for the given answer and identify if the answer is noncommittal", - parameters: zodToJsonSchema(questionGenSchema), + parameters: schemaToJson(questionGenSchema), }, }, ], @@ -815,7 +823,9 @@ export const AnswerCorrectness: ScorerWithPartial< function: { name: "classify_statements", description: "Classify statements as TP, FP, or FN", - parameters: zodToJsonSchema(answerCorrectnessClassificationSchema), + parameters: zodToJsonSchema( + answerCorrectnessClassificationSchema as any, + ), }, }, ], diff --git a/js/templates.ts b/js/templates.ts index 636f712..bd7a7c3 100644 --- a/js/templates.ts +++ b/js/templates.ts @@ -13,7 +13,7 @@ import translation from "../templates/translation.yaml"; export const modelGradedSpecSchema = z.object({ prompt: z.string(), - choice_scores: z.record(z.number()), + choice_scores: z.record(z.string(), z.number()), model: z.string().optional(), use_cot: z.boolean().optional(), temperature: z.number().optional(), diff --git a/package.json b/package.json index 7bb48a8..f0f7053 100644 --- a/package.json +++ b/package.json @@ -54,8 +54,8 @@ "linear-sum-assignment": "^1.0.7", "mustache": "^4.2.0", "openai": "^6.3.0", - "zod": "^3.25.76", - "zod-to-json-schema": "^3.24.6" + "zod": "^4.2.1", + "zod-to-json-schema": "3.25.0" }, "packageManager": "pnpm@8.15.5" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c2329e..8a0bdc5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,10 +1,11 @@ -lockfileVersion: "6.0" +lockfileVersion: '6.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false importers: + .: dependencies: ajv: @@ -27,27 +28,27 @@ importers: version: 4.2.0 openai: specifier: ^6.3.0 - version: 6.3.0(zod@3.25.76) + version: 6.3.0(zod@4.2.1) zod: - specifier: ^3.25.76 - version: 3.25.76 + specifier: ^4.2.1 + version: 4.2.1 zod-to-json-schema: - specifier: ^3.24.6 - version: 3.24.6(zod@3.25.76) + specifier: 3.25.0 + version: 3.25.0(zod@4.2.1) devDependencies: - "@rollup/plugin-yaml": + '@rollup/plugin-yaml': specifier: ^4.1.2 version: 4.1.2 - "@types/js-levenshtein": + '@types/js-levenshtein': specifier: ^1.1.3 version: 1.1.3 - "@types/js-yaml": + '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 - "@types/mustache": + '@types/mustache': specifier: ^4.2.6 version: 4.2.6 - "@types/node": + '@types/node': specifier: ^20.19.11 version: 20.19.11 msw: @@ -81,10 +82,10 @@ importers: specifier: ^0.0.140 version: 0.0.140 zod: - specifier: ^3.22.4 - version: 3.24.2 + specifier: ^4.2.1 + version: 4.2.1 devDependencies: - "@types/node": + '@types/node': specifier: ^20.10.5 version: 20.17.24 duckdb: @@ -95,73 +96,53 @@ importers: version: 3.14.0 packages: + /@ai-sdk/provider@0.0.6: - resolution: - { - integrity: sha512-kiPqIsSnUimckaUn87WepxfjPNdy8SXlPP7P6yWuG3e1NmyFHcyuH6EBBZxXLmu0oZtkb+QEeP3UDWGSc+wwKQ==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-kiPqIsSnUimckaUn87WepxfjPNdy8SXlPP7P6yWuG3e1NmyFHcyuH6EBBZxXLmu0oZtkb+QEeP3UDWGSc+wwKQ==} + engines: {node: '>=18'} dependencies: json-schema: 0.4.0 dev: false - /@asteasolutions/zod-to-openapi@6.4.0(zod@3.24.2): - resolution: - { - integrity: sha512-8cxfF7AHHx2PqnN4Cd8/O8CBu/nVYJP9DpnfVLW3BFb66VJDnqI/CczZnkqMc3SNh6J9GiX7JbJ5T4BSP4HZ2Q==, - } + /@asteasolutions/zod-to-openapi@6.4.0(zod@3.25.76): + resolution: {integrity: sha512-8cxfF7AHHx2PqnN4Cd8/O8CBu/nVYJP9DpnfVLW3BFb66VJDnqI/CczZnkqMc3SNh6J9GiX7JbJ5T4BSP4HZ2Q==} peerDependencies: zod: ^3.20.2 dependencies: openapi3-ts: 4.4.0 - zod: 3.24.2 + zod: 3.25.76 dev: false /@braintrust/core@0.0.44: - resolution: - { - integrity: sha512-5aA7A4i9TCt3lr6u/ogpRyZztghVEOuoTnP6nHoUaqvVo9AQHPgh2FarxsVB6yYnbWoV28o5AizO/kZseE8aBA==, - } + resolution: {integrity: sha512-5aA7A4i9TCt3lr6u/ogpRyZztghVEOuoTnP6nHoUaqvVo9AQHPgh2FarxsVB6yYnbWoV28o5AizO/kZseE8aBA==} dependencies: - "@asteasolutions/zod-to-openapi": 6.4.0(zod@3.24.2) + '@asteasolutions/zod-to-openapi': 6.4.0(zod@3.25.76) uuid: 9.0.1 - zod: 3.24.2 + zod: 3.25.76 dev: false /@bundled-es-modules/cookie@2.0.1: - resolution: - { - integrity: sha512-8o+5fRPLNbjbdGRRmJj3h6Hh1AQJf2dk3qQ/5ZFb+PXkRNiSoMGGUKlsgLfrxneb72axVJyIYji64E2+nNfYyw==, - } + resolution: {integrity: sha512-8o+5fRPLNbjbdGRRmJj3h6Hh1AQJf2dk3qQ/5ZFb+PXkRNiSoMGGUKlsgLfrxneb72axVJyIYji64E2+nNfYyw==} dependencies: cookie: 0.7.2 dev: true /@bundled-es-modules/statuses@1.0.1: - resolution: - { - integrity: sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg==, - } + resolution: {integrity: sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg==} dependencies: statuses: 2.0.2 dev: true /@bundled-es-modules/tough-cookie@0.1.6: - resolution: - { - integrity: sha512-dvMHbL464C0zI+Yqxbz6kZ5TOEp7GLW+pry/RWndAR8MJQAXZ2rPmIs8tziTZjeIyhSNZgZbCePtfSbdWqStJw==, - } + resolution: {integrity: sha512-dvMHbL464C0zI+Yqxbz6kZ5TOEp7GLW+pry/RWndAR8MJQAXZ2rPmIs8tziTZjeIyhSNZgZbCePtfSbdWqStJw==} dependencies: - "@types/tough-cookie": 4.0.5 + '@types/tough-cookie': 4.0.5 tough-cookie: 4.1.4 dev: true /@esbuild/aix-ppc64@0.21.5: - resolution: - { - integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + engines: {node: '>=12'} cpu: [ppc64] os: [aix] requiresBuild: true @@ -169,11 +150,8 @@ packages: optional: true /@esbuild/aix-ppc64@0.25.9: - resolution: - { - integrity: sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==} + engines: {node: '>=18'} cpu: [ppc64] os: [aix] requiresBuild: true @@ -181,22 +159,16 @@ packages: optional: true /@esbuild/android-arm64@0.18.20: - resolution: - { - integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} + engines: {node: '>=12'} cpu: [arm64] os: [android] requiresBuild: true optional: true /@esbuild/android-arm64@0.21.5: - resolution: - { - integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + engines: {node: '>=12'} cpu: [arm64] os: [android] requiresBuild: true @@ -204,11 +176,8 @@ packages: optional: true /@esbuild/android-arm64@0.25.9: - resolution: - { - integrity: sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==} + engines: {node: '>=18'} cpu: [arm64] os: [android] requiresBuild: true @@ -216,22 +185,16 @@ packages: optional: true /@esbuild/android-arm@0.18.20: - resolution: - { - integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} + engines: {node: '>=12'} cpu: [arm] os: [android] requiresBuild: true optional: true /@esbuild/android-arm@0.21.5: - resolution: - { - integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + engines: {node: '>=12'} cpu: [arm] os: [android] requiresBuild: true @@ -239,11 +202,8 @@ packages: optional: true /@esbuild/android-arm@0.25.9: - resolution: - { - integrity: sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==} + engines: {node: '>=18'} cpu: [arm] os: [android] requiresBuild: true @@ -251,22 +211,16 @@ packages: optional: true /@esbuild/android-x64@0.18.20: - resolution: - { - integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} + engines: {node: '>=12'} cpu: [x64] os: [android] requiresBuild: true optional: true /@esbuild/android-x64@0.21.5: - resolution: - { - integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + engines: {node: '>=12'} cpu: [x64] os: [android] requiresBuild: true @@ -274,11 +228,8 @@ packages: optional: true /@esbuild/android-x64@0.25.9: - resolution: - { - integrity: sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==} + engines: {node: '>=18'} cpu: [x64] os: [android] requiresBuild: true @@ -286,22 +237,16 @@ packages: optional: true /@esbuild/darwin-arm64@0.18.20: - resolution: - { - integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} + engines: {node: '>=12'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true /@esbuild/darwin-arm64@0.21.5: - resolution: - { - integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + engines: {node: '>=12'} cpu: [arm64] os: [darwin] requiresBuild: true @@ -309,11 +254,8 @@ packages: optional: true /@esbuild/darwin-arm64@0.25.9: - resolution: - { - integrity: sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==} + engines: {node: '>=18'} cpu: [arm64] os: [darwin] requiresBuild: true @@ -321,22 +263,16 @@ packages: optional: true /@esbuild/darwin-x64@0.18.20: - resolution: - { - integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} + engines: {node: '>=12'} cpu: [x64] os: [darwin] requiresBuild: true optional: true /@esbuild/darwin-x64@0.21.5: - resolution: - { - integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + engines: {node: '>=12'} cpu: [x64] os: [darwin] requiresBuild: true @@ -344,11 +280,8 @@ packages: optional: true /@esbuild/darwin-x64@0.25.9: - resolution: - { - integrity: sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==} + engines: {node: '>=18'} cpu: [x64] os: [darwin] requiresBuild: true @@ -356,22 +289,16 @@ packages: optional: true /@esbuild/freebsd-arm64@0.18.20: - resolution: - { - integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} + engines: {node: '>=12'} cpu: [arm64] os: [freebsd] requiresBuild: true optional: true /@esbuild/freebsd-arm64@0.21.5: - resolution: - { - integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + engines: {node: '>=12'} cpu: [arm64] os: [freebsd] requiresBuild: true @@ -379,11 +306,8 @@ packages: optional: true /@esbuild/freebsd-arm64@0.25.9: - resolution: - { - integrity: sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==} + engines: {node: '>=18'} cpu: [arm64] os: [freebsd] requiresBuild: true @@ -391,22 +315,16 @@ packages: optional: true /@esbuild/freebsd-x64@0.18.20: - resolution: - { - integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} + engines: {node: '>=12'} cpu: [x64] os: [freebsd] requiresBuild: true optional: true /@esbuild/freebsd-x64@0.21.5: - resolution: - { - integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + engines: {node: '>=12'} cpu: [x64] os: [freebsd] requiresBuild: true @@ -414,11 +332,8 @@ packages: optional: true /@esbuild/freebsd-x64@0.25.9: - resolution: - { - integrity: sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==} + engines: {node: '>=18'} cpu: [x64] os: [freebsd] requiresBuild: true @@ -426,22 +341,16 @@ packages: optional: true /@esbuild/linux-arm64@0.18.20: - resolution: - { - integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} + engines: {node: '>=12'} cpu: [arm64] os: [linux] requiresBuild: true optional: true /@esbuild/linux-arm64@0.21.5: - resolution: - { - integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + engines: {node: '>=12'} cpu: [arm64] os: [linux] requiresBuild: true @@ -449,11 +358,8 @@ packages: optional: true /@esbuild/linux-arm64@0.25.9: - resolution: - { - integrity: sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==} + engines: {node: '>=18'} cpu: [arm64] os: [linux] requiresBuild: true @@ -461,22 +367,16 @@ packages: optional: true /@esbuild/linux-arm@0.18.20: - resolution: - { - integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} + engines: {node: '>=12'} cpu: [arm] os: [linux] requiresBuild: true optional: true /@esbuild/linux-arm@0.21.5: - resolution: - { - integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + engines: {node: '>=12'} cpu: [arm] os: [linux] requiresBuild: true @@ -484,11 +384,8 @@ packages: optional: true /@esbuild/linux-arm@0.25.9: - resolution: - { - integrity: sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==} + engines: {node: '>=18'} cpu: [arm] os: [linux] requiresBuild: true @@ -496,22 +393,16 @@ packages: optional: true /@esbuild/linux-ia32@0.18.20: - resolution: - { - integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} + engines: {node: '>=12'} cpu: [ia32] os: [linux] requiresBuild: true optional: true /@esbuild/linux-ia32@0.21.5: - resolution: - { - integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + engines: {node: '>=12'} cpu: [ia32] os: [linux] requiresBuild: true @@ -519,11 +410,8 @@ packages: optional: true /@esbuild/linux-ia32@0.25.9: - resolution: - { - integrity: sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==} + engines: {node: '>=18'} cpu: [ia32] os: [linux] requiresBuild: true @@ -531,22 +419,16 @@ packages: optional: true /@esbuild/linux-loong64@0.18.20: - resolution: - { - integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} + engines: {node: '>=12'} cpu: [loong64] os: [linux] requiresBuild: true optional: true /@esbuild/linux-loong64@0.21.5: - resolution: - { - integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + engines: {node: '>=12'} cpu: [loong64] os: [linux] requiresBuild: true @@ -554,11 +436,8 @@ packages: optional: true /@esbuild/linux-loong64@0.25.9: - resolution: - { - integrity: sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==} + engines: {node: '>=18'} cpu: [loong64] os: [linux] requiresBuild: true @@ -566,22 +445,16 @@ packages: optional: true /@esbuild/linux-mips64el@0.18.20: - resolution: - { - integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} + engines: {node: '>=12'} cpu: [mips64el] os: [linux] requiresBuild: true optional: true /@esbuild/linux-mips64el@0.21.5: - resolution: - { - integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + engines: {node: '>=12'} cpu: [mips64el] os: [linux] requiresBuild: true @@ -589,11 +462,8 @@ packages: optional: true /@esbuild/linux-mips64el@0.25.9: - resolution: - { - integrity: sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==} + engines: {node: '>=18'} cpu: [mips64el] os: [linux] requiresBuild: true @@ -601,22 +471,16 @@ packages: optional: true /@esbuild/linux-ppc64@0.18.20: - resolution: - { - integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} + engines: {node: '>=12'} cpu: [ppc64] os: [linux] requiresBuild: true optional: true /@esbuild/linux-ppc64@0.21.5: - resolution: - { - integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + engines: {node: '>=12'} cpu: [ppc64] os: [linux] requiresBuild: true @@ -624,11 +488,8 @@ packages: optional: true /@esbuild/linux-ppc64@0.25.9: - resolution: - { - integrity: sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==} + engines: {node: '>=18'} cpu: [ppc64] os: [linux] requiresBuild: true @@ -636,22 +497,16 @@ packages: optional: true /@esbuild/linux-riscv64@0.18.20: - resolution: - { - integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} + engines: {node: '>=12'} cpu: [riscv64] os: [linux] requiresBuild: true optional: true /@esbuild/linux-riscv64@0.21.5: - resolution: - { - integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + engines: {node: '>=12'} cpu: [riscv64] os: [linux] requiresBuild: true @@ -659,11 +514,8 @@ packages: optional: true /@esbuild/linux-riscv64@0.25.9: - resolution: - { - integrity: sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==} + engines: {node: '>=18'} cpu: [riscv64] os: [linux] requiresBuild: true @@ -671,22 +523,16 @@ packages: optional: true /@esbuild/linux-s390x@0.18.20: - resolution: - { - integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} + engines: {node: '>=12'} cpu: [s390x] os: [linux] requiresBuild: true optional: true /@esbuild/linux-s390x@0.21.5: - resolution: - { - integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + engines: {node: '>=12'} cpu: [s390x] os: [linux] requiresBuild: true @@ -694,11 +540,8 @@ packages: optional: true /@esbuild/linux-s390x@0.25.9: - resolution: - { - integrity: sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==} + engines: {node: '>=18'} cpu: [s390x] os: [linux] requiresBuild: true @@ -706,22 +549,16 @@ packages: optional: true /@esbuild/linux-x64@0.18.20: - resolution: - { - integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} + engines: {node: '>=12'} cpu: [x64] os: [linux] requiresBuild: true optional: true /@esbuild/linux-x64@0.21.5: - resolution: - { - integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + engines: {node: '>=12'} cpu: [x64] os: [linux] requiresBuild: true @@ -729,11 +566,8 @@ packages: optional: true /@esbuild/linux-x64@0.25.9: - resolution: - { - integrity: sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==} + engines: {node: '>=18'} cpu: [x64] os: [linux] requiresBuild: true @@ -741,11 +575,8 @@ packages: optional: true /@esbuild/netbsd-arm64@0.25.9: - resolution: - { - integrity: sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==} + engines: {node: '>=18'} cpu: [arm64] os: [netbsd] requiresBuild: true @@ -753,22 +584,16 @@ packages: optional: true /@esbuild/netbsd-x64@0.18.20: - resolution: - { - integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + engines: {node: '>=12'} cpu: [x64] os: [netbsd] requiresBuild: true optional: true /@esbuild/netbsd-x64@0.21.5: - resolution: - { - integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + engines: {node: '>=12'} cpu: [x64] os: [netbsd] requiresBuild: true @@ -776,11 +601,8 @@ packages: optional: true /@esbuild/netbsd-x64@0.25.9: - resolution: - { - integrity: sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==} + engines: {node: '>=18'} cpu: [x64] os: [netbsd] requiresBuild: true @@ -788,11 +610,8 @@ packages: optional: true /@esbuild/openbsd-arm64@0.25.9: - resolution: - { - integrity: sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==} + engines: {node: '>=18'} cpu: [arm64] os: [openbsd] requiresBuild: true @@ -800,22 +619,16 @@ packages: optional: true /@esbuild/openbsd-x64@0.18.20: - resolution: - { - integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} + engines: {node: '>=12'} cpu: [x64] os: [openbsd] requiresBuild: true optional: true /@esbuild/openbsd-x64@0.21.5: - resolution: - { - integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + engines: {node: '>=12'} cpu: [x64] os: [openbsd] requiresBuild: true @@ -823,11 +636,8 @@ packages: optional: true /@esbuild/openbsd-x64@0.25.9: - resolution: - { - integrity: sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==} + engines: {node: '>=18'} cpu: [x64] os: [openbsd] requiresBuild: true @@ -835,11 +645,8 @@ packages: optional: true /@esbuild/openharmony-arm64@0.25.9: - resolution: - { - integrity: sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==} + engines: {node: '>=18'} cpu: [arm64] os: [openharmony] requiresBuild: true @@ -847,22 +654,16 @@ packages: optional: true /@esbuild/sunos-x64@0.18.20: - resolution: - { - integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} + engines: {node: '>=12'} cpu: [x64] os: [sunos] requiresBuild: true optional: true /@esbuild/sunos-x64@0.21.5: - resolution: - { - integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + engines: {node: '>=12'} cpu: [x64] os: [sunos] requiresBuild: true @@ -870,11 +671,8 @@ packages: optional: true /@esbuild/sunos-x64@0.25.9: - resolution: - { - integrity: sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==} + engines: {node: '>=18'} cpu: [x64] os: [sunos] requiresBuild: true @@ -882,22 +680,16 @@ packages: optional: true /@esbuild/win32-arm64@0.18.20: - resolution: - { - integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} + engines: {node: '>=12'} cpu: [arm64] os: [win32] requiresBuild: true optional: true /@esbuild/win32-arm64@0.21.5: - resolution: - { - integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + engines: {node: '>=12'} cpu: [arm64] os: [win32] requiresBuild: true @@ -905,11 +697,8 @@ packages: optional: true /@esbuild/win32-arm64@0.25.9: - resolution: - { - integrity: sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==} + engines: {node: '>=18'} cpu: [arm64] os: [win32] requiresBuild: true @@ -917,22 +706,16 @@ packages: optional: true /@esbuild/win32-ia32@0.18.20: - resolution: - { - integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} + engines: {node: '>=12'} cpu: [ia32] os: [win32] requiresBuild: true optional: true /@esbuild/win32-ia32@0.21.5: - resolution: - { - integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + engines: {node: '>=12'} cpu: [ia32] os: [win32] requiresBuild: true @@ -940,11 +723,8 @@ packages: optional: true /@esbuild/win32-ia32@0.25.9: - resolution: - { - integrity: sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==} + engines: {node: '>=18'} cpu: [ia32] os: [win32] requiresBuild: true @@ -952,22 +732,16 @@ packages: optional: true /@esbuild/win32-x64@0.18.20: - resolution: - { - integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + engines: {node: '>=12'} cpu: [x64] os: [win32] requiresBuild: true optional: true /@esbuild/win32-x64@0.21.5: - resolution: - { - integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} cpu: [x64] os: [win32] requiresBuild: true @@ -975,11 +749,8 @@ packages: optional: true /@esbuild/win32-x64@0.25.9: - resolution: - { - integrity: sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==} + engines: {node: '>=18'} cpu: [x64] os: [win32] requiresBuild: true @@ -987,44 +758,35 @@ packages: optional: true /@gar/promisify@1.1.3: - resolution: - { - integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==, - } + resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} dev: true /@inquirer/confirm@5.1.15(@types/node@20.19.11): - resolution: - { - integrity: sha512-SwHMGa8Z47LawQN0rog0sT+6JpiL0B7eW9p1Bb7iCeKDGTI5Ez25TSc2l8kw52VV7hA4sX/C78CGkMrKXfuspA==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-SwHMGa8Z47LawQN0rog0sT+6JpiL0B7eW9p1Bb7iCeKDGTI5Ez25TSc2l8kw52VV7hA4sX/C78CGkMrKXfuspA==} + engines: {node: '>=18'} peerDependencies: - "@types/node": ">=18" + '@types/node': '>=18' peerDependenciesMeta: - "@types/node": + '@types/node': optional: true dependencies: - "@inquirer/core": 10.1.15(@types/node@20.19.11) - "@inquirer/type": 3.0.8(@types/node@20.19.11) - "@types/node": 20.19.11 + '@inquirer/core': 10.1.15(@types/node@20.19.11) + '@inquirer/type': 3.0.8(@types/node@20.19.11) + '@types/node': 20.19.11 dev: true /@inquirer/core@10.1.15(@types/node@20.19.11): - resolution: - { - integrity: sha512-8xrp836RZvKkpNbVvgWUlxjT4CraKk2q+I3Ksy+seI2zkcE+y6wNs1BVhgcv8VyImFecUhdQrYLdW32pAjwBdA==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-8xrp836RZvKkpNbVvgWUlxjT4CraKk2q+I3Ksy+seI2zkcE+y6wNs1BVhgcv8VyImFecUhdQrYLdW32pAjwBdA==} + engines: {node: '>=18'} peerDependencies: - "@types/node": ">=18" + '@types/node': '>=18' peerDependenciesMeta: - "@types/node": + '@types/node': optional: true dependencies: - "@inquirer/figures": 1.0.13 - "@inquirer/type": 3.0.8(@types/node@20.19.11) - "@types/node": 20.19.11 + '@inquirer/figures': 1.0.13 + '@inquirer/type': 3.0.8(@types/node@20.19.11) + '@types/node': 20.19.11 ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 @@ -1034,34 +796,25 @@ packages: dev: true /@inquirer/figures@1.0.13: - resolution: - { - integrity: sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==} + engines: {node: '>=18'} dev: true /@inquirer/type@3.0.8(@types/node@20.19.11): - resolution: - { - integrity: sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==} + engines: {node: '>=18'} peerDependencies: - "@types/node": ">=18" + '@types/node': '>=18' peerDependenciesMeta: - "@types/node": + '@types/node': optional: true dependencies: - "@types/node": 20.19.11 + '@types/node': 20.19.11 dev: true /@isaacs/cliui@8.0.2: - resolution: - { - integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} dependencies: string-width: 5.1.2 string-width-cjs: /string-width@4.2.3 @@ -1072,55 +825,37 @@ packages: dev: true /@isaacs/fs-minipass@4.0.1: - resolution: - { - integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==, - } - engines: { node: ">=18.0.0" } + resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} + engines: {node: '>=18.0.0'} dependencies: minipass: 7.1.2 dev: true /@jridgewell/gen-mapping@0.3.13: - resolution: - { - integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==, - } + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} dependencies: - "@jridgewell/sourcemap-codec": 1.5.5 - "@jridgewell/trace-mapping": 0.3.30 + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.30 dev: true /@jridgewell/resolve-uri@3.1.2: - resolution: - { - integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==, - } - engines: { node: ">=6.0.0" } + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} dev: true /@jridgewell/sourcemap-codec@1.5.5: - resolution: - { - integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==, - } + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} dev: true /@jridgewell/trace-mapping@0.3.30: - resolution: - { - integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==, - } + resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} dependencies: - "@jridgewell/resolve-uri": 3.1.2 - "@jridgewell/sourcemap-codec": 1.5.5 + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 dev: true /@kwsites/file-exists@1.1.1: - resolution: - { - integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==, - } + resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} dependencies: debug: 4.4.1 transitivePeerDependencies: @@ -1128,18 +863,12 @@ packages: dev: false /@kwsites/promise-deferred@1.1.1: - resolution: - { - integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==, - } + resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} dev: false /@mapbox/node-pre-gyp@2.0.0: - resolution: - { - integrity: sha512-llMXd39jtP0HpQLVI37Bf1m2ADlEb35GYSh1SDSLsBhR+5iCxiNGlT31yqbNtVHygHAtMy6dWFERpU2JgufhPg==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-llMXd39jtP0HpQLVI37Bf1m2ADlEb35GYSh1SDSLsBhR+5iCxiNGlT31yqbNtVHygHAtMy6dWFERpU2JgufhPg==} + engines: {node: '>=18'} hasBin: true dependencies: consola: 3.4.1 @@ -1155,44 +884,32 @@ packages: dev: true /@mswjs/interceptors@0.39.6: - resolution: - { - integrity: sha512-bndDP83naYYkfayr/qhBHMhk0YGwS1iv6vaEGcr0SQbO0IZtbOPqjKjds/WcG+bJA+1T5vCx6kprKOzn5Bg+Vw==, - } - engines: { node: ">=18" } - dependencies: - "@open-draft/deferred-promise": 2.2.0 - "@open-draft/logger": 0.3.0 - "@open-draft/until": 2.1.0 + resolution: {integrity: sha512-bndDP83naYYkfayr/qhBHMhk0YGwS1iv6vaEGcr0SQbO0IZtbOPqjKjds/WcG+bJA+1T5vCx6kprKOzn5Bg+Vw==} + engines: {node: '>=18'} + dependencies: + '@open-draft/deferred-promise': 2.2.0 + '@open-draft/logger': 0.3.0 + '@open-draft/until': 2.1.0 is-node-process: 1.2.0 outvariant: 1.4.3 strict-event-emitter: 0.5.1 dev: true /@next/env@14.2.24: - resolution: - { - integrity: sha512-LAm0Is2KHTNT6IT16lxT+suD0u+VVfYNQqM+EJTKuFRRuY2z+zj01kueWXPCxbMBDt0B5vONYzabHGUNbZYAhA==, - } + resolution: {integrity: sha512-LAm0Is2KHTNT6IT16lxT+suD0u+VVfYNQqM+EJTKuFRRuY2z+zj01kueWXPCxbMBDt0B5vONYzabHGUNbZYAhA==} dev: false /@npmcli/fs@2.1.2: - resolution: - { - integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==, - } - engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: - "@gar/promisify": 1.1.3 + '@gar/promisify': 1.1.3 semver: 7.7.1 dev: true /@npmcli/move-file@2.0.1: - resolution: - { - integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==, - } - engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} deprecated: This functionality has been moved to @npmcli/fs dependencies: mkdirp: 1.0.4 @@ -1200,78 +917,57 @@ packages: dev: true /@open-draft/deferred-promise@2.2.0: - resolution: - { - integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==, - } + resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} dev: true /@open-draft/logger@0.3.0: - resolution: - { - integrity: sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==, - } + resolution: {integrity: sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==} dependencies: is-node-process: 1.2.0 outvariant: 1.4.3 dev: true /@open-draft/until@2.1.0: - resolution: - { - integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==, - } + resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} dev: true /@pkgjs/parseargs@0.11.0: - resolution: - { - integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==, - } - engines: { node: ">=14" } + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} requiresBuild: true dev: true optional: true /@rollup/plugin-yaml@4.1.2: - resolution: - { - integrity: sha512-RpupciIeZMUqhgFE97ba0s98mOFS7CWzN3EJNhJkqSv9XLlWYtwVdtE6cDw6ASOF/sZVFS7kRJXftaqM2Vakdw==, - } - engines: { node: ">=14.0.0" } + resolution: {integrity: sha512-RpupciIeZMUqhgFE97ba0s98mOFS7CWzN3EJNhJkqSv9XLlWYtwVdtE6cDw6ASOF/sZVFS7kRJXftaqM2Vakdw==} + engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 peerDependenciesMeta: rollup: optional: true dependencies: - "@rollup/pluginutils": 5.2.0 + '@rollup/pluginutils': 5.2.0 js-yaml: 4.1.0 tosource: 2.0.0-alpha.3 dev: true /@rollup/pluginutils@5.2.0: - resolution: - { - integrity: sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==, - } - engines: { node: ">=14.0.0" } + resolution: {integrity: sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==} + engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 peerDependenciesMeta: rollup: optional: true dependencies: - "@types/estree": 1.0.8 + '@types/estree': 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.3 dev: true /@rollup/rollup-android-arm-eabi@4.46.4: - resolution: - { - integrity: sha512-B2wfzCJ+ps/OBzRjeds7DlJumCU3rXMxJJS1vzURyj7+KBHGONm7c9q1TfdBl4vCuNMkDvARn3PBl2wZzuR5mw==, - } + resolution: {integrity: sha512-B2wfzCJ+ps/OBzRjeds7DlJumCU3rXMxJJS1vzURyj7+KBHGONm7c9q1TfdBl4vCuNMkDvARn3PBl2wZzuR5mw==} cpu: [arm] os: [android] requiresBuild: true @@ -1279,10 +975,7 @@ packages: optional: true /@rollup/rollup-android-arm64@4.46.4: - resolution: - { - integrity: sha512-FGJYXvYdn8Bs6lAlBZYT5n+4x0ciEp4cmttsvKAZc/c8/JiPaQK8u0c/86vKX8lA7OY/+37lIQSe0YoAImvBAA==, - } + resolution: {integrity: sha512-FGJYXvYdn8Bs6lAlBZYT5n+4x0ciEp4cmttsvKAZc/c8/JiPaQK8u0c/86vKX8lA7OY/+37lIQSe0YoAImvBAA==} cpu: [arm64] os: [android] requiresBuild: true @@ -1290,10 +983,7 @@ packages: optional: true /@rollup/rollup-darwin-arm64@4.46.4: - resolution: - { - integrity: sha512-/9qwE/BM7ATw/W/OFEMTm3dmywbJyLQb4f4v5nmOjgYxPIGpw7HaxRi6LnD4Pjn/q7k55FGeHe1/OD02w63apA==, - } + resolution: {integrity: sha512-/9qwE/BM7ATw/W/OFEMTm3dmywbJyLQb4f4v5nmOjgYxPIGpw7HaxRi6LnD4Pjn/q7k55FGeHe1/OD02w63apA==} cpu: [arm64] os: [darwin] requiresBuild: true @@ -1301,10 +991,7 @@ packages: optional: true /@rollup/rollup-darwin-x64@4.46.4: - resolution: - { - integrity: sha512-QkWfNbeRuzFnv2d0aPlrzcA3Ebq2mE8kX/5Pl7VdRShbPBjSnom7dbT8E3Jmhxo2RL784hyqGvR5KHavCJQciw==, - } + resolution: {integrity: sha512-QkWfNbeRuzFnv2d0aPlrzcA3Ebq2mE8kX/5Pl7VdRShbPBjSnom7dbT8E3Jmhxo2RL784hyqGvR5KHavCJQciw==} cpu: [x64] os: [darwin] requiresBuild: true @@ -1312,10 +999,7 @@ packages: optional: true /@rollup/rollup-freebsd-arm64@4.46.4: - resolution: - { - integrity: sha512-+ToyOMYnSfV8D+ckxO6NthPln/PDNp1P6INcNypfZ7muLmEvPKXqduUiD8DlJpMMT8LxHcE5W0dK9kXfJke9Zw==, - } + resolution: {integrity: sha512-+ToyOMYnSfV8D+ckxO6NthPln/PDNp1P6INcNypfZ7muLmEvPKXqduUiD8DlJpMMT8LxHcE5W0dK9kXfJke9Zw==} cpu: [arm64] os: [freebsd] requiresBuild: true @@ -1323,10 +1007,7 @@ packages: optional: true /@rollup/rollup-freebsd-x64@4.46.4: - resolution: - { - integrity: sha512-cGT6ey/W+sje6zywbLiqmkfkO210FgRz7tepWAzzEVgQU8Hn91JJmQWNqs55IuglG8sJdzk7XfNgmGRtcYlo1w==, - } + resolution: {integrity: sha512-cGT6ey/W+sje6zywbLiqmkfkO210FgRz7tepWAzzEVgQU8Hn91JJmQWNqs55IuglG8sJdzk7XfNgmGRtcYlo1w==} cpu: [x64] os: [freebsd] requiresBuild: true @@ -1334,10 +1015,7 @@ packages: optional: true /@rollup/rollup-linux-arm-gnueabihf@4.46.4: - resolution: - { - integrity: sha512-9fhTJyOb275w5RofPSl8lpr4jFowd+H4oQKJ9XTYzD1JWgxdZKE8bA6d4npuiMemkecQOcigX01FNZNCYnQBdA==, - } + resolution: {integrity: sha512-9fhTJyOb275w5RofPSl8lpr4jFowd+H4oQKJ9XTYzD1JWgxdZKE8bA6d4npuiMemkecQOcigX01FNZNCYnQBdA==} cpu: [arm] os: [linux] requiresBuild: true @@ -1345,10 +1023,7 @@ packages: optional: true /@rollup/rollup-linux-arm-musleabihf@4.46.4: - resolution: - { - integrity: sha512-+6kCIM5Zjvz2HwPl/udgVs07tPMIp1VU2Y0c72ezjOvSvEfAIWsUgpcSDvnC7g9NrjYR6X9bZT92mZZ90TfvXw==, - } + resolution: {integrity: sha512-+6kCIM5Zjvz2HwPl/udgVs07tPMIp1VU2Y0c72ezjOvSvEfAIWsUgpcSDvnC7g9NrjYR6X9bZT92mZZ90TfvXw==} cpu: [arm] os: [linux] requiresBuild: true @@ -1356,10 +1031,7 @@ packages: optional: true /@rollup/rollup-linux-arm64-gnu@4.46.4: - resolution: - { - integrity: sha512-SWuXdnsayCZL4lXoo6jn0yyAj7TTjWE4NwDVt9s7cmu6poMhtiras5c8h6Ih6Y0Zk6Z+8t/mLumvpdSPTWub2Q==, - } + resolution: {integrity: sha512-SWuXdnsayCZL4lXoo6jn0yyAj7TTjWE4NwDVt9s7cmu6poMhtiras5c8h6Ih6Y0Zk6Z+8t/mLumvpdSPTWub2Q==} cpu: [arm64] os: [linux] requiresBuild: true @@ -1367,10 +1039,7 @@ packages: optional: true /@rollup/rollup-linux-arm64-musl@4.46.4: - resolution: - { - integrity: sha512-vDknMDqtMhrrroa5kyX6tuC0aRZZlQ+ipDfbXd2YGz5HeV2t8HOl/FDAd2ynhs7Ki5VooWiiZcCtxiZ4IjqZwQ==, - } + resolution: {integrity: sha512-vDknMDqtMhrrroa5kyX6tuC0aRZZlQ+ipDfbXd2YGz5HeV2t8HOl/FDAd2ynhs7Ki5VooWiiZcCtxiZ4IjqZwQ==} cpu: [arm64] os: [linux] requiresBuild: true @@ -1378,10 +1047,7 @@ packages: optional: true /@rollup/rollup-linux-loongarch64-gnu@4.46.4: - resolution: - { - integrity: sha512-mCBkjRZWhvjtl/x+Bd4fQkWZT8canStKDxGrHlBiTnZmJnWygGcvBylzLVCZXka4dco5ymkWhZlLwKCGFF4ivw==, - } + resolution: {integrity: sha512-mCBkjRZWhvjtl/x+Bd4fQkWZT8canStKDxGrHlBiTnZmJnWygGcvBylzLVCZXka4dco5ymkWhZlLwKCGFF4ivw==} cpu: [loong64] os: [linux] requiresBuild: true @@ -1389,10 +1055,7 @@ packages: optional: true /@rollup/rollup-linux-ppc64-gnu@4.46.4: - resolution: - { - integrity: sha512-YMdz2phOTFF+Z66dQfGf0gmeDSi5DJzY5bpZyeg9CPBkV9QDzJ1yFRlmi/j7WWRf3hYIWrOaJj5jsfwgc8GTHQ==, - } + resolution: {integrity: sha512-YMdz2phOTFF+Z66dQfGf0gmeDSi5DJzY5bpZyeg9CPBkV9QDzJ1yFRlmi/j7WWRf3hYIWrOaJj5jsfwgc8GTHQ==} cpu: [ppc64] os: [linux] requiresBuild: true @@ -1400,10 +1063,7 @@ packages: optional: true /@rollup/rollup-linux-riscv64-gnu@4.46.4: - resolution: - { - integrity: sha512-r0WKLSfFAK8ucG024v2yiLSJMedoWvk8yWqfNICX28NHDGeu3F/wBf8KG6mclghx4FsLePxJr/9N8rIj1PtCnw==, - } + resolution: {integrity: sha512-r0WKLSfFAK8ucG024v2yiLSJMedoWvk8yWqfNICX28NHDGeu3F/wBf8KG6mclghx4FsLePxJr/9N8rIj1PtCnw==} cpu: [riscv64] os: [linux] requiresBuild: true @@ -1411,10 +1071,7 @@ packages: optional: true /@rollup/rollup-linux-riscv64-musl@4.46.4: - resolution: - { - integrity: sha512-IaizpPP2UQU3MNyPH1u0Xxbm73D+4OupL0bjo4Hm0496e2wg3zuvoAIhubkD1NGy9fXILEExPQy87mweujEatA==, - } + resolution: {integrity: sha512-IaizpPP2UQU3MNyPH1u0Xxbm73D+4OupL0bjo4Hm0496e2wg3zuvoAIhubkD1NGy9fXILEExPQy87mweujEatA==} cpu: [riscv64] os: [linux] requiresBuild: true @@ -1422,10 +1079,7 @@ packages: optional: true /@rollup/rollup-linux-s390x-gnu@4.46.4: - resolution: - { - integrity: sha512-aCM29orANR0a8wk896p6UEgIfupReupnmISz6SUwMIwTGaTI8MuKdE0OD2LvEg8ondDyZdMvnaN3bW4nFbATPA==, - } + resolution: {integrity: sha512-aCM29orANR0a8wk896p6UEgIfupReupnmISz6SUwMIwTGaTI8MuKdE0OD2LvEg8ondDyZdMvnaN3bW4nFbATPA==} cpu: [s390x] os: [linux] requiresBuild: true @@ -1433,10 +1087,7 @@ packages: optional: true /@rollup/rollup-linux-x64-gnu@4.46.4: - resolution: - { - integrity: sha512-0Xj1vZE3cbr/wda8d/m+UeuSL+TDpuozzdD4QaSzu/xSOMK0Su5RhIkF7KVHFQsobemUNHPLEcYllL7ZTCP/Cg==, - } + resolution: {integrity: sha512-0Xj1vZE3cbr/wda8d/m+UeuSL+TDpuozzdD4QaSzu/xSOMK0Su5RhIkF7KVHFQsobemUNHPLEcYllL7ZTCP/Cg==} cpu: [x64] os: [linux] requiresBuild: true @@ -1444,10 +1095,7 @@ packages: optional: true /@rollup/rollup-linux-x64-musl@4.46.4: - resolution: - { - integrity: sha512-kM/orjpolfA5yxsx84kI6bnK47AAZuWxglGKcNmokw2yy9i5eHY5UAjcX45jemTJnfHAWo3/hOoRqEeeTdL5hw==, - } + resolution: {integrity: sha512-kM/orjpolfA5yxsx84kI6bnK47AAZuWxglGKcNmokw2yy9i5eHY5UAjcX45jemTJnfHAWo3/hOoRqEeeTdL5hw==} cpu: [x64] os: [linux] requiresBuild: true @@ -1455,10 +1103,7 @@ packages: optional: true /@rollup/rollup-win32-arm64-msvc@4.46.4: - resolution: - { - integrity: sha512-cNLH4psMEsWKILW0isbpQA2OvjXLbKvnkcJFmqAptPQbtLrobiapBJVj6RoIvg6UXVp5w0wnIfd/Q56cNpF+Ew==, - } + resolution: {integrity: sha512-cNLH4psMEsWKILW0isbpQA2OvjXLbKvnkcJFmqAptPQbtLrobiapBJVj6RoIvg6UXVp5w0wnIfd/Q56cNpF+Ew==} cpu: [arm64] os: [win32] requiresBuild: true @@ -1466,10 +1111,7 @@ packages: optional: true /@rollup/rollup-win32-ia32-msvc@4.46.4: - resolution: - { - integrity: sha512-OiEa5lRhiANpv4SfwYVgQ3opYWi/QmPDC5ve21m8G9pf6ZO+aX1g2EEF1/IFaM1xPSP7mK0msTRXlPs6mIagkg==, - } + resolution: {integrity: sha512-OiEa5lRhiANpv4SfwYVgQ3opYWi/QmPDC5ve21m8G9pf6ZO+aX1g2EEF1/IFaM1xPSP7mK0msTRXlPs6mIagkg==} cpu: [ia32] os: [win32] requiresBuild: true @@ -1477,10 +1119,7 @@ packages: optional: true /@rollup/rollup-win32-x64-msvc@4.46.4: - resolution: - { - integrity: sha512-IKL9mewGZ5UuuX4NQlwOmxPyqielvkAPUS2s1cl6yWjjQvyN3h5JTdVFGD5Jr5xMjRC8setOfGQDVgX8V+dkjg==, - } + resolution: {integrity: sha512-IKL9mewGZ5UuuX4NQlwOmxPyqielvkAPUS2s1cl6yWjjQvyN3h5JTdVFGD5Jr5xMjRC8setOfGQDVgX8V+dkjg==} cpu: [x64] os: [win32] requiresBuild: true @@ -1488,97 +1127,61 @@ packages: optional: true /@tootallnate/once@2.0.0: - resolution: - { - integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==, - } - engines: { node: ">= 10" } + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} dev: true /@types/cookie@0.6.0: - resolution: - { - integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==, - } + resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} dev: true /@types/estree@1.0.8: - resolution: - { - integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==, - } + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} dev: true /@types/js-levenshtein@1.1.3: - resolution: - { - integrity: sha512-jd+Q+sD20Qfu9e2aEXogiO3vpOC1PYJOUdyN9gvs4Qrvkg4wF43L5OhqrPeokdv8TL0/mXoYfpkcoGZMNN2pkQ==, - } + resolution: {integrity: sha512-jd+Q+sD20Qfu9e2aEXogiO3vpOC1PYJOUdyN9gvs4Qrvkg4wF43L5OhqrPeokdv8TL0/mXoYfpkcoGZMNN2pkQ==} dev: true /@types/js-yaml@4.0.9: - resolution: - { - integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==, - } + resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} dev: true /@types/mustache@4.2.6: - resolution: - { - integrity: sha512-t+8/QWTAhOFlrF1IVZqKnMRJi84EgkIK5Kh0p2JV4OLywUvCwJPFxbJAl7XAow7DVIHsF+xW9f1MVzg0L6Szjw==, - } + resolution: {integrity: sha512-t+8/QWTAhOFlrF1IVZqKnMRJi84EgkIK5Kh0p2JV4OLywUvCwJPFxbJAl7XAow7DVIHsF+xW9f1MVzg0L6Szjw==} dev: true /@types/node@20.17.24: - resolution: - { - integrity: sha512-d7fGCyB96w9BnWQrOsJtpyiSaBcAYYr75bnK6ZRjDbql2cGLj/3GsL5OYmLPNq76l7Gf2q4Rv9J2o6h5CrD9sA==, - } + resolution: {integrity: sha512-d7fGCyB96w9BnWQrOsJtpyiSaBcAYYr75bnK6ZRjDbql2cGLj/3GsL5OYmLPNq76l7Gf2q4Rv9J2o6h5CrD9sA==} dependencies: undici-types: 6.19.8 dev: true /@types/node@20.19.11: - resolution: - { - integrity: sha512-uug3FEEGv0r+jrecvUUpbY8lLisvIjg6AAic6a2bSP5OEOLeJsDSnvhCDov7ipFFMXS3orMpzlmi0ZcuGkBbow==, - } + resolution: {integrity: sha512-uug3FEEGv0r+jrecvUUpbY8lLisvIjg6AAic6a2bSP5OEOLeJsDSnvhCDov7ipFFMXS3orMpzlmi0ZcuGkBbow==} dependencies: undici-types: 6.21.0 dev: true /@types/statuses@2.0.6: - resolution: - { - integrity: sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==, - } + resolution: {integrity: sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==} dev: true /@types/tough-cookie@4.0.5: - resolution: - { - integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==, - } + resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} dev: true /@vitest/expect@2.1.9: - resolution: - { - integrity: sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==, - } + resolution: {integrity: sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==} dependencies: - "@vitest/spy": 2.1.9 - "@vitest/utils": 2.1.9 + '@vitest/spy': 2.1.9 + '@vitest/utils': 2.1.9 chai: 5.3.1 tinyrainbow: 1.2.0 dev: true /@vitest/mocker@2.1.9(msw@2.10.5)(vite@5.4.19): - resolution: - { - integrity: sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==, - } + resolution: {integrity: sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 @@ -1588,7 +1191,7 @@ packages: vite: optional: true dependencies: - "@vitest/spy": 2.1.9 + '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.17 msw: 2.10.5(@types/node@20.19.11)(typescript@5.9.2) @@ -1596,85 +1199,58 @@ packages: dev: true /@vitest/pretty-format@2.1.9: - resolution: - { - integrity: sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==, - } + resolution: {integrity: sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==} dependencies: tinyrainbow: 1.2.0 dev: true /@vitest/runner@2.1.9: - resolution: - { - integrity: sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==, - } + resolution: {integrity: sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==} dependencies: - "@vitest/utils": 2.1.9 + '@vitest/utils': 2.1.9 pathe: 1.1.2 dev: true /@vitest/snapshot@2.1.9: - resolution: - { - integrity: sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==, - } + resolution: {integrity: sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==} dependencies: - "@vitest/pretty-format": 2.1.9 + '@vitest/pretty-format': 2.1.9 magic-string: 0.30.17 pathe: 1.1.2 dev: true /@vitest/spy@2.1.9: - resolution: - { - integrity: sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==, - } + resolution: {integrity: sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==} dependencies: tinyspy: 3.0.2 dev: true /@vitest/utils@2.1.9: - resolution: - { - integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==, - } + resolution: {integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==} dependencies: - "@vitest/pretty-format": 2.1.9 + '@vitest/pretty-format': 2.1.9 loupe: 3.2.0 tinyrainbow: 1.2.0 dev: true /abbrev@1.1.1: - resolution: - { - integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==, - } + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} dev: true /abbrev@3.0.0: - resolution: - { - integrity: sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA==, - } - engines: { node: ^18.17.0 || >=20.5.0 } + resolution: {integrity: sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA==} + engines: {node: ^18.17.0 || >=20.5.0} dev: true /acorn@8.15.0: - resolution: - { - integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==, - } - engines: { node: ">=0.4.0" } + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} + engines: {node: '>=0.4.0'} hasBin: true dev: true /agent-base@6.0.2: - resolution: - { - integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, - } - engines: { node: ">= 6.0.0" } + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} dependencies: debug: 4.4.0 transitivePeerDependencies: @@ -1682,39 +1258,27 @@ packages: dev: true /agent-base@7.1.3: - resolution: - { - integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==, - } - engines: { node: ">= 14" } + resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} + engines: {node: '>= 14'} dev: true /agentkeepalive@4.6.0: - resolution: - { - integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==, - } - engines: { node: ">= 8.0.0" } + resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} + engines: {node: '>= 8.0.0'} dependencies: humanize-ms: 1.2.1 dev: true /aggregate-error@3.1.0: - resolution: - { - integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} dependencies: clean-stack: 2.2.0 indent-string: 4.0.0 dev: true /ajv@8.17.1: - resolution: - { - integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==, - } + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} dependencies: fast-deep-equal: 3.1.3 fast-uri: 3.0.6 @@ -1723,74 +1287,47 @@ packages: dev: false /ansi-escapes@4.3.2: - resolution: - { - integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} dependencies: type-fest: 0.21.3 dev: true /ansi-regex@5.0.1: - resolution: - { - integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} /ansi-regex@6.2.0: - resolution: - { - integrity: sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==} + engines: {node: '>=12'} dev: true /ansi-sequence-parser@1.1.3: - resolution: - { - integrity: sha512-+fksAx9eG3Ab6LDnLs3ZqZa8KVJ/jYnX+D4Qe1azX+LFGFAXqynCQLOdLpNYN/l9e7l6hMWwZbrnctqr6eSQSw==, - } + resolution: {integrity: sha512-+fksAx9eG3Ab6LDnLs3ZqZa8KVJ/jYnX+D4Qe1azX+LFGFAXqynCQLOdLpNYN/l9e7l6hMWwZbrnctqr6eSQSw==} dev: true /ansi-styles@4.3.0: - resolution: - { - integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} dependencies: color-convert: 2.0.1 /ansi-styles@6.2.1: - resolution: - { - integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} dev: true /any-promise@1.3.0: - resolution: - { - integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==, - } + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} dev: true /aproba@2.0.0: - resolution: - { - integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==, - } + resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} dev: true /are-we-there-yet@3.0.1: - resolution: - { - integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==, - } - engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} deprecated: This package is no longer supported. dependencies: delegates: 1.0.0 @@ -1798,69 +1335,45 @@ packages: dev: true /argparse@2.0.1: - resolution: - { - integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, - } + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} /assertion-error@2.0.1: - resolution: - { - integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} dev: true /balanced-match@1.0.2: - resolution: - { - integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, - } + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} /binary-search@1.3.6: - resolution: - { - integrity: sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA==, - } + resolution: {integrity: sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA==} dev: false /brace-expansion@1.1.11: - resolution: - { - integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, - } + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 dev: true /brace-expansion@2.0.1: - resolution: - { - integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==, - } + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: balanced-match: 1.0.2 dev: true /brace-expansion@2.0.2: - resolution: - { - integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==, - } + resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} dependencies: balanced-match: 1.0.2 /braintrust@0.0.140: - resolution: - { - integrity: sha512-GEZ4sEw5o4IKn6xV4v4xLYR2GOBaOHd4T/ycFfH6XO9hnu17WL7zsplBASv9gDf/zTKILz/uPr+xo/r648SHIQ==, - } + resolution: {integrity: sha512-GEZ4sEw5o4IKn6xV4v4xLYR2GOBaOHd4T/ycFfH6XO9hnu17WL7zsplBASv9gDf/zTKILz/uPr+xo/r648SHIQ==} hasBin: true dependencies: - "@ai-sdk/provider": 0.0.6 - "@braintrust/core": 0.0.44 - "@next/env": 14.2.24 + '@ai-sdk/provider': 0.0.6 + '@braintrust/core': 0.0.44 + '@next/env': 14.2.24 argparse: 2.0.1 chalk: 4.1.2 cli-progress: 3.12.0 @@ -1872,48 +1385,36 @@ packages: pluralize: 8.0.0 simple-git: 3.27.0 uuid: 9.0.1 - zod: 3.24.2 + zod: 3.25.76 transitivePeerDependencies: - supports-color dev: false /buffer-from@1.1.2: - resolution: - { - integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==, - } + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} dev: true /bundle-require@5.1.0(esbuild@0.25.9): - resolution: - { - integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==, - } - engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + resolution: {integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: - esbuild: ">=0.18" + esbuild: '>=0.18' dependencies: esbuild: 0.25.9 load-tsconfig: 0.2.5 dev: true /cac@6.7.14: - resolution: - { - integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} dev: true /cacache@16.1.3: - resolution: - { - integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==, - } - engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } - dependencies: - "@npmcli/fs": 2.1.2 - "@npmcli/move-file": 2.0.1 + resolution: {integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + '@npmcli/fs': 2.1.2 + '@npmcli/move-file': 2.0.1 chownr: 2.0.0 fs-minipass: 2.1.0 glob: 8.1.0 @@ -1935,11 +1436,8 @@ packages: dev: true /chai@5.3.1: - resolution: - { - integrity: sha512-48af6xm9gQK8rhIcOxWwdGzIervm8BVTin+yRp9HEvU20BtVZ2lBywlIJBzwaDtvo0FvjeL7QdCADoUoqIbV3A==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-48af6xm9gQK8rhIcOxWwdGzIervm8BVTin+yRp9HEvU20BtVZ2lBywlIJBzwaDtvo0FvjeL7QdCADoUoqIbV3A==} + engines: {node: '>=18'} dependencies: assertion-error: 2.0.1 check-error: 2.1.1 @@ -1949,89 +1447,59 @@ packages: dev: true /chalk@4.1.2: - resolution: - { - integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 dev: false /check-error@2.1.1: - resolution: - { - integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==, - } - engines: { node: ">= 16" } + resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} + engines: {node: '>= 16'} dev: true /cheminfo-types@1.8.1: - resolution: - { - integrity: sha512-FRcpVkox+cRovffgqNdDFQ1eUav+i/Vq/CUd1hcfEl2bevntFlzznL+jE8g4twl6ElB7gZjCko6pYpXyMn+6dA==, - } + resolution: {integrity: sha512-FRcpVkox+cRovffgqNdDFQ1eUav+i/Vq/CUd1hcfEl2bevntFlzznL+jE8g4twl6ElB7gZjCko6pYpXyMn+6dA==} dev: false /chokidar@4.0.3: - resolution: - { - integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==, - } - engines: { node: ">= 14.16.0" } + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} dependencies: readdirp: 4.1.2 dev: true /chownr@2.0.0: - resolution: - { - integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} dev: true /chownr@3.0.0: - resolution: - { - integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} + engines: {node: '>=18'} dev: true /clean-stack@2.2.0: - resolution: - { - integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==, - } - engines: { node: ">=6" } + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} dev: true /cli-progress@3.12.0: - resolution: - { - integrity: sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==, - } - engines: { node: ">=4" } + resolution: {integrity: sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==} + engines: {node: '>=4'} dependencies: string-width: 4.2.3 dev: false /cli-width@4.1.0: - resolution: - { - integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==, - } - engines: { node: ">= 12" } + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} + engines: {node: '>= 12'} dev: true /cliui@8.0.1: - resolution: - { - integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 @@ -2039,41 +1507,26 @@ packages: dev: true /color-convert@2.0.1: - resolution: - { - integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, - } - engines: { node: ">=7.0.0" } + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 /color-name@1.1.4: - resolution: - { - integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, - } + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} /color-support@1.1.3: - resolution: - { - integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==, - } + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} hasBin: true dev: true /commander@4.1.1: - resolution: - { - integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==, - } - engines: { node: ">= 6" } + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} dev: true /compute-cosine-similarity@1.1.0: - resolution: - { - integrity: sha512-FXhNx0ILLjGi9Z9+lglLzM12+0uoTnYkHm7GiadXDAr0HGVLm25OivUS1B/LPkbzzvlcXz/1EvWg9ZYyJSdhTw==, - } + resolution: {integrity: sha512-FXhNx0ILLjGi9Z9+lglLzM12+0uoTnYkHm7GiadXDAr0HGVLm25OivUS1B/LPkbzzvlcXz/1EvWg9ZYyJSdhTw==} dependencies: compute-dot: 1.1.0 compute-l2norm: 1.1.0 @@ -2082,76 +1535,49 @@ packages: dev: false /compute-dot@1.1.0: - resolution: - { - integrity: sha512-L5Ocet4DdMrXboss13K59OK23GXjiSia7+7Ukc7q4Bl+RVpIXK2W9IHMbWDZkh+JUEvJAwOKRaJDiFUa1LTnJg==, - } + resolution: {integrity: sha512-L5Ocet4DdMrXboss13K59OK23GXjiSia7+7Ukc7q4Bl+RVpIXK2W9IHMbWDZkh+JUEvJAwOKRaJDiFUa1LTnJg==} dependencies: validate.io-array: 1.0.6 validate.io-function: 1.0.2 dev: false /compute-l2norm@1.1.0: - resolution: - { - integrity: sha512-6EHh1Elj90eU28SXi+h2PLnTQvZmkkHWySpoFz+WOlVNLz3DQoC4ISUHSV9n5jMxPHtKGJ01F4uu2PsXBB8sSg==, - } + resolution: {integrity: sha512-6EHh1Elj90eU28SXi+h2PLnTQvZmkkHWySpoFz+WOlVNLz3DQoC4ISUHSV9n5jMxPHtKGJ01F4uu2PsXBB8sSg==} dependencies: validate.io-array: 1.0.6 validate.io-function: 1.0.2 dev: false /concat-map@0.0.1: - resolution: - { - integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, - } + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} dev: true /confbox@0.1.8: - resolution: - { - integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==, - } + resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} dev: true /consola@3.4.1: - resolution: - { - integrity: sha512-zaUUWockhqxFf4bSXS+kTJwxWvAyMuKtShx0BWcGrMEUqbETcBCT91iQs9pECNx7yz8VH4VeWW/1KAbhE8kiww==, - } - engines: { node: ^14.18.0 || >=16.10.0 } + resolution: {integrity: sha512-zaUUWockhqxFf4bSXS+kTJwxWvAyMuKtShx0BWcGrMEUqbETcBCT91iQs9pECNx7yz8VH4VeWW/1KAbhE8kiww==} + engines: {node: ^14.18.0 || >=16.10.0} dev: true /consola@3.4.2: - resolution: - { - integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==, - } - engines: { node: ^14.18.0 || >=16.10.0 } + resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} + engines: {node: ^14.18.0 || >=16.10.0} dev: true /console-control-strings@1.1.0: - resolution: - { - integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==, - } + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} dev: true /cookie@0.7.2: - resolution: - { - integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==, - } - engines: { node: ">= 0.6" } + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} + engines: {node: '>= 0.6'} dev: true /cross-spawn@7.0.6: - resolution: - { - integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==, - } - engines: { node: ">= 8" } + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} dependencies: path-key: 3.1.1 shebang-command: 2.0.0 @@ -2159,13 +1585,10 @@ packages: dev: true /debug@4.4.0: - resolution: - { - integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==, - } - engines: { node: ">=6.0" } + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} peerDependencies: - supports-color: "*" + supports-color: '*' peerDependenciesMeta: supports-color: optional: true @@ -2174,13 +1597,10 @@ packages: dev: true /debug@4.4.1: - resolution: - { - integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==, - } - engines: { node: ">=6.0" } + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} + engines: {node: '>=6.0'} peerDependencies: - supports-color: "*" + supports-color: '*' peerDependenciesMeta: supports-color: optional: true @@ -2188,44 +1608,29 @@ packages: ms: 2.1.3 /deep-eql@5.0.2: - resolution: - { - integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==, - } - engines: { node: ">=6" } + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} + engines: {node: '>=6'} dev: true /delegates@1.0.0: - resolution: - { - integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==, - } + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} dev: true /detect-libc@2.0.3: - resolution: - { - integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} + engines: {node: '>=8'} dev: true /dotenv@16.4.7: - resolution: - { - integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} + engines: {node: '>=12'} dev: false /duckdb@1.2.0: - resolution: - { - integrity: sha512-zAHHRTMoZhWIwvOsyNkgV9c1nq0gR0j+ZyX0uTCRFZTNOlYO4lnErP5Fddt/6iKMXsTNL9v1oTG9E76S5jMh7w==, - } + resolution: {integrity: sha512-zAHHRTMoZhWIwvOsyNkgV9c1nq0gR0j+ZyX0uTCRFZTNOlYO4lnErP5Fddt/6iKMXsTNL9v1oTG9E76S5jMh7w==} requiresBuild: true dependencies: - "@mapbox/node-pre-gyp": 2.0.0 + '@mapbox/node-pre-gyp': 2.0.0 node-addon-api: 7.1.1 node-gyp: 9.4.1 transitivePeerDependencies: @@ -2235,30 +1640,18 @@ packages: dev: true /eastasianwidth@0.2.0: - resolution: - { - integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, - } + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true /emoji-regex@8.0.0: - resolution: - { - integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, - } + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} /emoji-regex@9.2.2: - resolution: - { - integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, - } + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} dev: true /encoding@0.1.13: - resolution: - { - integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==, - } + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} requiresBuild: true dependencies: iconv-lite: 0.6.3 @@ -2266,189 +1659,147 @@ packages: optional: true /env-paths@2.2.1: - resolution: - { - integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==, - } - engines: { node: ">=6" } + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} + engines: {node: '>=6'} dev: true /err-code@2.0.3: - resolution: - { - integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==, - } + resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} dev: true /es-module-lexer@1.7.0: - resolution: - { - integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==, - } + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} dev: true /esbuild@0.18.20: - resolution: - { - integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - "@esbuild/android-arm": 0.18.20 - "@esbuild/android-arm64": 0.18.20 - "@esbuild/android-x64": 0.18.20 - "@esbuild/darwin-arm64": 0.18.20 - "@esbuild/darwin-x64": 0.18.20 - "@esbuild/freebsd-arm64": 0.18.20 - "@esbuild/freebsd-x64": 0.18.20 - "@esbuild/linux-arm": 0.18.20 - "@esbuild/linux-arm64": 0.18.20 - "@esbuild/linux-ia32": 0.18.20 - "@esbuild/linux-loong64": 0.18.20 - "@esbuild/linux-mips64el": 0.18.20 - "@esbuild/linux-ppc64": 0.18.20 - "@esbuild/linux-riscv64": 0.18.20 - "@esbuild/linux-s390x": 0.18.20 - "@esbuild/linux-x64": 0.18.20 - "@esbuild/netbsd-x64": 0.18.20 - "@esbuild/openbsd-x64": 0.18.20 - "@esbuild/sunos-x64": 0.18.20 - "@esbuild/win32-arm64": 0.18.20 - "@esbuild/win32-ia32": 0.18.20 - "@esbuild/win32-x64": 0.18.20 + '@esbuild/android-arm': 0.18.20 + '@esbuild/android-arm64': 0.18.20 + '@esbuild/android-x64': 0.18.20 + '@esbuild/darwin-arm64': 0.18.20 + '@esbuild/darwin-x64': 0.18.20 + '@esbuild/freebsd-arm64': 0.18.20 + '@esbuild/freebsd-x64': 0.18.20 + '@esbuild/linux-arm': 0.18.20 + '@esbuild/linux-arm64': 0.18.20 + '@esbuild/linux-ia32': 0.18.20 + '@esbuild/linux-loong64': 0.18.20 + '@esbuild/linux-mips64el': 0.18.20 + '@esbuild/linux-ppc64': 0.18.20 + '@esbuild/linux-riscv64': 0.18.20 + '@esbuild/linux-s390x': 0.18.20 + '@esbuild/linux-x64': 0.18.20 + '@esbuild/netbsd-x64': 0.18.20 + '@esbuild/openbsd-x64': 0.18.20 + '@esbuild/sunos-x64': 0.18.20 + '@esbuild/win32-arm64': 0.18.20 + '@esbuild/win32-ia32': 0.18.20 + '@esbuild/win32-x64': 0.18.20 /esbuild@0.21.5: - resolution: - { - integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - "@esbuild/aix-ppc64": 0.21.5 - "@esbuild/android-arm": 0.21.5 - "@esbuild/android-arm64": 0.21.5 - "@esbuild/android-x64": 0.21.5 - "@esbuild/darwin-arm64": 0.21.5 - "@esbuild/darwin-x64": 0.21.5 - "@esbuild/freebsd-arm64": 0.21.5 - "@esbuild/freebsd-x64": 0.21.5 - "@esbuild/linux-arm": 0.21.5 - "@esbuild/linux-arm64": 0.21.5 - "@esbuild/linux-ia32": 0.21.5 - "@esbuild/linux-loong64": 0.21.5 - "@esbuild/linux-mips64el": 0.21.5 - "@esbuild/linux-ppc64": 0.21.5 - "@esbuild/linux-riscv64": 0.21.5 - "@esbuild/linux-s390x": 0.21.5 - "@esbuild/linux-x64": 0.21.5 - "@esbuild/netbsd-x64": 0.21.5 - "@esbuild/openbsd-x64": 0.21.5 - "@esbuild/sunos-x64": 0.21.5 - "@esbuild/win32-arm64": 0.21.5 - "@esbuild/win32-ia32": 0.21.5 - "@esbuild/win32-x64": 0.21.5 + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 dev: true /esbuild@0.25.9: - resolution: - { - integrity: sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==} + engines: {node: '>=18'} hasBin: true requiresBuild: true optionalDependencies: - "@esbuild/aix-ppc64": 0.25.9 - "@esbuild/android-arm": 0.25.9 - "@esbuild/android-arm64": 0.25.9 - "@esbuild/android-x64": 0.25.9 - "@esbuild/darwin-arm64": 0.25.9 - "@esbuild/darwin-x64": 0.25.9 - "@esbuild/freebsd-arm64": 0.25.9 - "@esbuild/freebsd-x64": 0.25.9 - "@esbuild/linux-arm": 0.25.9 - "@esbuild/linux-arm64": 0.25.9 - "@esbuild/linux-ia32": 0.25.9 - "@esbuild/linux-loong64": 0.25.9 - "@esbuild/linux-mips64el": 0.25.9 - "@esbuild/linux-ppc64": 0.25.9 - "@esbuild/linux-riscv64": 0.25.9 - "@esbuild/linux-s390x": 0.25.9 - "@esbuild/linux-x64": 0.25.9 - "@esbuild/netbsd-arm64": 0.25.9 - "@esbuild/netbsd-x64": 0.25.9 - "@esbuild/openbsd-arm64": 0.25.9 - "@esbuild/openbsd-x64": 0.25.9 - "@esbuild/openharmony-arm64": 0.25.9 - "@esbuild/sunos-x64": 0.25.9 - "@esbuild/win32-arm64": 0.25.9 - "@esbuild/win32-ia32": 0.25.9 - "@esbuild/win32-x64": 0.25.9 + '@esbuild/aix-ppc64': 0.25.9 + '@esbuild/android-arm': 0.25.9 + '@esbuild/android-arm64': 0.25.9 + '@esbuild/android-x64': 0.25.9 + '@esbuild/darwin-arm64': 0.25.9 + '@esbuild/darwin-x64': 0.25.9 + '@esbuild/freebsd-arm64': 0.25.9 + '@esbuild/freebsd-x64': 0.25.9 + '@esbuild/linux-arm': 0.25.9 + '@esbuild/linux-arm64': 0.25.9 + '@esbuild/linux-ia32': 0.25.9 + '@esbuild/linux-loong64': 0.25.9 + '@esbuild/linux-mips64el': 0.25.9 + '@esbuild/linux-ppc64': 0.25.9 + '@esbuild/linux-riscv64': 0.25.9 + '@esbuild/linux-s390x': 0.25.9 + '@esbuild/linux-x64': 0.25.9 + '@esbuild/netbsd-arm64': 0.25.9 + '@esbuild/netbsd-x64': 0.25.9 + '@esbuild/openbsd-arm64': 0.25.9 + '@esbuild/openbsd-x64': 0.25.9 + '@esbuild/openharmony-arm64': 0.25.9 + '@esbuild/sunos-x64': 0.25.9 + '@esbuild/win32-arm64': 0.25.9 + '@esbuild/win32-ia32': 0.25.9 + '@esbuild/win32-x64': 0.25.9 dev: true /escalade@3.2.0: - resolution: - { - integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==, - } - engines: { node: ">=6" } + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} dev: true /estree-walker@2.0.2: - resolution: - { - integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, - } + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} dev: true /estree-walker@3.0.3: - resolution: - { - integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==, - } + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} dependencies: - "@types/estree": 1.0.8 + '@types/estree': 1.0.8 dev: true /expect-type@1.2.2: - resolution: - { - integrity: sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==, - } - engines: { node: ">=12.0.0" } + resolution: {integrity: sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==} + engines: {node: '>=12.0.0'} dev: true /exponential-backoff@3.1.2: - resolution: - { - integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==, - } + resolution: {integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==} dev: true /fast-deep-equal@3.1.3: - resolution: - { - integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, - } + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: false /fast-uri@3.0.6: - resolution: - { - integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==, - } + resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} dev: false /fdir@6.5.0(picomatch@4.0.3): - resolution: - { - integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==, - } - engines: { node: ">=12.0.0" } + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -2459,17 +1810,11 @@ packages: dev: true /fft.js@4.0.4: - resolution: - { - integrity: sha512-f9c00hphOgeQTlDyavwTtu6RiK8AIFjD6+jvXkNkpeQ7rirK3uFWVpalkoS4LAwbdX7mfZ8aoBfFVQX1Re/8aw==, - } + resolution: {integrity: sha512-f9c00hphOgeQTlDyavwTtu6RiK8AIFjD6+jvXkNkpeQ7rirK3uFWVpalkoS4LAwbdX7mfZ8aoBfFVQX1Re/8aw==} dev: false /fix-dts-default-cjs-exports@1.0.1: - resolution: - { - integrity: sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==, - } + resolution: {integrity: sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==} dependencies: magic-string: 0.30.17 mlly: 1.7.4 @@ -2477,50 +1822,35 @@ packages: dev: true /foreground-child@3.3.1: - resolution: - { - integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==, - } - engines: { node: ">=14" } + resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} + engines: {node: '>=14'} dependencies: cross-spawn: 7.0.6 signal-exit: 4.1.0 dev: true /fs-minipass@2.1.0: - resolution: - { - integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==, - } - engines: { node: ">= 8" } + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} dependencies: minipass: 3.3.6 dev: true /fs.realpath@1.0.0: - resolution: - { - integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, - } + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: true /fsevents@2.3.3: - resolution: - { - integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, - } - engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true dev: true optional: true /gauge@4.0.4: - resolution: - { - integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==, - } - engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} deprecated: This package is no longer supported. dependencies: aproba: 2.0.0 @@ -2534,27 +1864,18 @@ packages: dev: true /get-caller-file@2.0.5: - resolution: - { - integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, - } - engines: { node: 6.* || 8.* || >= 10.* } + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} dev: true /get-tsconfig@4.10.0: - resolution: - { - integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==, - } + resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==} dependencies: resolve-pkg-maps: 1.0.0 dev: true /glob@10.4.5: - resolution: - { - integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==, - } + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true dependencies: foreground-child: 3.3.1 @@ -2566,10 +1887,7 @@ packages: dev: true /glob@7.2.3: - resolution: - { - integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, - } + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 @@ -2581,11 +1899,8 @@ packages: dev: true /glob@8.1.0: - resolution: - { - integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 @@ -2596,25 +1911,16 @@ packages: dev: true /graceful-fs@4.2.11: - resolution: - { - integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, - } + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} /graphql@16.11.0: - resolution: - { - integrity: sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw==, - } - engines: { node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0 } + resolution: {integrity: sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw==} + engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} dev: true /handlebars@4.7.8: - resolution: - { - integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==, - } - engines: { node: ">=0.4.7" } + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + engines: {node: '>=0.4.7'} hasBin: true dependencies: minimist: 1.2.8 @@ -2626,42 +1932,27 @@ packages: dev: true /has-flag@4.0.0: - resolution: - { - integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} dev: false /has-unicode@2.0.1: - resolution: - { - integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==, - } + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} dev: true /headers-polyfill@4.0.3: - resolution: - { - integrity: sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==, - } + resolution: {integrity: sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==} dev: true /http-cache-semantics@4.1.1: - resolution: - { - integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==, - } + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} dev: true /http-proxy-agent@5.0.0: - resolution: - { - integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==, - } - engines: { node: ">= 6" } + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} + engines: {node: '>= 6'} dependencies: - "@tootallnate/once": 2.0.0 + '@tootallnate/once': 2.0.0 agent-base: 6.0.2 debug: 4.4.0 transitivePeerDependencies: @@ -2669,11 +1960,8 @@ packages: dev: true /https-proxy-agent@5.0.1: - resolution: - { - integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, - } - engines: { node: ">= 6" } + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 debug: 4.4.0 @@ -2682,11 +1970,8 @@ packages: dev: true /https-proxy-agent@7.0.6: - resolution: - { - integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==, - } - engines: { node: ">= 14" } + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} + engines: {node: '>= 14'} dependencies: agent-base: 7.1.3 debug: 4.4.1 @@ -2695,20 +1980,14 @@ packages: dev: true /humanize-ms@1.2.1: - resolution: - { - integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==, - } + resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} dependencies: ms: 2.1.3 dev: true /iconv-lite@0.6.3: - resolution: - { - integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==, - } - engines: { node: ">=0.10.0" } + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} requiresBuild: true dependencies: safer-buffer: 2.1.2 @@ -2716,33 +1995,21 @@ packages: optional: true /imurmurhash@0.1.4: - resolution: - { - integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, - } - engines: { node: ">=0.8.19" } + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} dev: true /indent-string@4.0.0: - resolution: - { - integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} dev: true /infer-owner@1.0.4: - resolution: - { - integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==, - } + resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} dev: true /inflight@1.0.6: - resolution: - { - integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, - } + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: once: 1.4.0 @@ -2750,143 +2017,89 @@ packages: dev: true /inherits@2.0.4: - resolution: - { - integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, - } + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} dev: true /install@0.13.0: - resolution: - { - integrity: sha512-zDml/jzr2PKU9I8J/xyZBQn8rPCAY//UOYNmR01XwNwyfhEWObo2SWfSl1+0tm1u6PhxLwDnfsT/6jB7OUxqFA==, - } - engines: { node: ">= 0.10" } + resolution: {integrity: sha512-zDml/jzr2PKU9I8J/xyZBQn8rPCAY//UOYNmR01XwNwyfhEWObo2SWfSl1+0tm1u6PhxLwDnfsT/6jB7OUxqFA==} + engines: {node: '>= 0.10'} dev: false /ip-address@9.0.5: - resolution: - { - integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==, - } - engines: { node: ">= 12" } + resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} + engines: {node: '>= 12'} dependencies: jsbn: 1.1.0 sprintf-js: 1.1.3 dev: true /is-any-array@2.0.1: - resolution: - { - integrity: sha512-UtilS7hLRu++wb/WBAw9bNuP1Eg04Ivn1vERJck8zJthEvXCBEBpGR/33u/xLKWEQf95803oalHrVDptcAvFdQ==, - } + resolution: {integrity: sha512-UtilS7hLRu++wb/WBAw9bNuP1Eg04Ivn1vERJck8zJthEvXCBEBpGR/33u/xLKWEQf95803oalHrVDptcAvFdQ==} dev: false /is-fullwidth-code-point@3.0.0: - resolution: - { - integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} /is-lambda@1.0.1: - resolution: - { - integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==, - } + resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} dev: true /is-node-process@1.2.0: - resolution: - { - integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==, - } + resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} dev: true /isexe@2.0.0: - resolution: - { - integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, - } + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: true /jackspeak@3.4.3: - resolution: - { - integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==, - } + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} dependencies: - "@isaacs/cliui": 8.0.2 + '@isaacs/cliui': 8.0.2 optionalDependencies: - "@pkgjs/parseargs": 0.11.0 + '@pkgjs/parseargs': 0.11.0 dev: true /joycon@3.1.1: - resolution: - { - integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} + engines: {node: '>=10'} dev: true /js-levenshtein@1.1.6: - resolution: - { - integrity: sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==, - } - engines: { node: ">=0.10.0" } + resolution: {integrity: sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==} + engines: {node: '>=0.10.0'} dev: false /js-yaml@4.1.0: - resolution: - { - integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, - } + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true dependencies: argparse: 2.0.1 /jsbn@1.1.0: - resolution: - { - integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==, - } + resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} dev: true /json-schema-traverse@1.0.0: - resolution: - { - integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==, - } + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} dev: false /json-schema@0.4.0: - resolution: - { - integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==, - } + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} dev: false /jsonc-parser@3.3.1: - resolution: - { - integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==, - } + resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} dev: true /lilconfig@3.1.3: - resolution: - { - integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==, - } - engines: { node: ">=14" } + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} + engines: {node: '>=14'} dev: true /linear-sum-assignment@1.0.7: - resolution: - { - integrity: sha512-jfLoSGwZNyjfY8eK4ayhjfcIu3BfWvP6sWieYzYI3AWldwXVoWEz1gtrQL10v/8YltYLBunqNjeVFXPMUs+MJg==, - } + resolution: {integrity: sha512-jfLoSGwZNyjfY8eK4ayhjfcIu3BfWvP6sWieYzYI3AWldwXVoWEz1gtrQL10v/8YltYLBunqNjeVFXPMUs+MJg==} dependencies: cheminfo-types: 1.8.1 install: 0.13.0 @@ -2895,71 +2108,44 @@ packages: dev: false /lines-and-columns@1.2.4: - resolution: - { - integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==, - } + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true /load-tsconfig@0.2.5: - resolution: - { - integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==, - } - engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true /lodash.sortby@4.7.0: - resolution: - { - integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==, - } + resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} dev: true /loupe@3.2.0: - resolution: - { - integrity: sha512-2NCfZcT5VGVNX9mSZIxLRkEAegDGBpuQZBy13desuHeVORmBDyAET4TkJr4SjqQy3A8JDofMN6LpkK8Xcm/dlw==, - } + resolution: {integrity: sha512-2NCfZcT5VGVNX9mSZIxLRkEAegDGBpuQZBy13desuHeVORmBDyAET4TkJr4SjqQy3A8JDofMN6LpkK8Xcm/dlw==} dev: true /lru-cache@10.4.3: - resolution: - { - integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==, - } + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} dev: true /lru-cache@7.18.3: - resolution: - { - integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} + engines: {node: '>=12'} dev: true /lunr@2.3.9: - resolution: - { - integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==, - } + resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} dev: true /magic-string@0.30.17: - resolution: - { - integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==, - } + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} dependencies: - "@jridgewell/sourcemap-codec": 1.5.5 + '@jridgewell/sourcemap-codec': 1.5.5 dev: true /make-fetch-happen@10.2.1: - resolution: - { - integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==, - } - engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: agentkeepalive: 4.6.0 cacache: 16.1.3 @@ -2983,65 +2169,44 @@ packages: dev: true /marked@4.3.0: - resolution: - { - integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==, - } - engines: { node: ">= 12" } + resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} + engines: {node: '>= 12'} hasBin: true dev: true /minimatch@3.1.2: - resolution: - { - integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, - } + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 dev: true /minimatch@5.1.6: - resolution: - { - integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 dev: true /minimatch@9.0.5: - resolution: - { - integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==, - } - engines: { node: ">=16 || 14 >=14.17" } + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.2 /minimist@1.2.8: - resolution: - { - integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, - } + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true /minipass-collect@1.0.2: - resolution: - { - integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==, - } - engines: { node: ">= 8" } + resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} + engines: {node: '>= 8'} dependencies: minipass: 3.3.6 dev: true /minipass-fetch@2.1.2: - resolution: - { - integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==, - } - engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: minipass: 3.3.6 minipass-sized: 1.0.3 @@ -3051,124 +2216,85 @@ packages: dev: true /minipass-flush@1.0.5: - resolution: - { - integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==, - } - engines: { node: ">= 8" } + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} + engines: {node: '>= 8'} dependencies: minipass: 3.3.6 dev: true /minipass-pipeline@1.2.4: - resolution: - { - integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} + engines: {node: '>=8'} dependencies: minipass: 3.3.6 dev: true /minipass-sized@1.0.3: - resolution: - { - integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} + engines: {node: '>=8'} dependencies: minipass: 3.3.6 dev: true /minipass@3.3.6: - resolution: - { - integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} dependencies: yallist: 4.0.0 dev: true /minipass@5.0.0: - resolution: - { - integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} dev: true /minipass@7.1.2: - resolution: - { - integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==, - } - engines: { node: ">=16 || 14 >=14.17" } + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} dev: true /minizlib@2.1.2: - resolution: - { - integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==, - } - engines: { node: ">= 8" } + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} dependencies: minipass: 3.3.6 yallist: 4.0.0 dev: true /minizlib@3.0.1: - resolution: - { - integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==, - } - engines: { node: ">= 18" } + resolution: {integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==} + engines: {node: '>= 18'} dependencies: minipass: 7.1.2 rimraf: 5.0.10 dev: true /mkdirp@1.0.4: - resolution: - { - integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} hasBin: true dev: true /mkdirp@3.0.1: - resolution: - { - integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} + engines: {node: '>=10'} hasBin: true dev: true /ml-array-max@1.2.4: - resolution: - { - integrity: sha512-BlEeg80jI0tW6WaPyGxf5Sa4sqvcyY6lbSn5Vcv44lp1I2GR6AWojfUvLnGTNsIXrZ8uqWmo8VcG1WpkI2ONMQ==, - } + resolution: {integrity: sha512-BlEeg80jI0tW6WaPyGxf5Sa4sqvcyY6lbSn5Vcv44lp1I2GR6AWojfUvLnGTNsIXrZ8uqWmo8VcG1WpkI2ONMQ==} dependencies: is-any-array: 2.0.1 dev: false /ml-array-min@1.2.3: - resolution: - { - integrity: sha512-VcZ5f3VZ1iihtrGvgfh/q0XlMobG6GQ8FsNyQXD3T+IlstDv85g8kfV0xUG1QPRO/t21aukaJowDzMTc7j5V6Q==, - } + resolution: {integrity: sha512-VcZ5f3VZ1iihtrGvgfh/q0XlMobG6GQ8FsNyQXD3T+IlstDv85g8kfV0xUG1QPRO/t21aukaJowDzMTc7j5V6Q==} dependencies: is-any-array: 2.0.1 dev: false /ml-array-rescale@1.3.7: - resolution: - { - integrity: sha512-48NGChTouvEo9KBctDfHC3udWnQKNKEWN0ziELvY3KG25GR5cA8K8wNVzracsqSW1QEkAXjTNx+ycgAv06/1mQ==, - } + resolution: {integrity: sha512-48NGChTouvEo9KBctDfHC3udWnQKNKEWN0ziELvY3KG25GR5cA8K8wNVzracsqSW1QEkAXjTNx+ycgAv06/1mQ==} dependencies: is-any-array: 2.0.1 ml-array-max: 1.2.4 @@ -3176,20 +2302,14 @@ packages: dev: false /ml-matrix@6.12.1: - resolution: - { - integrity: sha512-TJ+8eOFdp+INvzR4zAuwBQJznDUfktMtOB6g/hUcGh3rcyjxbz4Te57Pgri8Q9bhSQ7Zys4IYOGhFdnlgeB6Lw==, - } + resolution: {integrity: sha512-TJ+8eOFdp+INvzR4zAuwBQJznDUfktMtOB6g/hUcGh3rcyjxbz4Te57Pgri8Q9bhSQ7Zys4IYOGhFdnlgeB6Lw==} dependencies: is-any-array: 2.0.1 ml-array-rescale: 1.3.7 dev: false /ml-spectra-processing@14.17.0: - resolution: - { - integrity: sha512-IsegYLe16LCsRvwXdhOG0Y/6gYb9JU5rbLMMEI2OZSzcGQpGG6XAq2WE3IAkfWiRE2dCm4w3jzYWZlIJbCy1MA==, - } + resolution: {integrity: sha512-IsegYLe16LCsRvwXdhOG0Y/6gYb9JU5rbLMMEI2OZSzcGQpGG6XAq2WE3IAkfWiRE2dCm4w3jzYWZlIJbCy1MA==} dependencies: binary-search: 1.3.6 cheminfo-types: 1.8.1 @@ -3200,17 +2320,11 @@ packages: dev: false /ml-xsadd@3.0.1: - resolution: - { - integrity: sha512-Fz2q6dwgzGM8wYKGArTUTZDGa4lQFA2Vi6orjGeTVRy22ZnQFKlJuwS9n8NRviqz1KHAHAzdKJwbnYhdo38uYg==, - } + resolution: {integrity: sha512-Fz2q6dwgzGM8wYKGArTUTZDGa4lQFA2Vi6orjGeTVRy22ZnQFKlJuwS9n8NRviqz1KHAHAzdKJwbnYhdo38uYg==} dev: false /mlly@1.7.4: - resolution: - { - integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==, - } + resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} dependencies: acorn: 8.15.0 pathe: 2.0.3 @@ -3219,34 +2333,28 @@ packages: dev: true /ms@2.1.3: - resolution: - { - integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, - } + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} /msw@2.10.5(@types/node@20.19.11)(typescript@5.9.2): - resolution: - { - integrity: sha512-0EsQCrCI1HbhpBWd89DvmxY6plmvrM96b0sCIztnvcNHQbXn5vqwm1KlXslo6u4wN9LFGLC1WFjjgljcQhe40A==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-0EsQCrCI1HbhpBWd89DvmxY6plmvrM96b0sCIztnvcNHQbXn5vqwm1KlXslo6u4wN9LFGLC1WFjjgljcQhe40A==} + engines: {node: '>=18'} hasBin: true requiresBuild: true peerDependencies: - typescript: ">= 4.8.x" + typescript: '>= 4.8.x' peerDependenciesMeta: typescript: optional: true dependencies: - "@bundled-es-modules/cookie": 2.0.1 - "@bundled-es-modules/statuses": 1.0.1 - "@bundled-es-modules/tough-cookie": 0.1.6 - "@inquirer/confirm": 5.1.15(@types/node@20.19.11) - "@mswjs/interceptors": 0.39.6 - "@open-draft/deferred-promise": 2.2.0 - "@open-draft/until": 2.1.0 - "@types/cookie": 0.6.0 - "@types/statuses": 2.0.6 + '@bundled-es-modules/cookie': 2.0.1 + '@bundled-es-modules/statuses': 1.0.1 + '@bundled-es-modules/tough-cookie': 0.1.6 + '@inquirer/confirm': 5.1.15(@types/node@20.19.11) + '@mswjs/interceptors': 0.39.6 + '@open-draft/deferred-promise': 2.2.0 + '@open-draft/until': 2.1.0 + '@types/cookie': 0.6.0 + '@types/statuses': 2.0.6 graphql: 16.11.0 headers-polyfill: 4.0.3 is-node-process: 1.2.0 @@ -3258,30 +2366,21 @@ packages: typescript: 5.9.2 yargs: 17.7.2 transitivePeerDependencies: - - "@types/node" + - '@types/node' dev: true /mustache@4.2.0: - resolution: - { - integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==, - } + resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} hasBin: true dev: false /mute-stream@2.0.0: - resolution: - { - integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==, - } - engines: { node: ^18.17.0 || >=20.5.0 } + resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} + engines: {node: ^18.17.0 || >=20.5.0} dev: true /mz@2.7.0: - resolution: - { - integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==, - } + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} dependencies: any-promise: 1.3.0 object-assign: 4.1.1 @@ -3289,42 +2388,27 @@ packages: dev: true /nanoid@3.3.11: - resolution: - { - integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==, - } - engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true dev: true /negotiator@0.6.4: - resolution: - { - integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==, - } - engines: { node: ">= 0.6" } + resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} + engines: {node: '>= 0.6'} dev: true /neo-async@2.6.2: - resolution: - { - integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==, - } + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true /node-addon-api@7.1.1: - resolution: - { - integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==, - } + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} dev: true /node-fetch@2.7.0: - resolution: - { - integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==, - } - engines: { node: 4.x || >=6.0.0 } + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} peerDependencies: encoding: ^0.1.0 peerDependenciesMeta: @@ -3335,11 +2419,8 @@ packages: dev: true /node-gyp@9.4.1: - resolution: - { - integrity: sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==, - } - engines: { node: ^12.13 || ^14.13 || >=16 } + resolution: {integrity: sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==} + engines: {node: ^12.13 || ^14.13 || >=16} hasBin: true dependencies: env-paths: 2.2.1 @@ -3359,33 +2440,24 @@ packages: dev: true /nopt@6.0.0: - resolution: - { - integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==, - } - engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} hasBin: true dependencies: abbrev: 1.1.1 dev: true /nopt@8.1.0: - resolution: - { - integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==, - } - engines: { node: ^18.17.0 || >=20.5.0 } + resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==} + engines: {node: ^18.17.0 || >=20.5.0} hasBin: true dependencies: abbrev: 3.0.0 dev: true /npmlog@6.0.2: - resolution: - { - integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==, - } - engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} deprecated: This package is no longer supported. dependencies: are-we-there-yet: 3.0.1 @@ -3395,27 +2467,18 @@ packages: dev: true /object-assign@4.1.1: - resolution: - { - integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==, - } - engines: { node: ">=0.10.0" } + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} dev: true /once@1.4.0: - resolution: - { - integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, - } + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: wrappy: 1.0.2 dev: true - /openai@6.3.0(zod@3.25.76): - resolution: - { - integrity: sha512-E6vOGtZvdcb4yXQ5jXvDlUG599OhIkb/GjBLZXS+qk0HF+PJReIldEc9hM8Ft81vn+N6dRdFRb7BZNK8bbvXrw==, - } + /openai@6.3.0(zod@4.2.1): + resolution: {integrity: sha512-E6vOGtZvdcb4yXQ5jXvDlUG599OhIkb/GjBLZXS+qk0HF+PJReIldEc9hM8Ft81vn+N6dRdFRb7BZNK8bbvXrw==} hasBin: true peerDependencies: ws: ^8.18.0 @@ -3426,126 +2489,81 @@ packages: zod: optional: true dependencies: - zod: 3.25.76 + zod: 4.2.1 dev: false /openapi3-ts@4.4.0: - resolution: - { - integrity: sha512-9asTNB9IkKEzWMcHmVZE7Ts3kC9G7AFHfs8i7caD8HbI76gEjdkId4z/AkP83xdZsH7PLAnnbl47qZkXuxpArw==, - } + resolution: {integrity: sha512-9asTNB9IkKEzWMcHmVZE7Ts3kC9G7AFHfs8i7caD8HbI76gEjdkId4z/AkP83xdZsH7PLAnnbl47qZkXuxpArw==} dependencies: yaml: 2.7.0 dev: false /outvariant@1.4.3: - resolution: - { - integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==, - } + resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} dev: true /p-map@4.0.0: - resolution: - { - integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} dependencies: aggregate-error: 3.1.0 dev: true /package-json-from-dist@1.0.1: - resolution: - { - integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==, - } + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} dev: true /path-is-absolute@1.0.1: - resolution: - { - integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, - } - engines: { node: ">=0.10.0" } + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} dev: true /path-key@3.1.1: - resolution: - { - integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} dev: true /path-scurry@1.11.1: - resolution: - { - integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==, - } - engines: { node: ">=16 || 14 >=14.18" } + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} dependencies: lru-cache: 10.4.3 minipass: 7.1.2 dev: true /path-to-regexp@6.3.0: - resolution: - { - integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==, - } + resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} dev: true /pathe@1.1.2: - resolution: - { - integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==, - } + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} dev: true /pathe@2.0.3: - resolution: - { - integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==, - } + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} dev: true /pathval@2.0.1: - resolution: - { - integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==, - } - engines: { node: ">= 14.16" } + resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} + engines: {node: '>= 14.16'} dev: true /picocolors@1.1.1: - resolution: - { - integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, - } + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} dev: true /picomatch@4.0.3: - resolution: - { - integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} dev: true /pirates@4.0.7: - resolution: - { - integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==, - } - engines: { node: ">= 6" } + resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} + engines: {node: '>= 6'} dev: true /pkg-types@1.3.1: - resolution: - { - integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==, - } + resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} dependencies: confbox: 0.1.8 mlly: 1.7.4 @@ -3553,22 +2571,16 @@ packages: dev: true /pluralize@8.0.0: - resolution: - { - integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==, - } - engines: { node: ">=4" } + resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} + engines: {node: '>=4'} dev: false /postcss-load-config@6.0.1(tsx@3.14.0): - resolution: - { - integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==, - } - engines: { node: ">= 18" } + resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} + engines: {node: '>= 18'} peerDependencies: - jiti: ">=1.21.0" - postcss: ">=8.0.9" + jiti: '>=1.21.0' + postcss: '>=8.0.9' tsx: ^4.8.1 yaml: ^2.4.2 peerDependenciesMeta: @@ -3586,11 +2598,8 @@ packages: dev: true /postcss@8.5.6: - resolution: - { - integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==, - } - engines: { node: ^10 || ^12 || >=14 } + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.11 picocolors: 1.1.1 @@ -3598,58 +2607,40 @@ packages: dev: true /promise-inflight@1.0.1: - resolution: - { - integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==, - } + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} peerDependencies: - bluebird: "*" + bluebird: '*' peerDependenciesMeta: bluebird: optional: true dev: true /promise-retry@2.0.1: - resolution: - { - integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} + engines: {node: '>=10'} dependencies: err-code: 2.0.3 retry: 0.12.0 dev: true /psl@1.15.0: - resolution: - { - integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==, - } + resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} dependencies: punycode: 2.3.1 dev: true /punycode@2.3.1: - resolution: - { - integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==, - } - engines: { node: ">=6" } + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} dev: true /querystringify@2.2.0: - resolution: - { - integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==, - } + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} dev: true /readable-stream@3.6.2: - resolution: - { - integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==, - } - engines: { node: ">= 6" } + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} dependencies: inherits: 2.0.4 string_decoder: 1.3.0 @@ -3657,64 +2648,40 @@ packages: dev: true /readdirp@4.1.2: - resolution: - { - integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==, - } - engines: { node: ">= 14.18.0" } + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} + engines: {node: '>= 14.18.0'} dev: true /require-directory@2.1.1: - resolution: - { - integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, - } - engines: { node: ">=0.10.0" } + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} dev: true /require-from-string@2.0.2: - resolution: - { - integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==, - } - engines: { node: ">=0.10.0" } + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} dev: false /requires-port@1.0.0: - resolution: - { - integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==, - } + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} dev: true /resolve-from@5.0.0: - resolution: - { - integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} dev: true /resolve-pkg-maps@1.0.0: - resolution: - { - integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==, - } + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} dev: true /retry@0.12.0: - resolution: - { - integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==, - } - engines: { node: ">= 4" } + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} + engines: {node: '>= 4'} dev: true /rimraf@3.0.2: - resolution: - { - integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, - } + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: @@ -3722,103 +2689,76 @@ packages: dev: true /rimraf@5.0.10: - resolution: - { - integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==, - } + resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} hasBin: true dependencies: glob: 10.4.5 dev: true /rollup@4.46.4: - resolution: - { - integrity: sha512-YbxoxvoqNg9zAmw4+vzh1FkGAiZRK+LhnSrbSrSXMdZYsRPDWoshcSd/pldKRO6lWzv/e9TiJAVQyirYIeSIPQ==, - } - engines: { node: ">=18.0.0", npm: ">=8.0.0" } + resolution: {integrity: sha512-YbxoxvoqNg9zAmw4+vzh1FkGAiZRK+LhnSrbSrSXMdZYsRPDWoshcSd/pldKRO6lWzv/e9TiJAVQyirYIeSIPQ==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: - "@types/estree": 1.0.8 + '@types/estree': 1.0.8 optionalDependencies: - "@rollup/rollup-android-arm-eabi": 4.46.4 - "@rollup/rollup-android-arm64": 4.46.4 - "@rollup/rollup-darwin-arm64": 4.46.4 - "@rollup/rollup-darwin-x64": 4.46.4 - "@rollup/rollup-freebsd-arm64": 4.46.4 - "@rollup/rollup-freebsd-x64": 4.46.4 - "@rollup/rollup-linux-arm-gnueabihf": 4.46.4 - "@rollup/rollup-linux-arm-musleabihf": 4.46.4 - "@rollup/rollup-linux-arm64-gnu": 4.46.4 - "@rollup/rollup-linux-arm64-musl": 4.46.4 - "@rollup/rollup-linux-loongarch64-gnu": 4.46.4 - "@rollup/rollup-linux-ppc64-gnu": 4.46.4 - "@rollup/rollup-linux-riscv64-gnu": 4.46.4 - "@rollup/rollup-linux-riscv64-musl": 4.46.4 - "@rollup/rollup-linux-s390x-gnu": 4.46.4 - "@rollup/rollup-linux-x64-gnu": 4.46.4 - "@rollup/rollup-linux-x64-musl": 4.46.4 - "@rollup/rollup-win32-arm64-msvc": 4.46.4 - "@rollup/rollup-win32-ia32-msvc": 4.46.4 - "@rollup/rollup-win32-x64-msvc": 4.46.4 + '@rollup/rollup-android-arm-eabi': 4.46.4 + '@rollup/rollup-android-arm64': 4.46.4 + '@rollup/rollup-darwin-arm64': 4.46.4 + '@rollup/rollup-darwin-x64': 4.46.4 + '@rollup/rollup-freebsd-arm64': 4.46.4 + '@rollup/rollup-freebsd-x64': 4.46.4 + '@rollup/rollup-linux-arm-gnueabihf': 4.46.4 + '@rollup/rollup-linux-arm-musleabihf': 4.46.4 + '@rollup/rollup-linux-arm64-gnu': 4.46.4 + '@rollup/rollup-linux-arm64-musl': 4.46.4 + '@rollup/rollup-linux-loongarch64-gnu': 4.46.4 + '@rollup/rollup-linux-ppc64-gnu': 4.46.4 + '@rollup/rollup-linux-riscv64-gnu': 4.46.4 + '@rollup/rollup-linux-riscv64-musl': 4.46.4 + '@rollup/rollup-linux-s390x-gnu': 4.46.4 + '@rollup/rollup-linux-x64-gnu': 4.46.4 + '@rollup/rollup-linux-x64-musl': 4.46.4 + '@rollup/rollup-win32-arm64-msvc': 4.46.4 + '@rollup/rollup-win32-ia32-msvc': 4.46.4 + '@rollup/rollup-win32-x64-msvc': 4.46.4 fsevents: 2.3.3 dev: true /safe-buffer@5.2.1: - resolution: - { - integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, - } + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: true /safer-buffer@2.1.2: - resolution: - { - integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, - } + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} requiresBuild: true dev: true optional: true /semver@7.7.1: - resolution: - { - integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} + engines: {node: '>=10'} hasBin: true dev: true /set-blocking@2.0.0: - resolution: - { - integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, - } + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} dev: true /shebang-command@2.0.0: - resolution: - { - integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 dev: true /shebang-regex@3.0.0: - resolution: - { - integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} dev: true /shiki@0.14.7: - resolution: - { - integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==, - } + resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==} dependencies: ansi-sequence-parser: 1.1.3 jsonc-parser: 3.3.1 @@ -3827,54 +2767,36 @@ packages: dev: true /siginfo@2.0.0: - resolution: - { - integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==, - } + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} dev: true /signal-exit@3.0.7: - resolution: - { - integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, - } + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true /signal-exit@4.1.0: - resolution: - { - integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==, - } - engines: { node: ">=14" } + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} dev: true /simple-git@3.27.0: - resolution: - { - integrity: sha512-ivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+RVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA==, - } + resolution: {integrity: sha512-ivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+RVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA==} dependencies: - "@kwsites/file-exists": 1.1.1 - "@kwsites/promise-deferred": 1.1.1 + '@kwsites/file-exists': 1.1.1 + '@kwsites/promise-deferred': 1.1.1 debug: 4.4.1 transitivePeerDependencies: - supports-color dev: false /smart-buffer@4.2.0: - resolution: - { - integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==, - } - engines: { node: ">= 6.0.0", npm: ">= 3.0.0" } + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} dev: true /socks-proxy-agent@7.0.0: - resolution: - { - integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==, - } - engines: { node: ">= 10" } + resolution: {integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==} + engines: {node: '>= 10'} dependencies: agent-base: 6.0.2 debug: 4.4.0 @@ -3884,116 +2806,77 @@ packages: dev: true /socks@2.8.4: - resolution: - { - integrity: sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==, - } - engines: { node: ">= 10.0.0", npm: ">= 3.0.0" } + resolution: {integrity: sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==} + engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} dependencies: ip-address: 9.0.5 smart-buffer: 4.2.0 dev: true /source-map-js@1.2.1: - resolution: - { - integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==, - } - engines: { node: ">=0.10.0" } + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} dev: true /source-map-support@0.5.21: - resolution: - { - integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==, - } + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: buffer-from: 1.1.2 source-map: 0.6.1 dev: true /source-map@0.6.1: - resolution: - { - integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, - } - engines: { node: ">=0.10.0" } + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} dev: true /source-map@0.8.0-beta.0: - resolution: - { - integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==, - } - engines: { node: ">= 8" } + resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} + engines: {node: '>= 8'} deprecated: The work that was done in this beta branch won't be included in future versions dependencies: whatwg-url: 7.1.0 dev: true /sprintf-js@1.1.3: - resolution: - { - integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==, - } + resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} dev: true /ssri@9.0.1: - resolution: - { - integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==, - } - engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + resolution: {integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: minipass: 3.3.6 dev: true /stackback@0.0.2: - resolution: - { - integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==, - } + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} dev: true /statuses@2.0.2: - resolution: - { - integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==, - } - engines: { node: ">= 0.8" } + resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} + engines: {node: '>= 0.8'} dev: true /std-env@3.9.0: - resolution: - { - integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==, - } + resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} dev: true /strict-event-emitter@0.5.1: - resolution: - { - integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==, - } + resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} dev: true /string-width@4.2.3: - resolution: - { - integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 /string-width@5.1.2: - resolution: - { - integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 @@ -4001,42 +2884,30 @@ packages: dev: true /string_decoder@1.3.0: - resolution: - { - integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, - } + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 dev: true /strip-ansi@6.0.1: - resolution: - { - integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 /strip-ansi@7.1.0: - resolution: - { - integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} dependencies: ansi-regex: 6.2.0 dev: true /sucrase@3.35.0: - resolution: - { - integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==, - } - engines: { node: ">=16 || 14 >=14.17" } + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} hasBin: true dependencies: - "@jridgewell/gen-mapping": 0.3.13 + '@jridgewell/gen-mapping': 0.3.13 commander: 4.1.1 glob: 10.4.5 lines-and-columns: 1.2.4 @@ -4046,21 +2917,15 @@ packages: dev: true /supports-color@7.2.0: - resolution: - { - integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 dev: false /tar@6.2.1: - resolution: - { - integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} + engines: {node: '>=10'} dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 @@ -4071,13 +2936,10 @@ packages: dev: true /tar@7.4.3: - resolution: - { - integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} + engines: {node: '>=18'} dependencies: - "@isaacs/fs-minipass": 4.0.1 + '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 minipass: 7.1.2 minizlib: 3.0.1 @@ -4086,87 +2948,57 @@ packages: dev: true /thenify-all@1.6.0: - resolution: - { - integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==, - } - engines: { node: ">=0.8" } + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} dependencies: thenify: 3.3.1 dev: true /thenify@3.3.1: - resolution: - { - integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==, - } + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} dependencies: any-promise: 1.3.0 dev: true /tinybench@2.9.0: - resolution: - { - integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==, - } + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} dev: true /tinyexec@0.3.2: - resolution: - { - integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==, - } + resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} dev: true /tinyglobby@0.2.14: - resolution: - { - integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==, - } - engines: { node: ">=12.0.0" } + resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} + engines: {node: '>=12.0.0'} dependencies: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 dev: true /tinypool@1.1.1: - resolution: - { - integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==, - } - engines: { node: ^18.0.0 || >=20.0.0 } + resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} + engines: {node: ^18.0.0 || >=20.0.0} dev: true /tinyrainbow@1.2.0: - resolution: - { - integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==, - } - engines: { node: ">=14.0.0" } + resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} + engines: {node: '>=14.0.0'} dev: true /tinyspy@3.0.2: - resolution: - { - integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==, - } - engines: { node: ">=14.0.0" } + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + engines: {node: '>=14.0.0'} dev: true /tosource@2.0.0-alpha.3: - resolution: - { - integrity: sha512-KAB2lrSS48y91MzFPFuDg4hLbvDiyTjOVgaK7Erw+5AmZXNq4sFRVn8r6yxSLuNs15PaokrDRpS61ERY9uZOug==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-KAB2lrSS48y91MzFPFuDg4hLbvDiyTjOVgaK7Erw+5AmZXNq4sFRVn8r6yxSLuNs15PaokrDRpS61ERY9uZOug==} + engines: {node: '>=10'} dev: true /tough-cookie@4.1.4: - resolution: - { - integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==, - } - engines: { node: ">=6" } + resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} + engines: {node: '>=6'} dependencies: psl: 1.15.0 punycode: 2.3.1 @@ -4175,52 +3007,37 @@ packages: dev: true /tr46@0.0.3: - resolution: - { - integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, - } + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} dev: true /tr46@1.0.1: - resolution: - { - integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==, - } + resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} dependencies: punycode: 2.3.1 dev: true /tree-kill@1.2.2: - resolution: - { - integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==, - } + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true dev: true /ts-interface-checker@0.1.13: - resolution: - { - integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==, - } + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true /tsup@8.5.0(tsx@3.14.0)(typescript@5.9.2): - resolution: - { - integrity: sha512-VmBp77lWNQq6PfuMqCHD3xWl22vEoWsKajkF8t+yMBawlUS8JzEI+vOVMeuNZIuMML8qXRizFKi9oD5glKQVcQ==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-VmBp77lWNQq6PfuMqCHD3xWl22vEoWsKajkF8t+yMBawlUS8JzEI+vOVMeuNZIuMML8qXRizFKi9oD5glKQVcQ==} + engines: {node: '>=18'} hasBin: true peerDependencies: - "@microsoft/api-extractor": ^7.36.0 - "@swc/core": ^1 + '@microsoft/api-extractor': ^7.36.0 + '@swc/core': ^1 postcss: ^8.4.12 - typescript: ">=4.5.0" + typescript: '>=4.5.0' peerDependenciesMeta: - "@microsoft/api-extractor": + '@microsoft/api-extractor': optional: true - "@swc/core": + '@swc/core': optional: true postcss: optional: true @@ -4253,10 +3070,7 @@ packages: dev: true /tsx@3.14.0: - resolution: - { - integrity: sha512-xHtFaKtHxM9LOklMmJdI3BEnQq/D5F73Of2E1GDrITi9sgoVkvIsrQUTY1G8FlmGtA+awCI4EBlTRRYxkL2sRg==, - } + resolution: {integrity: sha512-xHtFaKtHxM9LOklMmJdI3BEnQq/D5F73Of2E1GDrITi9sgoVkvIsrQUTY1G8FlmGtA+awCI4EBlTRRYxkL2sRg==} hasBin: true dependencies: esbuild: 0.18.20 @@ -4267,39 +3081,27 @@ packages: dev: true /type-fest@0.21.3: - resolution: - { - integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} dev: true /type-fest@4.41.0: - resolution: - { - integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==, - } - engines: { node: ">=16" } + resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} + engines: {node: '>=16'} dev: true /typedoc-plugin-markdown@3.17.1(typedoc@0.25.13): - resolution: - { - integrity: sha512-QzdU3fj0Kzw2XSdoL15ExLASt2WPqD7FbLeaqwT70+XjKyTshBnUlQA5nNREO1C2P8Uen0CDjsBLMsCQ+zd0lw==, - } + resolution: {integrity: sha512-QzdU3fj0Kzw2XSdoL15ExLASt2WPqD7FbLeaqwT70+XjKyTshBnUlQA5nNREO1C2P8Uen0CDjsBLMsCQ+zd0lw==} peerDependencies: - typedoc: ">=0.24.0" + typedoc: '>=0.24.0' dependencies: handlebars: 4.7.8 typedoc: 0.25.13(typescript@5.9.2) dev: true /typedoc@0.25.13(typescript@5.9.2): - resolution: - { - integrity: sha512-pQqiwiJ+Z4pigfOnnysObszLiU3mVLWAExSPf+Mu06G/qsc3wzbuM56SZQvONhHLncLUhYzOVkjFFpFfL5AzhQ==, - } - engines: { node: ">= 16" } + resolution: {integrity: sha512-pQqiwiJ+Z4pigfOnnysObszLiU3mVLWAExSPf+Mu06G/qsc3wzbuM56SZQvONhHLncLUhYzOVkjFFpFfL5AzhQ==} + engines: {node: '>= 16'} hasBin: true peerDependencies: typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x @@ -4312,119 +3114,77 @@ packages: dev: true /typescript@5.9.2: - resolution: - { - integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==, - } - engines: { node: ">=14.17" } + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} + engines: {node: '>=14.17'} hasBin: true dev: true /ufo@1.6.1: - resolution: - { - integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==, - } + resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} dev: true /uglify-js@3.19.3: - resolution: - { - integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==, - } - engines: { node: ">=0.8.0" } + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} + engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true dev: true optional: true /undici-types@6.19.8: - resolution: - { - integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==, - } + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} dev: true /undici-types@6.21.0: - resolution: - { - integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==, - } + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} dev: true /unique-filename@2.0.1: - resolution: - { - integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==, - } - engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: unique-slug: 3.0.0 dev: true /unique-slug@3.0.0: - resolution: - { - integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==, - } - engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + resolution: {integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: imurmurhash: 0.1.4 dev: true /universalify@0.2.0: - resolution: - { - integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==, - } - engines: { node: ">= 4.0.0" } + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} dev: true /url-parse@1.5.10: - resolution: - { - integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==, - } + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} dependencies: querystringify: 2.2.0 requires-port: 1.0.0 dev: true /util-deprecate@1.0.2: - resolution: - { - integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, - } + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true /uuid@9.0.1: - resolution: - { - integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==, - } + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true dev: false /validate.io-array@1.0.6: - resolution: - { - integrity: sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg==, - } + resolution: {integrity: sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg==} dev: false /validate.io-function@1.0.2: - resolution: - { - integrity: sha512-LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ==, - } + resolution: {integrity: sha512-LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ==} dev: false /vite-node@2.1.9(@types/node@20.19.11): - resolution: - { - integrity: sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==, - } - engines: { node: ^18.0.0 || >=20.0.0 } + resolution: {integrity: sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: cac: 6.7.14 @@ -4433,7 +3193,7 @@ packages: pathe: 1.1.2 vite: 5.4.19(@types/node@20.19.11) transitivePeerDependencies: - - "@types/node" + - '@types/node' - less - lightningcss - sass @@ -4445,23 +3205,20 @@ packages: dev: true /vite@5.4.19(@types/node@20.19.11): - resolution: - { - integrity: sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==, - } - engines: { node: ^18.0.0 || >=20.0.0 } + resolution: {integrity: sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: - "@types/node": ^18.0.0 || >=20.0.0 - less: "*" + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' lightningcss: ^1.21.0 - sass: "*" - sass-embedded: "*" - stylus: "*" - sugarss: "*" + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' terser: ^5.4.0 peerDependenciesMeta: - "@types/node": + '@types/node': optional: true less: optional: true @@ -4478,7 +3235,7 @@ packages: terser: optional: true dependencies: - "@types/node": 20.19.11 + '@types/node': 20.19.11 esbuild: 0.21.5 postcss: 8.5.6 rollup: 4.46.4 @@ -4487,41 +3244,38 @@ packages: dev: true /vitest@2.1.9(@types/node@20.19.11)(msw@2.10.5): - resolution: - { - integrity: sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==, - } - engines: { node: ^18.0.0 || >=20.0.0 } + resolution: {integrity: sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: - "@edge-runtime/vm": "*" - "@types/node": ^18.0.0 || >=20.0.0 - "@vitest/browser": 2.1.9 - "@vitest/ui": 2.1.9 - happy-dom: "*" - jsdom: "*" + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 2.1.9 + '@vitest/ui': 2.1.9 + happy-dom: '*' + jsdom: '*' peerDependenciesMeta: - "@edge-runtime/vm": + '@edge-runtime/vm': optional: true - "@types/node": + '@types/node': optional: true - "@vitest/browser": + '@vitest/browser': optional: true - "@vitest/ui": + '@vitest/ui': optional: true happy-dom: optional: true jsdom: optional: true dependencies: - "@types/node": 20.19.11 - "@vitest/expect": 2.1.9 - "@vitest/mocker": 2.1.9(msw@2.10.5)(vite@5.4.19) - "@vitest/pretty-format": 2.1.9 - "@vitest/runner": 2.1.9 - "@vitest/snapshot": 2.1.9 - "@vitest/spy": 2.1.9 - "@vitest/utils": 2.1.9 + '@types/node': 20.19.11 + '@vitest/expect': 2.1.9 + '@vitest/mocker': 2.1.9(msw@2.10.5)(vite@5.4.19) + '@vitest/pretty-format': 2.1.9 + '@vitest/runner': 2.1.9 + '@vitest/snapshot': 2.1.9 + '@vitest/spy': 2.1.9 + '@vitest/utils': 2.1.9 chai: 5.3.1 debug: 4.4.1 expect-type: 1.2.2 @@ -4548,48 +3302,30 @@ packages: dev: true /vscode-oniguruma@1.7.0: - resolution: - { - integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==, - } + resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} dev: true /vscode-textmate@8.0.0: - resolution: - { - integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==, - } + resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} dev: true /webidl-conversions@3.0.1: - resolution: - { - integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==, - } + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} dev: true /webidl-conversions@4.0.2: - resolution: - { - integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==, - } + resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} dev: true /whatwg-url@5.0.0: - resolution: - { - integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==, - } + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 dev: true /whatwg-url@7.1.0: - resolution: - { - integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==, - } + resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} dependencies: lodash.sortby: 4.7.0 tr46: 1.0.1 @@ -4597,22 +3333,16 @@ packages: dev: true /which@2.0.2: - resolution: - { - integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, - } - engines: { node: ">= 8" } + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} hasBin: true dependencies: isexe: 2.0.0 dev: true /why-is-node-running@2.3.0: - resolution: - { - integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} + engines: {node: '>=8'} hasBin: true dependencies: siginfo: 2.0.0 @@ -4620,27 +3350,18 @@ packages: dev: true /wide-align@1.1.5: - resolution: - { - integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==, - } + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} dependencies: string-width: 4.2.3 dev: true /wordwrap@1.0.0: - resolution: - { - integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==, - } + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} dev: true /wrap-ansi@6.2.0: - resolution: - { - integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, - } - engines: { node: ">=8" } + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 @@ -4648,11 +3369,8 @@ packages: dev: true /wrap-ansi@7.0.0: - resolution: - { - integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 @@ -4660,11 +3378,8 @@ packages: dev: true /wrap-ansi@8.1.0: - resolution: - { - integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} dependencies: ansi-styles: 6.2.1 string-width: 5.1.2 @@ -4672,58 +3387,37 @@ packages: dev: true /wrappy@1.0.2: - resolution: - { - integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, - } + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: true /y18n@5.0.8: - resolution: - { - integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, - } - engines: { node: ">=10" } + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} dev: true /yallist@4.0.0: - resolution: - { - integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, - } + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true /yallist@5.0.0: - resolution: - { - integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==, - } - engines: { node: ">=18" } + resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} + engines: {node: '>=18'} dev: true /yaml@2.7.0: - resolution: - { - integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==, - } - engines: { node: ">= 14" } + resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} + engines: {node: '>= 14'} hasBin: true dev: false /yargs-parser@21.1.1: - resolution: - { - integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} dev: true /yargs@17.7.2: - resolution: - { - integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==, - } - engines: { node: ">=12" } + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} dependencies: cliui: 8.0.1 escalade: 3.2.0 @@ -4735,34 +3429,22 @@ packages: dev: true /yoctocolors-cjs@2.1.2: - resolution: - { - integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==, - } - engines: { node: ">=18" } - dev: true - - /zod-to-json-schema@3.24.6(zod@3.25.76): - resolution: - { - integrity: sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==, - } + resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} + engines: {node: '>=18'} + dev: true + + /zod-to-json-schema@3.25.0(zod@4.2.1): + resolution: {integrity: sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ==} peerDependencies: - zod: ^3.24.1 + zod: ^3.25 || ^4 dependencies: - zod: 3.25.76 + zod: 4.2.1 dev: false - /zod@3.24.2: - resolution: - { - integrity: sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==, - } + /zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} dev: false - /zod@3.25.76: - resolution: - { - integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==, - } + /zod@4.2.1: + resolution: {integrity: sha512-0wZ1IRqGGhMP76gLqz8EyfBXKk0J2qo2+H3fi4mcUP/KtTocoX08nmIAHl1Z2kJIZbZee8KOpBCSNPRgauucjw==} dev: false From 2e0583bf92d124c782ae142f9866fbfae67ece64 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 23 Dec 2025 16:24:18 -0800 Subject: [PATCH 02/27] Fix Zod v4 schema generation for OpenAI function calling MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Use native toJSONSchema() method from Zod v4 instead of relying on zod-to-json-schema library which is not compatible with Zod v4. Fixes "Invalid schema for function" errors where schemas had 'type: "None"' instead of 'type: "object"'. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- js/ragas.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/js/ragas.ts b/js/ragas.ts index 45ca1ac..6989fe9 100644 --- a/js/ragas.ts +++ b/js/ragas.ts @@ -12,6 +12,9 @@ import zodToJsonSchema from "zod-to-json-schema"; function schemaToJson(schema: z.ZodType): OpenAI.FunctionParameters { const anySchema = schema as any; + if (typeof anySchema?.toJSONSchema === "function") { + return anySchema.toJSONSchema(); + } if (typeof anySchema?.toJSON === "function") { return anySchema.toJSON(); } From 8dd9a8c8f2be5185ee250d4b905306565fbccd4c Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 23 Dec 2025 16:39:33 -0800 Subject: [PATCH 03/27] Fix remaining zodToJsonSchema call and prettier formatting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace direct zodToJsonSchema call with schemaToJson helper for classify_statements function to properly use Zod v4's native toJSONSchema() method - Format JSON dataset files and pnpm-lock.yaml with prettier This completes the Zod v4 compatibility fixes for OpenAI function calling schemas. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- evals/datasets/coqa-closed-qa.json | 1340 +-------- evals/datasets/coqa-context-relevancy.json | 2010 ++----------- evals/datasets/coqa-factuality.json | 2010 ++----------- js/ragas.ts | 4 +- pnpm-lock.yaml | 3094 ++++++++++++++------ 5 files changed, 2663 insertions(+), 5795 deletions(-) diff --git a/evals/datasets/coqa-closed-qa.json b/evals/datasets/coqa-closed-qa.json index 31af669..a09b9b8 100644 --- a/evals/datasets/coqa-closed-qa.json +++ b/evals/datasets/coqa-closed-qa.json @@ -39,32 +39,10 @@ "no" ], "answer_start": [ - 59, - 18, - 196, - 281, - 428, - 512, - 678, - 647, - 718, - 1035, - 1143, - 965 + 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 ], "answer_end": [ - 93, - 80, - 215, - 315, - 490, - 549, - 716, - 676, - 776, - 1097, - 1170, - 1008 + 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 ] } } @@ -109,32 +87,10 @@ "no" ], "answer_start": [ - 59, - 18, - 196, - 281, - 428, - 512, - 678, - 647, - 718, - 1035, - 1143, - 965 + 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 ], "answer_end": [ - 93, - 80, - 215, - 315, - 490, - 549, - 716, - 676, - 776, - 1097, - 1170, - 1008 + 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 ] } } @@ -176,32 +132,8 @@ "yes", "unknown" ], - "answer_start": [ - 37, - 167, - 303, - 281, - 552, - 708, - 964, - 910, - -1, - 1056, - -1 - ], - "answer_end": [ - 43, - 175, - 346, - 302, - 577, - 723, - 995, - 935, - -1, - 1173, - -1 - ] + "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], + "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] } } }, @@ -242,32 +174,8 @@ "yes", "unknown" ], - "answer_start": [ - 37, - 167, - 303, - 281, - 552, - 708, - 964, - 910, - -1, - 1056, - -1 - ], - "answer_end": [ - 43, - 175, - 346, - 302, - 577, - 723, - 995, - 935, - -1, - 1173, - -1 - ] + "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], + "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] } } }, @@ -317,38 +225,12 @@ "\"Thank you\"" ], "answer_start": [ - 19, - 136, - 146, - 169, - 304, - 348, - 214, - 579, - 727, - 423, - 917, - 594, - 1771, - 1667, + 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, 1874 ], "answer_end": [ - 115, - 165, - 165, - 185, - 324, - 375, - 302, - 725, - 769, - 544, - 924, - 725, - 1814, - 1769, - 1885 + 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, + 1769, 1885 ] } } @@ -399,38 +281,12 @@ "\"Thank you\"" ], "answer_start": [ - 19, - 136, - 146, - 169, - 304, - 348, - 214, - 579, - 727, - 423, - 917, - 594, - 1771, - 1667, + 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, 1874 ], "answer_end": [ - 115, - 165, - 165, - 185, - 324, - 375, - 302, - 725, - 769, - 544, - 924, - 725, - 1814, - 1769, - 1885 + 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, + 1769, 1885 ] } } @@ -491,48 +347,12 @@ "A cop" ], "answer_start": [ - 8, - 8, - 8, - 9, - 512, - 856, - 573, - 512, - 512, - 856, - 1041, - 1041, - 1041, - 1217, - 1216, - 1217, - 1217, - 1338, - 8, - 8 + 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, + 1216, 1217, 1217, 1338, 8, 8 ], "answer_end": [ - 181, - 183, - 66, - 181, - 690, - 1039, - 690, - 662, - 690, - 1039, - 1103, - 1134, - 1165, - 1336, - 1336, - 1336, - 1336, - 1381, - 138, - 65 + 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, + 1336, 1336, 1336, 1336, 1381, 138, 65 ] } } @@ -593,48 +413,12 @@ "A cop" ], "answer_start": [ - 8, - 8, - 8, - 9, - 512, - 856, - 573, - 512, - 512, - 856, - 1041, - 1041, - 1041, - 1217, - 1216, - 1217, - 1217, - 1338, - 8, - 8 + 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, + 1216, 1217, 1217, 1338, 8, 8 ], "answer_end": [ - 181, - 183, - 66, - 181, - 690, - 1039, - 690, - 662, - 690, - 1039, - 1103, - 1134, - 1165, - 1336, - 1336, - 1336, - 1336, - 1381, - 138, - 65 + 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, + 1336, 1336, 1336, 1336, 1381, 138, 65 ] } } @@ -691,44 +475,12 @@ "yes" ], "answer_start": [ - 0, - 56, - 190, - 343, - 414, - 565, - 601, - 888, - 906, - 1098, - 1179, - 1265, - 1296, - 1382, - 1436, - 1481, - 1514, - 1546 + 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, + 1382, 1436, 1481, 1514, 1546 ], "answer_end": [ - 54, - 107, - 341, - 367, - 497, - 600, - 631, - 903, - 965, - 1177, - 1216, - 1291, - 1350, - 1434, - 1454, - 1509, - 1541, - 1576 + 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, + 1434, 1454, 1509, 1541, 1576 ] } } @@ -785,44 +537,12 @@ "yes" ], "answer_start": [ - 0, - 56, - 190, - 343, - 414, - 565, - 601, - 888, - 906, - 1098, - 1179, - 1265, - 1296, - 1382, - 1436, - 1481, - 1514, - 1546 + 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, + 1382, 1436, 1481, 1514, 1546 ], "answer_end": [ - 54, - 107, - 341, - 367, - 497, - 600, - 631, - 903, - 965, - 1177, - 1216, - 1291, - 1350, - 1434, - 1454, - 1509, - 1541, - 1576 + 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, + 1434, 1454, 1509, 1541, 1576 ] } } @@ -869,34 +589,10 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, - 45, - 80, - 17, - 88, - 322, - 448, - 477, - 600, - 808, - 831, - 894, - 939 + 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 ], "answer_end": [ - 32, - 58, - 88, - 21, - 119, - 356, - 455, - 493, - 620, - 829, - 890, - 906, - 988 + 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 ] } } @@ -943,34 +639,10 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, - 45, - 80, - 17, - 88, - 322, - 448, - 477, - 600, - 808, - 831, - 894, - 939 + 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 ], "answer_end": [ - 32, - 58, - 88, - 21, - 119, - 356, - 455, - 493, - 620, - 829, - 890, - 906, - 988 + 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 ] } } @@ -1015,32 +687,10 @@ "The flashlight" ], "answer_start": [ - 24, - 71, - 104, - 193, - 396, - 396, - 771, - 864, - 907, - 1641, - 1696, - 1274 + 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 ], "answer_end": [ - 69, - 102, - 130, - 217, - 461, - 461, - 829, - 906, - 1016, - 1677, - 1726, - 1339 + 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 ] } } @@ -1085,32 +735,10 @@ "The flashlight" ], "answer_start": [ - 24, - 71, - 104, - 193, - 396, - 396, - 771, - 864, - 907, - 1641, - 1696, - 1274 + 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 ], "answer_end": [ - 69, - 102, - 130, - 217, - 461, - 461, - 829, - 906, - 1016, - 1677, - 1726, - 1339 + 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 ] } } @@ -1171,48 +799,12 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, - 184, - 494, - 48, - 260, - 70, - 345, - 435, - 678, - 772, - 839, - 1021, - 1040, - 1154, - 1111, - 1269, - 1407, - 1506, - 993, - 1111 + 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, + 1111, 1269, 1407, 1506, 993, 1111 ], "answer_end": [ - 224, - 197, - 511, - 57, - 271, - 126, - 348, - 437, - 713, - 778, - 863, - 1033, - 1064, - 1164, - 1119, - 1300, - 1452, - 1508, - 1002, - 1177 + 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, + 1164, 1119, 1300, 1452, 1508, 1002, 1177 ] } } @@ -1273,48 +865,12 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, - 184, - 494, - 48, - 260, - 70, - 345, - 435, - 678, - 772, - 839, - 1021, - 1040, - 1154, - 1111, - 1269, - 1407, - 1506, - 993, - 1111 + 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, + 1111, 1269, 1407, 1506, 993, 1111 ], "answer_end": [ - 224, - 197, - 511, - 57, - 271, - 126, - 348, - 437, - 713, - 778, - 863, - 1033, - 1064, - 1164, - 1119, - 1300, - 1452, - 1508, - 1002, - 1177 + 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, + 1164, 1119, 1300, 1452, 1508, 1002, 1177 ] } } @@ -1354,30 +910,8 @@ "yes", "unknown" ], - "answer_start": [ - 159, - 34, - 196, - 224, - 731, - 794, - 1120, - 1190, - 1436, - -1 - ], - "answer_end": [ - 177, - 54, - 222, - 264, - 757, - 805, - 1158, - 1212, - 1448, - -1 - ] + "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], + "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] } } }, @@ -1416,30 +950,8 @@ "yes", "unknown" ], - "answer_start": [ - 159, - 34, - 196, - 224, - 731, - 794, - 1120, - 1190, - 1436, - -1 - ], - "answer_end": [ - 177, - 54, - 222, - 264, - 757, - 805, - 1158, - 1212, - 1448, - -1 - ] + "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], + "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] } } }, @@ -1478,30 +990,8 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [ - 28, - 28, - 77, - 267, - 363, - 362, - 1229, - 482, - 545, - 662 - ], - "answer_end": [ - 62, - 62, - 181, - 361, - 430, - 481, - 1362, - 541, - 563, - 727 - ] + "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], + "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] } } }, @@ -1540,30 +1030,8 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [ - 28, - 28, - 77, - 267, - 363, - 362, - 1229, - 482, - 545, - 662 - ], - "answer_end": [ - 62, - 62, - 181, - 361, - 430, - 481, - 1362, - 541, - 563, - 727 - ] + "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], + "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] } } }, @@ -1602,30 +1070,8 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [ - 330, - 851, - 851, - 945, - 1175, - 753, - 1472, - 504, - 851, - 6 - ], - "answer_end": [ - 383, - 1085, - 971, - 970, - 1253, - 791, - 1511, - 671, - 884, - 132 - ] + "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], + "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] } } }, @@ -1664,30 +1110,8 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [ - 330, - 851, - 851, - 945, - 1175, - 753, - 1472, - 504, - 851, - 6 - ], - "answer_end": [ - 383, - 1085, - 971, - 970, - 1253, - 791, - 1511, - 671, - 884, - 132 - ] + "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], + "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] } } }, @@ -1741,42 +1165,12 @@ "no" ], "answer_start": [ - 32, - 37, - 571, - 806, - 278, - 841, - 949, - 971, - 995, - 372, - 806, - 841, - 1618, - 1636, - 1579, - 1654, - 1671 + 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, + 1579, 1654, 1671 ], "answer_end": [ - 36, - 67, - 575, - 819, - 282, - 862, - 969, - 1020, - 1020, - 380, - 820, - 863, - 1632, - 1651, - 1597, - 1670, - 1746 + 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, + 1651, 1597, 1670, 1746 ] } } @@ -1831,42 +1225,12 @@ "no" ], "answer_start": [ - 32, - 37, - 571, - 806, - 278, - 841, - 949, - 971, - 995, - 372, - 806, - 841, - 1618, - 1636, - 1579, - 1654, - 1671 + 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, + 1579, 1654, 1671 ], "answer_end": [ - 36, - 67, - 575, - 819, - 282, - 862, - 969, - 1020, - 1020, - 380, - 820, - 863, - 1632, - 1651, - 1597, - 1670, - 1746 + 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, + 1651, 1597, 1670, 1746 ] } } @@ -1911,32 +1275,10 @@ "at least $500" ], "answer_start": [ - 127, - 759, - 523, - 534, - 534, - 213, - 408, - 456, - 644, - 297, - 48, - 442 + 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 ], "answer_end": [ - 129, - 766, - 526, - 555, - 554, - 220, - 411, - 484, - 649, - 316, - 56, - 455 + 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 ] } } @@ -1981,32 +1323,10 @@ "at least $500" ], "answer_start": [ - 127, - 759, - 523, - 534, - 534, - 213, - 408, - 456, - 644, - 297, - 48, - 442 + 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 ], "answer_end": [ - 129, - 766, - 526, - 555, - 554, - 220, - 411, - 484, - 649, - 316, - 56, - 455 + 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 ] } } @@ -2046,30 +1366,8 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [ - 33, - 76, - 381, - 170, - 749, - 552, - 658, - 897, - 1001, - 1189 - ], - "answer_end": [ - 59, - 91, - 400, - 198, - 763, - 561, - 668, - 933, - 1028, - 1201 - ] + "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], + "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] } } }, @@ -2108,30 +1406,8 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [ - 33, - 76, - 381, - 170, - 749, - 552, - 658, - 897, - 1001, - 1189 - ], - "answer_end": [ - 59, - 91, - 400, - 198, - 763, - 561, - 668, - 933, - 1028, - 1201 - ] + "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], + "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] } } }, @@ -2191,48 +1467,12 @@ "No" ], "answer_start": [ - 936, - 906, - 2, - 969, - 1001, - 1017, - 845, - 1129, - 1159, - 1225, - 100, - 181, - 689, - 671, - 2, - 732, - 373, - 215, - 329, - 546 + 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, + 671, 2, 732, 373, 215, 329, 546 ], "answer_end": [ - 964, - 933, - 9, - 1016, - 1016, - 1024, - 870, - 1157, - 1222, - 1267, - 112, - 190, - 728, - 683, - 35, - 763, - 474, - 280, - 355, - 634 + 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, + 683, 35, 763, 474, 280, 355, 634 ] } } @@ -2293,48 +1533,12 @@ "No" ], "answer_start": [ - 936, - 906, - 2, - 969, - 1001, - 1017, - 845, - 1129, - 1159, - 1225, - 100, - 181, - 689, - 671, - 2, - 732, - 373, - 215, - 329, - 546 + 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, + 671, 2, 732, 373, 215, 329, 546 ], "answer_end": [ - 964, - 933, - 9, - 1016, - 1016, - 1024, - 870, - 1157, - 1222, - 1267, - 112, - 190, - 728, - 683, - 35, - 763, - 474, - 280, - 355, - 634 + 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, + 683, 35, 763, 474, 280, 355, 634 ] } } @@ -2395,48 +1599,12 @@ "unknown" ], "answer_start": [ - 15, - 100, - 186, - 234, - 235, - 451, - 15, - 702, - 992, - 839, - 901, - 711, - 1, - 1039, - 1189, - 1149, - 1039, - 15, - 312, - -1 + 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, + 1189, 1149, 1039, 15, 312, -1 ], "answer_end": [ - 98, - 184, - 212, - 250, - 295, - 497, - 83, - 882, - 1037, - 900, - 988, - 1074, - 1583, - 1348, - 1197, - 1173, - 1348, - 229, - 450, - -1 + 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, + 1348, 1197, 1173, 1348, 229, 450, -1 ] } } @@ -2497,48 +1665,12 @@ "unknown" ], "answer_start": [ - 15, - 100, - 186, - 234, - 235, - 451, - 15, - 702, - 992, - 839, - 901, - 711, - 1, - 1039, - 1189, - 1149, - 1039, - 15, - 312, - -1 + 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, + 1189, 1149, 1039, 15, 312, -1 ], "answer_end": [ - 98, - 184, - 212, - 250, - 295, - 497, - 83, - 882, - 1037, - 900, - 988, - 1074, - 1583, - 1348, - 1197, - 1173, - 1348, - 229, - 450, - -1 + 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, + 1348, 1197, 1173, 1348, 229, 450, -1 ] } } @@ -2601,50 +1733,12 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, - 0, - 74, - 134, - 588, - 883, - 220, - 389, - 678, - 1211, - 1462, - 1548, - 975, - 659, - 1574, - 1636, - 220, - 292, - 293, - 497, - 758 + 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, + 1574, 1636, 220, 292, 293, 497, 758 ], "answer_end": [ - 37, - 75, - 101, - 219, - 609, - 973, - 292, - 495, - 876, - 1346, - 1572, - 1573, - 1045, - 708, - 1636, - 1774, - 292, - 336, - 377, - 575, - 797 + 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, + 708, 1636, 1774, 292, 336, 377, 575, 797 ] } } @@ -2707,50 +1801,12 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, - 0, - 74, - 134, - 588, - 883, - 220, - 389, - 678, - 1211, - 1462, - 1548, - 975, - 659, - 1574, - 1636, - 220, - 292, - 293, - 497, - 758 + 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, + 1574, 1636, 220, 292, 293, 497, 758 ], "answer_end": [ - 37, - 75, - 101, - 219, - 609, - 973, - 292, - 495, - 876, - 1346, - 1572, - 1573, - 1045, - 708, - 1636, - 1774, - 292, - 336, - 377, - 575, - 797 + 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, + 708, 1636, 1774, 292, 336, 377, 575, 797 ] } } @@ -2811,48 +1867,12 @@ "no" ], "answer_start": [ - 0, - 47, - 74, - 199, - 284, - 284, - 310, - 402, - 403, - 486, - 362, - 455, - 542, - 577, - 757, - 825, - 164, - 169, - 199, - 262 + 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, + 825, 164, 169, 199, 262 ], "answer_end": [ - 46, - 88, - 104, - 227, - 325, - 325, - 360, - 454, - 454, - 540, - 401, - 481, - 573, - 620, - 796, - 862, - 199, - 199, - 261, - 284 + 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, + 796, 862, 199, 199, 261, 284 ] } } @@ -2913,48 +1933,12 @@ "no" ], "answer_start": [ - 0, - 47, - 74, - 199, - 284, - 284, - 310, - 402, - 403, - 486, - 362, - 455, - 542, - 577, - 757, - 825, - 164, - 169, - 199, - 262 + 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, + 825, 164, 169, 199, 262 ], "answer_end": [ - 46, - 88, - 104, - 227, - 325, - 325, - 360, - 454, - 454, - 540, - 401, - 481, - 573, - 620, - 796, - 862, - 199, - 199, - 261, - 284 + 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, + 796, 862, 199, 199, 261, 284 ] } } @@ -3001,34 +1985,10 @@ "the 7-year-old" ], "answer_start": [ - 19, - 103, - 538, - 527, - 58, - 223, - 917, - 990, - 1065, - 1141, - 834, - 813, - 813 + 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 ], "answer_end": [ - 59, - 130, - 565, - 565, - 65, - 227, - 946, - 1061, - 1078, - 1183, - 850, - 828, - 829 + 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 ] } } @@ -3075,34 +2035,10 @@ "the 7-year-old" ], "answer_start": [ - 19, - 103, - 538, - 527, - 58, - 223, - 917, - 990, - 1065, - 1141, - 834, - 813, - 813 + 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 ], "answer_end": [ - 59, - 130, - 565, - 565, - 65, - 227, - 946, - 1061, - 1078, - 1183, - 850, - 828, - 829 + 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 ] } } @@ -3149,34 +2085,10 @@ "no" ], "answer_start": [ - 1032, - 1168, - 1197, - -1, - 991, - 1385, - 1361, - 1405, - 144, - 1511, - 434, - 544, - 714 + 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 ], "answer_end": [ - 1110, - 1195, - 1221, - -1, - 1044, - 1475, - 1476, - 1437, - 180, - 1590, - 505, - 583, - 753 + 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 ] } } @@ -3223,34 +2135,10 @@ "no" ], "answer_start": [ - 1032, - 1168, - 1197, - -1, - 991, - 1385, - 1361, - 1405, - 144, - 1511, - 434, - 544, - 714 + 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 ], "answer_end": [ - 1110, - 1195, - 1221, - -1, - 1044, - 1475, - 1476, - 1437, - 180, - 1590, - 505, - 583, - 753 + 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 ] } } diff --git a/evals/datasets/coqa-context-relevancy.json b/evals/datasets/coqa-context-relevancy.json index ac72863..116cd25 100644 --- a/evals/datasets/coqa-context-relevancy.json +++ b/evals/datasets/coqa-context-relevancy.json @@ -38,32 +38,10 @@ "no" ], "answer_start": [ - 59, - 18, - 196, - 281, - 428, - 512, - 678, - 647, - 718, - 1035, - 1143, - 965 + 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 ], "answer_end": [ - 93, - 80, - 215, - 315, - 490, - 549, - 716, - 676, - 776, - 1097, - 1170, - 1008 + 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 ] } } @@ -107,32 +85,10 @@ "no" ], "answer_start": [ - 59, - 18, - 196, - 281, - 428, - 512, - 678, - 647, - 718, - 1035, - 1143, - 965 + 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 ], "answer_end": [ - 93, - 80, - 215, - 315, - 490, - 549, - 716, - 676, - 776, - 1097, - 1170, - 1008 + 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 ] } } @@ -176,32 +132,10 @@ "no" ], "answer_start": [ - 59, - 18, - 196, - 281, - 428, - 512, - 678, - 647, - 718, - 1035, - 1143, - 965 + 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 ], "answer_end": [ - 93, - 80, - 215, - 315, - 490, - 549, - 716, - 676, - 776, - 1097, - 1170, - 1008 + 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 ] } } @@ -242,32 +176,8 @@ "yes", "unknown" ], - "answer_start": [ - 37, - 167, - 303, - 281, - 552, - 708, - 964, - 910, - -1, - 1056, - -1 - ], - "answer_end": [ - 43, - 175, - 346, - 302, - 577, - 723, - 995, - 935, - -1, - 1173, - -1 - ] + "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], + "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] } } }, @@ -307,32 +217,8 @@ "yes", "unknown" ], - "answer_start": [ - 37, - 167, - 303, - 281, - 552, - 708, - 964, - 910, - -1, - 1056, - -1 - ], - "answer_end": [ - 43, - 175, - 346, - 302, - 577, - 723, - 995, - 935, - -1, - 1173, - -1 - ] + "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], + "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] } } }, @@ -372,32 +258,8 @@ "yes", "unknown" ], - "answer_start": [ - 37, - 167, - 303, - 281, - 552, - 708, - 964, - 910, - -1, - 1056, - -1 - ], - "answer_end": [ - 43, - 175, - 346, - 302, - 577, - 723, - 995, - 935, - -1, - 1173, - -1 - ] + "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], + "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] } } }, @@ -446,38 +308,12 @@ "\"Thank you\"" ], "answer_start": [ - 19, - 136, - 146, - 169, - 304, - 348, - 214, - 579, - 727, - 423, - 917, - 594, - 1771, - 1667, + 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, 1874 ], "answer_end": [ - 115, - 165, - 165, - 185, - 324, - 375, - 302, - 725, - 769, - 544, - 924, - 725, - 1814, - 1769, - 1885 + 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, + 1769, 1885 ] } } @@ -527,38 +363,12 @@ "\"Thank you\"" ], "answer_start": [ - 19, - 136, - 146, - 169, - 304, - 348, - 214, - 579, - 727, - 423, - 917, - 594, - 1771, - 1667, + 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, 1874 ], "answer_end": [ - 115, - 165, - 165, - 185, - 324, - 375, - 302, - 725, - 769, - 544, - 924, - 725, - 1814, - 1769, - 1885 + 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, + 1769, 1885 ] } } @@ -608,38 +418,12 @@ "\"Thank you\"" ], "answer_start": [ - 19, - 136, - 146, - 169, - 304, - 348, - 214, - 579, - 727, - 423, - 917, - 594, - 1771, - 1667, + 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, 1874 ], "answer_end": [ - 115, - 165, - 165, - 185, - 324, - 375, - 302, - 725, - 769, - 544, - 924, - 725, - 1814, - 1769, - 1885 + 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, + 1769, 1885 ] } } @@ -699,48 +483,12 @@ "A cop" ], "answer_start": [ - 8, - 8, - 8, - 9, - 512, - 856, - 573, - 512, - 512, - 856, - 1041, - 1041, - 1041, - 1217, - 1216, - 1217, - 1217, - 1338, - 8, - 8 + 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, + 1216, 1217, 1217, 1338, 8, 8 ], "answer_end": [ - 181, - 183, - 66, - 181, - 690, - 1039, - 690, - 662, - 690, - 1039, - 1103, - 1134, - 1165, - 1336, - 1336, - 1336, - 1336, - 1381, - 138, - 65 + 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, + 1336, 1336, 1336, 1336, 1381, 138, 65 ] } } @@ -800,48 +548,12 @@ "A cop" ], "answer_start": [ - 8, - 8, - 8, - 9, - 512, - 856, - 573, - 512, - 512, - 856, - 1041, - 1041, - 1041, - 1217, - 1216, - 1217, - 1217, - 1338, - 8, - 8 + 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, + 1216, 1217, 1217, 1338, 8, 8 ], "answer_end": [ - 181, - 183, - 66, - 181, - 690, - 1039, - 690, - 662, - 690, - 1039, - 1103, - 1134, - 1165, - 1336, - 1336, - 1336, - 1336, - 1381, - 138, - 65 + 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, + 1336, 1336, 1336, 1336, 1381, 138, 65 ] } } @@ -901,48 +613,12 @@ "A cop" ], "answer_start": [ - 8, - 8, - 8, - 9, - 512, - 856, - 573, - 512, - 512, - 856, - 1041, - 1041, - 1041, - 1217, - 1216, - 1217, - 1217, - 1338, - 8, - 8 + 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, + 1216, 1217, 1217, 1338, 8, 8 ], "answer_end": [ - 181, - 183, - 66, - 181, - 690, - 1039, - 690, - 662, - 690, - 1039, - 1103, - 1134, - 1165, - 1336, - 1336, - 1336, - 1336, - 1381, - 138, - 65 + 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, + 1336, 1336, 1336, 1336, 1381, 138, 65 ] } } @@ -998,44 +674,12 @@ "yes" ], "answer_start": [ - 0, - 56, - 190, - 343, - 414, - 565, - 601, - 888, - 906, - 1098, - 1179, - 1265, - 1296, - 1382, - 1436, - 1481, - 1514, - 1546 + 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, + 1382, 1436, 1481, 1514, 1546 ], "answer_end": [ - 54, - 107, - 341, - 367, - 497, - 600, - 631, - 903, - 965, - 1177, - 1216, - 1291, - 1350, - 1434, - 1454, - 1509, - 1541, - 1576 + 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, + 1434, 1454, 1509, 1541, 1576 ] } } @@ -1091,44 +735,12 @@ "yes" ], "answer_start": [ - 0, - 56, - 190, - 343, - 414, - 565, - 601, - 888, - 906, - 1098, - 1179, - 1265, - 1296, - 1382, - 1436, - 1481, - 1514, - 1546 + 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, + 1382, 1436, 1481, 1514, 1546 ], "answer_end": [ - 54, - 107, - 341, - 367, - 497, - 600, - 631, - 903, - 965, - 1177, - 1216, - 1291, - 1350, - 1434, - 1454, - 1509, - 1541, - 1576 + 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, + 1434, 1454, 1509, 1541, 1576 ] } } @@ -1184,44 +796,12 @@ "yes" ], "answer_start": [ - 0, - 56, - 190, - 343, - 414, - 565, - 601, - 888, - 906, - 1098, - 1179, - 1265, - 1296, - 1382, - 1436, - 1481, - 1514, - 1546 + 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, + 1382, 1436, 1481, 1514, 1546 ], "answer_end": [ - 54, - 107, - 341, - 367, - 497, - 600, - 631, - 903, - 965, - 1177, - 1216, - 1291, - 1350, - 1434, - 1454, - 1509, - 1541, - 1576 + 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, + 1434, 1454, 1509, 1541, 1576 ] } } @@ -1267,34 +847,10 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, - 45, - 80, - 17, - 88, - 322, - 448, - 477, - 600, - 808, - 831, - 894, - 939 + 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 ], "answer_end": [ - 32, - 58, - 88, - 21, - 119, - 356, - 455, - 493, - 620, - 829, - 890, - 906, - 988 + 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 ] } } @@ -1340,34 +896,10 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, - 45, - 80, - 17, - 88, - 322, - 448, - 477, - 600, - 808, - 831, - 894, - 939 + 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 ], "answer_end": [ - 32, - 58, - 88, - 21, - 119, - 356, - 455, - 493, - 620, - 829, - 890, - 906, - 988 + 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 ] } } @@ -1413,34 +945,10 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, - 45, - 80, - 17, - 88, - 322, - 448, - 477, - 600, - 808, - 831, - 894, - 939 + 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 ], "answer_end": [ - 32, - 58, - 88, - 21, - 119, - 356, - 455, - 493, - 620, - 829, - 890, - 906, - 988 + 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 ] } } @@ -1484,32 +992,10 @@ "The flashlight" ], "answer_start": [ - 24, - 71, - 104, - 193, - 396, - 396, - 771, - 864, - 907, - 1641, - 1696, - 1274 + 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 ], "answer_end": [ - 69, - 102, - 130, - 217, - 461, - 461, - 829, - 906, - 1016, - 1677, - 1726, - 1339 + 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 ] } } @@ -1553,32 +1039,10 @@ "The flashlight" ], "answer_start": [ - 24, - 71, - 104, - 193, - 396, - 396, - 771, - 864, - 907, - 1641, - 1696, - 1274 + 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 ], "answer_end": [ - 69, - 102, - 130, - 217, - 461, - 461, - 829, - 906, - 1016, - 1677, - 1726, - 1339 + 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 ] } } @@ -1622,32 +1086,10 @@ "The flashlight" ], "answer_start": [ - 24, - 71, - 104, - 193, - 396, - 396, - 771, - 864, - 907, - 1641, - 1696, - 1274 + 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 ], "answer_end": [ - 69, - 102, - 130, - 217, - 461, - 461, - 829, - 906, - 1016, - 1677, - 1726, - 1339 + 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 ] } } @@ -1707,48 +1149,12 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, - 184, - 494, - 48, - 260, - 70, - 345, - 435, - 678, - 772, - 839, - 1021, - 1040, - 1154, - 1111, - 1269, - 1407, - 1506, - 993, - 1111 + 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, + 1111, 1269, 1407, 1506, 993, 1111 ], "answer_end": [ - 224, - 197, - 511, - 57, - 271, - 126, - 348, - 437, - 713, - 778, - 863, - 1033, - 1064, - 1164, - 1119, - 1300, - 1452, - 1508, - 1002, - 1177 + 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, + 1164, 1119, 1300, 1452, 1508, 1002, 1177 ] } } @@ -1808,48 +1214,12 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, - 184, - 494, - 48, - 260, - 70, - 345, - 435, - 678, - 772, - 839, - 1021, - 1040, - 1154, - 1111, - 1269, - 1407, - 1506, - 993, - 1111 + 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, + 1111, 1269, 1407, 1506, 993, 1111 ], "answer_end": [ - 224, - 197, - 511, - 57, - 271, - 126, - 348, - 437, - 713, - 778, - 863, - 1033, - 1064, - 1164, - 1119, - 1300, - 1452, - 1508, - 1002, - 1177 + 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, + 1164, 1119, 1300, 1452, 1508, 1002, 1177 ] } } @@ -1909,48 +1279,12 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, - 184, - 494, - 48, - 260, - 70, - 345, - 435, - 678, - 772, - 839, - 1021, - 1040, - 1154, - 1111, - 1269, - 1407, - 1506, - 993, - 1111 + 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, + 1111, 1269, 1407, 1506, 993, 1111 ], "answer_end": [ - 224, - 197, - 511, - 57, - 271, - 126, - 348, - 437, - 713, - 778, - 863, - 1033, - 1064, - 1164, - 1119, - 1300, - 1452, - 1508, - 1002, - 1177 + 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, + 1164, 1119, 1300, 1452, 1508, 1002, 1177 ] } } @@ -1989,30 +1323,8 @@ "yes", "unknown" ], - "answer_start": [ - 159, - 34, - 196, - 224, - 731, - 794, - 1120, - 1190, - 1436, - -1 - ], - "answer_end": [ - 177, - 54, - 222, - 264, - 757, - 805, - 1158, - 1212, - 1448, - -1 - ] + "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], + "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] } } }, @@ -2050,30 +1362,8 @@ "yes", "unknown" ], - "answer_start": [ - 159, - 34, - 196, - 224, - 731, - 794, - 1120, - 1190, - 1436, - -1 - ], - "answer_end": [ - 177, - 54, - 222, - 264, - 757, - 805, - 1158, - 1212, - 1448, - -1 - ] + "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], + "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] } } }, @@ -2111,30 +1401,8 @@ "yes", "unknown" ], - "answer_start": [ - 159, - 34, - 196, - 224, - 731, - 794, - 1120, - 1190, - 1436, - -1 - ], - "answer_end": [ - 177, - 54, - 222, - 264, - 757, - 805, - 1158, - 1212, - 1448, - -1 - ] + "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], + "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] } } }, @@ -2172,30 +1440,8 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [ - 28, - 28, - 77, - 267, - 363, - 362, - 1229, - 482, - 545, - 662 - ], - "answer_end": [ - 62, - 62, - 181, - 361, - 430, - 481, - 1362, - 541, - 563, - 727 - ] + "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], + "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] } } }, @@ -2233,30 +1479,8 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [ - 28, - 28, - 77, - 267, - 363, - 362, - 1229, - 482, - 545, - 662 - ], - "answer_end": [ - 62, - 62, - 181, - 361, - 430, - 481, - 1362, - 541, - 563, - 727 - ] + "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], + "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] } } }, @@ -2294,30 +1518,8 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [ - 28, - 28, - 77, - 267, - 363, - 362, - 1229, - 482, - 545, - 662 - ], - "answer_end": [ - 62, - 62, - 181, - 361, - 430, - 481, - 1362, - 541, - 563, - 727 - ] + "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], + "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] } } }, @@ -2355,30 +1557,8 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [ - 330, - 851, - 851, - 945, - 1175, - 753, - 1472, - 504, - 851, - 6 - ], - "answer_end": [ - 383, - 1085, - 971, - 970, - 1253, - 791, - 1511, - 671, - 884, - 132 - ] + "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], + "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] } } }, @@ -2416,30 +1596,8 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [ - 330, - 851, - 851, - 945, - 1175, - 753, - 1472, - 504, - 851, - 6 - ], - "answer_end": [ - 383, - 1085, - 971, - 970, - 1253, - 791, - 1511, - 671, - 884, - 132 - ] + "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], + "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] } } }, @@ -2477,30 +1635,8 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [ - 330, - 851, - 851, - 945, - 1175, - 753, - 1472, - 504, - 851, - 6 - ], - "answer_end": [ - 383, - 1085, - 971, - 970, - 1253, - 791, - 1511, - 671, - 884, - 132 - ] + "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], + "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] } } }, @@ -2553,42 +1689,12 @@ "no" ], "answer_start": [ - 32, - 37, - 571, - 806, - 278, - 841, - 949, - 971, - 995, - 372, - 806, - 841, - 1618, - 1636, - 1579, - 1654, - 1671 + 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, + 1579, 1654, 1671 ], "answer_end": [ - 36, - 67, - 575, - 819, - 282, - 862, - 969, - 1020, - 1020, - 380, - 820, - 863, - 1632, - 1651, - 1597, - 1670, - 1746 + 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, + 1651, 1597, 1670, 1746 ] } } @@ -2642,42 +1748,12 @@ "no" ], "answer_start": [ - 32, - 37, - 571, - 806, - 278, - 841, - 949, - 971, - 995, - 372, - 806, - 841, - 1618, - 1636, - 1579, - 1654, - 1671 + 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, + 1579, 1654, 1671 ], "answer_end": [ - 36, - 67, - 575, - 819, - 282, - 862, - 969, - 1020, - 1020, - 380, - 820, - 863, - 1632, - 1651, - 1597, - 1670, - 1746 + 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, + 1651, 1597, 1670, 1746 ] } } @@ -2731,42 +1807,12 @@ "no" ], "answer_start": [ - 32, - 37, - 571, - 806, - 278, - 841, - 949, - 971, - 995, - 372, - 806, - 841, - 1618, - 1636, - 1579, - 1654, - 1671 + 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, + 1579, 1654, 1671 ], "answer_end": [ - 36, - 67, - 575, - 819, - 282, - 862, - 969, - 1020, - 1020, - 380, - 820, - 863, - 1632, - 1651, - 1597, - 1670, - 1746 + 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, + 1651, 1597, 1670, 1746 ] } } @@ -2810,32 +1856,10 @@ "at least $500" ], "answer_start": [ - 127, - 759, - 523, - 534, - 534, - 213, - 408, - 456, - 644, - 297, - 48, - 442 + 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 ], "answer_end": [ - 129, - 766, - 526, - 555, - 554, - 220, - 411, - 484, - 649, - 316, - 56, - 455 + 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 ] } } @@ -2879,32 +1903,10 @@ "at least $500" ], "answer_start": [ - 127, - 759, - 523, - 534, - 534, - 213, - 408, - 456, - 644, - 297, - 48, - 442 + 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 ], "answer_end": [ - 129, - 766, - 526, - 555, - 554, - 220, - 411, - 484, - 649, - 316, - 56, - 455 + 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 ] } } @@ -2948,32 +1950,10 @@ "at least $500" ], "answer_start": [ - 127, - 759, - 523, - 534, - 534, - 213, - 408, - 456, - 644, - 297, - 48, - 442 + 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 ], "answer_end": [ - 129, - 766, - 526, - 555, - 554, - 220, - 411, - 484, - 649, - 316, - 56, - 455 + 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 ] } } @@ -3012,30 +1992,8 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [ - 33, - 76, - 381, - 170, - 749, - 552, - 658, - 897, - 1001, - 1189 - ], - "answer_end": [ - 59, - 91, - 400, - 198, - 763, - 561, - 668, - 933, - 1028, - 1201 - ] + "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], + "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] } } }, @@ -3073,30 +2031,8 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [ - 33, - 76, - 381, - 170, - 749, - 552, - 658, - 897, - 1001, - 1189 - ], - "answer_end": [ - 59, - 91, - 400, - 198, - 763, - 561, - 668, - 933, - 1028, - 1201 - ] + "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], + "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] } } }, @@ -3134,30 +2070,8 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [ - 33, - 76, - 381, - 170, - 749, - 552, - 658, - 897, - 1001, - 1189 - ], - "answer_end": [ - 59, - 91, - 400, - 198, - 763, - 561, - 668, - 933, - 1028, - 1201 - ] + "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], + "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] } } }, @@ -3216,48 +2130,12 @@ "No" ], "answer_start": [ - 936, - 906, - 2, - 969, - 1001, - 1017, - 845, - 1129, - 1159, - 1225, - 100, - 181, - 689, - 671, - 2, - 732, - 373, - 215, - 329, - 546 + 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, + 671, 2, 732, 373, 215, 329, 546 ], "answer_end": [ - 964, - 933, - 9, - 1016, - 1016, - 1024, - 870, - 1157, - 1222, - 1267, - 112, - 190, - 728, - 683, - 35, - 763, - 474, - 280, - 355, - 634 + 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, + 683, 35, 763, 474, 280, 355, 634 ] } } @@ -3317,48 +2195,12 @@ "No" ], "answer_start": [ - 936, - 906, - 2, - 969, - 1001, - 1017, - 845, - 1129, - 1159, - 1225, - 100, - 181, - 689, - 671, - 2, - 732, - 373, - 215, - 329, - 546 + 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, + 671, 2, 732, 373, 215, 329, 546 ], "answer_end": [ - 964, - 933, - 9, - 1016, - 1016, - 1024, - 870, - 1157, - 1222, - 1267, - 112, - 190, - 728, - 683, - 35, - 763, - 474, - 280, - 355, - 634 + 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, + 683, 35, 763, 474, 280, 355, 634 ] } } @@ -3418,48 +2260,12 @@ "No" ], "answer_start": [ - 936, - 906, - 2, - 969, - 1001, - 1017, - 845, - 1129, - 1159, - 1225, - 100, - 181, - 689, - 671, - 2, - 732, - 373, - 215, - 329, - 546 + 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, + 671, 2, 732, 373, 215, 329, 546 ], "answer_end": [ - 964, - 933, - 9, - 1016, - 1016, - 1024, - 870, - 1157, - 1222, - 1267, - 112, - 190, - 728, - 683, - 35, - 763, - 474, - 280, - 355, - 634 + 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, + 683, 35, 763, 474, 280, 355, 634 ] } } @@ -3519,48 +2325,12 @@ "unknown" ], "answer_start": [ - 15, - 100, - 186, - 234, - 235, - 451, - 15, - 702, - 992, - 839, - 901, - 711, - 1, - 1039, - 1189, - 1149, - 1039, - 15, - 312, - -1 + 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, + 1189, 1149, 1039, 15, 312, -1 ], "answer_end": [ - 98, - 184, - 212, - 250, - 295, - 497, - 83, - 882, - 1037, - 900, - 988, - 1074, - 1583, - 1348, - 1197, - 1173, - 1348, - 229, - 450, - -1 + 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, + 1348, 1197, 1173, 1348, 229, 450, -1 ] } } @@ -3620,48 +2390,12 @@ "unknown" ], "answer_start": [ - 15, - 100, - 186, - 234, - 235, - 451, - 15, - 702, - 992, - 839, - 901, - 711, - 1, - 1039, - 1189, - 1149, - 1039, - 15, - 312, - -1 + 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, + 1189, 1149, 1039, 15, 312, -1 ], "answer_end": [ - 98, - 184, - 212, - 250, - 295, - 497, - 83, - 882, - 1037, - 900, - 988, - 1074, - 1583, - 1348, - 1197, - 1173, - 1348, - 229, - 450, - -1 + 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, + 1348, 1197, 1173, 1348, 229, 450, -1 ] } } @@ -3721,48 +2455,12 @@ "unknown" ], "answer_start": [ - 15, - 100, - 186, - 234, - 235, - 451, - 15, - 702, - 992, - 839, - 901, - 711, - 1, - 1039, - 1189, - 1149, - 1039, - 15, - 312, - -1 + 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, + 1189, 1149, 1039, 15, 312, -1 ], "answer_end": [ - 98, - 184, - 212, - 250, - 295, - 497, - 83, - 882, - 1037, - 900, - 988, - 1074, - 1583, - 1348, - 1197, - 1173, - 1348, - 229, - 450, - -1 + 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, + 1348, 1197, 1173, 1348, 229, 450, -1 ] } } @@ -3824,50 +2522,12 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, - 0, - 74, - 134, - 588, - 883, - 220, - 389, - 678, - 1211, - 1462, - 1548, - 975, - 659, - 1574, - 1636, - 220, - 292, - 293, - 497, - 758 + 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, + 1574, 1636, 220, 292, 293, 497, 758 ], "answer_end": [ - 37, - 75, - 101, - 219, - 609, - 973, - 292, - 495, - 876, - 1346, - 1572, - 1573, - 1045, - 708, - 1636, - 1774, - 292, - 336, - 377, - 575, - 797 + 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, + 708, 1636, 1774, 292, 336, 377, 575, 797 ] } } @@ -3929,50 +2589,12 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, - 0, - 74, - 134, - 588, - 883, - 220, - 389, - 678, - 1211, - 1462, - 1548, - 975, - 659, - 1574, - 1636, - 220, - 292, - 293, - 497, - 758 + 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, + 1574, 1636, 220, 292, 293, 497, 758 ], "answer_end": [ - 37, - 75, - 101, - 219, - 609, - 973, - 292, - 495, - 876, - 1346, - 1572, - 1573, - 1045, - 708, - 1636, - 1774, - 292, - 336, - 377, - 575, - 797 + 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, + 708, 1636, 1774, 292, 336, 377, 575, 797 ] } } @@ -4034,50 +2656,12 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, - 0, - 74, - 134, - 588, - 883, - 220, - 389, - 678, - 1211, - 1462, - 1548, - 975, - 659, - 1574, - 1636, - 220, - 292, - 293, - 497, - 758 + 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, + 1574, 1636, 220, 292, 293, 497, 758 ], "answer_end": [ - 37, - 75, - 101, - 219, - 609, - 973, - 292, - 495, - 876, - 1346, - 1572, - 1573, - 1045, - 708, - 1636, - 1774, - 292, - 336, - 377, - 575, - 797 + 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, + 708, 1636, 1774, 292, 336, 377, 575, 797 ] } } @@ -4137,48 +2721,12 @@ "no" ], "answer_start": [ - 0, - 47, - 74, - 199, - 284, - 284, - 310, - 402, - 403, - 486, - 362, - 455, - 542, - 577, - 757, - 825, - 164, - 169, - 199, - 262 + 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, + 825, 164, 169, 199, 262 ], "answer_end": [ - 46, - 88, - 104, - 227, - 325, - 325, - 360, - 454, - 454, - 540, - 401, - 481, - 573, - 620, - 796, - 862, - 199, - 199, - 261, - 284 + 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, + 796, 862, 199, 199, 261, 284 ] } } @@ -4238,48 +2786,12 @@ "no" ], "answer_start": [ - 0, - 47, - 74, - 199, - 284, - 284, - 310, - 402, - 403, - 486, - 362, - 455, - 542, - 577, - 757, - 825, - 164, - 169, - 199, - 262 + 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, + 825, 164, 169, 199, 262 ], "answer_end": [ - 46, - 88, - 104, - 227, - 325, - 325, - 360, - 454, - 454, - 540, - 401, - 481, - 573, - 620, - 796, - 862, - 199, - 199, - 261, - 284 + 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, + 796, 862, 199, 199, 261, 284 ] } } @@ -4339,48 +2851,12 @@ "no" ], "answer_start": [ - 0, - 47, - 74, - 199, - 284, - 284, - 310, - 402, - 403, - 486, - 362, - 455, - 542, - 577, - 757, - 825, - 164, - 169, - 199, - 262 + 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, + 825, 164, 169, 199, 262 ], "answer_end": [ - 46, - 88, - 104, - 227, - 325, - 325, - 360, - 454, - 454, - 540, - 401, - 481, - 573, - 620, - 796, - 862, - 199, - 199, - 261, - 284 + 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, + 796, 862, 199, 199, 261, 284 ] } } @@ -4426,34 +2902,10 @@ "the 7-year-old" ], "answer_start": [ - 19, - 103, - 538, - 527, - 58, - 223, - 917, - 990, - 1065, - 1141, - 834, - 813, - 813 + 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 ], "answer_end": [ - 59, - 130, - 565, - 565, - 65, - 227, - 946, - 1061, - 1078, - 1183, - 850, - 828, - 829 + 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 ] } } @@ -4499,34 +2951,10 @@ "the 7-year-old" ], "answer_start": [ - 19, - 103, - 538, - 527, - 58, - 223, - 917, - 990, - 1065, - 1141, - 834, - 813, - 813 + 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 ], "answer_end": [ - 59, - 130, - 565, - 565, - 65, - 227, - 946, - 1061, - 1078, - 1183, - 850, - 828, - 829 + 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 ] } } @@ -4572,34 +3000,10 @@ "the 7-year-old" ], "answer_start": [ - 19, - 103, - 538, - 527, - 58, - 223, - 917, - 990, - 1065, - 1141, - 834, - 813, - 813 + 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 ], "answer_end": [ - 59, - 130, - 565, - 565, - 65, - 227, - 946, - 1061, - 1078, - 1183, - 850, - 828, - 829 + 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 ] } } @@ -4645,34 +3049,10 @@ "no" ], "answer_start": [ - 1032, - 1168, - 1197, - -1, - 991, - 1385, - 1361, - 1405, - 144, - 1511, - 434, - 544, - 714 + 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 ], "answer_end": [ - 1110, - 1195, - 1221, - -1, - 1044, - 1475, - 1476, - 1437, - 180, - 1590, - 505, - 583, - 753 + 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 ] } } @@ -4718,34 +3098,10 @@ "no" ], "answer_start": [ - 1032, - 1168, - 1197, - -1, - 991, - 1385, - 1361, - 1405, - 144, - 1511, - 434, - 544, - 714 + 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 ], "answer_end": [ - 1110, - 1195, - 1221, - -1, - 1044, - 1475, - 1476, - 1437, - 180, - 1590, - 505, - 583, - 753 + 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 ] } } @@ -4791,34 +3147,10 @@ "no" ], "answer_start": [ - 1032, - 1168, - 1197, - -1, - 991, - 1385, - 1361, - 1405, - 144, - 1511, - 434, - 544, - 714 + 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 ], "answer_end": [ - 1110, - 1195, - 1221, - -1, - 1044, - 1475, - 1476, - 1437, - 180, - 1590, - 505, - 583, - 753 + 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 ] } } diff --git a/evals/datasets/coqa-factuality.json b/evals/datasets/coqa-factuality.json index 099334c..521d00b 100644 --- a/evals/datasets/coqa-factuality.json +++ b/evals/datasets/coqa-factuality.json @@ -39,32 +39,10 @@ "no" ], "answer_start": [ - 59, - 18, - 196, - 281, - 428, - 512, - 678, - 647, - 718, - 1035, - 1143, - 965 + 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 ], "answer_end": [ - 93, - 80, - 215, - 315, - 490, - 549, - 716, - 676, - 776, - 1097, - 1170, - 1008 + 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 ] } } @@ -109,32 +87,10 @@ "no" ], "answer_start": [ - 59, - 18, - 196, - 281, - 428, - 512, - 678, - 647, - 718, - 1035, - 1143, - 965 + 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 ], "answer_end": [ - 93, - 80, - 215, - 315, - 490, - 549, - 716, - 676, - 776, - 1097, - 1170, - 1008 + 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 ] } } @@ -179,32 +135,10 @@ "no" ], "answer_start": [ - 59, - 18, - 196, - 281, - 428, - 512, - 678, - 647, - 718, - 1035, - 1143, - 965 + 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 ], "answer_end": [ - 93, - 80, - 215, - 315, - 490, - 549, - 716, - 676, - 776, - 1097, - 1170, - 1008 + 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 ] } } @@ -246,32 +180,8 @@ "yes", "unknown" ], - "answer_start": [ - 37, - 167, - 303, - 281, - 552, - 708, - 964, - 910, - -1, - 1056, - -1 - ], - "answer_end": [ - 43, - 175, - 346, - 302, - 577, - 723, - 995, - 935, - -1, - 1173, - -1 - ] + "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], + "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] } } }, @@ -312,32 +222,8 @@ "yes", "unknown" ], - "answer_start": [ - 37, - 167, - 303, - 281, - 552, - 708, - 964, - 910, - -1, - 1056, - -1 - ], - "answer_end": [ - 43, - 175, - 346, - 302, - 577, - 723, - 995, - 935, - -1, - 1173, - -1 - ] + "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], + "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] } } }, @@ -378,32 +264,8 @@ "yes", "unknown" ], - "answer_start": [ - 37, - 167, - 303, - 281, - 552, - 708, - 964, - 910, - -1, - 1056, - -1 - ], - "answer_end": [ - 43, - 175, - 346, - 302, - 577, - 723, - 995, - 935, - -1, - 1173, - -1 - ] + "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], + "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] } } }, @@ -453,38 +315,12 @@ "\"Thank you\"" ], "answer_start": [ - 19, - 136, - 146, - 169, - 304, - 348, - 214, - 579, - 727, - 423, - 917, - 594, - 1771, - 1667, + 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, 1874 ], "answer_end": [ - 115, - 165, - 165, - 185, - 324, - 375, - 302, - 725, - 769, - 544, - 924, - 725, - 1814, - 1769, - 1885 + 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, + 1769, 1885 ] } } @@ -535,38 +371,12 @@ "\"Thank you\"" ], "answer_start": [ - 19, - 136, - 146, - 169, - 304, - 348, - 214, - 579, - 727, - 423, - 917, - 594, - 1771, - 1667, + 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, 1874 ], "answer_end": [ - 115, - 165, - 165, - 185, - 324, - 375, - 302, - 725, - 769, - 544, - 924, - 725, - 1814, - 1769, - 1885 + 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, + 1769, 1885 ] } } @@ -617,38 +427,12 @@ "\"Thank you\"" ], "answer_start": [ - 19, - 136, - 146, - 169, - 304, - 348, - 214, - 579, - 727, - 423, - 917, - 594, - 1771, - 1667, + 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, 1874 ], "answer_end": [ - 115, - 165, - 165, - 185, - 324, - 375, - 302, - 725, - 769, - 544, - 924, - 725, - 1814, - 1769, - 1885 + 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, + 1769, 1885 ] } } @@ -709,48 +493,12 @@ "A cop" ], "answer_start": [ - 8, - 8, - 8, - 9, - 512, - 856, - 573, - 512, - 512, - 856, - 1041, - 1041, - 1041, - 1217, - 1216, - 1217, - 1217, - 1338, - 8, - 8 + 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, + 1216, 1217, 1217, 1338, 8, 8 ], "answer_end": [ - 181, - 183, - 66, - 181, - 690, - 1039, - 690, - 662, - 690, - 1039, - 1103, - 1134, - 1165, - 1336, - 1336, - 1336, - 1336, - 1381, - 138, - 65 + 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, + 1336, 1336, 1336, 1336, 1381, 138, 65 ] } } @@ -811,48 +559,12 @@ "A cop" ], "answer_start": [ - 8, - 8, - 8, - 9, - 512, - 856, - 573, - 512, - 512, - 856, - 1041, - 1041, - 1041, - 1217, - 1216, - 1217, - 1217, - 1338, - 8, - 8 + 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, + 1216, 1217, 1217, 1338, 8, 8 ], "answer_end": [ - 181, - 183, - 66, - 181, - 690, - 1039, - 690, - 662, - 690, - 1039, - 1103, - 1134, - 1165, - 1336, - 1336, - 1336, - 1336, - 1381, - 138, - 65 + 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, + 1336, 1336, 1336, 1336, 1381, 138, 65 ] } } @@ -913,48 +625,12 @@ "A cop" ], "answer_start": [ - 8, - 8, - 8, - 9, - 512, - 856, - 573, - 512, - 512, - 856, - 1041, - 1041, - 1041, - 1217, - 1216, - 1217, - 1217, - 1338, - 8, - 8 + 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, + 1216, 1217, 1217, 1338, 8, 8 ], "answer_end": [ - 181, - 183, - 66, - 181, - 690, - 1039, - 690, - 662, - 690, - 1039, - 1103, - 1134, - 1165, - 1336, - 1336, - 1336, - 1336, - 1381, - 138, - 65 + 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, + 1336, 1336, 1336, 1336, 1381, 138, 65 ] } } @@ -1011,44 +687,12 @@ "yes" ], "answer_start": [ - 0, - 56, - 190, - 343, - 414, - 565, - 601, - 888, - 906, - 1098, - 1179, - 1265, - 1296, - 1382, - 1436, - 1481, - 1514, - 1546 + 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, + 1382, 1436, 1481, 1514, 1546 ], "answer_end": [ - 54, - 107, - 341, - 367, - 497, - 600, - 631, - 903, - 965, - 1177, - 1216, - 1291, - 1350, - 1434, - 1454, - 1509, - 1541, - 1576 + 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, + 1434, 1454, 1509, 1541, 1576 ] } } @@ -1105,44 +749,12 @@ "yes" ], "answer_start": [ - 0, - 56, - 190, - 343, - 414, - 565, - 601, - 888, - 906, - 1098, - 1179, - 1265, - 1296, - 1382, - 1436, - 1481, - 1514, - 1546 + 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, + 1382, 1436, 1481, 1514, 1546 ], "answer_end": [ - 54, - 107, - 341, - 367, - 497, - 600, - 631, - 903, - 965, - 1177, - 1216, - 1291, - 1350, - 1434, - 1454, - 1509, - 1541, - 1576 + 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, + 1434, 1454, 1509, 1541, 1576 ] } } @@ -1199,44 +811,12 @@ "yes" ], "answer_start": [ - 0, - 56, - 190, - 343, - 414, - 565, - 601, - 888, - 906, - 1098, - 1179, - 1265, - 1296, - 1382, - 1436, - 1481, - 1514, - 1546 + 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, + 1382, 1436, 1481, 1514, 1546 ], "answer_end": [ - 54, - 107, - 341, - 367, - 497, - 600, - 631, - 903, - 965, - 1177, - 1216, - 1291, - 1350, - 1434, - 1454, - 1509, - 1541, - 1576 + 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, + 1434, 1454, 1509, 1541, 1576 ] } } @@ -1283,34 +863,10 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, - 45, - 80, - 17, - 88, - 322, - 448, - 477, - 600, - 808, - 831, - 894, - 939 + 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 ], "answer_end": [ - 32, - 58, - 88, - 21, - 119, - 356, - 455, - 493, - 620, - 829, - 890, - 906, - 988 + 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 ] } } @@ -1357,34 +913,10 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, - 45, - 80, - 17, - 88, - 322, - 448, - 477, - 600, - 808, - 831, - 894, - 939 + 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 ], "answer_end": [ - 32, - 58, - 88, - 21, - 119, - 356, - 455, - 493, - 620, - 829, - 890, - 906, - 988 + 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 ] } } @@ -1431,34 +963,10 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, - 45, - 80, - 17, - 88, - 322, - 448, - 477, - 600, - 808, - 831, - 894, - 939 + 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 ], "answer_end": [ - 32, - 58, - 88, - 21, - 119, - 356, - 455, - 493, - 620, - 829, - 890, - 906, - 988 + 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 ] } } @@ -1503,32 +1011,10 @@ "The flashlight" ], "answer_start": [ - 24, - 71, - 104, - 193, - 396, - 396, - 771, - 864, - 907, - 1641, - 1696, - 1274 + 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 ], "answer_end": [ - 69, - 102, - 130, - 217, - 461, - 461, - 829, - 906, - 1016, - 1677, - 1726, - 1339 + 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 ] } } @@ -1573,32 +1059,10 @@ "The flashlight" ], "answer_start": [ - 24, - 71, - 104, - 193, - 396, - 396, - 771, - 864, - 907, - 1641, - 1696, - 1274 + 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 ], "answer_end": [ - 69, - 102, - 130, - 217, - 461, - 461, - 829, - 906, - 1016, - 1677, - 1726, - 1339 + 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 ] } } @@ -1643,32 +1107,10 @@ "The flashlight" ], "answer_start": [ - 24, - 71, - 104, - 193, - 396, - 396, - 771, - 864, - 907, - 1641, - 1696, - 1274 + 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 ], "answer_end": [ - 69, - 102, - 130, - 217, - 461, - 461, - 829, - 906, - 1016, - 1677, - 1726, - 1339 + 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 ] } } @@ -1729,48 +1171,12 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, - 184, - 494, - 48, - 260, - 70, - 345, - 435, - 678, - 772, - 839, - 1021, - 1040, - 1154, - 1111, - 1269, - 1407, - 1506, - 993, - 1111 + 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, + 1111, 1269, 1407, 1506, 993, 1111 ], "answer_end": [ - 224, - 197, - 511, - 57, - 271, - 126, - 348, - 437, - 713, - 778, - 863, - 1033, - 1064, - 1164, - 1119, - 1300, - 1452, - 1508, - 1002, - 1177 + 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, + 1164, 1119, 1300, 1452, 1508, 1002, 1177 ] } } @@ -1831,48 +1237,12 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, - 184, - 494, - 48, - 260, - 70, - 345, - 435, - 678, - 772, - 839, - 1021, - 1040, - 1154, - 1111, - 1269, - 1407, - 1506, - 993, - 1111 + 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, + 1111, 1269, 1407, 1506, 993, 1111 ], "answer_end": [ - 224, - 197, - 511, - 57, - 271, - 126, - 348, - 437, - 713, - 778, - 863, - 1033, - 1064, - 1164, - 1119, - 1300, - 1452, - 1508, - 1002, - 1177 + 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, + 1164, 1119, 1300, 1452, 1508, 1002, 1177 ] } } @@ -1933,48 +1303,12 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, - 184, - 494, - 48, - 260, - 70, - 345, - 435, - 678, - 772, - 839, - 1021, - 1040, - 1154, - 1111, - 1269, - 1407, - 1506, - 993, - 1111 + 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, + 1111, 1269, 1407, 1506, 993, 1111 ], "answer_end": [ - 224, - 197, - 511, - 57, - 271, - 126, - 348, - 437, - 713, - 778, - 863, - 1033, - 1064, - 1164, - 1119, - 1300, - 1452, - 1508, - 1002, - 1177 + 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, + 1164, 1119, 1300, 1452, 1508, 1002, 1177 ] } } @@ -2014,30 +1348,8 @@ "yes", "unknown" ], - "answer_start": [ - 159, - 34, - 196, - 224, - 731, - 794, - 1120, - 1190, - 1436, - -1 - ], - "answer_end": [ - 177, - 54, - 222, - 264, - 757, - 805, - 1158, - 1212, - 1448, - -1 - ] + "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], + "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] } } }, @@ -2076,30 +1388,8 @@ "yes", "unknown" ], - "answer_start": [ - 159, - 34, - 196, - 224, - 731, - 794, - 1120, - 1190, - 1436, - -1 - ], - "answer_end": [ - 177, - 54, - 222, - 264, - 757, - 805, - 1158, - 1212, - 1448, - -1 - ] + "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], + "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] } } }, @@ -2138,30 +1428,8 @@ "yes", "unknown" ], - "answer_start": [ - 159, - 34, - 196, - 224, - 731, - 794, - 1120, - 1190, - 1436, - -1 - ], - "answer_end": [ - 177, - 54, - 222, - 264, - 757, - 805, - 1158, - 1212, - 1448, - -1 - ] + "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], + "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] } } }, @@ -2200,30 +1468,8 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [ - 28, - 28, - 77, - 267, - 363, - 362, - 1229, - 482, - 545, - 662 - ], - "answer_end": [ - 62, - 62, - 181, - 361, - 430, - 481, - 1362, - 541, - 563, - 727 - ] + "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], + "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] } } }, @@ -2262,30 +1508,8 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [ - 28, - 28, - 77, - 267, - 363, - 362, - 1229, - 482, - 545, - 662 - ], - "answer_end": [ - 62, - 62, - 181, - 361, - 430, - 481, - 1362, - 541, - 563, - 727 - ] + "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], + "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] } } }, @@ -2324,30 +1548,8 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [ - 28, - 28, - 77, - 267, - 363, - 362, - 1229, - 482, - 545, - 662 - ], - "answer_end": [ - 62, - 62, - 181, - 361, - 430, - 481, - 1362, - 541, - 563, - 727 - ] + "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], + "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] } } }, @@ -2386,30 +1588,8 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [ - 330, - 851, - 851, - 945, - 1175, - 753, - 1472, - 504, - 851, - 6 - ], - "answer_end": [ - 383, - 1085, - 971, - 970, - 1253, - 791, - 1511, - 671, - 884, - 132 - ] + "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], + "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] } } }, @@ -2448,30 +1628,8 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [ - 330, - 851, - 851, - 945, - 1175, - 753, - 1472, - 504, - 851, - 6 - ], - "answer_end": [ - 383, - 1085, - 971, - 970, - 1253, - 791, - 1511, - 671, - 884, - 132 - ] + "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], + "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] } } }, @@ -2510,30 +1668,8 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [ - 330, - 851, - 851, - 945, - 1175, - 753, - 1472, - 504, - 851, - 6 - ], - "answer_end": [ - 383, - 1085, - 971, - 970, - 1253, - 791, - 1511, - 671, - 884, - 132 - ] + "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], + "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] } } }, @@ -2587,42 +1723,12 @@ "no" ], "answer_start": [ - 32, - 37, - 571, - 806, - 278, - 841, - 949, - 971, - 995, - 372, - 806, - 841, - 1618, - 1636, - 1579, - 1654, - 1671 + 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, + 1579, 1654, 1671 ], "answer_end": [ - 36, - 67, - 575, - 819, - 282, - 862, - 969, - 1020, - 1020, - 380, - 820, - 863, - 1632, - 1651, - 1597, - 1670, - 1746 + 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, + 1651, 1597, 1670, 1746 ] } } @@ -2677,42 +1783,12 @@ "no" ], "answer_start": [ - 32, - 37, - 571, - 806, - 278, - 841, - 949, - 971, - 995, - 372, - 806, - 841, - 1618, - 1636, - 1579, - 1654, - 1671 + 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, + 1579, 1654, 1671 ], "answer_end": [ - 36, - 67, - 575, - 819, - 282, - 862, - 969, - 1020, - 1020, - 380, - 820, - 863, - 1632, - 1651, - 1597, - 1670, - 1746 + 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, + 1651, 1597, 1670, 1746 ] } } @@ -2767,42 +1843,12 @@ "no" ], "answer_start": [ - 32, - 37, - 571, - 806, - 278, - 841, - 949, - 971, - 995, - 372, - 806, - 841, - 1618, - 1636, - 1579, - 1654, - 1671 + 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, + 1579, 1654, 1671 ], "answer_end": [ - 36, - 67, - 575, - 819, - 282, - 862, - 969, - 1020, - 1020, - 380, - 820, - 863, - 1632, - 1651, - 1597, - 1670, - 1746 + 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, + 1651, 1597, 1670, 1746 ] } } @@ -2847,32 +1893,10 @@ "at least $500" ], "answer_start": [ - 127, - 759, - 523, - 534, - 534, - 213, - 408, - 456, - 644, - 297, - 48, - 442 + 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 ], "answer_end": [ - 129, - 766, - 526, - 555, - 554, - 220, - 411, - 484, - 649, - 316, - 56, - 455 + 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 ] } } @@ -2917,32 +1941,10 @@ "at least $500" ], "answer_start": [ - 127, - 759, - 523, - 534, - 534, - 213, - 408, - 456, - 644, - 297, - 48, - 442 + 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 ], "answer_end": [ - 129, - 766, - 526, - 555, - 554, - 220, - 411, - 484, - 649, - 316, - 56, - 455 + 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 ] } } @@ -2987,32 +1989,10 @@ "at least $500" ], "answer_start": [ - 127, - 759, - 523, - 534, - 534, - 213, - 408, - 456, - 644, - 297, - 48, - 442 + 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 ], "answer_end": [ - 129, - 766, - 526, - 555, - 554, - 220, - 411, - 484, - 649, - 316, - 56, - 455 + 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 ] } } @@ -3052,30 +2032,8 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [ - 33, - 76, - 381, - 170, - 749, - 552, - 658, - 897, - 1001, - 1189 - ], - "answer_end": [ - 59, - 91, - 400, - 198, - 763, - 561, - 668, - 933, - 1028, - 1201 - ] + "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], + "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] } } }, @@ -3114,30 +2072,8 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [ - 33, - 76, - 381, - 170, - 749, - 552, - 658, - 897, - 1001, - 1189 - ], - "answer_end": [ - 59, - 91, - 400, - 198, - 763, - 561, - 668, - 933, - 1028, - 1201 - ] + "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], + "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] } } }, @@ -3176,30 +2112,8 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [ - 33, - 76, - 381, - 170, - 749, - 552, - 658, - 897, - 1001, - 1189 - ], - "answer_end": [ - 59, - 91, - 400, - 198, - 763, - 561, - 668, - 933, - 1028, - 1201 - ] + "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], + "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] } } }, @@ -3259,48 +2173,12 @@ "No" ], "answer_start": [ - 936, - 906, - 2, - 969, - 1001, - 1017, - 845, - 1129, - 1159, - 1225, - 100, - 181, - 689, - 671, - 2, - 732, - 373, - 215, - 329, - 546 + 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, + 671, 2, 732, 373, 215, 329, 546 ], "answer_end": [ - 964, - 933, - 9, - 1016, - 1016, - 1024, - 870, - 1157, - 1222, - 1267, - 112, - 190, - 728, - 683, - 35, - 763, - 474, - 280, - 355, - 634 + 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, + 683, 35, 763, 474, 280, 355, 634 ] } } @@ -3361,48 +2239,12 @@ "No" ], "answer_start": [ - 936, - 906, - 2, - 969, - 1001, - 1017, - 845, - 1129, - 1159, - 1225, - 100, - 181, - 689, - 671, - 2, - 732, - 373, - 215, - 329, - 546 + 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, + 671, 2, 732, 373, 215, 329, 546 ], "answer_end": [ - 964, - 933, - 9, - 1016, - 1016, - 1024, - 870, - 1157, - 1222, - 1267, - 112, - 190, - 728, - 683, - 35, - 763, - 474, - 280, - 355, - 634 + 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, + 683, 35, 763, 474, 280, 355, 634 ] } } @@ -3463,48 +2305,12 @@ "No" ], "answer_start": [ - 936, - 906, - 2, - 969, - 1001, - 1017, - 845, - 1129, - 1159, - 1225, - 100, - 181, - 689, - 671, - 2, - 732, - 373, - 215, - 329, - 546 + 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, + 671, 2, 732, 373, 215, 329, 546 ], "answer_end": [ - 964, - 933, - 9, - 1016, - 1016, - 1024, - 870, - 1157, - 1222, - 1267, - 112, - 190, - 728, - 683, - 35, - 763, - 474, - 280, - 355, - 634 + 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, + 683, 35, 763, 474, 280, 355, 634 ] } } @@ -3565,48 +2371,12 @@ "unknown" ], "answer_start": [ - 15, - 100, - 186, - 234, - 235, - 451, - 15, - 702, - 992, - 839, - 901, - 711, - 1, - 1039, - 1189, - 1149, - 1039, - 15, - 312, - -1 + 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, + 1189, 1149, 1039, 15, 312, -1 ], "answer_end": [ - 98, - 184, - 212, - 250, - 295, - 497, - 83, - 882, - 1037, - 900, - 988, - 1074, - 1583, - 1348, - 1197, - 1173, - 1348, - 229, - 450, - -1 + 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, + 1348, 1197, 1173, 1348, 229, 450, -1 ] } } @@ -3667,48 +2437,12 @@ "unknown" ], "answer_start": [ - 15, - 100, - 186, - 234, - 235, - 451, - 15, - 702, - 992, - 839, - 901, - 711, - 1, - 1039, - 1189, - 1149, - 1039, - 15, - 312, - -1 + 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, + 1189, 1149, 1039, 15, 312, -1 ], "answer_end": [ - 98, - 184, - 212, - 250, - 295, - 497, - 83, - 882, - 1037, - 900, - 988, - 1074, - 1583, - 1348, - 1197, - 1173, - 1348, - 229, - 450, - -1 + 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, + 1348, 1197, 1173, 1348, 229, 450, -1 ] } } @@ -3769,48 +2503,12 @@ "unknown" ], "answer_start": [ - 15, - 100, - 186, - 234, - 235, - 451, - 15, - 702, - 992, - 839, - 901, - 711, - 1, - 1039, - 1189, - 1149, - 1039, - 15, - 312, - -1 + 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, + 1189, 1149, 1039, 15, 312, -1 ], "answer_end": [ - 98, - 184, - 212, - 250, - 295, - 497, - 83, - 882, - 1037, - 900, - 988, - 1074, - 1583, - 1348, - 1197, - 1173, - 1348, - 229, - 450, - -1 + 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, + 1348, 1197, 1173, 1348, 229, 450, -1 ] } } @@ -3873,50 +2571,12 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, - 0, - 74, - 134, - 588, - 883, - 220, - 389, - 678, - 1211, - 1462, - 1548, - 975, - 659, - 1574, - 1636, - 220, - 292, - 293, - 497, - 758 + 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, + 1574, 1636, 220, 292, 293, 497, 758 ], "answer_end": [ - 37, - 75, - 101, - 219, - 609, - 973, - 292, - 495, - 876, - 1346, - 1572, - 1573, - 1045, - 708, - 1636, - 1774, - 292, - 336, - 377, - 575, - 797 + 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, + 708, 1636, 1774, 292, 336, 377, 575, 797 ] } } @@ -3979,50 +2639,12 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, - 0, - 74, - 134, - 588, - 883, - 220, - 389, - 678, - 1211, - 1462, - 1548, - 975, - 659, - 1574, - 1636, - 220, - 292, - 293, - 497, - 758 + 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, + 1574, 1636, 220, 292, 293, 497, 758 ], "answer_end": [ - 37, - 75, - 101, - 219, - 609, - 973, - 292, - 495, - 876, - 1346, - 1572, - 1573, - 1045, - 708, - 1636, - 1774, - 292, - 336, - 377, - 575, - 797 + 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, + 708, 1636, 1774, 292, 336, 377, 575, 797 ] } } @@ -4085,50 +2707,12 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, - 0, - 74, - 134, - 588, - 883, - 220, - 389, - 678, - 1211, - 1462, - 1548, - 975, - 659, - 1574, - 1636, - 220, - 292, - 293, - 497, - 758 + 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, + 1574, 1636, 220, 292, 293, 497, 758 ], "answer_end": [ - 37, - 75, - 101, - 219, - 609, - 973, - 292, - 495, - 876, - 1346, - 1572, - 1573, - 1045, - 708, - 1636, - 1774, - 292, - 336, - 377, - 575, - 797 + 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, + 708, 1636, 1774, 292, 336, 377, 575, 797 ] } } @@ -4189,48 +2773,12 @@ "no" ], "answer_start": [ - 0, - 47, - 74, - 199, - 284, - 284, - 310, - 402, - 403, - 486, - 362, - 455, - 542, - 577, - 757, - 825, - 164, - 169, - 199, - 262 + 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, + 825, 164, 169, 199, 262 ], "answer_end": [ - 46, - 88, - 104, - 227, - 325, - 325, - 360, - 454, - 454, - 540, - 401, - 481, - 573, - 620, - 796, - 862, - 199, - 199, - 261, - 284 + 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, + 796, 862, 199, 199, 261, 284 ] } } @@ -4291,48 +2839,12 @@ "no" ], "answer_start": [ - 0, - 47, - 74, - 199, - 284, - 284, - 310, - 402, - 403, - 486, - 362, - 455, - 542, - 577, - 757, - 825, - 164, - 169, - 199, - 262 + 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, + 825, 164, 169, 199, 262 ], "answer_end": [ - 46, - 88, - 104, - 227, - 325, - 325, - 360, - 454, - 454, - 540, - 401, - 481, - 573, - 620, - 796, - 862, - 199, - 199, - 261, - 284 + 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, + 796, 862, 199, 199, 261, 284 ] } } @@ -4393,48 +2905,12 @@ "no" ], "answer_start": [ - 0, - 47, - 74, - 199, - 284, - 284, - 310, - 402, - 403, - 486, - 362, - 455, - 542, - 577, - 757, - 825, - 164, - 169, - 199, - 262 + 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, + 825, 164, 169, 199, 262 ], "answer_end": [ - 46, - 88, - 104, - 227, - 325, - 325, - 360, - 454, - 454, - 540, - 401, - 481, - 573, - 620, - 796, - 862, - 199, - 199, - 261, - 284 + 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, + 796, 862, 199, 199, 261, 284 ] } } @@ -4481,34 +2957,10 @@ "the 7-year-old" ], "answer_start": [ - 19, - 103, - 538, - 527, - 58, - 223, - 917, - 990, - 1065, - 1141, - 834, - 813, - 813 + 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 ], "answer_end": [ - 59, - 130, - 565, - 565, - 65, - 227, - 946, - 1061, - 1078, - 1183, - 850, - 828, - 829 + 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 ] } } @@ -4555,34 +3007,10 @@ "the 7-year-old" ], "answer_start": [ - 19, - 103, - 538, - 527, - 58, - 223, - 917, - 990, - 1065, - 1141, - 834, - 813, - 813 + 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 ], "answer_end": [ - 59, - 130, - 565, - 565, - 65, - 227, - 946, - 1061, - 1078, - 1183, - 850, - 828, - 829 + 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 ] } } @@ -4629,34 +3057,10 @@ "the 7-year-old" ], "answer_start": [ - 19, - 103, - 538, - 527, - 58, - 223, - 917, - 990, - 1065, - 1141, - 834, - 813, - 813 + 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 ], "answer_end": [ - 59, - 130, - 565, - 565, - 65, - 227, - 946, - 1061, - 1078, - 1183, - 850, - 828, - 829 + 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 ] } } @@ -4703,34 +3107,10 @@ "no" ], "answer_start": [ - 1032, - 1168, - 1197, - -1, - 991, - 1385, - 1361, - 1405, - 144, - 1511, - 434, - 544, - 714 + 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 ], "answer_end": [ - 1110, - 1195, - 1221, - -1, - 1044, - 1475, - 1476, - 1437, - 180, - 1590, - 505, - 583, - 753 + 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 ] } } @@ -4777,34 +3157,10 @@ "no" ], "answer_start": [ - 1032, - 1168, - 1197, - -1, - 991, - 1385, - 1361, - 1405, - 144, - 1511, - 434, - 544, - 714 + 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 ], "answer_end": [ - 1110, - 1195, - 1221, - -1, - 1044, - 1475, - 1476, - 1437, - 180, - 1590, - 505, - 583, - 753 + 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 ] } } @@ -4851,34 +3207,10 @@ "no" ], "answer_start": [ - 1032, - 1168, - 1197, - -1, - 991, - 1385, - 1361, - 1405, - 144, - 1511, - 434, - 544, - 714 + 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 ], "answer_end": [ - 1110, - 1195, - 1221, - -1, - 1044, - 1475, - 1476, - 1437, - 180, - 1590, - 505, - 583, - 753 + 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 ] } } diff --git a/js/ragas.ts b/js/ragas.ts index 6989fe9..66eba71 100644 --- a/js/ragas.ts +++ b/js/ragas.ts @@ -826,9 +826,7 @@ export const AnswerCorrectness: ScorerWithPartial< function: { name: "classify_statements", description: "Classify statements as TP, FP, or FN", - parameters: zodToJsonSchema( - answerCorrectnessClassificationSchema as any, - ), + parameters: schemaToJson(answerCorrectnessClassificationSchema), }, }, ], diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8a0bdc5..cc215ee 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,11 +1,10 @@ -lockfileVersion: '6.0' +lockfileVersion: "6.0" settings: autoInstallPeers: true excludeLinksFromLockfile: false importers: - .: dependencies: ajv: @@ -36,19 +35,19 @@ importers: specifier: 3.25.0 version: 3.25.0(zod@4.2.1) devDependencies: - '@rollup/plugin-yaml': + "@rollup/plugin-yaml": specifier: ^4.1.2 version: 4.1.2 - '@types/js-levenshtein': + "@types/js-levenshtein": specifier: ^1.1.3 version: 1.1.3 - '@types/js-yaml': + "@types/js-yaml": specifier: ^4.0.9 version: 4.0.9 - '@types/mustache': + "@types/mustache": specifier: ^4.2.6 version: 4.2.6 - '@types/node': + "@types/node": specifier: ^20.19.11 version: 20.19.11 msw: @@ -85,7 +84,7 @@ importers: specifier: ^4.2.1 version: 4.2.1 devDependencies: - '@types/node': + "@types/node": specifier: ^20.10.5 version: 20.17.24 duckdb: @@ -96,16 +95,21 @@ importers: version: 3.14.0 packages: - /@ai-sdk/provider@0.0.6: - resolution: {integrity: sha512-kiPqIsSnUimckaUn87WepxfjPNdy8SXlPP7P6yWuG3e1NmyFHcyuH6EBBZxXLmu0oZtkb+QEeP3UDWGSc+wwKQ==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-kiPqIsSnUimckaUn87WepxfjPNdy8SXlPP7P6yWuG3e1NmyFHcyuH6EBBZxXLmu0oZtkb+QEeP3UDWGSc+wwKQ==, + } + engines: { node: ">=18" } dependencies: json-schema: 0.4.0 dev: false /@asteasolutions/zod-to-openapi@6.4.0(zod@3.25.76): - resolution: {integrity: sha512-8cxfF7AHHx2PqnN4Cd8/O8CBu/nVYJP9DpnfVLW3BFb66VJDnqI/CczZnkqMc3SNh6J9GiX7JbJ5T4BSP4HZ2Q==} + resolution: + { + integrity: sha512-8cxfF7AHHx2PqnN4Cd8/O8CBu/nVYJP9DpnfVLW3BFb66VJDnqI/CczZnkqMc3SNh6J9GiX7JbJ5T4BSP4HZ2Q==, + } peerDependencies: zod: ^3.20.2 dependencies: @@ -114,35 +118,50 @@ packages: dev: false /@braintrust/core@0.0.44: - resolution: {integrity: sha512-5aA7A4i9TCt3lr6u/ogpRyZztghVEOuoTnP6nHoUaqvVo9AQHPgh2FarxsVB6yYnbWoV28o5AizO/kZseE8aBA==} + resolution: + { + integrity: sha512-5aA7A4i9TCt3lr6u/ogpRyZztghVEOuoTnP6nHoUaqvVo9AQHPgh2FarxsVB6yYnbWoV28o5AizO/kZseE8aBA==, + } dependencies: - '@asteasolutions/zod-to-openapi': 6.4.0(zod@3.25.76) + "@asteasolutions/zod-to-openapi": 6.4.0(zod@3.25.76) uuid: 9.0.1 zod: 3.25.76 dev: false /@bundled-es-modules/cookie@2.0.1: - resolution: {integrity: sha512-8o+5fRPLNbjbdGRRmJj3h6Hh1AQJf2dk3qQ/5ZFb+PXkRNiSoMGGUKlsgLfrxneb72axVJyIYji64E2+nNfYyw==} + resolution: + { + integrity: sha512-8o+5fRPLNbjbdGRRmJj3h6Hh1AQJf2dk3qQ/5ZFb+PXkRNiSoMGGUKlsgLfrxneb72axVJyIYji64E2+nNfYyw==, + } dependencies: cookie: 0.7.2 dev: true /@bundled-es-modules/statuses@1.0.1: - resolution: {integrity: sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg==} + resolution: + { + integrity: sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg==, + } dependencies: statuses: 2.0.2 dev: true /@bundled-es-modules/tough-cookie@0.1.6: - resolution: {integrity: sha512-dvMHbL464C0zI+Yqxbz6kZ5TOEp7GLW+pry/RWndAR8MJQAXZ2rPmIs8tziTZjeIyhSNZgZbCePtfSbdWqStJw==} + resolution: + { + integrity: sha512-dvMHbL464C0zI+Yqxbz6kZ5TOEp7GLW+pry/RWndAR8MJQAXZ2rPmIs8tziTZjeIyhSNZgZbCePtfSbdWqStJw==, + } dependencies: - '@types/tough-cookie': 4.0.5 + "@types/tough-cookie": 4.0.5 tough-cookie: 4.1.4 dev: true /@esbuild/aix-ppc64@0.21.5: - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==, + } + engines: { node: ">=12" } cpu: [ppc64] os: [aix] requiresBuild: true @@ -150,8 +169,11 @@ packages: optional: true /@esbuild/aix-ppc64@0.25.9: - resolution: {integrity: sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==, + } + engines: { node: ">=18" } cpu: [ppc64] os: [aix] requiresBuild: true @@ -159,16 +181,22 @@ packages: optional: true /@esbuild/android-arm64@0.18.20: - resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==, + } + engines: { node: ">=12" } cpu: [arm64] os: [android] requiresBuild: true optional: true /@esbuild/android-arm64@0.21.5: - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==, + } + engines: { node: ">=12" } cpu: [arm64] os: [android] requiresBuild: true @@ -176,8 +204,11 @@ packages: optional: true /@esbuild/android-arm64@0.25.9: - resolution: {integrity: sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==, + } + engines: { node: ">=18" } cpu: [arm64] os: [android] requiresBuild: true @@ -185,16 +216,22 @@ packages: optional: true /@esbuild/android-arm@0.18.20: - resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==, + } + engines: { node: ">=12" } cpu: [arm] os: [android] requiresBuild: true optional: true /@esbuild/android-arm@0.21.5: - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==, + } + engines: { node: ">=12" } cpu: [arm] os: [android] requiresBuild: true @@ -202,8 +239,11 @@ packages: optional: true /@esbuild/android-arm@0.25.9: - resolution: {integrity: sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==, + } + engines: { node: ">=18" } cpu: [arm] os: [android] requiresBuild: true @@ -211,16 +251,22 @@ packages: optional: true /@esbuild/android-x64@0.18.20: - resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==, + } + engines: { node: ">=12" } cpu: [x64] os: [android] requiresBuild: true optional: true /@esbuild/android-x64@0.21.5: - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==, + } + engines: { node: ">=12" } cpu: [x64] os: [android] requiresBuild: true @@ -228,8 +274,11 @@ packages: optional: true /@esbuild/android-x64@0.25.9: - resolution: {integrity: sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==, + } + engines: { node: ">=18" } cpu: [x64] os: [android] requiresBuild: true @@ -237,16 +286,22 @@ packages: optional: true /@esbuild/darwin-arm64@0.18.20: - resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==, + } + engines: { node: ">=12" } cpu: [arm64] os: [darwin] requiresBuild: true optional: true /@esbuild/darwin-arm64@0.21.5: - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==, + } + engines: { node: ">=12" } cpu: [arm64] os: [darwin] requiresBuild: true @@ -254,8 +309,11 @@ packages: optional: true /@esbuild/darwin-arm64@0.25.9: - resolution: {integrity: sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==, + } + engines: { node: ">=18" } cpu: [arm64] os: [darwin] requiresBuild: true @@ -263,16 +321,22 @@ packages: optional: true /@esbuild/darwin-x64@0.18.20: - resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==, + } + engines: { node: ">=12" } cpu: [x64] os: [darwin] requiresBuild: true optional: true /@esbuild/darwin-x64@0.21.5: - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==, + } + engines: { node: ">=12" } cpu: [x64] os: [darwin] requiresBuild: true @@ -280,8 +344,11 @@ packages: optional: true /@esbuild/darwin-x64@0.25.9: - resolution: {integrity: sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==, + } + engines: { node: ">=18" } cpu: [x64] os: [darwin] requiresBuild: true @@ -289,16 +356,22 @@ packages: optional: true /@esbuild/freebsd-arm64@0.18.20: - resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==, + } + engines: { node: ">=12" } cpu: [arm64] os: [freebsd] requiresBuild: true optional: true /@esbuild/freebsd-arm64@0.21.5: - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==, + } + engines: { node: ">=12" } cpu: [arm64] os: [freebsd] requiresBuild: true @@ -306,8 +379,11 @@ packages: optional: true /@esbuild/freebsd-arm64@0.25.9: - resolution: {integrity: sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==, + } + engines: { node: ">=18" } cpu: [arm64] os: [freebsd] requiresBuild: true @@ -315,16 +391,22 @@ packages: optional: true /@esbuild/freebsd-x64@0.18.20: - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==, + } + engines: { node: ">=12" } cpu: [x64] os: [freebsd] requiresBuild: true optional: true /@esbuild/freebsd-x64@0.21.5: - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==, + } + engines: { node: ">=12" } cpu: [x64] os: [freebsd] requiresBuild: true @@ -332,8 +414,11 @@ packages: optional: true /@esbuild/freebsd-x64@0.25.9: - resolution: {integrity: sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==, + } + engines: { node: ">=18" } cpu: [x64] os: [freebsd] requiresBuild: true @@ -341,16 +426,22 @@ packages: optional: true /@esbuild/linux-arm64@0.18.20: - resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==, + } + engines: { node: ">=12" } cpu: [arm64] os: [linux] requiresBuild: true optional: true /@esbuild/linux-arm64@0.21.5: - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==, + } + engines: { node: ">=12" } cpu: [arm64] os: [linux] requiresBuild: true @@ -358,8 +449,11 @@ packages: optional: true /@esbuild/linux-arm64@0.25.9: - resolution: {integrity: sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==, + } + engines: { node: ">=18" } cpu: [arm64] os: [linux] requiresBuild: true @@ -367,16 +461,22 @@ packages: optional: true /@esbuild/linux-arm@0.18.20: - resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==, + } + engines: { node: ">=12" } cpu: [arm] os: [linux] requiresBuild: true optional: true /@esbuild/linux-arm@0.21.5: - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==, + } + engines: { node: ">=12" } cpu: [arm] os: [linux] requiresBuild: true @@ -384,8 +484,11 @@ packages: optional: true /@esbuild/linux-arm@0.25.9: - resolution: {integrity: sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==, + } + engines: { node: ">=18" } cpu: [arm] os: [linux] requiresBuild: true @@ -393,16 +496,22 @@ packages: optional: true /@esbuild/linux-ia32@0.18.20: - resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==, + } + engines: { node: ">=12" } cpu: [ia32] os: [linux] requiresBuild: true optional: true /@esbuild/linux-ia32@0.21.5: - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==, + } + engines: { node: ">=12" } cpu: [ia32] os: [linux] requiresBuild: true @@ -410,8 +519,11 @@ packages: optional: true /@esbuild/linux-ia32@0.25.9: - resolution: {integrity: sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==, + } + engines: { node: ">=18" } cpu: [ia32] os: [linux] requiresBuild: true @@ -419,16 +531,22 @@ packages: optional: true /@esbuild/linux-loong64@0.18.20: - resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==, + } + engines: { node: ">=12" } cpu: [loong64] os: [linux] requiresBuild: true optional: true /@esbuild/linux-loong64@0.21.5: - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==, + } + engines: { node: ">=12" } cpu: [loong64] os: [linux] requiresBuild: true @@ -436,8 +554,11 @@ packages: optional: true /@esbuild/linux-loong64@0.25.9: - resolution: {integrity: sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==, + } + engines: { node: ">=18" } cpu: [loong64] os: [linux] requiresBuild: true @@ -445,16 +566,22 @@ packages: optional: true /@esbuild/linux-mips64el@0.18.20: - resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==, + } + engines: { node: ">=12" } cpu: [mips64el] os: [linux] requiresBuild: true optional: true /@esbuild/linux-mips64el@0.21.5: - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==, + } + engines: { node: ">=12" } cpu: [mips64el] os: [linux] requiresBuild: true @@ -462,8 +589,11 @@ packages: optional: true /@esbuild/linux-mips64el@0.25.9: - resolution: {integrity: sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==, + } + engines: { node: ">=18" } cpu: [mips64el] os: [linux] requiresBuild: true @@ -471,16 +601,22 @@ packages: optional: true /@esbuild/linux-ppc64@0.18.20: - resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==, + } + engines: { node: ">=12" } cpu: [ppc64] os: [linux] requiresBuild: true optional: true /@esbuild/linux-ppc64@0.21.5: - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==, + } + engines: { node: ">=12" } cpu: [ppc64] os: [linux] requiresBuild: true @@ -488,8 +624,11 @@ packages: optional: true /@esbuild/linux-ppc64@0.25.9: - resolution: {integrity: sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==, + } + engines: { node: ">=18" } cpu: [ppc64] os: [linux] requiresBuild: true @@ -497,16 +636,22 @@ packages: optional: true /@esbuild/linux-riscv64@0.18.20: - resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==, + } + engines: { node: ">=12" } cpu: [riscv64] os: [linux] requiresBuild: true optional: true /@esbuild/linux-riscv64@0.21.5: - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==, + } + engines: { node: ">=12" } cpu: [riscv64] os: [linux] requiresBuild: true @@ -514,8 +659,11 @@ packages: optional: true /@esbuild/linux-riscv64@0.25.9: - resolution: {integrity: sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==, + } + engines: { node: ">=18" } cpu: [riscv64] os: [linux] requiresBuild: true @@ -523,16 +671,22 @@ packages: optional: true /@esbuild/linux-s390x@0.18.20: - resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==, + } + engines: { node: ">=12" } cpu: [s390x] os: [linux] requiresBuild: true optional: true /@esbuild/linux-s390x@0.21.5: - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==, + } + engines: { node: ">=12" } cpu: [s390x] os: [linux] requiresBuild: true @@ -540,8 +694,11 @@ packages: optional: true /@esbuild/linux-s390x@0.25.9: - resolution: {integrity: sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==, + } + engines: { node: ">=18" } cpu: [s390x] os: [linux] requiresBuild: true @@ -549,16 +706,22 @@ packages: optional: true /@esbuild/linux-x64@0.18.20: - resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==, + } + engines: { node: ">=12" } cpu: [x64] os: [linux] requiresBuild: true optional: true /@esbuild/linux-x64@0.21.5: - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==, + } + engines: { node: ">=12" } cpu: [x64] os: [linux] requiresBuild: true @@ -566,8 +729,11 @@ packages: optional: true /@esbuild/linux-x64@0.25.9: - resolution: {integrity: sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==, + } + engines: { node: ">=18" } cpu: [x64] os: [linux] requiresBuild: true @@ -575,8 +741,11 @@ packages: optional: true /@esbuild/netbsd-arm64@0.25.9: - resolution: {integrity: sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==, + } + engines: { node: ">=18" } cpu: [arm64] os: [netbsd] requiresBuild: true @@ -584,16 +753,22 @@ packages: optional: true /@esbuild/netbsd-x64@0.18.20: - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==, + } + engines: { node: ">=12" } cpu: [x64] os: [netbsd] requiresBuild: true optional: true /@esbuild/netbsd-x64@0.21.5: - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==, + } + engines: { node: ">=12" } cpu: [x64] os: [netbsd] requiresBuild: true @@ -601,8 +776,11 @@ packages: optional: true /@esbuild/netbsd-x64@0.25.9: - resolution: {integrity: sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==, + } + engines: { node: ">=18" } cpu: [x64] os: [netbsd] requiresBuild: true @@ -610,8 +788,11 @@ packages: optional: true /@esbuild/openbsd-arm64@0.25.9: - resolution: {integrity: sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==, + } + engines: { node: ">=18" } cpu: [arm64] os: [openbsd] requiresBuild: true @@ -619,16 +800,22 @@ packages: optional: true /@esbuild/openbsd-x64@0.18.20: - resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==, + } + engines: { node: ">=12" } cpu: [x64] os: [openbsd] requiresBuild: true optional: true /@esbuild/openbsd-x64@0.21.5: - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==, + } + engines: { node: ">=12" } cpu: [x64] os: [openbsd] requiresBuild: true @@ -636,8 +823,11 @@ packages: optional: true /@esbuild/openbsd-x64@0.25.9: - resolution: {integrity: sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==, + } + engines: { node: ">=18" } cpu: [x64] os: [openbsd] requiresBuild: true @@ -645,8 +835,11 @@ packages: optional: true /@esbuild/openharmony-arm64@0.25.9: - resolution: {integrity: sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==, + } + engines: { node: ">=18" } cpu: [arm64] os: [openharmony] requiresBuild: true @@ -654,16 +847,22 @@ packages: optional: true /@esbuild/sunos-x64@0.18.20: - resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==, + } + engines: { node: ">=12" } cpu: [x64] os: [sunos] requiresBuild: true optional: true /@esbuild/sunos-x64@0.21.5: - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==, + } + engines: { node: ">=12" } cpu: [x64] os: [sunos] requiresBuild: true @@ -671,8 +870,11 @@ packages: optional: true /@esbuild/sunos-x64@0.25.9: - resolution: {integrity: sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==, + } + engines: { node: ">=18" } cpu: [x64] os: [sunos] requiresBuild: true @@ -680,16 +882,22 @@ packages: optional: true /@esbuild/win32-arm64@0.18.20: - resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==, + } + engines: { node: ">=12" } cpu: [arm64] os: [win32] requiresBuild: true optional: true /@esbuild/win32-arm64@0.21.5: - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==, + } + engines: { node: ">=12" } cpu: [arm64] os: [win32] requiresBuild: true @@ -697,8 +905,11 @@ packages: optional: true /@esbuild/win32-arm64@0.25.9: - resolution: {integrity: sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==, + } + engines: { node: ">=18" } cpu: [arm64] os: [win32] requiresBuild: true @@ -706,16 +917,22 @@ packages: optional: true /@esbuild/win32-ia32@0.18.20: - resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==, + } + engines: { node: ">=12" } cpu: [ia32] os: [win32] requiresBuild: true optional: true /@esbuild/win32-ia32@0.21.5: - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==, + } + engines: { node: ">=12" } cpu: [ia32] os: [win32] requiresBuild: true @@ -723,8 +940,11 @@ packages: optional: true /@esbuild/win32-ia32@0.25.9: - resolution: {integrity: sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==, + } + engines: { node: ">=18" } cpu: [ia32] os: [win32] requiresBuild: true @@ -732,16 +952,22 @@ packages: optional: true /@esbuild/win32-x64@0.18.20: - resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==, + } + engines: { node: ">=12" } cpu: [x64] os: [win32] requiresBuild: true optional: true /@esbuild/win32-x64@0.21.5: - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==, + } + engines: { node: ">=12" } cpu: [x64] os: [win32] requiresBuild: true @@ -749,8 +975,11 @@ packages: optional: true /@esbuild/win32-x64@0.25.9: - resolution: {integrity: sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==, + } + engines: { node: ">=18" } cpu: [x64] os: [win32] requiresBuild: true @@ -758,35 +987,44 @@ packages: optional: true /@gar/promisify@1.1.3: - resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} + resolution: + { + integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==, + } dev: true /@inquirer/confirm@5.1.15(@types/node@20.19.11): - resolution: {integrity: sha512-SwHMGa8Z47LawQN0rog0sT+6JpiL0B7eW9p1Bb7iCeKDGTI5Ez25TSc2l8kw52VV7hA4sX/C78CGkMrKXfuspA==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-SwHMGa8Z47LawQN0rog0sT+6JpiL0B7eW9p1Bb7iCeKDGTI5Ez25TSc2l8kw52VV7hA4sX/C78CGkMrKXfuspA==, + } + engines: { node: ">=18" } peerDependencies: - '@types/node': '>=18' + "@types/node": ">=18" peerDependenciesMeta: - '@types/node': + "@types/node": optional: true dependencies: - '@inquirer/core': 10.1.15(@types/node@20.19.11) - '@inquirer/type': 3.0.8(@types/node@20.19.11) - '@types/node': 20.19.11 + "@inquirer/core": 10.1.15(@types/node@20.19.11) + "@inquirer/type": 3.0.8(@types/node@20.19.11) + "@types/node": 20.19.11 dev: true /@inquirer/core@10.1.15(@types/node@20.19.11): - resolution: {integrity: sha512-8xrp836RZvKkpNbVvgWUlxjT4CraKk2q+I3Ksy+seI2zkcE+y6wNs1BVhgcv8VyImFecUhdQrYLdW32pAjwBdA==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-8xrp836RZvKkpNbVvgWUlxjT4CraKk2q+I3Ksy+seI2zkcE+y6wNs1BVhgcv8VyImFecUhdQrYLdW32pAjwBdA==, + } + engines: { node: ">=18" } peerDependencies: - '@types/node': '>=18' + "@types/node": ">=18" peerDependenciesMeta: - '@types/node': + "@types/node": optional: true dependencies: - '@inquirer/figures': 1.0.13 - '@inquirer/type': 3.0.8(@types/node@20.19.11) - '@types/node': 20.19.11 + "@inquirer/figures": 1.0.13 + "@inquirer/type": 3.0.8(@types/node@20.19.11) + "@types/node": 20.19.11 ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 @@ -796,25 +1034,34 @@ packages: dev: true /@inquirer/figures@1.0.13: - resolution: {integrity: sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==, + } + engines: { node: ">=18" } dev: true /@inquirer/type@3.0.8(@types/node@20.19.11): - resolution: {integrity: sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==, + } + engines: { node: ">=18" } peerDependencies: - '@types/node': '>=18' + "@types/node": ">=18" peerDependenciesMeta: - '@types/node': + "@types/node": optional: true dependencies: - '@types/node': 20.19.11 + "@types/node": 20.19.11 dev: true /@isaacs/cliui@8.0.2: - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==, + } + engines: { node: ">=12" } dependencies: string-width: 5.1.2 string-width-cjs: /string-width@4.2.3 @@ -825,37 +1072,55 @@ packages: dev: true /@isaacs/fs-minipass@4.0.1: - resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} - engines: {node: '>=18.0.0'} + resolution: + { + integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==, + } + engines: { node: ">=18.0.0" } dependencies: minipass: 7.1.2 dev: true /@jridgewell/gen-mapping@0.3.13: - resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + resolution: + { + integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==, + } dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 - '@jridgewell/trace-mapping': 0.3.30 + "@jridgewell/sourcemap-codec": 1.5.5 + "@jridgewell/trace-mapping": 0.3.30 dev: true /@jridgewell/resolve-uri@3.1.2: - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} + resolution: + { + integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==, + } + engines: { node: ">=6.0.0" } dev: true /@jridgewell/sourcemap-codec@1.5.5: - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + resolution: + { + integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==, + } dev: true /@jridgewell/trace-mapping@0.3.30: - resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} + resolution: + { + integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==, + } dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.5 + "@jridgewell/resolve-uri": 3.1.2 + "@jridgewell/sourcemap-codec": 1.5.5 dev: true /@kwsites/file-exists@1.1.1: - resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} + resolution: + { + integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==, + } dependencies: debug: 4.4.1 transitivePeerDependencies: @@ -863,12 +1128,18 @@ packages: dev: false /@kwsites/promise-deferred@1.1.1: - resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} + resolution: + { + integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==, + } dev: false /@mapbox/node-pre-gyp@2.0.0: - resolution: {integrity: sha512-llMXd39jtP0HpQLVI37Bf1m2ADlEb35GYSh1SDSLsBhR+5iCxiNGlT31yqbNtVHygHAtMy6dWFERpU2JgufhPg==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-llMXd39jtP0HpQLVI37Bf1m2ADlEb35GYSh1SDSLsBhR+5iCxiNGlT31yqbNtVHygHAtMy6dWFERpU2JgufhPg==, + } + engines: { node: ">=18" } hasBin: true dependencies: consola: 3.4.1 @@ -884,32 +1155,44 @@ packages: dev: true /@mswjs/interceptors@0.39.6: - resolution: {integrity: sha512-bndDP83naYYkfayr/qhBHMhk0YGwS1iv6vaEGcr0SQbO0IZtbOPqjKjds/WcG+bJA+1T5vCx6kprKOzn5Bg+Vw==} - engines: {node: '>=18'} - dependencies: - '@open-draft/deferred-promise': 2.2.0 - '@open-draft/logger': 0.3.0 - '@open-draft/until': 2.1.0 + resolution: + { + integrity: sha512-bndDP83naYYkfayr/qhBHMhk0YGwS1iv6vaEGcr0SQbO0IZtbOPqjKjds/WcG+bJA+1T5vCx6kprKOzn5Bg+Vw==, + } + engines: { node: ">=18" } + dependencies: + "@open-draft/deferred-promise": 2.2.0 + "@open-draft/logger": 0.3.0 + "@open-draft/until": 2.1.0 is-node-process: 1.2.0 outvariant: 1.4.3 strict-event-emitter: 0.5.1 dev: true /@next/env@14.2.24: - resolution: {integrity: sha512-LAm0Is2KHTNT6IT16lxT+suD0u+VVfYNQqM+EJTKuFRRuY2z+zj01kueWXPCxbMBDt0B5vONYzabHGUNbZYAhA==} + resolution: + { + integrity: sha512-LAm0Is2KHTNT6IT16lxT+suD0u+VVfYNQqM+EJTKuFRRuY2z+zj01kueWXPCxbMBDt0B5vONYzabHGUNbZYAhA==, + } dev: false /@npmcli/fs@2.1.2: - resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + resolution: + { + integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } dependencies: - '@gar/promisify': 1.1.3 + "@gar/promisify": 1.1.3 semver: 7.7.1 dev: true /@npmcli/move-file@2.0.1: - resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + resolution: + { + integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } deprecated: This functionality has been moved to @npmcli/fs dependencies: mkdirp: 1.0.4 @@ -917,57 +1200,78 @@ packages: dev: true /@open-draft/deferred-promise@2.2.0: - resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} + resolution: + { + integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==, + } dev: true /@open-draft/logger@0.3.0: - resolution: {integrity: sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==} + resolution: + { + integrity: sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==, + } dependencies: is-node-process: 1.2.0 outvariant: 1.4.3 dev: true /@open-draft/until@2.1.0: - resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} + resolution: + { + integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==, + } dev: true /@pkgjs/parseargs@0.11.0: - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} + resolution: + { + integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==, + } + engines: { node: ">=14" } requiresBuild: true dev: true optional: true /@rollup/plugin-yaml@4.1.2: - resolution: {integrity: sha512-RpupciIeZMUqhgFE97ba0s98mOFS7CWzN3EJNhJkqSv9XLlWYtwVdtE6cDw6ASOF/sZVFS7kRJXftaqM2Vakdw==} - engines: {node: '>=14.0.0'} + resolution: + { + integrity: sha512-RpupciIeZMUqhgFE97ba0s98mOFS7CWzN3EJNhJkqSv9XLlWYtwVdtE6cDw6ASOF/sZVFS7kRJXftaqM2Vakdw==, + } + engines: { node: ">=14.0.0" } peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.2.0 + "@rollup/pluginutils": 5.2.0 js-yaml: 4.1.0 tosource: 2.0.0-alpha.3 dev: true /@rollup/pluginutils@5.2.0: - resolution: {integrity: sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==} - engines: {node: '>=14.0.0'} + resolution: + { + integrity: sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==, + } + engines: { node: ">=14.0.0" } peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@types/estree': 1.0.8 + "@types/estree": 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.3 dev: true /@rollup/rollup-android-arm-eabi@4.46.4: - resolution: {integrity: sha512-B2wfzCJ+ps/OBzRjeds7DlJumCU3rXMxJJS1vzURyj7+KBHGONm7c9q1TfdBl4vCuNMkDvARn3PBl2wZzuR5mw==} + resolution: + { + integrity: sha512-B2wfzCJ+ps/OBzRjeds7DlJumCU3rXMxJJS1vzURyj7+KBHGONm7c9q1TfdBl4vCuNMkDvARn3PBl2wZzuR5mw==, + } cpu: [arm] os: [android] requiresBuild: true @@ -975,7 +1279,10 @@ packages: optional: true /@rollup/rollup-android-arm64@4.46.4: - resolution: {integrity: sha512-FGJYXvYdn8Bs6lAlBZYT5n+4x0ciEp4cmttsvKAZc/c8/JiPaQK8u0c/86vKX8lA7OY/+37lIQSe0YoAImvBAA==} + resolution: + { + integrity: sha512-FGJYXvYdn8Bs6lAlBZYT5n+4x0ciEp4cmttsvKAZc/c8/JiPaQK8u0c/86vKX8lA7OY/+37lIQSe0YoAImvBAA==, + } cpu: [arm64] os: [android] requiresBuild: true @@ -983,7 +1290,10 @@ packages: optional: true /@rollup/rollup-darwin-arm64@4.46.4: - resolution: {integrity: sha512-/9qwE/BM7ATw/W/OFEMTm3dmywbJyLQb4f4v5nmOjgYxPIGpw7HaxRi6LnD4Pjn/q7k55FGeHe1/OD02w63apA==} + resolution: + { + integrity: sha512-/9qwE/BM7ATw/W/OFEMTm3dmywbJyLQb4f4v5nmOjgYxPIGpw7HaxRi6LnD4Pjn/q7k55FGeHe1/OD02w63apA==, + } cpu: [arm64] os: [darwin] requiresBuild: true @@ -991,7 +1301,10 @@ packages: optional: true /@rollup/rollup-darwin-x64@4.46.4: - resolution: {integrity: sha512-QkWfNbeRuzFnv2d0aPlrzcA3Ebq2mE8kX/5Pl7VdRShbPBjSnom7dbT8E3Jmhxo2RL784hyqGvR5KHavCJQciw==} + resolution: + { + integrity: sha512-QkWfNbeRuzFnv2d0aPlrzcA3Ebq2mE8kX/5Pl7VdRShbPBjSnom7dbT8E3Jmhxo2RL784hyqGvR5KHavCJQciw==, + } cpu: [x64] os: [darwin] requiresBuild: true @@ -999,7 +1312,10 @@ packages: optional: true /@rollup/rollup-freebsd-arm64@4.46.4: - resolution: {integrity: sha512-+ToyOMYnSfV8D+ckxO6NthPln/PDNp1P6INcNypfZ7muLmEvPKXqduUiD8DlJpMMT8LxHcE5W0dK9kXfJke9Zw==} + resolution: + { + integrity: sha512-+ToyOMYnSfV8D+ckxO6NthPln/PDNp1P6INcNypfZ7muLmEvPKXqduUiD8DlJpMMT8LxHcE5W0dK9kXfJke9Zw==, + } cpu: [arm64] os: [freebsd] requiresBuild: true @@ -1007,7 +1323,10 @@ packages: optional: true /@rollup/rollup-freebsd-x64@4.46.4: - resolution: {integrity: sha512-cGT6ey/W+sje6zywbLiqmkfkO210FgRz7tepWAzzEVgQU8Hn91JJmQWNqs55IuglG8sJdzk7XfNgmGRtcYlo1w==} + resolution: + { + integrity: sha512-cGT6ey/W+sje6zywbLiqmkfkO210FgRz7tepWAzzEVgQU8Hn91JJmQWNqs55IuglG8sJdzk7XfNgmGRtcYlo1w==, + } cpu: [x64] os: [freebsd] requiresBuild: true @@ -1015,7 +1334,10 @@ packages: optional: true /@rollup/rollup-linux-arm-gnueabihf@4.46.4: - resolution: {integrity: sha512-9fhTJyOb275w5RofPSl8lpr4jFowd+H4oQKJ9XTYzD1JWgxdZKE8bA6d4npuiMemkecQOcigX01FNZNCYnQBdA==} + resolution: + { + integrity: sha512-9fhTJyOb275w5RofPSl8lpr4jFowd+H4oQKJ9XTYzD1JWgxdZKE8bA6d4npuiMemkecQOcigX01FNZNCYnQBdA==, + } cpu: [arm] os: [linux] requiresBuild: true @@ -1023,7 +1345,10 @@ packages: optional: true /@rollup/rollup-linux-arm-musleabihf@4.46.4: - resolution: {integrity: sha512-+6kCIM5Zjvz2HwPl/udgVs07tPMIp1VU2Y0c72ezjOvSvEfAIWsUgpcSDvnC7g9NrjYR6X9bZT92mZZ90TfvXw==} + resolution: + { + integrity: sha512-+6kCIM5Zjvz2HwPl/udgVs07tPMIp1VU2Y0c72ezjOvSvEfAIWsUgpcSDvnC7g9NrjYR6X9bZT92mZZ90TfvXw==, + } cpu: [arm] os: [linux] requiresBuild: true @@ -1031,7 +1356,10 @@ packages: optional: true /@rollup/rollup-linux-arm64-gnu@4.46.4: - resolution: {integrity: sha512-SWuXdnsayCZL4lXoo6jn0yyAj7TTjWE4NwDVt9s7cmu6poMhtiras5c8h6Ih6Y0Zk6Z+8t/mLumvpdSPTWub2Q==} + resolution: + { + integrity: sha512-SWuXdnsayCZL4lXoo6jn0yyAj7TTjWE4NwDVt9s7cmu6poMhtiras5c8h6Ih6Y0Zk6Z+8t/mLumvpdSPTWub2Q==, + } cpu: [arm64] os: [linux] requiresBuild: true @@ -1039,7 +1367,10 @@ packages: optional: true /@rollup/rollup-linux-arm64-musl@4.46.4: - resolution: {integrity: sha512-vDknMDqtMhrrroa5kyX6tuC0aRZZlQ+ipDfbXd2YGz5HeV2t8HOl/FDAd2ynhs7Ki5VooWiiZcCtxiZ4IjqZwQ==} + resolution: + { + integrity: sha512-vDknMDqtMhrrroa5kyX6tuC0aRZZlQ+ipDfbXd2YGz5HeV2t8HOl/FDAd2ynhs7Ki5VooWiiZcCtxiZ4IjqZwQ==, + } cpu: [arm64] os: [linux] requiresBuild: true @@ -1047,7 +1378,10 @@ packages: optional: true /@rollup/rollup-linux-loongarch64-gnu@4.46.4: - resolution: {integrity: sha512-mCBkjRZWhvjtl/x+Bd4fQkWZT8canStKDxGrHlBiTnZmJnWygGcvBylzLVCZXka4dco5ymkWhZlLwKCGFF4ivw==} + resolution: + { + integrity: sha512-mCBkjRZWhvjtl/x+Bd4fQkWZT8canStKDxGrHlBiTnZmJnWygGcvBylzLVCZXka4dco5ymkWhZlLwKCGFF4ivw==, + } cpu: [loong64] os: [linux] requiresBuild: true @@ -1055,7 +1389,10 @@ packages: optional: true /@rollup/rollup-linux-ppc64-gnu@4.46.4: - resolution: {integrity: sha512-YMdz2phOTFF+Z66dQfGf0gmeDSi5DJzY5bpZyeg9CPBkV9QDzJ1yFRlmi/j7WWRf3hYIWrOaJj5jsfwgc8GTHQ==} + resolution: + { + integrity: sha512-YMdz2phOTFF+Z66dQfGf0gmeDSi5DJzY5bpZyeg9CPBkV9QDzJ1yFRlmi/j7WWRf3hYIWrOaJj5jsfwgc8GTHQ==, + } cpu: [ppc64] os: [linux] requiresBuild: true @@ -1063,7 +1400,10 @@ packages: optional: true /@rollup/rollup-linux-riscv64-gnu@4.46.4: - resolution: {integrity: sha512-r0WKLSfFAK8ucG024v2yiLSJMedoWvk8yWqfNICX28NHDGeu3F/wBf8KG6mclghx4FsLePxJr/9N8rIj1PtCnw==} + resolution: + { + integrity: sha512-r0WKLSfFAK8ucG024v2yiLSJMedoWvk8yWqfNICX28NHDGeu3F/wBf8KG6mclghx4FsLePxJr/9N8rIj1PtCnw==, + } cpu: [riscv64] os: [linux] requiresBuild: true @@ -1071,7 +1411,10 @@ packages: optional: true /@rollup/rollup-linux-riscv64-musl@4.46.4: - resolution: {integrity: sha512-IaizpPP2UQU3MNyPH1u0Xxbm73D+4OupL0bjo4Hm0496e2wg3zuvoAIhubkD1NGy9fXILEExPQy87mweujEatA==} + resolution: + { + integrity: sha512-IaizpPP2UQU3MNyPH1u0Xxbm73D+4OupL0bjo4Hm0496e2wg3zuvoAIhubkD1NGy9fXILEExPQy87mweujEatA==, + } cpu: [riscv64] os: [linux] requiresBuild: true @@ -1079,7 +1422,10 @@ packages: optional: true /@rollup/rollup-linux-s390x-gnu@4.46.4: - resolution: {integrity: sha512-aCM29orANR0a8wk896p6UEgIfupReupnmISz6SUwMIwTGaTI8MuKdE0OD2LvEg8ondDyZdMvnaN3bW4nFbATPA==} + resolution: + { + integrity: sha512-aCM29orANR0a8wk896p6UEgIfupReupnmISz6SUwMIwTGaTI8MuKdE0OD2LvEg8ondDyZdMvnaN3bW4nFbATPA==, + } cpu: [s390x] os: [linux] requiresBuild: true @@ -1087,7 +1433,10 @@ packages: optional: true /@rollup/rollup-linux-x64-gnu@4.46.4: - resolution: {integrity: sha512-0Xj1vZE3cbr/wda8d/m+UeuSL+TDpuozzdD4QaSzu/xSOMK0Su5RhIkF7KVHFQsobemUNHPLEcYllL7ZTCP/Cg==} + resolution: + { + integrity: sha512-0Xj1vZE3cbr/wda8d/m+UeuSL+TDpuozzdD4QaSzu/xSOMK0Su5RhIkF7KVHFQsobemUNHPLEcYllL7ZTCP/Cg==, + } cpu: [x64] os: [linux] requiresBuild: true @@ -1095,7 +1444,10 @@ packages: optional: true /@rollup/rollup-linux-x64-musl@4.46.4: - resolution: {integrity: sha512-kM/orjpolfA5yxsx84kI6bnK47AAZuWxglGKcNmokw2yy9i5eHY5UAjcX45jemTJnfHAWo3/hOoRqEeeTdL5hw==} + resolution: + { + integrity: sha512-kM/orjpolfA5yxsx84kI6bnK47AAZuWxglGKcNmokw2yy9i5eHY5UAjcX45jemTJnfHAWo3/hOoRqEeeTdL5hw==, + } cpu: [x64] os: [linux] requiresBuild: true @@ -1103,7 +1455,10 @@ packages: optional: true /@rollup/rollup-win32-arm64-msvc@4.46.4: - resolution: {integrity: sha512-cNLH4psMEsWKILW0isbpQA2OvjXLbKvnkcJFmqAptPQbtLrobiapBJVj6RoIvg6UXVp5w0wnIfd/Q56cNpF+Ew==} + resolution: + { + integrity: sha512-cNLH4psMEsWKILW0isbpQA2OvjXLbKvnkcJFmqAptPQbtLrobiapBJVj6RoIvg6UXVp5w0wnIfd/Q56cNpF+Ew==, + } cpu: [arm64] os: [win32] requiresBuild: true @@ -1111,7 +1466,10 @@ packages: optional: true /@rollup/rollup-win32-ia32-msvc@4.46.4: - resolution: {integrity: sha512-OiEa5lRhiANpv4SfwYVgQ3opYWi/QmPDC5ve21m8G9pf6ZO+aX1g2EEF1/IFaM1xPSP7mK0msTRXlPs6mIagkg==} + resolution: + { + integrity: sha512-OiEa5lRhiANpv4SfwYVgQ3opYWi/QmPDC5ve21m8G9pf6ZO+aX1g2EEF1/IFaM1xPSP7mK0msTRXlPs6mIagkg==, + } cpu: [ia32] os: [win32] requiresBuild: true @@ -1119,7 +1477,10 @@ packages: optional: true /@rollup/rollup-win32-x64-msvc@4.46.4: - resolution: {integrity: sha512-IKL9mewGZ5UuuX4NQlwOmxPyqielvkAPUS2s1cl6yWjjQvyN3h5JTdVFGD5Jr5xMjRC8setOfGQDVgX8V+dkjg==} + resolution: + { + integrity: sha512-IKL9mewGZ5UuuX4NQlwOmxPyqielvkAPUS2s1cl6yWjjQvyN3h5JTdVFGD5Jr5xMjRC8setOfGQDVgX8V+dkjg==, + } cpu: [x64] os: [win32] requiresBuild: true @@ -1127,61 +1488,97 @@ packages: optional: true /@tootallnate/once@2.0.0: - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} + resolution: + { + integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==, + } + engines: { node: ">= 10" } dev: true /@types/cookie@0.6.0: - resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} + resolution: + { + integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==, + } dev: true /@types/estree@1.0.8: - resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + resolution: + { + integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==, + } dev: true /@types/js-levenshtein@1.1.3: - resolution: {integrity: sha512-jd+Q+sD20Qfu9e2aEXogiO3vpOC1PYJOUdyN9gvs4Qrvkg4wF43L5OhqrPeokdv8TL0/mXoYfpkcoGZMNN2pkQ==} + resolution: + { + integrity: sha512-jd+Q+sD20Qfu9e2aEXogiO3vpOC1PYJOUdyN9gvs4Qrvkg4wF43L5OhqrPeokdv8TL0/mXoYfpkcoGZMNN2pkQ==, + } dev: true /@types/js-yaml@4.0.9: - resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} + resolution: + { + integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==, + } dev: true /@types/mustache@4.2.6: - resolution: {integrity: sha512-t+8/QWTAhOFlrF1IVZqKnMRJi84EgkIK5Kh0p2JV4OLywUvCwJPFxbJAl7XAow7DVIHsF+xW9f1MVzg0L6Szjw==} + resolution: + { + integrity: sha512-t+8/QWTAhOFlrF1IVZqKnMRJi84EgkIK5Kh0p2JV4OLywUvCwJPFxbJAl7XAow7DVIHsF+xW9f1MVzg0L6Szjw==, + } dev: true /@types/node@20.17.24: - resolution: {integrity: sha512-d7fGCyB96w9BnWQrOsJtpyiSaBcAYYr75bnK6ZRjDbql2cGLj/3GsL5OYmLPNq76l7Gf2q4Rv9J2o6h5CrD9sA==} + resolution: + { + integrity: sha512-d7fGCyB96w9BnWQrOsJtpyiSaBcAYYr75bnK6ZRjDbql2cGLj/3GsL5OYmLPNq76l7Gf2q4Rv9J2o6h5CrD9sA==, + } dependencies: undici-types: 6.19.8 dev: true /@types/node@20.19.11: - resolution: {integrity: sha512-uug3FEEGv0r+jrecvUUpbY8lLisvIjg6AAic6a2bSP5OEOLeJsDSnvhCDov7ipFFMXS3orMpzlmi0ZcuGkBbow==} + resolution: + { + integrity: sha512-uug3FEEGv0r+jrecvUUpbY8lLisvIjg6AAic6a2bSP5OEOLeJsDSnvhCDov7ipFFMXS3orMpzlmi0ZcuGkBbow==, + } dependencies: undici-types: 6.21.0 dev: true /@types/statuses@2.0.6: - resolution: {integrity: sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==} + resolution: + { + integrity: sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==, + } dev: true /@types/tough-cookie@4.0.5: - resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} + resolution: + { + integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==, + } dev: true /@vitest/expect@2.1.9: - resolution: {integrity: sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==} + resolution: + { + integrity: sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==, + } dependencies: - '@vitest/spy': 2.1.9 - '@vitest/utils': 2.1.9 + "@vitest/spy": 2.1.9 + "@vitest/utils": 2.1.9 chai: 5.3.1 tinyrainbow: 1.2.0 dev: true /@vitest/mocker@2.1.9(msw@2.10.5)(vite@5.4.19): - resolution: {integrity: sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==} + resolution: + { + integrity: sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==, + } peerDependencies: msw: ^2.4.9 vite: ^5.0.0 @@ -1191,7 +1588,7 @@ packages: vite: optional: true dependencies: - '@vitest/spy': 2.1.9 + "@vitest/spy": 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.17 msw: 2.10.5(@types/node@20.19.11)(typescript@5.9.2) @@ -1199,58 +1596,85 @@ packages: dev: true /@vitest/pretty-format@2.1.9: - resolution: {integrity: sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==} + resolution: + { + integrity: sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==, + } dependencies: tinyrainbow: 1.2.0 dev: true /@vitest/runner@2.1.9: - resolution: {integrity: sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==} + resolution: + { + integrity: sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==, + } dependencies: - '@vitest/utils': 2.1.9 + "@vitest/utils": 2.1.9 pathe: 1.1.2 dev: true /@vitest/snapshot@2.1.9: - resolution: {integrity: sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==} + resolution: + { + integrity: sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==, + } dependencies: - '@vitest/pretty-format': 2.1.9 + "@vitest/pretty-format": 2.1.9 magic-string: 0.30.17 pathe: 1.1.2 dev: true /@vitest/spy@2.1.9: - resolution: {integrity: sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==} + resolution: + { + integrity: sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==, + } dependencies: tinyspy: 3.0.2 dev: true /@vitest/utils@2.1.9: - resolution: {integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==} + resolution: + { + integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==, + } dependencies: - '@vitest/pretty-format': 2.1.9 + "@vitest/pretty-format": 2.1.9 loupe: 3.2.0 tinyrainbow: 1.2.0 dev: true /abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + resolution: + { + integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==, + } dev: true /abbrev@3.0.0: - resolution: {integrity: sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA==} - engines: {node: ^18.17.0 || >=20.5.0} + resolution: + { + integrity: sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA==, + } + engines: { node: ^18.17.0 || >=20.5.0 } dev: true /acorn@8.15.0: - resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} - engines: {node: '>=0.4.0'} + resolution: + { + integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==, + } + engines: { node: ">=0.4.0" } hasBin: true dev: true /agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} + resolution: + { + integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, + } + engines: { node: ">= 6.0.0" } dependencies: debug: 4.4.0 transitivePeerDependencies: @@ -1258,27 +1682,39 @@ packages: dev: true /agent-base@7.1.3: - resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} - engines: {node: '>= 14'} + resolution: + { + integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==, + } + engines: { node: ">= 14" } dev: true /agentkeepalive@4.6.0: - resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} - engines: {node: '>= 8.0.0'} + resolution: + { + integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==, + } + engines: { node: ">= 8.0.0" } dependencies: humanize-ms: 1.2.1 dev: true /aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, + } + engines: { node: ">=8" } dependencies: clean-stack: 2.2.0 indent-string: 4.0.0 dev: true /ajv@8.17.1: - resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + resolution: + { + integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==, + } dependencies: fast-deep-equal: 3.1.3 fast-uri: 3.0.6 @@ -1287,47 +1723,74 @@ packages: dev: false /ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==, + } + engines: { node: ">=8" } dependencies: type-fest: 0.21.3 dev: true /ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, + } + engines: { node: ">=8" } /ansi-regex@6.2.0: - resolution: {integrity: sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==, + } + engines: { node: ">=12" } dev: true /ansi-sequence-parser@1.1.3: - resolution: {integrity: sha512-+fksAx9eG3Ab6LDnLs3ZqZa8KVJ/jYnX+D4Qe1azX+LFGFAXqynCQLOdLpNYN/l9e7l6hMWwZbrnctqr6eSQSw==} + resolution: + { + integrity: sha512-+fksAx9eG3Ab6LDnLs3ZqZa8KVJ/jYnX+D4Qe1azX+LFGFAXqynCQLOdLpNYN/l9e7l6hMWwZbrnctqr6eSQSw==, + } dev: true /ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, + } + engines: { node: ">=8" } dependencies: color-convert: 2.0.1 /ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==, + } + engines: { node: ">=12" } dev: true /any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + resolution: + { + integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==, + } dev: true /aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} + resolution: + { + integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==, + } dev: true /are-we-there-yet@3.0.1: - resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + resolution: + { + integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } deprecated: This package is no longer supported. dependencies: delegates: 1.0.0 @@ -1335,45 +1798,69 @@ packages: dev: true /argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + resolution: + { + integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, + } /assertion-error@2.0.1: - resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==, + } + engines: { node: ">=12" } dev: true /balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + resolution: + { + integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, + } /binary-search@1.3.6: - resolution: {integrity: sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA==} + resolution: + { + integrity: sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA==, + } dev: false /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + resolution: + { + integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, + } dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 dev: true /brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + resolution: + { + integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==, + } dependencies: balanced-match: 1.0.2 dev: true /brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + resolution: + { + integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==, + } dependencies: balanced-match: 1.0.2 /braintrust@0.0.140: - resolution: {integrity: sha512-GEZ4sEw5o4IKn6xV4v4xLYR2GOBaOHd4T/ycFfH6XO9hnu17WL7zsplBASv9gDf/zTKILz/uPr+xo/r648SHIQ==} + resolution: + { + integrity: sha512-GEZ4sEw5o4IKn6xV4v4xLYR2GOBaOHd4T/ycFfH6XO9hnu17WL7zsplBASv9gDf/zTKILz/uPr+xo/r648SHIQ==, + } hasBin: true dependencies: - '@ai-sdk/provider': 0.0.6 - '@braintrust/core': 0.0.44 - '@next/env': 14.2.24 + "@ai-sdk/provider": 0.0.6 + "@braintrust/core": 0.0.44 + "@next/env": 14.2.24 argparse: 2.0.1 chalk: 4.1.2 cli-progress: 3.12.0 @@ -1391,30 +1878,42 @@ packages: dev: false /buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + resolution: + { + integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==, + } dev: true /bundle-require@5.1.0(esbuild@0.25.9): - resolution: {integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + resolution: + { + integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==, + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } peerDependencies: - esbuild: '>=0.18' + esbuild: ">=0.18" dependencies: esbuild: 0.25.9 load-tsconfig: 0.2.5 dev: true /cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==, + } + engines: { node: ">=8" } dev: true /cacache@16.1.3: - resolution: {integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - '@npmcli/fs': 2.1.2 - '@npmcli/move-file': 2.0.1 + resolution: + { + integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } + dependencies: + "@npmcli/fs": 2.1.2 + "@npmcli/move-file": 2.0.1 chownr: 2.0.0 fs-minipass: 2.1.0 glob: 8.1.0 @@ -1436,8 +1935,11 @@ packages: dev: true /chai@5.3.1: - resolution: {integrity: sha512-48af6xm9gQK8rhIcOxWwdGzIervm8BVTin+yRp9HEvU20BtVZ2lBywlIJBzwaDtvo0FvjeL7QdCADoUoqIbV3A==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-48af6xm9gQK8rhIcOxWwdGzIervm8BVTin+yRp9HEvU20BtVZ2lBywlIJBzwaDtvo0FvjeL7QdCADoUoqIbV3A==, + } + engines: { node: ">=18" } dependencies: assertion-error: 2.0.1 check-error: 2.1.1 @@ -1447,59 +1949,89 @@ packages: dev: true /chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, + } + engines: { node: ">=10" } dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 dev: false /check-error@2.1.1: - resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} - engines: {node: '>= 16'} + resolution: + { + integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==, + } + engines: { node: ">= 16" } dev: true /cheminfo-types@1.8.1: - resolution: {integrity: sha512-FRcpVkox+cRovffgqNdDFQ1eUav+i/Vq/CUd1hcfEl2bevntFlzznL+jE8g4twl6ElB7gZjCko6pYpXyMn+6dA==} + resolution: + { + integrity: sha512-FRcpVkox+cRovffgqNdDFQ1eUav+i/Vq/CUd1hcfEl2bevntFlzznL+jE8g4twl6ElB7gZjCko6pYpXyMn+6dA==, + } dev: false /chokidar@4.0.3: - resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} - engines: {node: '>= 14.16.0'} + resolution: + { + integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==, + } + engines: { node: ">= 14.16.0" } dependencies: readdirp: 4.1.2 dev: true /chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==, + } + engines: { node: ">=10" } dev: true /chownr@3.0.0: - resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==, + } + engines: { node: ">=18" } dev: true /clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} + resolution: + { + integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==, + } + engines: { node: ">=6" } dev: true /cli-progress@3.12.0: - resolution: {integrity: sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==} - engines: {node: '>=4'} + resolution: + { + integrity: sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==, + } + engines: { node: ">=4" } dependencies: string-width: 4.2.3 dev: false /cli-width@4.1.0: - resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} - engines: {node: '>= 12'} + resolution: + { + integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==, + } + engines: { node: ">= 12" } dev: true /cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==, + } + engines: { node: ">=12" } dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 @@ -1507,26 +2039,41 @@ packages: dev: true /color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} + resolution: + { + integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, + } + engines: { node: ">=7.0.0" } dependencies: color-name: 1.1.4 /color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + resolution: + { + integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, + } /color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} + resolution: + { + integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==, + } hasBin: true dev: true /commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} + resolution: + { + integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==, + } + engines: { node: ">= 6" } dev: true /compute-cosine-similarity@1.1.0: - resolution: {integrity: sha512-FXhNx0ILLjGi9Z9+lglLzM12+0uoTnYkHm7GiadXDAr0HGVLm25OivUS1B/LPkbzzvlcXz/1EvWg9ZYyJSdhTw==} + resolution: + { + integrity: sha512-FXhNx0ILLjGi9Z9+lglLzM12+0uoTnYkHm7GiadXDAr0HGVLm25OivUS1B/LPkbzzvlcXz/1EvWg9ZYyJSdhTw==, + } dependencies: compute-dot: 1.1.0 compute-l2norm: 1.1.0 @@ -1535,49 +2082,76 @@ packages: dev: false /compute-dot@1.1.0: - resolution: {integrity: sha512-L5Ocet4DdMrXboss13K59OK23GXjiSia7+7Ukc7q4Bl+RVpIXK2W9IHMbWDZkh+JUEvJAwOKRaJDiFUa1LTnJg==} + resolution: + { + integrity: sha512-L5Ocet4DdMrXboss13K59OK23GXjiSia7+7Ukc7q4Bl+RVpIXK2W9IHMbWDZkh+JUEvJAwOKRaJDiFUa1LTnJg==, + } dependencies: validate.io-array: 1.0.6 validate.io-function: 1.0.2 dev: false /compute-l2norm@1.1.0: - resolution: {integrity: sha512-6EHh1Elj90eU28SXi+h2PLnTQvZmkkHWySpoFz+WOlVNLz3DQoC4ISUHSV9n5jMxPHtKGJ01F4uu2PsXBB8sSg==} + resolution: + { + integrity: sha512-6EHh1Elj90eU28SXi+h2PLnTQvZmkkHWySpoFz+WOlVNLz3DQoC4ISUHSV9n5jMxPHtKGJ01F4uu2PsXBB8sSg==, + } dependencies: validate.io-array: 1.0.6 validate.io-function: 1.0.2 dev: false /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + resolution: + { + integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, + } dev: true /confbox@0.1.8: - resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} + resolution: + { + integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==, + } dev: true /consola@3.4.1: - resolution: {integrity: sha512-zaUUWockhqxFf4bSXS+kTJwxWvAyMuKtShx0BWcGrMEUqbETcBCT91iQs9pECNx7yz8VH4VeWW/1KAbhE8kiww==} - engines: {node: ^14.18.0 || >=16.10.0} + resolution: + { + integrity: sha512-zaUUWockhqxFf4bSXS+kTJwxWvAyMuKtShx0BWcGrMEUqbETcBCT91iQs9pECNx7yz8VH4VeWW/1KAbhE8kiww==, + } + engines: { node: ^14.18.0 || >=16.10.0 } dev: true /consola@3.4.2: - resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} - engines: {node: ^14.18.0 || >=16.10.0} + resolution: + { + integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==, + } + engines: { node: ^14.18.0 || >=16.10.0 } dev: true /console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} + resolution: + { + integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==, + } dev: true /cookie@0.7.2: - resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} - engines: {node: '>= 0.6'} + resolution: + { + integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==, + } + engines: { node: ">= 0.6" } dev: true /cross-spawn@7.0.6: - resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} - engines: {node: '>= 8'} + resolution: + { + integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==, + } + engines: { node: ">= 8" } dependencies: path-key: 3.1.1 shebang-command: 2.0.0 @@ -1585,10 +2159,13 @@ packages: dev: true /debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} - engines: {node: '>=6.0'} + resolution: + { + integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==, + } + engines: { node: ">=6.0" } peerDependencies: - supports-color: '*' + supports-color: "*" peerDependenciesMeta: supports-color: optional: true @@ -1597,10 +2174,13 @@ packages: dev: true /debug@4.4.1: - resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} - engines: {node: '>=6.0'} + resolution: + { + integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==, + } + engines: { node: ">=6.0" } peerDependencies: - supports-color: '*' + supports-color: "*" peerDependenciesMeta: supports-color: optional: true @@ -1608,29 +2188,44 @@ packages: ms: 2.1.3 /deep-eql@5.0.2: - resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} - engines: {node: '>=6'} + resolution: + { + integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==, + } + engines: { node: ">=6" } dev: true /delegates@1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} + resolution: + { + integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==, + } dev: true /detect-libc@2.0.3: - resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==, + } + engines: { node: ">=8" } dev: true /dotenv@16.4.7: - resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==, + } + engines: { node: ">=12" } dev: false /duckdb@1.2.0: - resolution: {integrity: sha512-zAHHRTMoZhWIwvOsyNkgV9c1nq0gR0j+ZyX0uTCRFZTNOlYO4lnErP5Fddt/6iKMXsTNL9v1oTG9E76S5jMh7w==} + resolution: + { + integrity: sha512-zAHHRTMoZhWIwvOsyNkgV9c1nq0gR0j+ZyX0uTCRFZTNOlYO4lnErP5Fddt/6iKMXsTNL9v1oTG9E76S5jMh7w==, + } requiresBuild: true dependencies: - '@mapbox/node-pre-gyp': 2.0.0 + "@mapbox/node-pre-gyp": 2.0.0 node-addon-api: 7.1.1 node-gyp: 9.4.1 transitivePeerDependencies: @@ -1640,18 +2235,30 @@ packages: dev: true /eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + resolution: + { + integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, + } dev: true /emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + resolution: + { + integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, + } /emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + resolution: + { + integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, + } dev: true /encoding@0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + resolution: + { + integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==, + } requiresBuild: true dependencies: iconv-lite: 0.6.3 @@ -1659,147 +2266,189 @@ packages: optional: true /env-paths@2.2.1: - resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} - engines: {node: '>=6'} + resolution: + { + integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==, + } + engines: { node: ">=6" } dev: true /err-code@2.0.3: - resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} + resolution: + { + integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==, + } dev: true /es-module-lexer@1.7.0: - resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} + resolution: + { + integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==, + } dev: true /esbuild@0.18.20: - resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==, + } + engines: { node: ">=12" } hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.18.20 - '@esbuild/android-arm64': 0.18.20 - '@esbuild/android-x64': 0.18.20 - '@esbuild/darwin-arm64': 0.18.20 - '@esbuild/darwin-x64': 0.18.20 - '@esbuild/freebsd-arm64': 0.18.20 - '@esbuild/freebsd-x64': 0.18.20 - '@esbuild/linux-arm': 0.18.20 - '@esbuild/linux-arm64': 0.18.20 - '@esbuild/linux-ia32': 0.18.20 - '@esbuild/linux-loong64': 0.18.20 - '@esbuild/linux-mips64el': 0.18.20 - '@esbuild/linux-ppc64': 0.18.20 - '@esbuild/linux-riscv64': 0.18.20 - '@esbuild/linux-s390x': 0.18.20 - '@esbuild/linux-x64': 0.18.20 - '@esbuild/netbsd-x64': 0.18.20 - '@esbuild/openbsd-x64': 0.18.20 - '@esbuild/sunos-x64': 0.18.20 - '@esbuild/win32-arm64': 0.18.20 - '@esbuild/win32-ia32': 0.18.20 - '@esbuild/win32-x64': 0.18.20 + "@esbuild/android-arm": 0.18.20 + "@esbuild/android-arm64": 0.18.20 + "@esbuild/android-x64": 0.18.20 + "@esbuild/darwin-arm64": 0.18.20 + "@esbuild/darwin-x64": 0.18.20 + "@esbuild/freebsd-arm64": 0.18.20 + "@esbuild/freebsd-x64": 0.18.20 + "@esbuild/linux-arm": 0.18.20 + "@esbuild/linux-arm64": 0.18.20 + "@esbuild/linux-ia32": 0.18.20 + "@esbuild/linux-loong64": 0.18.20 + "@esbuild/linux-mips64el": 0.18.20 + "@esbuild/linux-ppc64": 0.18.20 + "@esbuild/linux-riscv64": 0.18.20 + "@esbuild/linux-s390x": 0.18.20 + "@esbuild/linux-x64": 0.18.20 + "@esbuild/netbsd-x64": 0.18.20 + "@esbuild/openbsd-x64": 0.18.20 + "@esbuild/sunos-x64": 0.18.20 + "@esbuild/win32-arm64": 0.18.20 + "@esbuild/win32-ia32": 0.18.20 + "@esbuild/win32-x64": 0.18.20 /esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==, + } + engines: { node: ">=12" } hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 + "@esbuild/aix-ppc64": 0.21.5 + "@esbuild/android-arm": 0.21.5 + "@esbuild/android-arm64": 0.21.5 + "@esbuild/android-x64": 0.21.5 + "@esbuild/darwin-arm64": 0.21.5 + "@esbuild/darwin-x64": 0.21.5 + "@esbuild/freebsd-arm64": 0.21.5 + "@esbuild/freebsd-x64": 0.21.5 + "@esbuild/linux-arm": 0.21.5 + "@esbuild/linux-arm64": 0.21.5 + "@esbuild/linux-ia32": 0.21.5 + "@esbuild/linux-loong64": 0.21.5 + "@esbuild/linux-mips64el": 0.21.5 + "@esbuild/linux-ppc64": 0.21.5 + "@esbuild/linux-riscv64": 0.21.5 + "@esbuild/linux-s390x": 0.21.5 + "@esbuild/linux-x64": 0.21.5 + "@esbuild/netbsd-x64": 0.21.5 + "@esbuild/openbsd-x64": 0.21.5 + "@esbuild/sunos-x64": 0.21.5 + "@esbuild/win32-arm64": 0.21.5 + "@esbuild/win32-ia32": 0.21.5 + "@esbuild/win32-x64": 0.21.5 dev: true /esbuild@0.25.9: - resolution: {integrity: sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==, + } + engines: { node: ">=18" } hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/aix-ppc64': 0.25.9 - '@esbuild/android-arm': 0.25.9 - '@esbuild/android-arm64': 0.25.9 - '@esbuild/android-x64': 0.25.9 - '@esbuild/darwin-arm64': 0.25.9 - '@esbuild/darwin-x64': 0.25.9 - '@esbuild/freebsd-arm64': 0.25.9 - '@esbuild/freebsd-x64': 0.25.9 - '@esbuild/linux-arm': 0.25.9 - '@esbuild/linux-arm64': 0.25.9 - '@esbuild/linux-ia32': 0.25.9 - '@esbuild/linux-loong64': 0.25.9 - '@esbuild/linux-mips64el': 0.25.9 - '@esbuild/linux-ppc64': 0.25.9 - '@esbuild/linux-riscv64': 0.25.9 - '@esbuild/linux-s390x': 0.25.9 - '@esbuild/linux-x64': 0.25.9 - '@esbuild/netbsd-arm64': 0.25.9 - '@esbuild/netbsd-x64': 0.25.9 - '@esbuild/openbsd-arm64': 0.25.9 - '@esbuild/openbsd-x64': 0.25.9 - '@esbuild/openharmony-arm64': 0.25.9 - '@esbuild/sunos-x64': 0.25.9 - '@esbuild/win32-arm64': 0.25.9 - '@esbuild/win32-ia32': 0.25.9 - '@esbuild/win32-x64': 0.25.9 + "@esbuild/aix-ppc64": 0.25.9 + "@esbuild/android-arm": 0.25.9 + "@esbuild/android-arm64": 0.25.9 + "@esbuild/android-x64": 0.25.9 + "@esbuild/darwin-arm64": 0.25.9 + "@esbuild/darwin-x64": 0.25.9 + "@esbuild/freebsd-arm64": 0.25.9 + "@esbuild/freebsd-x64": 0.25.9 + "@esbuild/linux-arm": 0.25.9 + "@esbuild/linux-arm64": 0.25.9 + "@esbuild/linux-ia32": 0.25.9 + "@esbuild/linux-loong64": 0.25.9 + "@esbuild/linux-mips64el": 0.25.9 + "@esbuild/linux-ppc64": 0.25.9 + "@esbuild/linux-riscv64": 0.25.9 + "@esbuild/linux-s390x": 0.25.9 + "@esbuild/linux-x64": 0.25.9 + "@esbuild/netbsd-arm64": 0.25.9 + "@esbuild/netbsd-x64": 0.25.9 + "@esbuild/openbsd-arm64": 0.25.9 + "@esbuild/openbsd-x64": 0.25.9 + "@esbuild/openharmony-arm64": 0.25.9 + "@esbuild/sunos-x64": 0.25.9 + "@esbuild/win32-arm64": 0.25.9 + "@esbuild/win32-ia32": 0.25.9 + "@esbuild/win32-x64": 0.25.9 dev: true /escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} - engines: {node: '>=6'} + resolution: + { + integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==, + } + engines: { node: ">=6" } dev: true /estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + resolution: + { + integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, + } dev: true /estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + resolution: + { + integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==, + } dependencies: - '@types/estree': 1.0.8 + "@types/estree": 1.0.8 dev: true /expect-type@1.2.2: - resolution: {integrity: sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==} - engines: {node: '>=12.0.0'} + resolution: + { + integrity: sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==, + } + engines: { node: ">=12.0.0" } dev: true /exponential-backoff@3.1.2: - resolution: {integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==} + resolution: + { + integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==, + } dev: true /fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + resolution: + { + integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, + } dev: false /fast-uri@3.0.6: - resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} + resolution: + { + integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==, + } dev: false /fdir@6.5.0(picomatch@4.0.3): - resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} - engines: {node: '>=12.0.0'} + resolution: + { + integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==, + } + engines: { node: ">=12.0.0" } peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -1810,11 +2459,17 @@ packages: dev: true /fft.js@4.0.4: - resolution: {integrity: sha512-f9c00hphOgeQTlDyavwTtu6RiK8AIFjD6+jvXkNkpeQ7rirK3uFWVpalkoS4LAwbdX7mfZ8aoBfFVQX1Re/8aw==} + resolution: + { + integrity: sha512-f9c00hphOgeQTlDyavwTtu6RiK8AIFjD6+jvXkNkpeQ7rirK3uFWVpalkoS4LAwbdX7mfZ8aoBfFVQX1Re/8aw==, + } dev: false /fix-dts-default-cjs-exports@1.0.1: - resolution: {integrity: sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==} + resolution: + { + integrity: sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==, + } dependencies: magic-string: 0.30.17 mlly: 1.7.4 @@ -1822,35 +2477,50 @@ packages: dev: true /foreground-child@3.3.1: - resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} - engines: {node: '>=14'} + resolution: + { + integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==, + } + engines: { node: ">=14" } dependencies: cross-spawn: 7.0.6 signal-exit: 4.1.0 dev: true /fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} + resolution: + { + integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==, + } + engines: { node: ">= 8" } dependencies: minipass: 3.3.6 dev: true /fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + resolution: + { + integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, + } dev: true /fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + resolution: + { + integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, + } + engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } os: [darwin] requiresBuild: true dev: true optional: true /gauge@4.0.4: - resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + resolution: + { + integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } deprecated: This package is no longer supported. dependencies: aproba: 2.0.0 @@ -1864,18 +2534,27 @@ packages: dev: true /get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} + resolution: + { + integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, + } + engines: { node: 6.* || 8.* || >= 10.* } dev: true /get-tsconfig@4.10.0: - resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==} + resolution: + { + integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==, + } dependencies: resolve-pkg-maps: 1.0.0 dev: true /glob@10.4.5: - resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + resolution: + { + integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==, + } hasBin: true dependencies: foreground-child: 3.3.1 @@ -1887,7 +2566,10 @@ packages: dev: true /glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + resolution: + { + integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, + } deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 @@ -1899,8 +2581,11 @@ packages: dev: true /glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==, + } + engines: { node: ">=12" } deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 @@ -1911,16 +2596,25 @@ packages: dev: true /graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + resolution: + { + integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, + } /graphql@16.11.0: - resolution: {integrity: sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw==} - engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} + resolution: + { + integrity: sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw==, + } + engines: { node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0 } dev: true /handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} + resolution: + { + integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==, + } + engines: { node: ">=0.4.7" } hasBin: true dependencies: minimist: 1.2.8 @@ -1932,27 +2626,42 @@ packages: dev: true /has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, + } + engines: { node: ">=8" } dev: false /has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} + resolution: + { + integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==, + } dev: true /headers-polyfill@4.0.3: - resolution: {integrity: sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==} + resolution: + { + integrity: sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==, + } dev: true /http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + resolution: + { + integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==, + } dev: true /http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} - engines: {node: '>= 6'} + resolution: + { + integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==, + } + engines: { node: ">= 6" } dependencies: - '@tootallnate/once': 2.0.0 + "@tootallnate/once": 2.0.0 agent-base: 6.0.2 debug: 4.4.0 transitivePeerDependencies: @@ -1960,8 +2669,11 @@ packages: dev: true /https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} + resolution: + { + integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, + } + engines: { node: ">= 6" } dependencies: agent-base: 6.0.2 debug: 4.4.0 @@ -1970,8 +2682,11 @@ packages: dev: true /https-proxy-agent@7.0.6: - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} - engines: {node: '>= 14'} + resolution: + { + integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==, + } + engines: { node: ">= 14" } dependencies: agent-base: 7.1.3 debug: 4.4.1 @@ -1980,14 +2695,20 @@ packages: dev: true /humanize-ms@1.2.1: - resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} + resolution: + { + integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==, + } dependencies: ms: 2.1.3 dev: true /iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} + resolution: + { + integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==, + } + engines: { node: ">=0.10.0" } requiresBuild: true dependencies: safer-buffer: 2.1.2 @@ -1995,21 +2716,33 @@ packages: optional: true /imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} + resolution: + { + integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, + } + engines: { node: ">=0.8.19" } dev: true /indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, + } + engines: { node: ">=8" } dev: true /infer-owner@1.0.4: - resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} + resolution: + { + integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==, + } dev: true /inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + resolution: + { + integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, + } deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: once: 1.4.0 @@ -2017,89 +2750,143 @@ packages: dev: true /inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + resolution: + { + integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, + } dev: true /install@0.13.0: - resolution: {integrity: sha512-zDml/jzr2PKU9I8J/xyZBQn8rPCAY//UOYNmR01XwNwyfhEWObo2SWfSl1+0tm1u6PhxLwDnfsT/6jB7OUxqFA==} - engines: {node: '>= 0.10'} + resolution: + { + integrity: sha512-zDml/jzr2PKU9I8J/xyZBQn8rPCAY//UOYNmR01XwNwyfhEWObo2SWfSl1+0tm1u6PhxLwDnfsT/6jB7OUxqFA==, + } + engines: { node: ">= 0.10" } dev: false /ip-address@9.0.5: - resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} - engines: {node: '>= 12'} + resolution: + { + integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==, + } + engines: { node: ">= 12" } dependencies: jsbn: 1.1.0 sprintf-js: 1.1.3 dev: true /is-any-array@2.0.1: - resolution: {integrity: sha512-UtilS7hLRu++wb/WBAw9bNuP1Eg04Ivn1vERJck8zJthEvXCBEBpGR/33u/xLKWEQf95803oalHrVDptcAvFdQ==} + resolution: + { + integrity: sha512-UtilS7hLRu++wb/WBAw9bNuP1Eg04Ivn1vERJck8zJthEvXCBEBpGR/33u/xLKWEQf95803oalHrVDptcAvFdQ==, + } dev: false /is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, + } + engines: { node: ">=8" } /is-lambda@1.0.1: - resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} + resolution: + { + integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==, + } dev: true /is-node-process@1.2.0: - resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} + resolution: + { + integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==, + } dev: true /isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + resolution: + { + integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, + } dev: true /jackspeak@3.4.3: - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + resolution: + { + integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==, + } dependencies: - '@isaacs/cliui': 8.0.2 + "@isaacs/cliui": 8.0.2 optionalDependencies: - '@pkgjs/parseargs': 0.11.0 + "@pkgjs/parseargs": 0.11.0 dev: true /joycon@3.1.1: - resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==, + } + engines: { node: ">=10" } dev: true /js-levenshtein@1.1.6: - resolution: {integrity: sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==} - engines: {node: '>=0.10.0'} + resolution: + { + integrity: sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==, + } + engines: { node: ">=0.10.0" } dev: false /js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + resolution: + { + integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, + } hasBin: true dependencies: argparse: 2.0.1 /jsbn@1.1.0: - resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} + resolution: + { + integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==, + } dev: true /json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + resolution: + { + integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==, + } dev: false /json-schema@0.4.0: - resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + resolution: + { + integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==, + } dev: false /jsonc-parser@3.3.1: - resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} + resolution: + { + integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==, + } dev: true /lilconfig@3.1.3: - resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} - engines: {node: '>=14'} + resolution: + { + integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==, + } + engines: { node: ">=14" } dev: true /linear-sum-assignment@1.0.7: - resolution: {integrity: sha512-jfLoSGwZNyjfY8eK4ayhjfcIu3BfWvP6sWieYzYI3AWldwXVoWEz1gtrQL10v/8YltYLBunqNjeVFXPMUs+MJg==} + resolution: + { + integrity: sha512-jfLoSGwZNyjfY8eK4ayhjfcIu3BfWvP6sWieYzYI3AWldwXVoWEz1gtrQL10v/8YltYLBunqNjeVFXPMUs+MJg==, + } dependencies: cheminfo-types: 1.8.1 install: 0.13.0 @@ -2108,44 +2895,71 @@ packages: dev: false /lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + resolution: + { + integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==, + } dev: true /load-tsconfig@0.2.5: - resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + resolution: + { + integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==, + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dev: true /lodash.sortby@4.7.0: - resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} + resolution: + { + integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==, + } dev: true /loupe@3.2.0: - resolution: {integrity: sha512-2NCfZcT5VGVNX9mSZIxLRkEAegDGBpuQZBy13desuHeVORmBDyAET4TkJr4SjqQy3A8JDofMN6LpkK8Xcm/dlw==} + resolution: + { + integrity: sha512-2NCfZcT5VGVNX9mSZIxLRkEAegDGBpuQZBy13desuHeVORmBDyAET4TkJr4SjqQy3A8JDofMN6LpkK8Xcm/dlw==, + } dev: true /lru-cache@10.4.3: - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + resolution: + { + integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==, + } dev: true /lru-cache@7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==, + } + engines: { node: ">=12" } dev: true /lunr@2.3.9: - resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} + resolution: + { + integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==, + } dev: true /magic-string@0.30.17: - resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + resolution: + { + integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==, + } dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 + "@jridgewell/sourcemap-codec": 1.5.5 dev: true /make-fetch-happen@10.2.1: - resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + resolution: + { + integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } dependencies: agentkeepalive: 4.6.0 cacache: 16.1.3 @@ -2169,44 +2983,65 @@ packages: dev: true /marked@4.3.0: - resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} - engines: {node: '>= 12'} + resolution: + { + integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==, + } + engines: { node: ">= 12" } hasBin: true dev: true /minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + resolution: + { + integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, + } dependencies: brace-expansion: 1.1.11 dev: true /minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==, + } + engines: { node: ">=10" } dependencies: brace-expansion: 2.0.1 dev: true /minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} - engines: {node: '>=16 || 14 >=14.17'} + resolution: + { + integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==, + } + engines: { node: ">=16 || 14 >=14.17" } dependencies: brace-expansion: 2.0.2 /minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + resolution: + { + integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, + } dev: true /minipass-collect@1.0.2: - resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} - engines: {node: '>= 8'} + resolution: + { + integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==, + } + engines: { node: ">= 8" } dependencies: minipass: 3.3.6 dev: true /minipass-fetch@2.1.2: - resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + resolution: + { + integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } dependencies: minipass: 3.3.6 minipass-sized: 1.0.3 @@ -2216,85 +3051,124 @@ packages: dev: true /minipass-flush@1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} + resolution: + { + integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==, + } + engines: { node: ">= 8" } dependencies: minipass: 3.3.6 dev: true /minipass-pipeline@1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==, + } + engines: { node: ">=8" } dependencies: minipass: 3.3.6 dev: true /minipass-sized@1.0.3: - resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==, + } + engines: { node: ">=8" } dependencies: minipass: 3.3.6 dev: true /minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==, + } + engines: { node: ">=8" } dependencies: yallist: 4.0.0 dev: true /minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==, + } + engines: { node: ">=8" } dev: true /minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} - engines: {node: '>=16 || 14 >=14.17'} + resolution: + { + integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==, + } + engines: { node: ">=16 || 14 >=14.17" } dev: true /minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} + resolution: + { + integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==, + } + engines: { node: ">= 8" } dependencies: minipass: 3.3.6 yallist: 4.0.0 dev: true /minizlib@3.0.1: - resolution: {integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==} - engines: {node: '>= 18'} + resolution: + { + integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==, + } + engines: { node: ">= 18" } dependencies: minipass: 7.1.2 rimraf: 5.0.10 dev: true /mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, + } + engines: { node: ">=10" } hasBin: true dev: true /mkdirp@3.0.1: - resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==, + } + engines: { node: ">=10" } hasBin: true dev: true /ml-array-max@1.2.4: - resolution: {integrity: sha512-BlEeg80jI0tW6WaPyGxf5Sa4sqvcyY6lbSn5Vcv44lp1I2GR6AWojfUvLnGTNsIXrZ8uqWmo8VcG1WpkI2ONMQ==} + resolution: + { + integrity: sha512-BlEeg80jI0tW6WaPyGxf5Sa4sqvcyY6lbSn5Vcv44lp1I2GR6AWojfUvLnGTNsIXrZ8uqWmo8VcG1WpkI2ONMQ==, + } dependencies: is-any-array: 2.0.1 dev: false /ml-array-min@1.2.3: - resolution: {integrity: sha512-VcZ5f3VZ1iihtrGvgfh/q0XlMobG6GQ8FsNyQXD3T+IlstDv85g8kfV0xUG1QPRO/t21aukaJowDzMTc7j5V6Q==} + resolution: + { + integrity: sha512-VcZ5f3VZ1iihtrGvgfh/q0XlMobG6GQ8FsNyQXD3T+IlstDv85g8kfV0xUG1QPRO/t21aukaJowDzMTc7j5V6Q==, + } dependencies: is-any-array: 2.0.1 dev: false /ml-array-rescale@1.3.7: - resolution: {integrity: sha512-48NGChTouvEo9KBctDfHC3udWnQKNKEWN0ziELvY3KG25GR5cA8K8wNVzracsqSW1QEkAXjTNx+ycgAv06/1mQ==} + resolution: + { + integrity: sha512-48NGChTouvEo9KBctDfHC3udWnQKNKEWN0ziELvY3KG25GR5cA8K8wNVzracsqSW1QEkAXjTNx+ycgAv06/1mQ==, + } dependencies: is-any-array: 2.0.1 ml-array-max: 1.2.4 @@ -2302,14 +3176,20 @@ packages: dev: false /ml-matrix@6.12.1: - resolution: {integrity: sha512-TJ+8eOFdp+INvzR4zAuwBQJznDUfktMtOB6g/hUcGh3rcyjxbz4Te57Pgri8Q9bhSQ7Zys4IYOGhFdnlgeB6Lw==} + resolution: + { + integrity: sha512-TJ+8eOFdp+INvzR4zAuwBQJznDUfktMtOB6g/hUcGh3rcyjxbz4Te57Pgri8Q9bhSQ7Zys4IYOGhFdnlgeB6Lw==, + } dependencies: is-any-array: 2.0.1 ml-array-rescale: 1.3.7 dev: false /ml-spectra-processing@14.17.0: - resolution: {integrity: sha512-IsegYLe16LCsRvwXdhOG0Y/6gYb9JU5rbLMMEI2OZSzcGQpGG6XAq2WE3IAkfWiRE2dCm4w3jzYWZlIJbCy1MA==} + resolution: + { + integrity: sha512-IsegYLe16LCsRvwXdhOG0Y/6gYb9JU5rbLMMEI2OZSzcGQpGG6XAq2WE3IAkfWiRE2dCm4w3jzYWZlIJbCy1MA==, + } dependencies: binary-search: 1.3.6 cheminfo-types: 1.8.1 @@ -2320,11 +3200,17 @@ packages: dev: false /ml-xsadd@3.0.1: - resolution: {integrity: sha512-Fz2q6dwgzGM8wYKGArTUTZDGa4lQFA2Vi6orjGeTVRy22ZnQFKlJuwS9n8NRviqz1KHAHAzdKJwbnYhdo38uYg==} + resolution: + { + integrity: sha512-Fz2q6dwgzGM8wYKGArTUTZDGa4lQFA2Vi6orjGeTVRy22ZnQFKlJuwS9n8NRviqz1KHAHAzdKJwbnYhdo38uYg==, + } dev: false /mlly@1.7.4: - resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} + resolution: + { + integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==, + } dependencies: acorn: 8.15.0 pathe: 2.0.3 @@ -2333,28 +3219,34 @@ packages: dev: true /ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + resolution: + { + integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, + } /msw@2.10.5(@types/node@20.19.11)(typescript@5.9.2): - resolution: {integrity: sha512-0EsQCrCI1HbhpBWd89DvmxY6plmvrM96b0sCIztnvcNHQbXn5vqwm1KlXslo6u4wN9LFGLC1WFjjgljcQhe40A==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-0EsQCrCI1HbhpBWd89DvmxY6plmvrM96b0sCIztnvcNHQbXn5vqwm1KlXslo6u4wN9LFGLC1WFjjgljcQhe40A==, + } + engines: { node: ">=18" } hasBin: true requiresBuild: true peerDependencies: - typescript: '>= 4.8.x' + typescript: ">= 4.8.x" peerDependenciesMeta: typescript: optional: true dependencies: - '@bundled-es-modules/cookie': 2.0.1 - '@bundled-es-modules/statuses': 1.0.1 - '@bundled-es-modules/tough-cookie': 0.1.6 - '@inquirer/confirm': 5.1.15(@types/node@20.19.11) - '@mswjs/interceptors': 0.39.6 - '@open-draft/deferred-promise': 2.2.0 - '@open-draft/until': 2.1.0 - '@types/cookie': 0.6.0 - '@types/statuses': 2.0.6 + "@bundled-es-modules/cookie": 2.0.1 + "@bundled-es-modules/statuses": 1.0.1 + "@bundled-es-modules/tough-cookie": 0.1.6 + "@inquirer/confirm": 5.1.15(@types/node@20.19.11) + "@mswjs/interceptors": 0.39.6 + "@open-draft/deferred-promise": 2.2.0 + "@open-draft/until": 2.1.0 + "@types/cookie": 0.6.0 + "@types/statuses": 2.0.6 graphql: 16.11.0 headers-polyfill: 4.0.3 is-node-process: 1.2.0 @@ -2366,21 +3258,30 @@ packages: typescript: 5.9.2 yargs: 17.7.2 transitivePeerDependencies: - - '@types/node' + - "@types/node" dev: true /mustache@4.2.0: - resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} + resolution: + { + integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==, + } hasBin: true dev: false /mute-stream@2.0.0: - resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} - engines: {node: ^18.17.0 || >=20.5.0} + resolution: + { + integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==, + } + engines: { node: ^18.17.0 || >=20.5.0 } dev: true /mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + resolution: + { + integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==, + } dependencies: any-promise: 1.3.0 object-assign: 4.1.1 @@ -2388,27 +3289,42 @@ packages: dev: true /nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + resolution: + { + integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==, + } + engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true dev: true /negotiator@0.6.4: - resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} - engines: {node: '>= 0.6'} + resolution: + { + integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==, + } + engines: { node: ">= 0.6" } dev: true /neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + resolution: + { + integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==, + } dev: true /node-addon-api@7.1.1: - resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + resolution: + { + integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==, + } dev: true /node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} + resolution: + { + integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==, + } + engines: { node: 4.x || >=6.0.0 } peerDependencies: encoding: ^0.1.0 peerDependenciesMeta: @@ -2419,8 +3335,11 @@ packages: dev: true /node-gyp@9.4.1: - resolution: {integrity: sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==} - engines: {node: ^12.13 || ^14.13 || >=16} + resolution: + { + integrity: sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==, + } + engines: { node: ^12.13 || ^14.13 || >=16 } hasBin: true dependencies: env-paths: 2.2.1 @@ -2440,24 +3359,33 @@ packages: dev: true /nopt@6.0.0: - resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + resolution: + { + integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } hasBin: true dependencies: abbrev: 1.1.1 dev: true /nopt@8.1.0: - resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==} - engines: {node: ^18.17.0 || >=20.5.0} + resolution: + { + integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==, + } + engines: { node: ^18.17.0 || >=20.5.0 } hasBin: true dependencies: abbrev: 3.0.0 dev: true /npmlog@6.0.2: - resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + resolution: + { + integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } deprecated: This package is no longer supported. dependencies: are-we-there-yet: 3.0.1 @@ -2467,18 +3395,27 @@ packages: dev: true /object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} + resolution: + { + integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==, + } + engines: { node: ">=0.10.0" } dev: true /once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + resolution: + { + integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, + } dependencies: wrappy: 1.0.2 dev: true /openai@6.3.0(zod@4.2.1): - resolution: {integrity: sha512-E6vOGtZvdcb4yXQ5jXvDlUG599OhIkb/GjBLZXS+qk0HF+PJReIldEc9hM8Ft81vn+N6dRdFRb7BZNK8bbvXrw==} + resolution: + { + integrity: sha512-E6vOGtZvdcb4yXQ5jXvDlUG599OhIkb/GjBLZXS+qk0HF+PJReIldEc9hM8Ft81vn+N6dRdFRb7BZNK8bbvXrw==, + } hasBin: true peerDependencies: ws: ^8.18.0 @@ -2493,77 +3430,122 @@ packages: dev: false /openapi3-ts@4.4.0: - resolution: {integrity: sha512-9asTNB9IkKEzWMcHmVZE7Ts3kC9G7AFHfs8i7caD8HbI76gEjdkId4z/AkP83xdZsH7PLAnnbl47qZkXuxpArw==} + resolution: + { + integrity: sha512-9asTNB9IkKEzWMcHmVZE7Ts3kC9G7AFHfs8i7caD8HbI76gEjdkId4z/AkP83xdZsH7PLAnnbl47qZkXuxpArw==, + } dependencies: yaml: 2.7.0 dev: false /outvariant@1.4.3: - resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} + resolution: + { + integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==, + } dev: true /p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, + } + engines: { node: ">=10" } dependencies: aggregate-error: 3.1.0 dev: true /package-json-from-dist@1.0.1: - resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + resolution: + { + integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==, + } dev: true /path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} + resolution: + { + integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, + } + engines: { node: ">=0.10.0" } dev: true /path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, + } + engines: { node: ">=8" } dev: true /path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} + resolution: + { + integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==, + } + engines: { node: ">=16 || 14 >=14.18" } dependencies: lru-cache: 10.4.3 minipass: 7.1.2 dev: true /path-to-regexp@6.3.0: - resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} + resolution: + { + integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==, + } dev: true /pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + resolution: + { + integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==, + } dev: true /pathe@2.0.3: - resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + resolution: + { + integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==, + } dev: true /pathval@2.0.1: - resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} - engines: {node: '>= 14.16'} + resolution: + { + integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==, + } + engines: { node: ">= 14.16" } dev: true /picocolors@1.1.1: - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + resolution: + { + integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, + } dev: true /picomatch@4.0.3: - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==, + } + engines: { node: ">=12" } dev: true /pirates@4.0.7: - resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} - engines: {node: '>= 6'} + resolution: + { + integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==, + } + engines: { node: ">= 6" } dev: true /pkg-types@1.3.1: - resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} + resolution: + { + integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==, + } dependencies: confbox: 0.1.8 mlly: 1.7.4 @@ -2571,16 +3553,22 @@ packages: dev: true /pluralize@8.0.0: - resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} - engines: {node: '>=4'} + resolution: + { + integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==, + } + engines: { node: ">=4" } dev: false /postcss-load-config@6.0.1(tsx@3.14.0): - resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} - engines: {node: '>= 18'} + resolution: + { + integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==, + } + engines: { node: ">= 18" } peerDependencies: - jiti: '>=1.21.0' - postcss: '>=8.0.9' + jiti: ">=1.21.0" + postcss: ">=8.0.9" tsx: ^4.8.1 yaml: ^2.4.2 peerDependenciesMeta: @@ -2598,8 +3586,11 @@ packages: dev: true /postcss@8.5.6: - resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} - engines: {node: ^10 || ^12 || >=14} + resolution: + { + integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==, + } + engines: { node: ^10 || ^12 || >=14 } dependencies: nanoid: 3.3.11 picocolors: 1.1.1 @@ -2607,40 +3598,58 @@ packages: dev: true /promise-inflight@1.0.1: - resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + resolution: + { + integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==, + } peerDependencies: - bluebird: '*' + bluebird: "*" peerDependenciesMeta: bluebird: optional: true dev: true /promise-retry@2.0.1: - resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==, + } + engines: { node: ">=10" } dependencies: err-code: 2.0.3 retry: 0.12.0 dev: true /psl@1.15.0: - resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} + resolution: + { + integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==, + } dependencies: punycode: 2.3.1 dev: true /punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} + resolution: + { + integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==, + } + engines: { node: ">=6" } dev: true /querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + resolution: + { + integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==, + } dev: true /readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} + resolution: + { + integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==, + } + engines: { node: ">= 6" } dependencies: inherits: 2.0.4 string_decoder: 1.3.0 @@ -2648,40 +3657,64 @@ packages: dev: true /readdirp@4.1.2: - resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} - engines: {node: '>= 14.18.0'} + resolution: + { + integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==, + } + engines: { node: ">= 14.18.0" } dev: true /require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} + resolution: + { + integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, + } + engines: { node: ">=0.10.0" } dev: true /require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} + resolution: + { + integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==, + } + engines: { node: ">=0.10.0" } dev: false /requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + resolution: + { + integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==, + } dev: true /resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==, + } + engines: { node: ">=8" } dev: true /resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + resolution: + { + integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==, + } dev: true /retry@0.12.0: - resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} - engines: {node: '>= 4'} + resolution: + { + integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==, + } + engines: { node: ">= 4" } dev: true /rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + resolution: + { + integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, + } deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: @@ -2689,76 +3722,103 @@ packages: dev: true /rimraf@5.0.10: - resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} + resolution: + { + integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==, + } hasBin: true dependencies: glob: 10.4.5 dev: true /rollup@4.46.4: - resolution: {integrity: sha512-YbxoxvoqNg9zAmw4+vzh1FkGAiZRK+LhnSrbSrSXMdZYsRPDWoshcSd/pldKRO6lWzv/e9TiJAVQyirYIeSIPQ==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} + resolution: + { + integrity: sha512-YbxoxvoqNg9zAmw4+vzh1FkGAiZRK+LhnSrbSrSXMdZYsRPDWoshcSd/pldKRO6lWzv/e9TiJAVQyirYIeSIPQ==, + } + engines: { node: ">=18.0.0", npm: ">=8.0.0" } hasBin: true dependencies: - '@types/estree': 1.0.8 + "@types/estree": 1.0.8 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.46.4 - '@rollup/rollup-android-arm64': 4.46.4 - '@rollup/rollup-darwin-arm64': 4.46.4 - '@rollup/rollup-darwin-x64': 4.46.4 - '@rollup/rollup-freebsd-arm64': 4.46.4 - '@rollup/rollup-freebsd-x64': 4.46.4 - '@rollup/rollup-linux-arm-gnueabihf': 4.46.4 - '@rollup/rollup-linux-arm-musleabihf': 4.46.4 - '@rollup/rollup-linux-arm64-gnu': 4.46.4 - '@rollup/rollup-linux-arm64-musl': 4.46.4 - '@rollup/rollup-linux-loongarch64-gnu': 4.46.4 - '@rollup/rollup-linux-ppc64-gnu': 4.46.4 - '@rollup/rollup-linux-riscv64-gnu': 4.46.4 - '@rollup/rollup-linux-riscv64-musl': 4.46.4 - '@rollup/rollup-linux-s390x-gnu': 4.46.4 - '@rollup/rollup-linux-x64-gnu': 4.46.4 - '@rollup/rollup-linux-x64-musl': 4.46.4 - '@rollup/rollup-win32-arm64-msvc': 4.46.4 - '@rollup/rollup-win32-ia32-msvc': 4.46.4 - '@rollup/rollup-win32-x64-msvc': 4.46.4 + "@rollup/rollup-android-arm-eabi": 4.46.4 + "@rollup/rollup-android-arm64": 4.46.4 + "@rollup/rollup-darwin-arm64": 4.46.4 + "@rollup/rollup-darwin-x64": 4.46.4 + "@rollup/rollup-freebsd-arm64": 4.46.4 + "@rollup/rollup-freebsd-x64": 4.46.4 + "@rollup/rollup-linux-arm-gnueabihf": 4.46.4 + "@rollup/rollup-linux-arm-musleabihf": 4.46.4 + "@rollup/rollup-linux-arm64-gnu": 4.46.4 + "@rollup/rollup-linux-arm64-musl": 4.46.4 + "@rollup/rollup-linux-loongarch64-gnu": 4.46.4 + "@rollup/rollup-linux-ppc64-gnu": 4.46.4 + "@rollup/rollup-linux-riscv64-gnu": 4.46.4 + "@rollup/rollup-linux-riscv64-musl": 4.46.4 + "@rollup/rollup-linux-s390x-gnu": 4.46.4 + "@rollup/rollup-linux-x64-gnu": 4.46.4 + "@rollup/rollup-linux-x64-musl": 4.46.4 + "@rollup/rollup-win32-arm64-msvc": 4.46.4 + "@rollup/rollup-win32-ia32-msvc": 4.46.4 + "@rollup/rollup-win32-x64-msvc": 4.46.4 fsevents: 2.3.3 dev: true /safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + resolution: + { + integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, + } dev: true /safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + resolution: + { + integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, + } requiresBuild: true dev: true optional: true /semver@7.7.1: - resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==, + } + engines: { node: ">=10" } hasBin: true dev: true /set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + resolution: + { + integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, + } dev: true /shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, + } + engines: { node: ">=8" } dependencies: shebang-regex: 3.0.0 dev: true /shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, + } + engines: { node: ">=8" } dev: true /shiki@0.14.7: - resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==} + resolution: + { + integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==, + } dependencies: ansi-sequence-parser: 1.1.3 jsonc-parser: 3.3.1 @@ -2767,36 +3827,54 @@ packages: dev: true /siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + resolution: + { + integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==, + } dev: true /signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + resolution: + { + integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, + } dev: true /signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} + resolution: + { + integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==, + } + engines: { node: ">=14" } dev: true /simple-git@3.27.0: - resolution: {integrity: sha512-ivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+RVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA==} + resolution: + { + integrity: sha512-ivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+RVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA==, + } dependencies: - '@kwsites/file-exists': 1.1.1 - '@kwsites/promise-deferred': 1.1.1 + "@kwsites/file-exists": 1.1.1 + "@kwsites/promise-deferred": 1.1.1 debug: 4.4.1 transitivePeerDependencies: - supports-color dev: false /smart-buffer@4.2.0: - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} - engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + resolution: + { + integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==, + } + engines: { node: ">= 6.0.0", npm: ">= 3.0.0" } dev: true /socks-proxy-agent@7.0.0: - resolution: {integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==} - engines: {node: '>= 10'} + resolution: + { + integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==, + } + engines: { node: ">= 10" } dependencies: agent-base: 6.0.2 debug: 4.4.0 @@ -2806,77 +3884,116 @@ packages: dev: true /socks@2.8.4: - resolution: {integrity: sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==} - engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} + resolution: + { + integrity: sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==, + } + engines: { node: ">= 10.0.0", npm: ">= 3.0.0" } dependencies: ip-address: 9.0.5 smart-buffer: 4.2.0 dev: true /source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} - engines: {node: '>=0.10.0'} + resolution: + { + integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==, + } + engines: { node: ">=0.10.0" } dev: true /source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + resolution: + { + integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==, + } dependencies: buffer-from: 1.1.2 source-map: 0.6.1 dev: true /source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} + resolution: + { + integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, + } + engines: { node: ">=0.10.0" } dev: true /source-map@0.8.0-beta.0: - resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} - engines: {node: '>= 8'} + resolution: + { + integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==, + } + engines: { node: ">= 8" } deprecated: The work that was done in this beta branch won't be included in future versions dependencies: whatwg-url: 7.1.0 dev: true /sprintf-js@1.1.3: - resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} + resolution: + { + integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==, + } dev: true /ssri@9.0.1: - resolution: {integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + resolution: + { + integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } dependencies: minipass: 3.3.6 dev: true /stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} + resolution: + { + integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==, + } dev: true /statuses@2.0.2: - resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} - engines: {node: '>= 0.8'} + resolution: + { + integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==, + } + engines: { node: ">= 0.8" } dev: true /std-env@3.9.0: - resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} + resolution: + { + integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==, + } dev: true /strict-event-emitter@0.5.1: - resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} + resolution: + { + integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==, + } dev: true /string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, + } + engines: { node: ">=8" } dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 /string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==, + } + engines: { node: ">=12" } dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 @@ -2884,30 +4001,42 @@ packages: dev: true /string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + resolution: + { + integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, + } dependencies: safe-buffer: 5.2.1 dev: true /strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, + } + engines: { node: ">=8" } dependencies: ansi-regex: 5.0.1 /strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==, + } + engines: { node: ">=12" } dependencies: ansi-regex: 6.2.0 dev: true /sucrase@3.35.0: - resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} - engines: {node: '>=16 || 14 >=14.17'} + resolution: + { + integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==, + } + engines: { node: ">=16 || 14 >=14.17" } hasBin: true dependencies: - '@jridgewell/gen-mapping': 0.3.13 + "@jridgewell/gen-mapping": 0.3.13 commander: 4.1.1 glob: 10.4.5 lines-and-columns: 1.2.4 @@ -2917,15 +4046,21 @@ packages: dev: true /supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, + } + engines: { node: ">=8" } dependencies: has-flag: 4.0.0 dev: false /tar@6.2.1: - resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==, + } + engines: { node: ">=10" } dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 @@ -2936,10 +4071,13 @@ packages: dev: true /tar@7.4.3: - resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==, + } + engines: { node: ">=18" } dependencies: - '@isaacs/fs-minipass': 4.0.1 + "@isaacs/fs-minipass": 4.0.1 chownr: 3.0.0 minipass: 7.1.2 minizlib: 3.0.1 @@ -2948,57 +4086,87 @@ packages: dev: true /thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} + resolution: + { + integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==, + } + engines: { node: ">=0.8" } dependencies: thenify: 3.3.1 dev: true /thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + resolution: + { + integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==, + } dependencies: any-promise: 1.3.0 dev: true /tinybench@2.9.0: - resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + resolution: + { + integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==, + } dev: true /tinyexec@0.3.2: - resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + resolution: + { + integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==, + } dev: true /tinyglobby@0.2.14: - resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} - engines: {node: '>=12.0.0'} + resolution: + { + integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==, + } + engines: { node: ">=12.0.0" } dependencies: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 dev: true /tinypool@1.1.1: - resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} - engines: {node: ^18.0.0 || >=20.0.0} + resolution: + { + integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==, + } + engines: { node: ^18.0.0 || >=20.0.0 } dev: true /tinyrainbow@1.2.0: - resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} - engines: {node: '>=14.0.0'} + resolution: + { + integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==, + } + engines: { node: ">=14.0.0" } dev: true /tinyspy@3.0.2: - resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} - engines: {node: '>=14.0.0'} + resolution: + { + integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==, + } + engines: { node: ">=14.0.0" } dev: true /tosource@2.0.0-alpha.3: - resolution: {integrity: sha512-KAB2lrSS48y91MzFPFuDg4hLbvDiyTjOVgaK7Erw+5AmZXNq4sFRVn8r6yxSLuNs15PaokrDRpS61ERY9uZOug==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-KAB2lrSS48y91MzFPFuDg4hLbvDiyTjOVgaK7Erw+5AmZXNq4sFRVn8r6yxSLuNs15PaokrDRpS61ERY9uZOug==, + } + engines: { node: ">=10" } dev: true /tough-cookie@4.1.4: - resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} - engines: {node: '>=6'} + resolution: + { + integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==, + } + engines: { node: ">=6" } dependencies: psl: 1.15.0 punycode: 2.3.1 @@ -3007,37 +4175,52 @@ packages: dev: true /tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + resolution: + { + integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, + } dev: true /tr46@1.0.1: - resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} + resolution: + { + integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==, + } dependencies: punycode: 2.3.1 dev: true /tree-kill@1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + resolution: + { + integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==, + } hasBin: true dev: true /ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + resolution: + { + integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==, + } dev: true /tsup@8.5.0(tsx@3.14.0)(typescript@5.9.2): - resolution: {integrity: sha512-VmBp77lWNQq6PfuMqCHD3xWl22vEoWsKajkF8t+yMBawlUS8JzEI+vOVMeuNZIuMML8qXRizFKi9oD5glKQVcQ==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-VmBp77lWNQq6PfuMqCHD3xWl22vEoWsKajkF8t+yMBawlUS8JzEI+vOVMeuNZIuMML8qXRizFKi9oD5glKQVcQ==, + } + engines: { node: ">=18" } hasBin: true peerDependencies: - '@microsoft/api-extractor': ^7.36.0 - '@swc/core': ^1 + "@microsoft/api-extractor": ^7.36.0 + "@swc/core": ^1 postcss: ^8.4.12 - typescript: '>=4.5.0' + typescript: ">=4.5.0" peerDependenciesMeta: - '@microsoft/api-extractor': + "@microsoft/api-extractor": optional: true - '@swc/core': + "@swc/core": optional: true postcss: optional: true @@ -3070,7 +4253,10 @@ packages: dev: true /tsx@3.14.0: - resolution: {integrity: sha512-xHtFaKtHxM9LOklMmJdI3BEnQq/D5F73Of2E1GDrITi9sgoVkvIsrQUTY1G8FlmGtA+awCI4EBlTRRYxkL2sRg==} + resolution: + { + integrity: sha512-xHtFaKtHxM9LOklMmJdI3BEnQq/D5F73Of2E1GDrITi9sgoVkvIsrQUTY1G8FlmGtA+awCI4EBlTRRYxkL2sRg==, + } hasBin: true dependencies: esbuild: 0.18.20 @@ -3081,27 +4267,39 @@ packages: dev: true /type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==, + } + engines: { node: ">=10" } dev: true /type-fest@4.41.0: - resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} - engines: {node: '>=16'} + resolution: + { + integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==, + } + engines: { node: ">=16" } dev: true /typedoc-plugin-markdown@3.17.1(typedoc@0.25.13): - resolution: {integrity: sha512-QzdU3fj0Kzw2XSdoL15ExLASt2WPqD7FbLeaqwT70+XjKyTshBnUlQA5nNREO1C2P8Uen0CDjsBLMsCQ+zd0lw==} + resolution: + { + integrity: sha512-QzdU3fj0Kzw2XSdoL15ExLASt2WPqD7FbLeaqwT70+XjKyTshBnUlQA5nNREO1C2P8Uen0CDjsBLMsCQ+zd0lw==, + } peerDependencies: - typedoc: '>=0.24.0' + typedoc: ">=0.24.0" dependencies: handlebars: 4.7.8 typedoc: 0.25.13(typescript@5.9.2) dev: true /typedoc@0.25.13(typescript@5.9.2): - resolution: {integrity: sha512-pQqiwiJ+Z4pigfOnnysObszLiU3mVLWAExSPf+Mu06G/qsc3wzbuM56SZQvONhHLncLUhYzOVkjFFpFfL5AzhQ==} - engines: {node: '>= 16'} + resolution: + { + integrity: sha512-pQqiwiJ+Z4pigfOnnysObszLiU3mVLWAExSPf+Mu06G/qsc3wzbuM56SZQvONhHLncLUhYzOVkjFFpFfL5AzhQ==, + } + engines: { node: ">= 16" } hasBin: true peerDependencies: typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x @@ -3114,77 +4312,119 @@ packages: dev: true /typescript@5.9.2: - resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} - engines: {node: '>=14.17'} + resolution: + { + integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==, + } + engines: { node: ">=14.17" } hasBin: true dev: true /ufo@1.6.1: - resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} + resolution: + { + integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==, + } dev: true /uglify-js@3.19.3: - resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} - engines: {node: '>=0.8.0'} + resolution: + { + integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==, + } + engines: { node: ">=0.8.0" } hasBin: true requiresBuild: true dev: true optional: true /undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + resolution: + { + integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==, + } dev: true /undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + resolution: + { + integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==, + } dev: true /unique-filename@2.0.1: - resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + resolution: + { + integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } dependencies: unique-slug: 3.0.0 dev: true /unique-slug@3.0.0: - resolution: {integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + resolution: + { + integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==, + } + engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } dependencies: imurmurhash: 0.1.4 dev: true /universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} + resolution: + { + integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==, + } + engines: { node: ">= 4.0.0" } dev: true /url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} + resolution: + { + integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==, + } dependencies: querystringify: 2.2.0 requires-port: 1.0.0 dev: true /util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + resolution: + { + integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, + } dev: true /uuid@9.0.1: - resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + resolution: + { + integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==, + } hasBin: true dev: false /validate.io-array@1.0.6: - resolution: {integrity: sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg==} + resolution: + { + integrity: sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg==, + } dev: false /validate.io-function@1.0.2: - resolution: {integrity: sha512-LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ==} + resolution: + { + integrity: sha512-LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ==, + } dev: false /vite-node@2.1.9(@types/node@20.19.11): - resolution: {integrity: sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==} - engines: {node: ^18.0.0 || >=20.0.0} + resolution: + { + integrity: sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==, + } + engines: { node: ^18.0.0 || >=20.0.0 } hasBin: true dependencies: cac: 6.7.14 @@ -3193,7 +4433,7 @@ packages: pathe: 1.1.2 vite: 5.4.19(@types/node@20.19.11) transitivePeerDependencies: - - '@types/node' + - "@types/node" - less - lightningcss - sass @@ -3205,20 +4445,23 @@ packages: dev: true /vite@5.4.19(@types/node@20.19.11): - resolution: {integrity: sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==} - engines: {node: ^18.0.0 || >=20.0.0} + resolution: + { + integrity: sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==, + } + engines: { node: ^18.0.0 || >=20.0.0 } hasBin: true peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' + "@types/node": ^18.0.0 || >=20.0.0 + less: "*" lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' + sass: "*" + sass-embedded: "*" + stylus: "*" + sugarss: "*" terser: ^5.4.0 peerDependenciesMeta: - '@types/node': + "@types/node": optional: true less: optional: true @@ -3235,7 +4478,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.19.11 + "@types/node": 20.19.11 esbuild: 0.21.5 postcss: 8.5.6 rollup: 4.46.4 @@ -3244,38 +4487,41 @@ packages: dev: true /vitest@2.1.9(@types/node@20.19.11)(msw@2.10.5): - resolution: {integrity: sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==} - engines: {node: ^18.0.0 || >=20.0.0} + resolution: + { + integrity: sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==, + } + engines: { node: ^18.0.0 || >=20.0.0 } hasBin: true peerDependencies: - '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.9 - '@vitest/ui': 2.1.9 - happy-dom: '*' - jsdom: '*' + "@edge-runtime/vm": "*" + "@types/node": ^18.0.0 || >=20.0.0 + "@vitest/browser": 2.1.9 + "@vitest/ui": 2.1.9 + happy-dom: "*" + jsdom: "*" peerDependenciesMeta: - '@edge-runtime/vm': + "@edge-runtime/vm": optional: true - '@types/node': + "@types/node": optional: true - '@vitest/browser': + "@vitest/browser": optional: true - '@vitest/ui': + "@vitest/ui": optional: true happy-dom: optional: true jsdom: optional: true dependencies: - '@types/node': 20.19.11 - '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(msw@2.10.5)(vite@5.4.19) - '@vitest/pretty-format': 2.1.9 - '@vitest/runner': 2.1.9 - '@vitest/snapshot': 2.1.9 - '@vitest/spy': 2.1.9 - '@vitest/utils': 2.1.9 + "@types/node": 20.19.11 + "@vitest/expect": 2.1.9 + "@vitest/mocker": 2.1.9(msw@2.10.5)(vite@5.4.19) + "@vitest/pretty-format": 2.1.9 + "@vitest/runner": 2.1.9 + "@vitest/snapshot": 2.1.9 + "@vitest/spy": 2.1.9 + "@vitest/utils": 2.1.9 chai: 5.3.1 debug: 4.4.1 expect-type: 1.2.2 @@ -3302,30 +4548,48 @@ packages: dev: true /vscode-oniguruma@1.7.0: - resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} + resolution: + { + integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==, + } dev: true /vscode-textmate@8.0.0: - resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} + resolution: + { + integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==, + } dev: true /webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + resolution: + { + integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==, + } dev: true /webidl-conversions@4.0.2: - resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} + resolution: + { + integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==, + } dev: true /whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + resolution: + { + integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==, + } dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 dev: true /whatwg-url@7.1.0: - resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} + resolution: + { + integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==, + } dependencies: lodash.sortby: 4.7.0 tr46: 1.0.1 @@ -3333,16 +4597,22 @@ packages: dev: true /which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} + resolution: + { + integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, + } + engines: { node: ">= 8" } hasBin: true dependencies: isexe: 2.0.0 dev: true /why-is-node-running@2.3.0: - resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==, + } + engines: { node: ">=8" } hasBin: true dependencies: siginfo: 2.0.0 @@ -3350,18 +4620,27 @@ packages: dev: true /wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} + resolution: + { + integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==, + } dependencies: string-width: 4.2.3 dev: true /wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + resolution: + { + integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==, + } dev: true /wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} + resolution: + { + integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, + } + engines: { node: ">=8" } dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 @@ -3369,8 +4648,11 @@ packages: dev: true /wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==, + } + engines: { node: ">=10" } dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 @@ -3378,8 +4660,11 @@ packages: dev: true /wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==, + } + engines: { node: ">=12" } dependencies: ansi-styles: 6.2.1 string-width: 5.1.2 @@ -3387,37 +4672,58 @@ packages: dev: true /wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + resolution: + { + integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, + } dev: true /y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} + resolution: + { + integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, + } + engines: { node: ">=10" } dev: true /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + resolution: + { + integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, + } dev: true /yallist@5.0.0: - resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==, + } + engines: { node: ">=18" } dev: true /yaml@2.7.0: - resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} - engines: {node: '>= 14'} + resolution: + { + integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==, + } + engines: { node: ">= 14" } hasBin: true dev: false /yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==, + } + engines: { node: ">=12" } dev: true /yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} + resolution: + { + integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==, + } + engines: { node: ">=12" } dependencies: cliui: 8.0.1 escalade: 3.2.0 @@ -3429,12 +4735,18 @@ packages: dev: true /yoctocolors-cjs@2.1.2: - resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} - engines: {node: '>=18'} + resolution: + { + integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==, + } + engines: { node: ">=18" } dev: true /zod-to-json-schema@3.25.0(zod@4.2.1): - resolution: {integrity: sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ==} + resolution: + { + integrity: sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ==, + } peerDependencies: zod: ^3.25 || ^4 dependencies: @@ -3442,9 +4754,15 @@ packages: dev: false /zod@3.25.76: - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + resolution: + { + integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==, + } dev: false /zod@4.2.1: - resolution: {integrity: sha512-0wZ1IRqGGhMP76gLqz8EyfBXKk0J2qo2+H3fi4mcUP/KtTocoX08nmIAHl1Z2kJIZbZee8KOpBCSNPRgauucjw==} + resolution: + { + integrity: sha512-0wZ1IRqGGhMP76gLqz8EyfBXKk0J2qo2+H3fi4mcUP/KtTocoX08nmIAHl1Z2kJIZbZee8KOpBCSNPRgauucjw==, + } dev: false From 508d006129046e0c76b45f8121bf8fdc4adbc914 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Fri, 26 Dec 2025 11:53:47 -0800 Subject: [PATCH 04/27] no transforms in ragas, defualt to zod 4 json parsing --- js/ragas.ts | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/js/ragas.ts b/js/ragas.ts index 66eba71..8e31892 100644 --- a/js/ragas.ts +++ b/js/ragas.ts @@ -8,17 +8,9 @@ import OpenAI from "openai"; import { ListContains } from "./list"; import { EmbeddingSimilarity } from "./string"; import { z } from "zod"; -import zodToJsonSchema from "zod-to-json-schema"; function schemaToJson(schema: z.ZodType): OpenAI.FunctionParameters { - const anySchema = schema as any; - if (typeof anySchema?.toJSONSchema === "function") { - return anySchema.toJSONSchema(); - } - if (typeof anySchema?.toJSON === "function") { - return anySchema.toJSON(); - } - return zodToJsonSchema(schema as any) as unknown as OpenAI.FunctionParameters; + return schema.toJSONSchema() as unknown as OpenAI.FunctionParameters; } import { makePartial, ScorerWithPartial } from "./partial"; From 619eadb5f5df23b7560de39d274ac9b330911cd5 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Sat, 27 Dec 2025 20:39:51 -0800 Subject: [PATCH 05/27] update autoevals --- js/ragas.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/ragas.ts b/js/ragas.ts index 8e31892..dff5553 100644 --- a/js/ragas.ts +++ b/js/ragas.ts @@ -8,9 +8,10 @@ import OpenAI from "openai"; import { ListContains } from "./list"; import { EmbeddingSimilarity } from "./string"; import { z } from "zod"; +import { customZodToJsonSchema } from "braintrust/util"; function schemaToJson(schema: z.ZodType): OpenAI.FunctionParameters { - return schema.toJSONSchema() as unknown as OpenAI.FunctionParameters; + return customZodToJsonSchema(schema) as unknown as OpenAI.FunctionParameters; } import { makePartial, ScorerWithPartial } from "./partial"; From eb63be011915ecf0de71fb7eff23d20d5ded4047 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Sun, 28 Dec 2025 10:01:50 -0800 Subject: [PATCH 06/27] add copy of zod json schema --- js/custom_zod_to_json_schema.ts | 334 ++++++++++++++++++++++++++++++++ js/ragas.ts | 2 +- 2 files changed, 335 insertions(+), 1 deletion(-) create mode 100644 js/custom_zod_to_json_schema.ts diff --git a/js/custom_zod_to_json_schema.ts b/js/custom_zod_to_json_schema.ts new file mode 100644 index 0000000..b15ee4e --- /dev/null +++ b/js/custom_zod_to_json_schema.ts @@ -0,0 +1,334 @@ +// Temporary copy of customZodToJsonSchema from braintrust/util +// TODO: Remove this once we can properly import from braintrust/util + +// eslint-disable-next-line @typescript-eslint/no-explicit-any +type AnyObj = any; + +// Helper to extract checks/constraints from Zod schema +function extractChecks(def: AnyObj): AnyObj { + const result: AnyObj = {}; + + if (!def.checks || !Array.isArray(def.checks)) { + return result; + } + + for (const check of def.checks) { + // Skip if check is null or undefined + if (!check) { + continue; + } + + // Zod v4 has format directly on check object + if (check.format && check.format !== "safeint") { + const format = check.format === "datetime" ? "date-time" : check.format; + result.format = format; + // Format found, continue to next check + continue; + } + + const checkDef = check._zod?.def || check.def; + if (!checkDef) { + // Check for integer flag directly on check object + if (check.isInt === true) { + result.isInteger = true; + } + if (check.minValue !== undefined) { + result.minimum = check.minValue; + } + if (check.maxValue !== undefined) { + result.maximum = check.maxValue; + } + continue; + } + + // Handle format checks (uuid, datetime, email, etc.) from checkDef + // Skip safeint as it's represented by type: "integer" instead + if (checkDef.format && checkDef.format !== "safeint") { + result.format = + checkDef.format === "datetime" ? "date-time" : checkDef.format; + } + + // Handle pattern (RegExp object needs conversion) + if (checkDef.pattern) { + if (checkDef.pattern instanceof RegExp) { + result.pattern = checkDef.pattern.source; + } else if (typeof checkDef.pattern === "string") { + result.pattern = checkDef.pattern; + } + } + + // Handle min/max for numbers + if (checkDef.check === "greater_than" && checkDef.value !== undefined) { + result.minimum = checkDef.value; + } + if (checkDef.check === "less_than" && checkDef.value !== undefined) { + result.maximum = checkDef.value; + } + + // Handle minLength/maxLength for strings + if (checkDef.check === "min_length" && checkDef.value !== undefined) { + result.minLength = checkDef.value; + } + if (checkDef.check === "max_length" && checkDef.value !== undefined) { + result.maxLength = checkDef.value; + } + + // Check for integer on check object itself + if (check.isInt === true) { + result.isInteger = true; + } + } + + return result; +} + +// Helper to add description to result if present +function addDescription(result: AnyObj, schema: AnyObj): AnyObj { + if (schema.description) { + result.description = schema.description; + } + return result; +} + +// Directly generate JSON Schema by walking the Zod schema structure +// This avoids calling .toJSONSchema() which fails on transforms +function schemaToJsonSchema(schema: AnyObj, isRoot = false): AnyObj { + const def = schema._def; + + // Unwrap pipe types (transforms) - use the input type + if (def?.type === "pipe" && def?.in) { + return addDescription(schemaToJsonSchema(def.in, isRoot), schema); + } + + // Handle object schemas + if (def?.type === "object" && def?.shape) { + const properties: AnyObj = {}; + const required: string[] = []; + + for (const [key, value] of Object.entries(def.shape)) { + properties[key] = schemaToJsonSchema(value, false); + + // Check if field is required (not optional/nullable/nullish) + // eslint-disable-next-line @typescript-eslint/consistent-type-assertions + const valueDef = (value as AnyObj)._def; + if ( + valueDef?.type !== "optional" && + valueDef?.type !== "nullable" && + valueDef?.type !== "nullish" + ) { + required.push(key); + } + } + + // Check if object has catchall (allows additional properties) + const additionalProperties = + def?.catchall && def.catchall._def?.type !== "never" + ? schemaToJsonSchema(def.catchall, false) + : false; + + const result: AnyObj = { + type: "object", + properties, + required, + additionalProperties, + }; + + // Don't include $schema field - let consumers add it if needed + // This avoids version compatibility issues between different JSON Schema drafts + + return addDescription(result, schema); + } + + // Handle array schemas + if (def?.type === "array" && def?.element) { + return addDescription( + { + type: "array", + items: schemaToJsonSchema(def.element, false), + }, + schema, + ); + } + + // Handle optional/nullable/nullish wrappers + if (def?.type === "optional" && def?.innerType) { + return addDescription(schemaToJsonSchema(def.innerType, isRoot), schema); + } + + if (def?.type === "nullable" && def?.innerType) { + const inner = schemaToJsonSchema(def.innerType, false); + // Use compact format for primitives: type: ["string", "null"] + // Use anyOf for complex types: anyOf: [{type: "object", ...}, {type: "null"}] + if ( + inner.type && + typeof inner.type === "string" && + !inner.properties && + !inner.items && + !inner.anyOf && + !inner.allOf && + !inner.additionalProperties + ) { + const result = { + ...inner, + type: [inner.type, "null"], + }; + return addDescription(result, schema); + } + return addDescription( + { + anyOf: [inner, { type: "null" }], + }, + schema, + ); + } + + if (def?.type === "nullish" && def?.innerType) { + const inner = schemaToJsonSchema(def.innerType, false); + // Use compact format for primitives: type: ["string", "null"] + // Use anyOf for complex types: anyOf: [{type: "object", ...}, {type: "null"}] + if ( + inner.type && + typeof inner.type === "string" && + !inner.properties && + !inner.items && + !inner.anyOf && + !inner.allOf && + !inner.additionalProperties + ) { + const result = { + ...inner, + type: [inner.type, "null"], + }; + return addDescription(result, schema); + } + return addDescription( + { + anyOf: [inner, { type: "null" }], + }, + schema, + ); + } + + // Handle union types + if (def?.type === "union" && def?.options) { + return addDescription( + { + anyOf: def.options.map((opt: AnyObj) => schemaToJsonSchema(opt, false)), + }, + schema, + ); + } + + // Handle record types + if (def?.type === "record" && def?.valueType) { + return addDescription( + { + type: "object", + additionalProperties: schemaToJsonSchema(def.valueType, false), + }, + schema, + ); + } + + // Handle enum types + if (def?.type === "enum") { + // Zod v4 uses def.entries (object), v3 used def.values (array) + const enumValues = + def.values || (def.entries ? Object.keys(def.entries) : []); + return addDescription( + { + type: "string", + enum: enumValues, + }, + schema, + ); + } + + // Handle literal types + if (def?.type === "literal") { + return addDescription( + { + const: def.value, + }, + schema, + ); + } + + // Handle intersection types (and) + if (def?.type === "intersection") { + // For intersections, merge the schemas using allOf + return addDescription( + { + allOf: [ + schemaToJsonSchema(def.left, false), + schemaToJsonSchema(def.right, false), + ], + }, + schema, + ); + } + + // Handle transform types - just use the input type + if (def?.type === "transform") { + // This shouldn't happen if pipe unwrapping works, but add as fallback + return {}; + } + + // Handle default (prefault is likely "default" in Zod v4) + if (def?.type === "prefault" || def?.type === "default") { + // For defaults, just use the inner type + if (def?.innerType) { + return addDescription(schemaToJsonSchema(def.innerType, isRoot), schema); + } + return addDescription({}, schema); + } + + // Handle primitive types + if (def?.type === "string") { + const checks = extractChecks(def); + // In Zod v4, z.uuid() puts format directly on def, not in checks + if (def.format && def.format !== "safeint" && !checks.format) { + checks.format = def.format === "datetime" ? "date-time" : def.format; + } + return addDescription({ type: "string", ...checks }, schema); + } + + if (def?.type === "number") { + const checks = extractChecks(def); + const isInteger = checks.isInteger; + delete checks.isInteger; // Remove the flag, we'll use it for type + + return addDescription( + { type: isInteger ? "integer" : "number", ...checks }, + schema, + ); + } + + if (def?.type === "boolean") { + return addDescription({ type: "boolean" }, schema); + } + + if (def?.type === "null") { + return addDescription({ type: "null" }, schema); + } + + if (def?.type === "undefined") { + return addDescription({}, schema); + } + + // Unknown/any types + if (def?.type === "any" || def?.type === "unknown") { + return addDescription({}, schema); + } + + // Fallback for unsupported types - return empty schema (accepts anything) + return addDescription({}, schema); +} + +// eslint-disable-next-line @typescript-eslint/no-unused-vars +export function customZodToJsonSchema( + schema: AnyObj, + _options?: unknown, +): unknown { + return schemaToJsonSchema(schema, true); +} diff --git a/js/ragas.ts b/js/ragas.ts index dff5553..3be53cc 100644 --- a/js/ragas.ts +++ b/js/ragas.ts @@ -8,7 +8,7 @@ import OpenAI from "openai"; import { ListContains } from "./list"; import { EmbeddingSimilarity } from "./string"; import { z } from "zod"; -import { customZodToJsonSchema } from "braintrust/util"; +import { customZodToJsonSchema } from "./custom_zod_to_json_schema"; function schemaToJson(schema: z.ZodType): OpenAI.FunctionParameters { return customZodToJsonSchema(schema) as unknown as OpenAI.FunctionParameters; From 9b4b407e23a0617edcfe56fa537e78bea2f9c45f Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Mon, 29 Dec 2025 08:35:16 -0800 Subject: [PATCH 07/27] drop python 3.8 support --- .github/workflows/python.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python.yaml b/.github/workflows/python.yaml index f96c5fd..a838849 100644 --- a/.github/workflows/python.yaml +++ b/.github/workflows/python.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v3 From eb2ae2dce591a9eb4af7d27834d62124127f2744 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Mon, 29 Dec 2025 10:28:51 -0800 Subject: [PATCH 08/27] switch back to using native toJSONSchema in zod 4.2 --- js/custom_zod_to_json_schema.ts | 334 -------------------------------- js/ragas.ts | 4 +- 2 files changed, 2 insertions(+), 336 deletions(-) delete mode 100644 js/custom_zod_to_json_schema.ts diff --git a/js/custom_zod_to_json_schema.ts b/js/custom_zod_to_json_schema.ts deleted file mode 100644 index b15ee4e..0000000 --- a/js/custom_zod_to_json_schema.ts +++ /dev/null @@ -1,334 +0,0 @@ -// Temporary copy of customZodToJsonSchema from braintrust/util -// TODO: Remove this once we can properly import from braintrust/util - -// eslint-disable-next-line @typescript-eslint/no-explicit-any -type AnyObj = any; - -// Helper to extract checks/constraints from Zod schema -function extractChecks(def: AnyObj): AnyObj { - const result: AnyObj = {}; - - if (!def.checks || !Array.isArray(def.checks)) { - return result; - } - - for (const check of def.checks) { - // Skip if check is null or undefined - if (!check) { - continue; - } - - // Zod v4 has format directly on check object - if (check.format && check.format !== "safeint") { - const format = check.format === "datetime" ? "date-time" : check.format; - result.format = format; - // Format found, continue to next check - continue; - } - - const checkDef = check._zod?.def || check.def; - if (!checkDef) { - // Check for integer flag directly on check object - if (check.isInt === true) { - result.isInteger = true; - } - if (check.minValue !== undefined) { - result.minimum = check.minValue; - } - if (check.maxValue !== undefined) { - result.maximum = check.maxValue; - } - continue; - } - - // Handle format checks (uuid, datetime, email, etc.) from checkDef - // Skip safeint as it's represented by type: "integer" instead - if (checkDef.format && checkDef.format !== "safeint") { - result.format = - checkDef.format === "datetime" ? "date-time" : checkDef.format; - } - - // Handle pattern (RegExp object needs conversion) - if (checkDef.pattern) { - if (checkDef.pattern instanceof RegExp) { - result.pattern = checkDef.pattern.source; - } else if (typeof checkDef.pattern === "string") { - result.pattern = checkDef.pattern; - } - } - - // Handle min/max for numbers - if (checkDef.check === "greater_than" && checkDef.value !== undefined) { - result.minimum = checkDef.value; - } - if (checkDef.check === "less_than" && checkDef.value !== undefined) { - result.maximum = checkDef.value; - } - - // Handle minLength/maxLength for strings - if (checkDef.check === "min_length" && checkDef.value !== undefined) { - result.minLength = checkDef.value; - } - if (checkDef.check === "max_length" && checkDef.value !== undefined) { - result.maxLength = checkDef.value; - } - - // Check for integer on check object itself - if (check.isInt === true) { - result.isInteger = true; - } - } - - return result; -} - -// Helper to add description to result if present -function addDescription(result: AnyObj, schema: AnyObj): AnyObj { - if (schema.description) { - result.description = schema.description; - } - return result; -} - -// Directly generate JSON Schema by walking the Zod schema structure -// This avoids calling .toJSONSchema() which fails on transforms -function schemaToJsonSchema(schema: AnyObj, isRoot = false): AnyObj { - const def = schema._def; - - // Unwrap pipe types (transforms) - use the input type - if (def?.type === "pipe" && def?.in) { - return addDescription(schemaToJsonSchema(def.in, isRoot), schema); - } - - // Handle object schemas - if (def?.type === "object" && def?.shape) { - const properties: AnyObj = {}; - const required: string[] = []; - - for (const [key, value] of Object.entries(def.shape)) { - properties[key] = schemaToJsonSchema(value, false); - - // Check if field is required (not optional/nullable/nullish) - // eslint-disable-next-line @typescript-eslint/consistent-type-assertions - const valueDef = (value as AnyObj)._def; - if ( - valueDef?.type !== "optional" && - valueDef?.type !== "nullable" && - valueDef?.type !== "nullish" - ) { - required.push(key); - } - } - - // Check if object has catchall (allows additional properties) - const additionalProperties = - def?.catchall && def.catchall._def?.type !== "never" - ? schemaToJsonSchema(def.catchall, false) - : false; - - const result: AnyObj = { - type: "object", - properties, - required, - additionalProperties, - }; - - // Don't include $schema field - let consumers add it if needed - // This avoids version compatibility issues between different JSON Schema drafts - - return addDescription(result, schema); - } - - // Handle array schemas - if (def?.type === "array" && def?.element) { - return addDescription( - { - type: "array", - items: schemaToJsonSchema(def.element, false), - }, - schema, - ); - } - - // Handle optional/nullable/nullish wrappers - if (def?.type === "optional" && def?.innerType) { - return addDescription(schemaToJsonSchema(def.innerType, isRoot), schema); - } - - if (def?.type === "nullable" && def?.innerType) { - const inner = schemaToJsonSchema(def.innerType, false); - // Use compact format for primitives: type: ["string", "null"] - // Use anyOf for complex types: anyOf: [{type: "object", ...}, {type: "null"}] - if ( - inner.type && - typeof inner.type === "string" && - !inner.properties && - !inner.items && - !inner.anyOf && - !inner.allOf && - !inner.additionalProperties - ) { - const result = { - ...inner, - type: [inner.type, "null"], - }; - return addDescription(result, schema); - } - return addDescription( - { - anyOf: [inner, { type: "null" }], - }, - schema, - ); - } - - if (def?.type === "nullish" && def?.innerType) { - const inner = schemaToJsonSchema(def.innerType, false); - // Use compact format for primitives: type: ["string", "null"] - // Use anyOf for complex types: anyOf: [{type: "object", ...}, {type: "null"}] - if ( - inner.type && - typeof inner.type === "string" && - !inner.properties && - !inner.items && - !inner.anyOf && - !inner.allOf && - !inner.additionalProperties - ) { - const result = { - ...inner, - type: [inner.type, "null"], - }; - return addDescription(result, schema); - } - return addDescription( - { - anyOf: [inner, { type: "null" }], - }, - schema, - ); - } - - // Handle union types - if (def?.type === "union" && def?.options) { - return addDescription( - { - anyOf: def.options.map((opt: AnyObj) => schemaToJsonSchema(opt, false)), - }, - schema, - ); - } - - // Handle record types - if (def?.type === "record" && def?.valueType) { - return addDescription( - { - type: "object", - additionalProperties: schemaToJsonSchema(def.valueType, false), - }, - schema, - ); - } - - // Handle enum types - if (def?.type === "enum") { - // Zod v4 uses def.entries (object), v3 used def.values (array) - const enumValues = - def.values || (def.entries ? Object.keys(def.entries) : []); - return addDescription( - { - type: "string", - enum: enumValues, - }, - schema, - ); - } - - // Handle literal types - if (def?.type === "literal") { - return addDescription( - { - const: def.value, - }, - schema, - ); - } - - // Handle intersection types (and) - if (def?.type === "intersection") { - // For intersections, merge the schemas using allOf - return addDescription( - { - allOf: [ - schemaToJsonSchema(def.left, false), - schemaToJsonSchema(def.right, false), - ], - }, - schema, - ); - } - - // Handle transform types - just use the input type - if (def?.type === "transform") { - // This shouldn't happen if pipe unwrapping works, but add as fallback - return {}; - } - - // Handle default (prefault is likely "default" in Zod v4) - if (def?.type === "prefault" || def?.type === "default") { - // For defaults, just use the inner type - if (def?.innerType) { - return addDescription(schemaToJsonSchema(def.innerType, isRoot), schema); - } - return addDescription({}, schema); - } - - // Handle primitive types - if (def?.type === "string") { - const checks = extractChecks(def); - // In Zod v4, z.uuid() puts format directly on def, not in checks - if (def.format && def.format !== "safeint" && !checks.format) { - checks.format = def.format === "datetime" ? "date-time" : def.format; - } - return addDescription({ type: "string", ...checks }, schema); - } - - if (def?.type === "number") { - const checks = extractChecks(def); - const isInteger = checks.isInteger; - delete checks.isInteger; // Remove the flag, we'll use it for type - - return addDescription( - { type: isInteger ? "integer" : "number", ...checks }, - schema, - ); - } - - if (def?.type === "boolean") { - return addDescription({ type: "boolean" }, schema); - } - - if (def?.type === "null") { - return addDescription({ type: "null" }, schema); - } - - if (def?.type === "undefined") { - return addDescription({}, schema); - } - - // Unknown/any types - if (def?.type === "any" || def?.type === "unknown") { - return addDescription({}, schema); - } - - // Fallback for unsupported types - return empty schema (accepts anything) - return addDescription({}, schema); -} - -// eslint-disable-next-line @typescript-eslint/no-unused-vars -export function customZodToJsonSchema( - schema: AnyObj, - _options?: unknown, -): unknown { - return schemaToJsonSchema(schema, true); -} diff --git a/js/ragas.ts b/js/ragas.ts index 3be53cc..9db11f1 100644 --- a/js/ragas.ts +++ b/js/ragas.ts @@ -8,10 +8,10 @@ import OpenAI from "openai"; import { ListContains } from "./list"; import { EmbeddingSimilarity } from "./string"; import { z } from "zod"; -import { customZodToJsonSchema } from "./custom_zod_to_json_schema"; function schemaToJson(schema: z.ZodType): OpenAI.FunctionParameters { - return customZodToJsonSchema(schema) as unknown as OpenAI.FunctionParameters; + // eslint-disable-next-line @typescript-eslint/no-explicit-any + return (schema as any).toJSONSchema() as unknown as OpenAI.FunctionParameters; } import { makePartial, ScorerWithPartial } from "./partial"; From 947418acfff6469201e9f76682fa26b660a657de Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Mon, 29 Dec 2025 10:58:51 -0800 Subject: [PATCH 09/27] use openai 6.7 which fixes zod support for native toJSONSchema --- js/ragas.ts | 113 ++++++++++++++++++------------------------------- package.json | 2 +- pnpm-lock.yaml | 8 ++-- 3 files changed, 47 insertions(+), 76 deletions(-) diff --git a/js/ragas.ts b/js/ragas.ts index 9db11f1..22ae83d 100644 --- a/js/ragas.ts +++ b/js/ragas.ts @@ -5,14 +5,10 @@ import { Scorer, ScorerArgs } from "./score"; import { DEFAULT_MODEL, LLMArgs } from "./llm"; import { buildOpenAIClient, extractOpenAIArgs } from "./oai"; import OpenAI from "openai"; +import { zodFunction } from "openai/helpers/zod"; import { ListContains } from "./list"; import { EmbeddingSimilarity } from "./string"; import { z } from "zod"; - -function schemaToJson(schema: z.ZodType): OpenAI.FunctionParameters { - // eslint-disable-next-line @typescript-eslint/no-explicit-any - return (schema as any).toJSONSchema() as unknown as OpenAI.FunctionParameters; -} import { makePartial, ScorerWithPartial } from "./partial"; type RagasArgs = { @@ -91,14 +87,11 @@ export const ContextEntityRecall: ScorerWithPartial< }, ], tools: [ - { - type: "function", - function: { - name: "extract_entities", - description: "Extract unique entities from a given text", - parameters: schemaToJson(entitySchema), - }, - }, + zodFunction({ + name: "extract_entities", + description: "Extract unique entities from a given text", + parameters: entitySchema, + }), ], tool_choice: { type: "function", function: { name: "extract_entities" } }, }); @@ -171,14 +164,11 @@ export const ContextRelevancy: ScorerWithPartial = }, ], tools: [ - { - type: "function", - function: { - name: "extract_sentences", - description: "Extract relevant sentences from a given context", - parameters: schemaToJson(relevantSentencesSchema), - }, - }, + zodFunction({ + name: "extract_sentences", + description: "Extract relevant sentences from a given context", + parameters: relevantSentencesSchema, + }), ], tool_choice: { type: "function", @@ -271,13 +261,10 @@ export const ContextRecall: ScorerWithPartial = makePartial( }, ], tools: [ - { - type: "function", - function: { - name: "extract_statements", - parameters: schemaToJson(contextRecallSchema), - }, - }, + zodFunction({ + name: "extract_statements", + parameters: contextRecallSchema, + }), ], tool_choice: { type: "function", @@ -371,15 +358,11 @@ export const ContextPrecision: ScorerWithPartial = }, ], tools: [ - { - type: "function", - function: { - name: "verify", - description: - "Verify if context was useful in arriving at the answer", - parameters: schemaToJson(contextPrecisionSchema), - }, - }, + zodFunction({ + name: "verify", + description: "Verify if context was useful in arriving at the answer", + parameters: contextPrecisionSchema, + }), ], tool_choice: { type: "function", function: { name: "verify" } }, }); @@ -498,14 +481,11 @@ export const Faithfulness: ScorerWithPartial = makePartial( }, ], tools: [ - { - type: "function", - function: { - name: "extract_statements", - description: "Extract statements from an answer given a question", - parameters: schemaToJson(extractedStatementsSchema), - }, - }, + zodFunction({ + name: "extract_statements", + description: "Extract statements from an answer given a question", + parameters: extractedStatementsSchema, + }), ], tool_choice: { type: "function", @@ -529,15 +509,12 @@ export const Faithfulness: ScorerWithPartial = makePartial( }, ], tools: [ - { - type: "function", - function: { - name: "judge_statements", - description: - "Judge whether the statements are faithful to the context", - parameters: schemaToJson(statementFaithfulnessSchema), - }, - }, + zodFunction({ + name: "judge_statements", + description: + "Judge whether the statements are faithful to the context", + parameters: statementFaithfulnessSchema, + }), ], tool_choice: { type: "function", function: { name: "judge_statements" } }, }); @@ -639,15 +616,12 @@ export const AnswerRelevancy: ScorerWithPartial< }, ], tools: [ - { - type: "function", - function: { - name: "generate_question", - description: - "Generate a question for the given answer and identify if the answer is noncommittal", - parameters: schemaToJson(questionGenSchema), - }, - }, + zodFunction({ + name: "generate_question", + description: + "Generate a question for the given answer and identify if the answer is noncommittal", + parameters: questionGenSchema, + }), ], tool_choice: { type: "function", @@ -814,14 +788,11 @@ export const AnswerCorrectness: ScorerWithPartial< }, ], tools: [ - { - type: "function", - function: { - name: "classify_statements", - description: "Classify statements as TP, FP, or FN", - parameters: schemaToJson(answerCorrectnessClassificationSchema), - }, - }, + zodFunction({ + name: "classify_statements", + description: "Classify statements as TP, FP, or FN", + parameters: answerCorrectnessClassificationSchema, + }), ], tool_choice: { type: "function", diff --git a/package.json b/package.json index f0f7053..84a5cc5 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "js-yaml": "^4.1.0", "linear-sum-assignment": "^1.0.7", "mustache": "^4.2.0", - "openai": "^6.3.0", + "openai": "^6.7.0", "zod": "^4.2.1", "zod-to-json-schema": "3.25.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cc215ee..bb90410 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,8 +26,8 @@ importers: specifier: ^4.2.0 version: 4.2.0 openai: - specifier: ^6.3.0 - version: 6.3.0(zod@4.2.1) + specifier: ^6.7.0 + version: 6.15.0(zod@4.2.1) zod: specifier: ^4.2.1 version: 4.2.1 @@ -3411,10 +3411,10 @@ packages: wrappy: 1.0.2 dev: true - /openai@6.3.0(zod@4.2.1): + /openai@6.15.0(zod@4.2.1): resolution: { - integrity: sha512-E6vOGtZvdcb4yXQ5jXvDlUG599OhIkb/GjBLZXS+qk0HF+PJReIldEc9hM8Ft81vn+N6dRdFRb7BZNK8bbvXrw==, + integrity: sha512-F1Lvs5BoVvmZtzkUEVyh8mDQPPFolq4F+xdsx/DO8Hee8YF3IGAlZqUIsF+DVGhqf4aU0a3bTghsxB6OIsRy1g==, } hasBin: true peerDependencies: From 6fb2c09d141fbe7ad057f63d291f44f3a5f9934e Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Mon, 29 Dec 2025 11:55:55 -0800 Subject: [PATCH 10/27] Use Zod v3 compatibility mode for production API compatibility Upgrade to zod 4.2.1 in preparation of zod 4+ migration. Export from zod/v3 until everything is ready in the braintrust backend --- js/ragas.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/ragas.ts b/js/ragas.ts index 22ae83d..c263648 100644 --- a/js/ragas.ts +++ b/js/ragas.ts @@ -8,7 +8,7 @@ import OpenAI from "openai"; import { zodFunction } from "openai/helpers/zod"; import { ListContains } from "./list"; import { EmbeddingSimilarity } from "./string"; -import { z } from "zod"; +import { z } from "zod/v3"; import { makePartial, ScorerWithPartial } from "./partial"; type RagasArgs = { From 7e4d5e193a49a664b33df0cc02756e9d51ddd2c4 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Mon, 29 Dec 2025 11:57:57 -0800 Subject: [PATCH 11/27] Add Zod as peer dependency Added Zod as a peer dependency accepting both v3 and v4 (^3.0.0 || ^4.0.0). This ensures consumers have a compatible Zod version installed while allowing flexibility for projects using either Zod 3 or 4. Zod remains in dependencies for build/test purposes, but declaring it as a peer dependency prevents version conflicts when autoevals is used in projects with their own Zod version. --- package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package.json b/package.json index 84a5cc5..4898555 100644 --- a/package.json +++ b/package.json @@ -46,6 +46,9 @@ "typescript": "^5.9.2", "vitest": "^2.1.9" }, + "peerDependencies": { + "zod": "^3.0.0 || ^4.0.0" + }, "dependencies": { "ajv": "^8.17.1", "compute-cosine-similarity": "^1.1.0", From 2be0919075079a92c63ffa1209e62341630c6694 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Mon, 29 Dec 2025 12:13:01 -0800 Subject: [PATCH 12/27] use zod 3 syntax on the template --- evals/src/autoevals.eval.ts | 2 +- evals/src/datasets.ts | 2 +- evals/src/sync_datasets.ts | 2 +- js/templates.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/evals/src/autoevals.eval.ts b/evals/src/autoevals.eval.ts index 0d6f55b..879b874 100644 --- a/evals/src/autoevals.eval.ts +++ b/evals/src/autoevals.eval.ts @@ -7,7 +7,7 @@ import { coqaCaseSchema, dataDir, } from "./datasets"; -import { z } from "zod"; +import { z } from "zod/v3"; import { AnswerCorrectness, ClosedQA, diff --git a/evals/src/datasets.ts b/evals/src/datasets.ts index cddf942..23a0ed3 100644 --- a/evals/src/datasets.ts +++ b/evals/src/datasets.ts @@ -1,4 +1,4 @@ -import { z } from "zod"; +import { z } from "zod/v3"; import path from "path"; diff --git a/evals/src/sync_datasets.ts b/evals/src/sync_datasets.ts index 2eaa1b7..0611942 100644 --- a/evals/src/sync_datasets.ts +++ b/evals/src/sync_datasets.ts @@ -1,6 +1,6 @@ import { duckq, getDuckDBConn } from "./duckdb"; -import { z } from "zod"; +import { z } from "zod/v3"; import { coqaSchema, dataDir, diff --git a/js/templates.ts b/js/templates.ts index bd7a7c3..cfe8e55 100644 --- a/js/templates.ts +++ b/js/templates.ts @@ -1,4 +1,4 @@ -import { z } from "zod"; +import { z } from "zod/v3"; import * as yaml from "js-yaml"; import battle from "../templates/battle.yaml"; From 93f5e28de3a74242f3cf57e5feac758696c7b56c Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Mon, 29 Dec 2025 12:22:36 -0800 Subject: [PATCH 13/27] make zod a peer dependency in autoevals --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 4898555..cf87f34 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,6 @@ "linear-sum-assignment": "^1.0.7", "mustache": "^4.2.0", "openai": "^6.7.0", - "zod": "^4.2.1", "zod-to-json-schema": "3.25.0" }, "packageManager": "pnpm@8.15.5" From 7d36c10be725620645a54477854dd3febfde017d Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Mon, 29 Dec 2025 12:24:29 -0800 Subject: [PATCH 14/27] bump package version --- package.json | 2 +- pnpm-lock.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index cf87f34..d865af6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "autoevals", - "version": "0.0.131", + "version": "0.1.0", "description": "Universal library for evaluating AI models", "repository": { "type": "git", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bb90410..ec3ef50 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,7 +29,7 @@ importers: specifier: ^6.7.0 version: 6.15.0(zod@4.2.1) zod: - specifier: ^4.2.1 + specifier: ^3.0.0 || ^4.0.0 version: 4.2.1 zod-to-json-schema: specifier: 3.25.0 From bd3c0481d3ae8b410a792d258305f41bf1944a02 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 30 Dec 2025 10:43:19 -0800 Subject: [PATCH 15/27] Revert "bump package version" This reverts commit 7d36c10be725620645a54477854dd3febfde017d. --- package.json | 2 +- pnpm-lock.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 33935d8..9500a5a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "autoevals", - "version": "0.1.0", + "version": "0.0.131", "description": "Universal library for evaluating AI models", "repository": { "type": "git", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ccc88c8..224bdf3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,7 +29,7 @@ importers: specifier: ^6.7.0 version: 6.15.0(zod@4.2.1) zod: - specifier: ^3.0.0 || ^4.0.0 + specifier: ^4.2.1 version: 4.2.1 zod-to-json-schema: specifier: 3.25.0 From 7813882f73f2e80bf80637c11575908b73ebeaaf Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 30 Dec 2025 10:43:24 -0800 Subject: [PATCH 16/27] Revert "make zod a peer dependency in autoevals" This reverts commit 93f5e28de3a74242f3cf57e5feac758696c7b56c. --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 9500a5a..2a23fed 100644 --- a/package.json +++ b/package.json @@ -57,6 +57,7 @@ "linear-sum-assignment": "^1.0.7", "mustache": "^4.2.0", "openai": "^6.7.0", + "zod": "^4.2.1", "zod-to-json-schema": "3.25.0" }, "packageManager": "pnpm@10.26.2" From 5ec6b5052590f2c6505b011651188d2a228ff042 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 30 Dec 2025 10:43:30 -0800 Subject: [PATCH 17/27] Revert "use zod 3 syntax on the template" This reverts commit 2be0919075079a92c63ffa1209e62341630c6694. --- evals/src/autoevals.eval.ts | 2 +- evals/src/datasets.ts | 2 +- evals/src/sync_datasets.ts | 2 +- js/templates.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/evals/src/autoevals.eval.ts b/evals/src/autoevals.eval.ts index 879b874..0d6f55b 100644 --- a/evals/src/autoevals.eval.ts +++ b/evals/src/autoevals.eval.ts @@ -7,7 +7,7 @@ import { coqaCaseSchema, dataDir, } from "./datasets"; -import { z } from "zod/v3"; +import { z } from "zod"; import { AnswerCorrectness, ClosedQA, diff --git a/evals/src/datasets.ts b/evals/src/datasets.ts index 23a0ed3..cddf942 100644 --- a/evals/src/datasets.ts +++ b/evals/src/datasets.ts @@ -1,4 +1,4 @@ -import { z } from "zod/v3"; +import { z } from "zod"; import path from "path"; diff --git a/evals/src/sync_datasets.ts b/evals/src/sync_datasets.ts index 0611942..2eaa1b7 100644 --- a/evals/src/sync_datasets.ts +++ b/evals/src/sync_datasets.ts @@ -1,6 +1,6 @@ import { duckq, getDuckDBConn } from "./duckdb"; -import { z } from "zod/v3"; +import { z } from "zod"; import { coqaSchema, dataDir, diff --git a/js/templates.ts b/js/templates.ts index cfe8e55..bd7a7c3 100644 --- a/js/templates.ts +++ b/js/templates.ts @@ -1,4 +1,4 @@ -import { z } from "zod/v3"; +import { z } from "zod"; import * as yaml from "js-yaml"; import battle from "../templates/battle.yaml"; From 84e2c48a5db5f89fb841cb65a85fccb89ee0482e Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 30 Dec 2025 10:43:43 -0800 Subject: [PATCH 18/27] Revert "Add Zod as peer dependency" This reverts commit 7e4d5e193a49a664b33df0cc02756e9d51ddd2c4. --- package.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/package.json b/package.json index 2a23fed..6ac92fe 100644 --- a/package.json +++ b/package.json @@ -46,9 +46,6 @@ "typescript": "^5.9.2", "vitest": "^2.1.9" }, - "peerDependencies": { - "zod": "^3.0.0 || ^4.0.0" - }, "dependencies": { "ajv": "^8.17.1", "compute-cosine-similarity": "^1.1.0", From 3dacda0c4a6431c6e5c008d03804686aa84f6b39 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 30 Dec 2025 10:43:59 -0800 Subject: [PATCH 19/27] Revert "Use Zod v3 compatibility mode for production API compatibility" This reverts commit 6fb2c09d141fbe7ad057f63d291f44f3a5f9934e. --- js/ragas.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/ragas.ts b/js/ragas.ts index c263648..22ae83d 100644 --- a/js/ragas.ts +++ b/js/ragas.ts @@ -8,7 +8,7 @@ import OpenAI from "openai"; import { zodFunction } from "openai/helpers/zod"; import { ListContains } from "./list"; import { EmbeddingSimilarity } from "./string"; -import { z } from "zod/v3"; +import { z } from "zod"; import { makePartial, ScorerWithPartial } from "./partial"; type RagasArgs = { From 16a8e50e4fa07de4e1968d80a739067ca3993d38 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 30 Dec 2025 14:01:07 -0800 Subject: [PATCH 20/27] Reapply "Use Zod v3 compatibility mode for production API compatibility" This reverts commit 3dacda0c4a6431c6e5c008d03804686aa84f6b39. --- js/ragas.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/ragas.ts b/js/ragas.ts index 22ae83d..c263648 100644 --- a/js/ragas.ts +++ b/js/ragas.ts @@ -8,7 +8,7 @@ import OpenAI from "openai"; import { zodFunction } from "openai/helpers/zod"; import { ListContains } from "./list"; import { EmbeddingSimilarity } from "./string"; -import { z } from "zod"; +import { z } from "zod/v3"; import { makePartial, ScorerWithPartial } from "./partial"; type RagasArgs = { From a7ce47fb2446865ac782f99e9feeb90e5d67bacf Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 30 Dec 2025 14:01:16 -0800 Subject: [PATCH 21/27] Reapply "Add Zod as peer dependency" This reverts commit 84e2c48a5db5f89fb841cb65a85fccb89ee0482e. --- package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package.json b/package.json index 6ac92fe..2a23fed 100644 --- a/package.json +++ b/package.json @@ -46,6 +46,9 @@ "typescript": "^5.9.2", "vitest": "^2.1.9" }, + "peerDependencies": { + "zod": "^3.0.0 || ^4.0.0" + }, "dependencies": { "ajv": "^8.17.1", "compute-cosine-similarity": "^1.1.0", From 3c73f4ce860ca562216f43df7b9de6f226423df1 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 30 Dec 2025 14:01:24 -0800 Subject: [PATCH 22/27] Reapply "use zod 3 syntax on the template" This reverts commit 5ec6b5052590f2c6505b011651188d2a228ff042. --- evals/src/autoevals.eval.ts | 2 +- evals/src/datasets.ts | 2 +- evals/src/sync_datasets.ts | 2 +- js/templates.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/evals/src/autoevals.eval.ts b/evals/src/autoevals.eval.ts index 0d6f55b..879b874 100644 --- a/evals/src/autoevals.eval.ts +++ b/evals/src/autoevals.eval.ts @@ -7,7 +7,7 @@ import { coqaCaseSchema, dataDir, } from "./datasets"; -import { z } from "zod"; +import { z } from "zod/v3"; import { AnswerCorrectness, ClosedQA, diff --git a/evals/src/datasets.ts b/evals/src/datasets.ts index cddf942..23a0ed3 100644 --- a/evals/src/datasets.ts +++ b/evals/src/datasets.ts @@ -1,4 +1,4 @@ -import { z } from "zod"; +import { z } from "zod/v3"; import path from "path"; diff --git a/evals/src/sync_datasets.ts b/evals/src/sync_datasets.ts index 2eaa1b7..0611942 100644 --- a/evals/src/sync_datasets.ts +++ b/evals/src/sync_datasets.ts @@ -1,6 +1,6 @@ import { duckq, getDuckDBConn } from "./duckdb"; -import { z } from "zod"; +import { z } from "zod/v3"; import { coqaSchema, dataDir, diff --git a/js/templates.ts b/js/templates.ts index bd7a7c3..cfe8e55 100644 --- a/js/templates.ts +++ b/js/templates.ts @@ -1,4 +1,4 @@ -import { z } from "zod"; +import { z } from "zod/v3"; import * as yaml from "js-yaml"; import battle from "../templates/battle.yaml"; From afe5fa7de7526de996b236160597fcfe4a8d2ddb Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 30 Dec 2025 14:02:21 -0800 Subject: [PATCH 23/27] Reapply "make zod a peer dependency in autoevals" This reverts commit 7813882f73f2e80bf80637c11575908b73ebeaaf. --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 2a23fed..9500a5a 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,6 @@ "linear-sum-assignment": "^1.0.7", "mustache": "^4.2.0", "openai": "^6.7.0", - "zod": "^4.2.1", "zod-to-json-schema": "3.25.0" }, "packageManager": "pnpm@10.26.2" From 3b66a4e3131f45204ab6a3c23cfe5485a44f416b Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 30 Dec 2025 14:02:29 -0800 Subject: [PATCH 24/27] Reapply "bump package version" This reverts commit bd3c0481d3ae8b410a792d258305f41bf1944a02. --- package.json | 2 +- pnpm-lock.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 9500a5a..33935d8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "autoevals", - "version": "0.0.131", + "version": "0.1.0", "description": "Universal library for evaluating AI models", "repository": { "type": "git", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 224bdf3..ccc88c8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,7 +29,7 @@ importers: specifier: ^6.7.0 version: 6.15.0(zod@4.2.1) zod: - specifier: ^4.2.1 + specifier: ^3.0.0 || ^4.0.0 version: 4.2.1 zod-to-json-schema: specifier: 3.25.0 From cf5e3a723e034505d699a0d3a74da7c0c5f5dc59 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Tue, 30 Dec 2025 16:08:00 -0800 Subject: [PATCH 25/27] keep zod on v3 for dev --- package.json | 3 ++- pnpm-lock.yaml | 34 +++++++++++++++++----------------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index 33935d8..676a5e5 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,8 @@ "typedoc": "^0.25.13", "typedoc-plugin-markdown": "^3.17.1", "typescript": "^5.9.2", - "vitest": "^2.1.9" + "vitest": "^2.1.9", + "zod": "3.25.67" }, "peerDependencies": { "zod": "^3.0.0 || ^4.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ccc88c8..4af6626 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,13 +27,10 @@ importers: version: 4.2.0 openai: specifier: ^6.7.0 - version: 6.15.0(zod@4.2.1) - zod: - specifier: ^3.0.0 || ^4.0.0 - version: 4.2.1 + version: 6.15.0(zod@3.25.67) zod-to-json-schema: specifier: 3.25.0 - version: 3.25.0(zod@4.2.1) + version: 3.25.0(zod@3.25.67) devDependencies: "@rollup/plugin-yaml": specifier: ^4.1.2 @@ -71,6 +68,9 @@ importers: vitest: specifier: ^2.1.9 version: 2.1.9(@types/node@20.19.11)(msw@2.10.5(@types/node@20.19.11)(typescript@5.9.2)) + zod: + specifier: 3.25.67 + version: 3.25.67 evals: dependencies: @@ -3357,10 +3357,10 @@ packages: peerDependencies: zod: ^3.25 || ^4 - zod@3.25.76: + zod@3.25.67: resolution: { - integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==, + integrity: sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw==, } zod@4.2.1: @@ -3374,16 +3374,16 @@ snapshots: dependencies: json-schema: 0.4.0 - "@asteasolutions/zod-to-openapi@6.4.0(zod@3.25.76)": + "@asteasolutions/zod-to-openapi@6.4.0(zod@3.25.67)": dependencies: openapi3-ts: 4.4.0 - zod: 3.25.76 + zod: 3.25.67 "@braintrust/core@0.0.44": dependencies: - "@asteasolutions/zod-to-openapi": 6.4.0(zod@3.25.76) + "@asteasolutions/zod-to-openapi": 6.4.0(zod@3.25.67) uuid: 9.0.1 - zod: 3.25.76 + zod: 3.25.67 "@bundled-es-modules/cookie@2.0.1": dependencies: @@ -3953,7 +3953,7 @@ snapshots: pluralize: 8.0.0 simple-git: 3.27.0 uuid: 9.0.1 - zod: 3.25.76 + zod: 3.25.67 transitivePeerDependencies: - supports-color @@ -4622,9 +4622,9 @@ snapshots: dependencies: wrappy: 1.0.2 - openai@6.15.0(zod@4.2.1): + openai@6.15.0(zod@3.25.67): optionalDependencies: - zod: 4.2.1 + zod: 3.25.67 openapi3-ts@4.4.0: dependencies: @@ -5153,10 +5153,10 @@ snapshots: yoctocolors-cjs@2.1.2: {} - zod-to-json-schema@3.25.0(zod@4.2.1): + zod-to-json-schema@3.25.0(zod@3.25.67): dependencies: - zod: 4.2.1 + zod: 3.25.67 - zod@3.25.76: {} + zod@3.25.67: {} zod@4.2.1: {} From 1d2695c131fa0f191d99db5565b97830fe5a89a2 Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Mon, 12 Jan 2026 21:01:19 -0800 Subject: [PATCH 26/27] update package json zod version --- evals/package.json | 9 +- package.json | 2 +- pnpm-lock.yaml | 1416 +++++++++++++++++++++++++++++++++++++++++--- 3 files changed, 1352 insertions(+), 75 deletions(-) diff --git a/evals/package.json b/evals/package.json index a040ecd..a7c36f1 100644 --- a/evals/package.json +++ b/evals/package.json @@ -13,12 +13,15 @@ "license": "ISC", "dependencies": { "autoevals": "workspace:*", - "braintrust": "^0.0.140", - "zod": "^4.2.1" + "braintrust": "2.0.1" }, "devDependencies": { "@types/node": "^20.10.5", "duckdb": "^1.0.0", - "tsx": "^3.14.0" + "tsx": "^3.14.0", + "zod": "3.25.67" + }, + "peerDependencies": { + "zod": "^3.25.0 || ^4.0.0" } } diff --git a/package.json b/package.json index 676a5e5..8686e72 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "zod": "3.25.67" }, "peerDependencies": { - "zod": "^3.0.0 || ^4.0.0" + "zod": "^3.25.0 || ^4.0.0" }, "dependencies": { "ajv": "^8.17.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4af6626..a42b8cd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -78,11 +78,8 @@ importers: specifier: workspace:* version: link:.. braintrust: - specifier: ^0.0.140 - version: 0.0.140 - zod: - specifier: ^4.2.1 - version: 4.2.1 + specifier: 2.0.1 + version: 2.0.1(zod@3.25.67) devDependencies: "@types/node": specifier: ^20.10.5 @@ -93,29 +90,18 @@ importers: tsx: specifier: ^3.14.0 version: 3.14.0 + zod: + specifier: 3.25.67 + version: 3.25.67 packages: - "@ai-sdk/provider@0.0.6": + "@ai-sdk/provider@1.1.3": resolution: { - integrity: sha512-kiPqIsSnUimckaUn87WepxfjPNdy8SXlPP7P6yWuG3e1NmyFHcyuH6EBBZxXLmu0oZtkb+QEeP3UDWGSc+wwKQ==, + integrity: sha512-qZMxYJ0qqX/RfnuIaab+zp8UAeJn/ygXXAffR5I4N0n1IrvA6qBsjc8hXLmBiMV2zoXlifkacF7sEFnYnjBcqg==, } engines: { node: ">=18" } - "@asteasolutions/zod-to-openapi@6.4.0": - resolution: - { - integrity: sha512-8cxfF7AHHx2PqnN4Cd8/O8CBu/nVYJP9DpnfVLW3BFb66VJDnqI/CczZnkqMc3SNh6J9GiX7JbJ5T4BSP4HZ2Q==, - } - peerDependencies: - zod: ^3.20.2 - - "@braintrust/core@0.0.44": - resolution: - { - integrity: sha512-5aA7A4i9TCt3lr6u/ogpRyZztghVEOuoTnP6nHoUaqvVo9AQHPgh2FarxsVB6yYnbWoV28o5AizO/kZseE8aBA==, - } - "@bundled-es-modules/cookie@2.0.1": resolution: { @@ -134,6 +120,13 @@ packages: integrity: sha512-dvMHbL464C0zI+Yqxbz6kZ5TOEp7GLW+pry/RWndAR8MJQAXZ2rPmIs8tziTZjeIyhSNZgZbCePtfSbdWqStJw==, } + "@colors/colors@1.5.0": + resolution: + { + integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==, + } + engines: { node: ">=0.1.90" } + "@esbuild/aix-ppc64@0.21.5": resolution: { @@ -152,6 +145,15 @@ packages: cpu: [ppc64] os: [aix] + "@esbuild/aix-ppc64@0.27.2": + resolution: + { + integrity: sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==, + } + engines: { node: ">=18" } + cpu: [ppc64] + os: [aix] + "@esbuild/android-arm64@0.18.20": resolution: { @@ -179,6 +181,15 @@ packages: cpu: [arm64] os: [android] + "@esbuild/android-arm64@0.27.2": + resolution: + { + integrity: sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [android] + "@esbuild/android-arm@0.18.20": resolution: { @@ -206,6 +217,15 @@ packages: cpu: [arm] os: [android] + "@esbuild/android-arm@0.27.2": + resolution: + { + integrity: sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==, + } + engines: { node: ">=18" } + cpu: [arm] + os: [android] + "@esbuild/android-x64@0.18.20": resolution: { @@ -233,6 +253,15 @@ packages: cpu: [x64] os: [android] + "@esbuild/android-x64@0.27.2": + resolution: + { + integrity: sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [android] + "@esbuild/darwin-arm64@0.18.20": resolution: { @@ -260,6 +289,15 @@ packages: cpu: [arm64] os: [darwin] + "@esbuild/darwin-arm64@0.27.2": + resolution: + { + integrity: sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [darwin] + "@esbuild/darwin-x64@0.18.20": resolution: { @@ -287,6 +325,15 @@ packages: cpu: [x64] os: [darwin] + "@esbuild/darwin-x64@0.27.2": + resolution: + { + integrity: sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [darwin] + "@esbuild/freebsd-arm64@0.18.20": resolution: { @@ -314,6 +361,15 @@ packages: cpu: [arm64] os: [freebsd] + "@esbuild/freebsd-arm64@0.27.2": + resolution: + { + integrity: sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [freebsd] + "@esbuild/freebsd-x64@0.18.20": resolution: { @@ -341,6 +397,15 @@ packages: cpu: [x64] os: [freebsd] + "@esbuild/freebsd-x64@0.27.2": + resolution: + { + integrity: sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [freebsd] + "@esbuild/linux-arm64@0.18.20": resolution: { @@ -368,6 +433,15 @@ packages: cpu: [arm64] os: [linux] + "@esbuild/linux-arm64@0.27.2": + resolution: + { + integrity: sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [linux] + "@esbuild/linux-arm@0.18.20": resolution: { @@ -395,6 +469,15 @@ packages: cpu: [arm] os: [linux] + "@esbuild/linux-arm@0.27.2": + resolution: + { + integrity: sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==, + } + engines: { node: ">=18" } + cpu: [arm] + os: [linux] + "@esbuild/linux-ia32@0.18.20": resolution: { @@ -422,6 +505,15 @@ packages: cpu: [ia32] os: [linux] + "@esbuild/linux-ia32@0.27.2": + resolution: + { + integrity: sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==, + } + engines: { node: ">=18" } + cpu: [ia32] + os: [linux] + "@esbuild/linux-loong64@0.18.20": resolution: { @@ -449,6 +541,15 @@ packages: cpu: [loong64] os: [linux] + "@esbuild/linux-loong64@0.27.2": + resolution: + { + integrity: sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==, + } + engines: { node: ">=18" } + cpu: [loong64] + os: [linux] + "@esbuild/linux-mips64el@0.18.20": resolution: { @@ -476,6 +577,15 @@ packages: cpu: [mips64el] os: [linux] + "@esbuild/linux-mips64el@0.27.2": + resolution: + { + integrity: sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==, + } + engines: { node: ">=18" } + cpu: [mips64el] + os: [linux] + "@esbuild/linux-ppc64@0.18.20": resolution: { @@ -503,6 +613,15 @@ packages: cpu: [ppc64] os: [linux] + "@esbuild/linux-ppc64@0.27.2": + resolution: + { + integrity: sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==, + } + engines: { node: ">=18" } + cpu: [ppc64] + os: [linux] + "@esbuild/linux-riscv64@0.18.20": resolution: { @@ -530,6 +649,15 @@ packages: cpu: [riscv64] os: [linux] + "@esbuild/linux-riscv64@0.27.2": + resolution: + { + integrity: sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==, + } + engines: { node: ">=18" } + cpu: [riscv64] + os: [linux] + "@esbuild/linux-s390x@0.18.20": resolution: { @@ -557,6 +685,15 @@ packages: cpu: [s390x] os: [linux] + "@esbuild/linux-s390x@0.27.2": + resolution: + { + integrity: sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==, + } + engines: { node: ">=18" } + cpu: [s390x] + os: [linux] + "@esbuild/linux-x64@0.18.20": resolution: { @@ -584,6 +721,15 @@ packages: cpu: [x64] os: [linux] + "@esbuild/linux-x64@0.27.2": + resolution: + { + integrity: sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [linux] + "@esbuild/netbsd-arm64@0.25.9": resolution: { @@ -593,6 +739,15 @@ packages: cpu: [arm64] os: [netbsd] + "@esbuild/netbsd-arm64@0.27.2": + resolution: + { + integrity: sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [netbsd] + "@esbuild/netbsd-x64@0.18.20": resolution: { @@ -620,6 +775,15 @@ packages: cpu: [x64] os: [netbsd] + "@esbuild/netbsd-x64@0.27.2": + resolution: + { + integrity: sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [netbsd] + "@esbuild/openbsd-arm64@0.25.9": resolution: { @@ -629,6 +793,15 @@ packages: cpu: [arm64] os: [openbsd] + "@esbuild/openbsd-arm64@0.27.2": + resolution: + { + integrity: sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [openbsd] + "@esbuild/openbsd-x64@0.18.20": resolution: { @@ -656,6 +829,15 @@ packages: cpu: [x64] os: [openbsd] + "@esbuild/openbsd-x64@0.27.2": + resolution: + { + integrity: sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [openbsd] + "@esbuild/openharmony-arm64@0.25.9": resolution: { @@ -665,6 +847,15 @@ packages: cpu: [arm64] os: [openharmony] + "@esbuild/openharmony-arm64@0.27.2": + resolution: + { + integrity: sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [openharmony] + "@esbuild/sunos-x64@0.18.20": resolution: { @@ -692,6 +883,15 @@ packages: cpu: [x64] os: [sunos] + "@esbuild/sunos-x64@0.27.2": + resolution: + { + integrity: sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [sunos] + "@esbuild/win32-arm64@0.18.20": resolution: { @@ -719,6 +919,15 @@ packages: cpu: [arm64] os: [win32] + "@esbuild/win32-arm64@0.27.2": + resolution: + { + integrity: sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==, + } + engines: { node: ">=18" } + cpu: [arm64] + os: [win32] + "@esbuild/win32-ia32@0.18.20": resolution: { @@ -746,6 +955,15 @@ packages: cpu: [ia32] os: [win32] + "@esbuild/win32-ia32@0.27.2": + resolution: + { + integrity: sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==, + } + engines: { node: ">=18" } + cpu: [ia32] + os: [win32] + "@esbuild/win32-x64@0.18.20": resolution: { @@ -773,6 +991,15 @@ packages: cpu: [x64] os: [win32] + "@esbuild/win32-x64@0.27.2": + resolution: + { + integrity: sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==, + } + engines: { node: ">=18" } + cpu: [x64] + os: [win32] + "@gar/promisify@1.1.3": resolution: { @@ -1167,6 +1394,12 @@ packages: integrity: sha512-uug3FEEGv0r+jrecvUUpbY8lLisvIjg6AAic6a2bSP5OEOLeJsDSnvhCDov7ipFFMXS3orMpzlmi0ZcuGkBbow==, } + "@types/nunjucks@3.2.6": + resolution: + { + integrity: sha512-pHiGtf83na1nCzliuAdq8GowYiXvH5l931xZ0YEHaLMNFgynpEqx+IPStlu7UaDkehfvl01e4x/9Tpwhy7Ue3w==, + } + "@types/statuses@2.0.6": resolution: { @@ -1179,6 +1412,18 @@ packages: integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==, } + "@vercel/functions@1.6.0": + resolution: + { + integrity: sha512-R6FKQrYT5MZs5IE1SqeCJWxMuBdHawFcCZboKKw8p7s+6/mcd55Gx6tWmyKnQTyrSEA04NH73Tc9CbqpEle8RA==, + } + engines: { node: ">= 16" } + peerDependencies: + "@aws-sdk/credential-provider-web-identity": "*" + peerDependenciesMeta: + "@aws-sdk/credential-provider-web-identity": + optional: true + "@vitest/expect@2.1.9": resolution: { @@ -1229,6 +1474,12 @@ packages: integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==, } + a-sync-waterfall@1.0.1: + resolution: + { + integrity: sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==, + } + abbrev@1.1.1: resolution: { @@ -1242,6 +1493,13 @@ packages: } engines: { node: ^18.17.0 || >=20.5.0 } + accepts@1.3.8: + resolution: + { + integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==, + } + engines: { node: ">= 0.6" } + acorn@8.15.0: resolution: { @@ -1284,6 +1542,12 @@ packages: integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==, } + ansi-align@3.0.1: + resolution: + { + integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==, + } + ansi-escapes@4.3.2: resolution: { @@ -1351,6 +1615,18 @@ packages: integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, } + array-flatten@1.1.1: + resolution: + { + integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==, + } + + asap@2.0.6: + resolution: + { + integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==, + } + assertion-error@2.0.1: resolution: { @@ -1370,6 +1646,20 @@ packages: integrity: sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA==, } + body-parser@1.20.4: + resolution: + { + integrity: sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==, + } + engines: { node: ">= 0.8", npm: 1.2.8000 || >= 1.4.16 } + + boxen@8.0.1: + resolution: + { + integrity: sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==, + } + engines: { node: ">=18" } + brace-expansion@1.1.11: resolution: { @@ -1388,12 +1678,14 @@ packages: integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==, } - braintrust@0.0.140: + braintrust@2.0.1: resolution: { - integrity: sha512-GEZ4sEw5o4IKn6xV4v4xLYR2GOBaOHd4T/ycFfH6XO9hnu17WL7zsplBASv9gDf/zTKILz/uPr+xo/r648SHIQ==, + integrity: sha512-YU5IDDWcPtZDfbI4Zm67YD7c+HiXjAeXa+CuQvwmNDpoViU4eKijeP6drbqgzA3chp6fN4+S11xgdvwGrYqteg==, } hasBin: true + peerDependencies: + zod: ^3.25.34 || ^4.0 buffer-from@1.1.2: resolution: @@ -1410,6 +1702,13 @@ packages: peerDependencies: esbuild: ">=0.18" + bytes@3.1.2: + resolution: + { + integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==, + } + engines: { node: ">= 0.8" } + cac@6.7.14: resolution: { @@ -1424,26 +1723,54 @@ packages: } engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } - chai@5.3.1: + call-bind-apply-helpers@1.0.2: resolution: { - integrity: sha512-48af6xm9gQK8rhIcOxWwdGzIervm8BVTin+yRp9HEvU20BtVZ2lBywlIJBzwaDtvo0FvjeL7QdCADoUoqIbV3A==, + integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==, } - engines: { node: ">=18" } + engines: { node: ">= 0.4" } - chalk@4.1.2: + call-bound@1.0.4: resolution: { - integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, + integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==, } - engines: { node: ">=10" } + engines: { node: ">= 0.4" } - check-error@2.1.1: + camelcase@8.0.0: resolution: { - integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==, + integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==, } - engines: { node: ">= 16" } + engines: { node: ">=16" } + + chai@5.3.1: + resolution: + { + integrity: sha512-48af6xm9gQK8rhIcOxWwdGzIervm8BVTin+yRp9HEvU20BtVZ2lBywlIJBzwaDtvo0FvjeL7QdCADoUoqIbV3A==, + } + engines: { node: ">=18" } + + chalk@4.1.2: + resolution: + { + integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, + } + engines: { node: ">=10" } + + chalk@5.6.2: + resolution: + { + integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==, + } + engines: { node: ^12.17.0 || ^14.13 || >=16.0.0 } + + check-error@2.1.1: + resolution: + { + integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==, + } + engines: { node: ">= 16" } cheminfo-types@1.8.1: resolution: @@ -1479,6 +1806,13 @@ packages: } engines: { node: ">=6" } + cli-boxes@3.0.0: + resolution: + { + integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==, + } + engines: { node: ">=10" } + cli-progress@3.12.0: resolution: { @@ -1486,6 +1820,13 @@ packages: } engines: { node: ">=4" } + cli-table3@0.6.5: + resolution: + { + integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==, + } + engines: { node: 10.* || >= 12.* } + cli-width@4.1.0: resolution: { @@ -1527,6 +1868,13 @@ packages: } engines: { node: ">= 6" } + commander@5.1.0: + resolution: + { + integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==, + } + engines: { node: ">= 6" } + compute-cosine-similarity@1.1.0: resolution: { @@ -1577,6 +1925,26 @@ packages: integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==, } + content-disposition@0.5.4: + resolution: + { + integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==, + } + engines: { node: ">= 0.6" } + + content-type@1.0.5: + resolution: + { + integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==, + } + engines: { node: ">= 0.6" } + + cookie-signature@1.0.7: + resolution: + { + integrity: sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==, + } + cookie@0.7.2: resolution: { @@ -1584,6 +1952,13 @@ packages: } engines: { node: ">= 0.6" } + cors@2.8.5: + resolution: + { + integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==, + } + engines: { node: ">= 0.10" } + cross-spawn@7.0.6: resolution: { @@ -1591,6 +1966,17 @@ packages: } engines: { node: ">= 8" } + debug@2.6.9: + resolution: + { + integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==, + } + peerDependencies: + supports-color: "*" + peerDependenciesMeta: + supports-color: + optional: true + debug@4.4.0: resolution: { @@ -1628,6 +2014,20 @@ packages: integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==, } + depd@2.0.0: + resolution: + { + integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==, + } + engines: { node: ">= 0.8" } + + destroy@1.2.0: + resolution: + { + integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==, + } + engines: { node: ">= 0.8", npm: 1.2.8000 || >= 1.4.16 } + detect-libc@2.0.3: resolution: { @@ -1648,12 +2048,31 @@ packages: integrity: sha512-zAHHRTMoZhWIwvOsyNkgV9c1nq0gR0j+ZyX0uTCRFZTNOlYO4lnErP5Fddt/6iKMXsTNL9v1oTG9E76S5jMh7w==, } + dunder-proto@1.0.1: + resolution: + { + integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==, + } + engines: { node: ">= 0.4" } + eastasianwidth@0.2.0: resolution: { integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, } + ee-first@1.1.1: + resolution: + { + integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==, + } + + emoji-regex@10.6.0: + resolution: + { + integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==, + } + emoji-regex@8.0.0: resolution: { @@ -1666,6 +2085,13 @@ packages: integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, } + encodeurl@2.0.0: + resolution: + { + integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==, + } + engines: { node: ">= 0.8" } + encoding@0.1.13: resolution: { @@ -1685,12 +2111,33 @@ packages: integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==, } + es-define-property@1.0.1: + resolution: + { + integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==, + } + engines: { node: ">= 0.4" } + + es-errors@1.3.0: + resolution: + { + integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==, + } + engines: { node: ">= 0.4" } + es-module-lexer@1.7.0: resolution: { integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==, } + es-object-atoms@1.1.1: + resolution: + { + integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==, + } + engines: { node: ">= 0.4" } + esbuild@0.18.20: resolution: { @@ -1715,6 +2162,14 @@ packages: engines: { node: ">=18" } hasBin: true + esbuild@0.27.2: + resolution: + { + integrity: sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==, + } + engines: { node: ">=18" } + hasBin: true + escalade@3.2.0: resolution: { @@ -1722,6 +2177,12 @@ packages: } engines: { node: ">=6" } + escape-html@1.0.3: + resolution: + { + integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==, + } + estree-walker@2.0.2: resolution: { @@ -1734,6 +2195,20 @@ packages: integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==, } + etag@1.8.1: + resolution: + { + integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==, + } + engines: { node: ">= 0.6" } + + eventsource-parser@1.1.2: + resolution: + { + integrity: sha512-v0eOBUbiaFojBu2s2NPBfYUoRR9GjcDNvCXVaqEf5vVfpIAh9f8RCo4vXTP8c63QRKCFwoLpMpTdPwwhEKVgzA==, + } + engines: { node: ">=14.18" } + expect-type@1.2.2: resolution: { @@ -1747,6 +2222,13 @@ packages: integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==, } + express@4.22.1: + resolution: + { + integrity: sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==, + } + engines: { node: ">= 0.10.0" } + fast-deep-equal@3.1.3: resolution: { @@ -1777,6 +2259,13 @@ packages: integrity: sha512-f9c00hphOgeQTlDyavwTtu6RiK8AIFjD6+jvXkNkpeQ7rirK3uFWVpalkoS4LAwbdX7mfZ8aoBfFVQX1Re/8aw==, } + finalhandler@1.3.2: + resolution: + { + integrity: sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==, + } + engines: { node: ">= 0.8" } + fix-dts-default-cjs-exports@1.0.1: resolution: { @@ -1790,6 +2279,20 @@ packages: } engines: { node: ">=14" } + forwarded@0.2.0: + resolution: + { + integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==, + } + engines: { node: ">= 0.6" } + + fresh@0.5.2: + resolution: + { + integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==, + } + engines: { node: ">= 0.6" } + fs-minipass@2.1.0: resolution: { @@ -1811,6 +2314,12 @@ packages: engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } os: [darwin] + function-bind@1.1.2: + resolution: + { + integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==, + } + gauge@4.0.4: resolution: { @@ -1826,6 +2335,27 @@ packages: } engines: { node: 6.* || 8.* || >= 10.* } + get-east-asian-width@1.4.0: + resolution: + { + integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==, + } + engines: { node: ">=18" } + + get-intrinsic@1.3.0: + resolution: + { + integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==, + } + engines: { node: ">= 0.4" } + + get-proto@1.0.1: + resolution: + { + integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==, + } + engines: { node: ">= 0.4" } + get-tsconfig@4.10.0: resolution: { @@ -1854,6 +2384,13 @@ packages: engines: { node: ">=12" } deprecated: Glob versions prior to v9 are no longer supported + gopd@1.2.0: + resolution: + { + integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==, + } + engines: { node: ">= 0.4" } + graceful-fs@4.2.11: resolution: { @@ -1882,12 +2419,26 @@ packages: } engines: { node: ">=8" } + has-symbols@1.1.0: + resolution: + { + integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==, + } + engines: { node: ">= 0.4" } + has-unicode@2.0.1: resolution: { integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==, } + hasown@2.0.2: + resolution: + { + integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==, + } + engines: { node: ">= 0.4" } + headers-polyfill@4.0.3: resolution: { @@ -1900,6 +2451,13 @@ packages: integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==, } + http-errors@2.0.1: + resolution: + { + integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==, + } + engines: { node: ">= 0.8" } + http-proxy-agent@5.0.0: resolution: { @@ -1927,6 +2485,13 @@ packages: integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==, } + iconv-lite@0.4.24: + resolution: + { + integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==, + } + engines: { node: ">=0.10.0" } + iconv-lite@0.6.3: resolution: { @@ -1981,6 +2546,13 @@ packages: } engines: { node: ">= 12" } + ipaddr.js@1.9.1: + resolution: + { + integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==, + } + engines: { node: ">= 0.10" } + is-any-array@2.0.1: resolution: { @@ -2141,6 +2713,55 @@ packages: engines: { node: ">= 12" } hasBin: true + math-intrinsics@1.1.0: + resolution: + { + integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==, + } + engines: { node: ">= 0.4" } + + media-typer@0.3.0: + resolution: + { + integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==, + } + engines: { node: ">= 0.6" } + + merge-descriptors@1.0.3: + resolution: + { + integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==, + } + + methods@1.1.2: + resolution: + { + integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==, + } + engines: { node: ">= 0.6" } + + mime-db@1.52.0: + resolution: + { + integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, + } + engines: { node: ">= 0.6" } + + mime-types@2.1.35: + resolution: + { + integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, + } + engines: { node: ">= 0.6" } + + mime@1.6.0: + resolution: + { + integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==, + } + engines: { node: ">=4" } + hasBin: true + minimatch@3.1.2: resolution: { @@ -2295,6 +2916,12 @@ packages: integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==, } + ms@2.0.0: + resolution: + { + integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==, + } + ms@2.1.3: resolution: { @@ -2342,6 +2969,13 @@ packages: engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true + negotiator@0.6.3: + resolution: + { + integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==, + } + engines: { node: ">= 0.6" } + negotiator@0.6.4: resolution: { @@ -2405,6 +3039,19 @@ packages: engines: { node: ^12.13.0 || ^14.15.0 || >=16.0.0 } deprecated: This package is no longer supported. + nunjucks@3.2.4: + resolution: + { + integrity: sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==, + } + engines: { node: ">= 6.9.0" } + hasBin: true + peerDependencies: + chokidar: ^3.3.0 + peerDependenciesMeta: + chokidar: + optional: true + object-assign@4.1.1: resolution: { @@ -2412,6 +3059,20 @@ packages: } engines: { node: ">=0.10.0" } + object-inspect@1.13.4: + resolution: + { + integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==, + } + engines: { node: ">= 0.4" } + + on-finished@2.4.1: + resolution: + { + integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==, + } + engines: { node: ">= 0.8" } + once@1.4.0: resolution: { @@ -2433,12 +3094,6 @@ packages: zod: optional: true - openapi3-ts@4.4.0: - resolution: - { - integrity: sha512-9asTNB9IkKEzWMcHmVZE7Ts3kC9G7AFHfs8i7caD8HbI76gEjdkId4z/AkP83xdZsH7PLAnnbl47qZkXuxpArw==, - } - outvariant@1.4.3: resolution: { @@ -2458,6 +3113,13 @@ packages: integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==, } + parseurl@1.3.3: + resolution: + { + integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==, + } + engines: { node: ">= 0.8" } + path-is-absolute@1.0.1: resolution: { @@ -2479,6 +3141,12 @@ packages: } engines: { node: ">=16 || 14 >=14.18" } + path-to-regexp@0.1.12: + resolution: + { + integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==, + } + path-to-regexp@6.3.0: resolution: { @@ -2583,6 +3251,13 @@ packages: } engines: { node: ">=10" } + proxy-addr@2.0.7: + resolution: + { + integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==, + } + engines: { node: ">= 0.10" } + psl@1.15.0: resolution: { @@ -2596,12 +3271,33 @@ packages: } engines: { node: ">=6" } + qs@6.14.1: + resolution: + { + integrity: sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==, + } + engines: { node: ">=0.6" } + querystringify@2.2.0: resolution: { integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==, } + range-parser@1.2.1: + resolution: + { + integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==, + } + engines: { node: ">= 0.6" } + + raw-body@2.5.3: + resolution: + { + integrity: sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==, + } + engines: { node: ">= 0.8" } + readable-stream@3.6.2: resolution: { @@ -2699,12 +3395,32 @@ packages: engines: { node: ">=10" } hasBin: true + send@0.19.2: + resolution: + { + integrity: sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==, + } + engines: { node: ">= 0.8.0" } + + serve-static@1.16.3: + resolution: + { + integrity: sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==, + } + engines: { node: ">= 0.8.0" } + set-blocking@2.0.0: resolution: { integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, } + setprototypeof@1.2.0: + resolution: + { + integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==, + } + shebang-command@2.0.0: resolution: { @@ -2725,6 +3441,34 @@ packages: integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==, } + side-channel-list@1.0.0: + resolution: + { + integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==, + } + engines: { node: ">= 0.4" } + + side-channel-map@1.0.1: + resolution: + { + integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==, + } + engines: { node: ">= 0.4" } + + side-channel-weakmap@1.0.2: + resolution: + { + integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==, + } + engines: { node: ">= 0.4" } + + side-channel@1.1.0: + resolution: + { + integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==, + } + engines: { node: ">= 0.4" } + siginfo@2.0.0: resolution: { @@ -2791,6 +3535,13 @@ packages: } engines: { node: ">=0.10.0" } + source-map@0.7.6: + resolution: + { + integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==, + } + engines: { node: ">= 12" } + source-map@0.8.0-beta.0: resolution: { @@ -2851,6 +3602,13 @@ packages: } engines: { node: ">=12" } + string-width@7.2.0: + resolution: + { + integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==, + } + engines: { node: ">=18" } + string_decoder@1.3.0: resolution: { @@ -2896,9 +3654,16 @@ packages: tar@7.4.3: resolution: { - integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==, + integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==, + } + engines: { node: ">=18" } + + termi-link@1.1.0: + resolution: + { + integrity: sha512-2qSN6TnomHgVLtk+htSWbaYs4Rd2MH/RU7VpHTy6MBstyNyWbM4yKd1DCYpE3fDg8dmGWojXCngNi/MHCzGuAA==, } - engines: { node: ">=18" } + engines: { node: ">=12" } thenify-all@1.6.0: resolution: @@ -2953,6 +3718,13 @@ packages: } engines: { node: ">=14.0.0" } + toidentifier@1.0.1: + resolution: + { + integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==, + } + engines: { node: ">=0.6" } + tosource@2.0.0-alpha.3: resolution: { @@ -3035,6 +3807,13 @@ packages: } engines: { node: ">=16" } + type-is@1.6.18: + resolution: + { + integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==, + } + engines: { node: ">= 0.6" } + typedoc-plugin-markdown@3.17.1: resolution: { @@ -3108,6 +3887,13 @@ packages: } engines: { node: ">= 4.0.0" } + unpipe@1.0.0: + resolution: + { + integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==, + } + engines: { node: ">= 0.8" } + url-parse@1.5.10: resolution: { @@ -3120,6 +3906,13 @@ packages: integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, } + utils-merge@1.0.1: + resolution: + { + integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==, + } + engines: { node: ">= 0.4.0" } + uuid@9.0.1: resolution: { @@ -3139,6 +3932,13 @@ packages: integrity: sha512-LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ==, } + vary@1.1.2: + resolution: + { + integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==, + } + engines: { node: ">= 0.8" } + vite-node@2.1.9: resolution: { @@ -3267,6 +4067,13 @@ packages: integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==, } + widest-line@5.0.0: + resolution: + { + integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==, + } + engines: { node: ">=18" } + wordwrap@1.0.0: resolution: { @@ -3294,6 +4101,13 @@ packages: } engines: { node: ">=12" } + wrap-ansi@9.0.2: + resolution: + { + integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==, + } + engines: { node: ">=18" } + wrappy@1.0.2: resolution: { @@ -3363,28 +4177,11 @@ packages: integrity: sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw==, } - zod@4.2.1: - resolution: - { - integrity: sha512-0wZ1IRqGGhMP76gLqz8EyfBXKk0J2qo2+H3fi4mcUP/KtTocoX08nmIAHl1Z2kJIZbZee8KOpBCSNPRgauucjw==, - } - snapshots: - "@ai-sdk/provider@0.0.6": + "@ai-sdk/provider@1.1.3": dependencies: json-schema: 0.4.0 - "@asteasolutions/zod-to-openapi@6.4.0(zod@3.25.67)": - dependencies: - openapi3-ts: 4.4.0 - zod: 3.25.67 - - "@braintrust/core@0.0.44": - dependencies: - "@asteasolutions/zod-to-openapi": 6.4.0(zod@3.25.67) - uuid: 9.0.1 - zod: 3.25.67 - "@bundled-es-modules/cookie@2.0.1": dependencies: cookie: 0.7.2 @@ -3398,12 +4195,18 @@ snapshots: "@types/tough-cookie": 4.0.5 tough-cookie: 4.1.4 + "@colors/colors@1.5.0": + optional: true + "@esbuild/aix-ppc64@0.21.5": optional: true "@esbuild/aix-ppc64@0.25.9": optional: true + "@esbuild/aix-ppc64@0.27.2": + optional: true + "@esbuild/android-arm64@0.18.20": optional: true @@ -3413,6 +4216,9 @@ snapshots: "@esbuild/android-arm64@0.25.9": optional: true + "@esbuild/android-arm64@0.27.2": + optional: true + "@esbuild/android-arm@0.18.20": optional: true @@ -3422,6 +4228,9 @@ snapshots: "@esbuild/android-arm@0.25.9": optional: true + "@esbuild/android-arm@0.27.2": + optional: true + "@esbuild/android-x64@0.18.20": optional: true @@ -3431,6 +4240,9 @@ snapshots: "@esbuild/android-x64@0.25.9": optional: true + "@esbuild/android-x64@0.27.2": + optional: true + "@esbuild/darwin-arm64@0.18.20": optional: true @@ -3440,6 +4252,9 @@ snapshots: "@esbuild/darwin-arm64@0.25.9": optional: true + "@esbuild/darwin-arm64@0.27.2": + optional: true + "@esbuild/darwin-x64@0.18.20": optional: true @@ -3449,6 +4264,9 @@ snapshots: "@esbuild/darwin-x64@0.25.9": optional: true + "@esbuild/darwin-x64@0.27.2": + optional: true + "@esbuild/freebsd-arm64@0.18.20": optional: true @@ -3458,6 +4276,9 @@ snapshots: "@esbuild/freebsd-arm64@0.25.9": optional: true + "@esbuild/freebsd-arm64@0.27.2": + optional: true + "@esbuild/freebsd-x64@0.18.20": optional: true @@ -3467,6 +4288,9 @@ snapshots: "@esbuild/freebsd-x64@0.25.9": optional: true + "@esbuild/freebsd-x64@0.27.2": + optional: true + "@esbuild/linux-arm64@0.18.20": optional: true @@ -3476,6 +4300,9 @@ snapshots: "@esbuild/linux-arm64@0.25.9": optional: true + "@esbuild/linux-arm64@0.27.2": + optional: true + "@esbuild/linux-arm@0.18.20": optional: true @@ -3485,6 +4312,9 @@ snapshots: "@esbuild/linux-arm@0.25.9": optional: true + "@esbuild/linux-arm@0.27.2": + optional: true + "@esbuild/linux-ia32@0.18.20": optional: true @@ -3494,6 +4324,9 @@ snapshots: "@esbuild/linux-ia32@0.25.9": optional: true + "@esbuild/linux-ia32@0.27.2": + optional: true + "@esbuild/linux-loong64@0.18.20": optional: true @@ -3503,6 +4336,9 @@ snapshots: "@esbuild/linux-loong64@0.25.9": optional: true + "@esbuild/linux-loong64@0.27.2": + optional: true + "@esbuild/linux-mips64el@0.18.20": optional: true @@ -3512,6 +4348,9 @@ snapshots: "@esbuild/linux-mips64el@0.25.9": optional: true + "@esbuild/linux-mips64el@0.27.2": + optional: true + "@esbuild/linux-ppc64@0.18.20": optional: true @@ -3521,6 +4360,9 @@ snapshots: "@esbuild/linux-ppc64@0.25.9": optional: true + "@esbuild/linux-ppc64@0.27.2": + optional: true + "@esbuild/linux-riscv64@0.18.20": optional: true @@ -3530,6 +4372,9 @@ snapshots: "@esbuild/linux-riscv64@0.25.9": optional: true + "@esbuild/linux-riscv64@0.27.2": + optional: true + "@esbuild/linux-s390x@0.18.20": optional: true @@ -3539,6 +4384,9 @@ snapshots: "@esbuild/linux-s390x@0.25.9": optional: true + "@esbuild/linux-s390x@0.27.2": + optional: true + "@esbuild/linux-x64@0.18.20": optional: true @@ -3548,9 +4396,15 @@ snapshots: "@esbuild/linux-x64@0.25.9": optional: true + "@esbuild/linux-x64@0.27.2": + optional: true + "@esbuild/netbsd-arm64@0.25.9": optional: true + "@esbuild/netbsd-arm64@0.27.2": + optional: true + "@esbuild/netbsd-x64@0.18.20": optional: true @@ -3560,9 +4414,15 @@ snapshots: "@esbuild/netbsd-x64@0.25.9": optional: true + "@esbuild/netbsd-x64@0.27.2": + optional: true + "@esbuild/openbsd-arm64@0.25.9": optional: true + "@esbuild/openbsd-arm64@0.27.2": + optional: true + "@esbuild/openbsd-x64@0.18.20": optional: true @@ -3572,9 +4432,15 @@ snapshots: "@esbuild/openbsd-x64@0.25.9": optional: true + "@esbuild/openbsd-x64@0.27.2": + optional: true + "@esbuild/openharmony-arm64@0.25.9": optional: true + "@esbuild/openharmony-arm64@0.27.2": + optional: true + "@esbuild/sunos-x64@0.18.20": optional: true @@ -3584,6 +4450,9 @@ snapshots: "@esbuild/sunos-x64@0.25.9": optional: true + "@esbuild/sunos-x64@0.27.2": + optional: true + "@esbuild/win32-arm64@0.18.20": optional: true @@ -3593,6 +4462,9 @@ snapshots: "@esbuild/win32-arm64@0.25.9": optional: true + "@esbuild/win32-arm64@0.27.2": + optional: true + "@esbuild/win32-ia32@0.18.20": optional: true @@ -3602,6 +4474,9 @@ snapshots: "@esbuild/win32-ia32@0.25.9": optional: true + "@esbuild/win32-ia32@0.27.2": + optional: true + "@esbuild/win32-x64@0.18.20": optional: true @@ -3611,6 +4486,9 @@ snapshots: "@esbuild/win32-x64@0.25.9": optional: true + "@esbuild/win32-x64@0.27.2": + optional: true + "@gar/promisify@1.1.3": {} "@inquirer/confirm@5.1.15(@types/node@20.19.11)": @@ -3816,10 +4694,14 @@ snapshots: dependencies: undici-types: 6.21.0 + "@types/nunjucks@3.2.6": {} + "@types/statuses@2.0.6": {} "@types/tough-cookie@4.0.5": {} + "@vercel/functions@1.6.0": {} + "@vitest/expect@2.1.9": dependencies: "@vitest/spy": 2.1.9 @@ -3861,10 +4743,17 @@ snapshots: loupe: 3.2.0 tinyrainbow: 1.2.0 + a-sync-waterfall@1.0.1: {} + abbrev@1.1.1: {} abbrev@3.0.0: {} + accepts@1.3.8: + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + acorn@8.15.0: {} agent-base@6.0.2: @@ -3891,6 +4780,10 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 + ansi-align@3.0.1: + dependencies: + string-width: 4.2.3 + ansi-escapes@4.3.2: dependencies: type-fest: 0.21.3 @@ -3918,12 +4811,44 @@ snapshots: argparse@2.0.1: {} + array-flatten@1.1.1: {} + + asap@2.0.6: {} + assertion-error@2.0.1: {} balanced-match@1.0.2: {} binary-search@1.3.6: {} + body-parser@1.20.4: + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.1 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.14.1 + raw-body: 2.5.3 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + boxen@8.0.1: + dependencies: + ansi-align: 3.0.1 + camelcase: 8.0.0 + chalk: 5.6.2 + cli-boxes: 3.0.0 + string-width: 7.2.0 + type-fest: 4.41.0 + widest-line: 5.0.0 + wrap-ansi: 9.0.2 + brace-expansion@1.1.11: dependencies: balanced-match: 1.0.2 @@ -3937,24 +4862,37 @@ snapshots: dependencies: balanced-match: 1.0.2 - braintrust@0.0.140: + braintrust@2.0.1(zod@3.25.67): dependencies: - "@ai-sdk/provider": 0.0.6 - "@braintrust/core": 0.0.44 + "@ai-sdk/provider": 1.1.3 "@next/env": 14.2.24 + "@types/nunjucks": 3.2.6 + "@vercel/functions": 1.6.0 argparse: 2.0.1 + boxen: 8.0.1 chalk: 4.1.2 cli-progress: 3.12.0 + cli-table3: 0.6.5 + cors: 2.8.5 dotenv: 16.4.7 - esbuild: 0.18.20 + esbuild: 0.27.2 + eventsource-parser: 1.1.2 + express: 4.22.1 graceful-fs: 4.2.11 + http-errors: 2.0.1 minimatch: 9.0.5 mustache: 4.2.0 + nunjucks: 3.2.4 pluralize: 8.0.0 simple-git: 3.27.0 + source-map: 0.7.6 + termi-link: 1.1.0 uuid: 9.0.1 zod: 3.25.67 + zod-to-json-schema: 3.25.0(zod@3.25.67) transitivePeerDependencies: + - "@aws-sdk/credential-provider-web-identity" + - chokidar - supports-color buffer-from@1.1.2: {} @@ -3964,6 +4902,8 @@ snapshots: esbuild: 0.25.9 load-tsconfig: 0.2.5 + bytes@3.1.2: {} + cac@6.7.14: {} cacache@16.1.3: @@ -3989,6 +4929,18 @@ snapshots: transitivePeerDependencies: - bluebird + call-bind-apply-helpers@1.0.2: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + + call-bound@1.0.4: + dependencies: + call-bind-apply-helpers: 1.0.2 + get-intrinsic: 1.3.0 + + camelcase@8.0.0: {} + chai@5.3.1: dependencies: assertion-error: 2.0.1 @@ -4002,6 +4954,8 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 + chalk@5.6.2: {} + check-error@2.1.1: {} cheminfo-types@1.8.1: {} @@ -4016,10 +4970,18 @@ snapshots: clean-stack@2.2.0: {} + cli-boxes@3.0.0: {} + cli-progress@3.12.0: dependencies: string-width: 4.2.3 + cli-table3@0.6.5: + dependencies: + string-width: 4.2.3 + optionalDependencies: + "@colors/colors": 1.5.0 + cli-width@4.1.0: {} cliui@8.0.1: @@ -4038,6 +5000,8 @@ snapshots: commander@4.1.1: {} + commander@5.1.0: {} + compute-cosine-similarity@1.1.0: dependencies: compute-dot: 1.1.0 @@ -4065,14 +5029,31 @@ snapshots: console-control-strings@1.1.0: {} + content-disposition@0.5.4: + dependencies: + safe-buffer: 5.2.1 + + content-type@1.0.5: {} + + cookie-signature@1.0.7: {} + cookie@0.7.2: {} + cors@2.8.5: + dependencies: + object-assign: 4.1.1 + vary: 1.1.2 + cross-spawn@7.0.6: dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 + debug@2.6.9: + dependencies: + ms: 2.0.0 + debug@4.4.0: dependencies: ms: 2.1.3 @@ -4085,6 +5066,10 @@ snapshots: delegates@1.0.0: {} + depd@2.0.0: {} + + destroy@1.2.0: {} + detect-libc@2.0.3: {} dotenv@16.4.7: {} @@ -4099,12 +5084,24 @@ snapshots: - encoding - supports-color + dunder-proto@1.0.1: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-errors: 1.3.0 + gopd: 1.2.0 + eastasianwidth@0.2.0: {} + ee-first@1.1.1: {} + + emoji-regex@10.6.0: {} + emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} + encodeurl@2.0.0: {} + encoding@0.1.13: dependencies: iconv-lite: 0.6.3 @@ -4114,8 +5111,16 @@ snapshots: err-code@2.0.3: {} + es-define-property@1.0.1: {} + + es-errors@1.3.0: {} + es-module-lexer@1.7.0: {} + es-object-atoms@1.1.1: + dependencies: + es-errors: 1.3.0 + esbuild@0.18.20: optionalDependencies: "@esbuild/android-arm": 0.18.20 @@ -4196,18 +5201,89 @@ snapshots: "@esbuild/win32-ia32": 0.25.9 "@esbuild/win32-x64": 0.25.9 + esbuild@0.27.2: + optionalDependencies: + "@esbuild/aix-ppc64": 0.27.2 + "@esbuild/android-arm": 0.27.2 + "@esbuild/android-arm64": 0.27.2 + "@esbuild/android-x64": 0.27.2 + "@esbuild/darwin-arm64": 0.27.2 + "@esbuild/darwin-x64": 0.27.2 + "@esbuild/freebsd-arm64": 0.27.2 + "@esbuild/freebsd-x64": 0.27.2 + "@esbuild/linux-arm": 0.27.2 + "@esbuild/linux-arm64": 0.27.2 + "@esbuild/linux-ia32": 0.27.2 + "@esbuild/linux-loong64": 0.27.2 + "@esbuild/linux-mips64el": 0.27.2 + "@esbuild/linux-ppc64": 0.27.2 + "@esbuild/linux-riscv64": 0.27.2 + "@esbuild/linux-s390x": 0.27.2 + "@esbuild/linux-x64": 0.27.2 + "@esbuild/netbsd-arm64": 0.27.2 + "@esbuild/netbsd-x64": 0.27.2 + "@esbuild/openbsd-arm64": 0.27.2 + "@esbuild/openbsd-x64": 0.27.2 + "@esbuild/openharmony-arm64": 0.27.2 + "@esbuild/sunos-x64": 0.27.2 + "@esbuild/win32-arm64": 0.27.2 + "@esbuild/win32-ia32": 0.27.2 + "@esbuild/win32-x64": 0.27.2 + escalade@3.2.0: {} + escape-html@1.0.3: {} + estree-walker@2.0.2: {} estree-walker@3.0.3: dependencies: "@types/estree": 1.0.8 + etag@1.8.1: {} + + eventsource-parser@1.1.2: {} + expect-type@1.2.2: {} exponential-backoff@3.1.2: {} + express@4.22.1: + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.4 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.7.2 + cookie-signature: 1.0.7 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.3.2 + fresh: 0.5.2 + http-errors: 2.0.1 + merge-descriptors: 1.0.3 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.12 + proxy-addr: 2.0.7 + qs: 6.14.1 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.19.2 + serve-static: 1.16.3 + setprototypeof: 1.2.0 + statuses: 2.0.2 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + fast-deep-equal@3.1.3: {} fast-uri@3.0.6: {} @@ -4218,6 +5294,18 @@ snapshots: fft.js@4.0.4: {} + finalhandler@1.3.2: + dependencies: + debug: 2.6.9 + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.2 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + fix-dts-default-cjs-exports@1.0.1: dependencies: magic-string: 0.30.17 @@ -4229,6 +5317,10 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 + forwarded@0.2.0: {} + + fresh@0.5.2: {} + fs-minipass@2.1.0: dependencies: minipass: 3.3.6 @@ -4238,6 +5330,8 @@ snapshots: fsevents@2.3.3: optional: true + function-bind@1.1.2: {} + gauge@4.0.4: dependencies: aproba: 2.0.0 @@ -4251,6 +5345,26 @@ snapshots: get-caller-file@2.0.5: {} + get-east-asian-width@1.4.0: {} + + get-intrinsic@1.3.0: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + function-bind: 1.1.2 + get-proto: 1.0.1 + gopd: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + math-intrinsics: 1.1.0 + + get-proto@1.0.1: + dependencies: + dunder-proto: 1.0.1 + es-object-atoms: 1.1.1 + get-tsconfig@4.10.0: dependencies: resolve-pkg-maps: 1.0.0 @@ -4281,6 +5395,8 @@ snapshots: minimatch: 5.1.6 once: 1.4.0 + gopd@1.2.0: {} + graceful-fs@4.2.11: {} graphql@16.11.0: {} @@ -4296,12 +5412,26 @@ snapshots: has-flag@4.0.0: {} + has-symbols@1.1.0: {} + has-unicode@2.0.1: {} + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + headers-polyfill@4.0.3: {} http-cache-semantics@4.1.1: {} + http-errors@2.0.1: + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.2 + toidentifier: 1.0.1 + http-proxy-agent@5.0.0: dependencies: "@tootallnate/once": 2.0.0 @@ -4328,6 +5458,10 @@ snapshots: dependencies: ms: 2.1.3 + iconv-lite@0.4.24: + dependencies: + safer-buffer: 2.1.2 + iconv-lite@0.6.3: dependencies: safer-buffer: 2.1.2 @@ -4353,6 +5487,8 @@ snapshots: jsbn: 1.1.0 sprintf-js: 1.1.3 + ipaddr.js@1.9.1: {} + is-any-array@2.0.1: {} is-fullwidth-code-point@3.0.0: {} @@ -4436,6 +5572,22 @@ snapshots: marked@4.3.0: {} + math-intrinsics@1.1.0: {} + + media-typer@0.3.0: {} + + merge-descriptors@1.0.3: {} + + methods@1.1.2: {} + + mime-db@1.52.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + mime@1.6.0: {} + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -4533,6 +5685,8 @@ snapshots: pkg-types: 1.3.1 ufo: 1.6.1 + ms@2.0.0: {} + ms@2.1.3: {} msw@2.10.5(@types/node@20.19.11)(typescript@5.9.2): @@ -4572,6 +5726,8 @@ snapshots: nanoid@3.3.11: {} + negotiator@0.6.3: {} + negotiator@0.6.4: {} neo-async@2.6.2: {} @@ -4616,8 +5772,20 @@ snapshots: gauge: 4.0.4 set-blocking: 2.0.0 + nunjucks@3.2.4: + dependencies: + a-sync-waterfall: 1.0.1 + asap: 2.0.6 + commander: 5.1.0 + object-assign@4.1.1: {} + object-inspect@1.13.4: {} + + on-finished@2.4.1: + dependencies: + ee-first: 1.1.1 + once@1.4.0: dependencies: wrappy: 1.0.2 @@ -4626,10 +5794,6 @@ snapshots: optionalDependencies: zod: 3.25.67 - openapi3-ts@4.4.0: - dependencies: - yaml: 2.7.0 - outvariant@1.4.3: {} p-map@4.0.0: @@ -4638,6 +5802,8 @@ snapshots: package-json-from-dist@1.0.1: {} + parseurl@1.3.3: {} + path-is-absolute@1.0.1: {} path-key@3.1.1: {} @@ -4647,6 +5813,8 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 + path-to-regexp@0.1.12: {} + path-to-regexp@6.3.0: {} pathe@1.1.2: {} @@ -4690,14 +5858,32 @@ snapshots: err-code: 2.0.3 retry: 0.12.0 + proxy-addr@2.0.7: + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + psl@1.15.0: dependencies: punycode: 2.3.1 punycode@2.3.1: {} + qs@6.14.1: + dependencies: + side-channel: 1.1.0 + querystringify@2.2.0: {} + range-parser@1.2.1: {} + + raw-body@2.5.3: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.1 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + readable-stream@3.6.2: dependencies: inherits: 2.0.4 @@ -4754,13 +5940,41 @@ snapshots: safe-buffer@5.2.1: {} - safer-buffer@2.1.2: - optional: true + safer-buffer@2.1.2: {} semver@7.7.1: {} + send@0.19.2: + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.1 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.2 + transitivePeerDependencies: + - supports-color + + serve-static@1.16.3: + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.19.2 + transitivePeerDependencies: + - supports-color + set-blocking@2.0.0: {} + setprototypeof@1.2.0: {} + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 @@ -4774,6 +5988,34 @@ snapshots: vscode-oniguruma: 1.7.0 vscode-textmate: 8.0.0 + side-channel-list@1.0.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + + side-channel-map@1.0.1: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + + side-channel-weakmap@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + side-channel-map: 1.0.1 + + side-channel@1.1.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + siginfo@2.0.0: {} signal-exit@3.0.7: {} @@ -4812,6 +6054,8 @@ snapshots: source-map@0.6.1: {} + source-map@0.7.6: {} + source-map@0.8.0-beta.0: dependencies: whatwg-url: 7.1.0 @@ -4842,6 +6086,12 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.1.0 + string-width@7.2.0: + dependencies: + emoji-regex: 10.6.0 + get-east-asian-width: 1.4.0 + strip-ansi: 7.1.0 + string_decoder@1.3.0: dependencies: safe-buffer: 5.2.1 @@ -4886,6 +6136,8 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 + termi-link@1.1.0: {} + thenify-all@1.6.0: dependencies: thenify: 3.3.1 @@ -4909,6 +6161,8 @@ snapshots: tinyspy@3.0.2: {} + toidentifier@1.0.1: {} + tosource@2.0.0-alpha.3: {} tough-cookie@4.1.4: @@ -4968,6 +6222,11 @@ snapshots: type-fest@4.41.0: {} + type-is@1.6.18: + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + typedoc-plugin-markdown@3.17.1(typedoc@0.25.13(typescript@5.9.2)): dependencies: handlebars: 4.7.8 @@ -5002,6 +6261,8 @@ snapshots: universalify@0.2.0: {} + unpipe@1.0.0: {} + url-parse@1.5.10: dependencies: querystringify: 2.2.0 @@ -5009,12 +6270,16 @@ snapshots: util-deprecate@1.0.2: {} + utils-merge@1.0.1: {} + uuid@9.0.1: {} validate.io-array@1.0.6: {} validate.io-function@1.0.2: {} + vary@1.1.2: {} + vite-node@2.1.9(@types/node@20.19.11): dependencies: cac: 6.7.14 @@ -5109,6 +6374,10 @@ snapshots: dependencies: string-width: 4.2.3 + widest-line@5.0.0: + dependencies: + string-width: 7.2.0 + wordwrap@1.0.0: {} wrap-ansi@6.2.0: @@ -5129,6 +6398,12 @@ snapshots: string-width: 5.1.2 strip-ansi: 7.1.0 + wrap-ansi@9.0.2: + dependencies: + ansi-styles: 6.2.1 + string-width: 7.2.0 + strip-ansi: 7.1.0 + wrappy@1.0.2: {} y18n@5.0.8: {} @@ -5137,7 +6412,8 @@ snapshots: yallist@5.0.0: {} - yaml@2.7.0: {} + yaml@2.7.0: + optional: true yargs-parser@21.1.1: {} @@ -5158,5 +6434,3 @@ snapshots: zod: 3.25.67 zod@3.25.67: {} - - zod@4.2.1: {} From 454a2729a5b4e17b5f15ade45873ad6faea416df Mon Sep 17 00:00:00 2001 From: Caitlin Pinn Date: Mon, 12 Jan 2026 21:03:12 -0800 Subject: [PATCH 27/27] revert the dataset file formatting changes --- evals/datasets/coqa-closed-qa.json | 1340 +++++++++++-- evals/datasets/coqa-context-relevancy.json | 2010 ++++++++++++++++++-- evals/datasets/coqa-factuality.json | 2010 ++++++++++++++++++-- 3 files changed, 4904 insertions(+), 456 deletions(-) diff --git a/evals/datasets/coqa-closed-qa.json b/evals/datasets/coqa-closed-qa.json index a09b9b8..31af669 100644 --- a/evals/datasets/coqa-closed-qa.json +++ b/evals/datasets/coqa-closed-qa.json @@ -39,10 +39,32 @@ "no" ], "answer_start": [ - 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 + 59, + 18, + 196, + 281, + 428, + 512, + 678, + 647, + 718, + 1035, + 1143, + 965 ], "answer_end": [ - 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 + 93, + 80, + 215, + 315, + 490, + 549, + 716, + 676, + 776, + 1097, + 1170, + 1008 ] } } @@ -87,10 +109,32 @@ "no" ], "answer_start": [ - 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 + 59, + 18, + 196, + 281, + 428, + 512, + 678, + 647, + 718, + 1035, + 1143, + 965 ], "answer_end": [ - 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 + 93, + 80, + 215, + 315, + 490, + 549, + 716, + 676, + 776, + 1097, + 1170, + 1008 ] } } @@ -132,8 +176,32 @@ "yes", "unknown" ], - "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], - "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] + "answer_start": [ + 37, + 167, + 303, + 281, + 552, + 708, + 964, + 910, + -1, + 1056, + -1 + ], + "answer_end": [ + 43, + 175, + 346, + 302, + 577, + 723, + 995, + 935, + -1, + 1173, + -1 + ] } } }, @@ -174,8 +242,32 @@ "yes", "unknown" ], - "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], - "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] + "answer_start": [ + 37, + 167, + 303, + 281, + 552, + 708, + 964, + 910, + -1, + 1056, + -1 + ], + "answer_end": [ + 43, + 175, + 346, + 302, + 577, + 723, + 995, + 935, + -1, + 1173, + -1 + ] } } }, @@ -225,12 +317,38 @@ "\"Thank you\"" ], "answer_start": [ - 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, + 19, + 136, + 146, + 169, + 304, + 348, + 214, + 579, + 727, + 423, + 917, + 594, + 1771, + 1667, 1874 ], "answer_end": [ - 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, - 1769, 1885 + 115, + 165, + 165, + 185, + 324, + 375, + 302, + 725, + 769, + 544, + 924, + 725, + 1814, + 1769, + 1885 ] } } @@ -281,12 +399,38 @@ "\"Thank you\"" ], "answer_start": [ - 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, + 19, + 136, + 146, + 169, + 304, + 348, + 214, + 579, + 727, + 423, + 917, + 594, + 1771, + 1667, 1874 ], "answer_end": [ - 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, - 1769, 1885 + 115, + 165, + 165, + 185, + 324, + 375, + 302, + 725, + 769, + 544, + 924, + 725, + 1814, + 1769, + 1885 ] } } @@ -347,12 +491,48 @@ "A cop" ], "answer_start": [ - 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, - 1216, 1217, 1217, 1338, 8, 8 + 8, + 8, + 8, + 9, + 512, + 856, + 573, + 512, + 512, + 856, + 1041, + 1041, + 1041, + 1217, + 1216, + 1217, + 1217, + 1338, + 8, + 8 ], "answer_end": [ - 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, - 1336, 1336, 1336, 1336, 1381, 138, 65 + 181, + 183, + 66, + 181, + 690, + 1039, + 690, + 662, + 690, + 1039, + 1103, + 1134, + 1165, + 1336, + 1336, + 1336, + 1336, + 1381, + 138, + 65 ] } } @@ -413,12 +593,48 @@ "A cop" ], "answer_start": [ - 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, - 1216, 1217, 1217, 1338, 8, 8 + 8, + 8, + 8, + 9, + 512, + 856, + 573, + 512, + 512, + 856, + 1041, + 1041, + 1041, + 1217, + 1216, + 1217, + 1217, + 1338, + 8, + 8 ], "answer_end": [ - 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, - 1336, 1336, 1336, 1336, 1381, 138, 65 + 181, + 183, + 66, + 181, + 690, + 1039, + 690, + 662, + 690, + 1039, + 1103, + 1134, + 1165, + 1336, + 1336, + 1336, + 1336, + 1381, + 138, + 65 ] } } @@ -475,12 +691,44 @@ "yes" ], "answer_start": [ - 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, - 1382, 1436, 1481, 1514, 1546 + 0, + 56, + 190, + 343, + 414, + 565, + 601, + 888, + 906, + 1098, + 1179, + 1265, + 1296, + 1382, + 1436, + 1481, + 1514, + 1546 ], "answer_end": [ - 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, - 1434, 1454, 1509, 1541, 1576 + 54, + 107, + 341, + 367, + 497, + 600, + 631, + 903, + 965, + 1177, + 1216, + 1291, + 1350, + 1434, + 1454, + 1509, + 1541, + 1576 ] } } @@ -537,12 +785,44 @@ "yes" ], "answer_start": [ - 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, - 1382, 1436, 1481, 1514, 1546 + 0, + 56, + 190, + 343, + 414, + 565, + 601, + 888, + 906, + 1098, + 1179, + 1265, + 1296, + 1382, + 1436, + 1481, + 1514, + 1546 ], "answer_end": [ - 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, - 1434, 1454, 1509, 1541, 1576 + 54, + 107, + 341, + 367, + 497, + 600, + 631, + 903, + 965, + 1177, + 1216, + 1291, + 1350, + 1434, + 1454, + 1509, + 1541, + 1576 ] } } @@ -589,10 +869,34 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 + 28, + 45, + 80, + 17, + 88, + 322, + 448, + 477, + 600, + 808, + 831, + 894, + 939 ], "answer_end": [ - 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 + 32, + 58, + 88, + 21, + 119, + 356, + 455, + 493, + 620, + 829, + 890, + 906, + 988 ] } } @@ -639,10 +943,34 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 + 28, + 45, + 80, + 17, + 88, + 322, + 448, + 477, + 600, + 808, + 831, + 894, + 939 ], "answer_end": [ - 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 + 32, + 58, + 88, + 21, + 119, + 356, + 455, + 493, + 620, + 829, + 890, + 906, + 988 ] } } @@ -687,10 +1015,32 @@ "The flashlight" ], "answer_start": [ - 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 + 24, + 71, + 104, + 193, + 396, + 396, + 771, + 864, + 907, + 1641, + 1696, + 1274 ], "answer_end": [ - 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 + 69, + 102, + 130, + 217, + 461, + 461, + 829, + 906, + 1016, + 1677, + 1726, + 1339 ] } } @@ -735,10 +1085,32 @@ "The flashlight" ], "answer_start": [ - 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 + 24, + 71, + 104, + 193, + 396, + 396, + 771, + 864, + 907, + 1641, + 1696, + 1274 ], "answer_end": [ - 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 + 69, + 102, + 130, + 217, + 461, + 461, + 829, + 906, + 1016, + 1677, + 1726, + 1339 ] } } @@ -799,12 +1171,48 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, - 1111, 1269, 1407, 1506, 993, 1111 + 211, + 184, + 494, + 48, + 260, + 70, + 345, + 435, + 678, + 772, + 839, + 1021, + 1040, + 1154, + 1111, + 1269, + 1407, + 1506, + 993, + 1111 ], "answer_end": [ - 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, - 1164, 1119, 1300, 1452, 1508, 1002, 1177 + 224, + 197, + 511, + 57, + 271, + 126, + 348, + 437, + 713, + 778, + 863, + 1033, + 1064, + 1164, + 1119, + 1300, + 1452, + 1508, + 1002, + 1177 ] } } @@ -865,12 +1273,48 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, - 1111, 1269, 1407, 1506, 993, 1111 + 211, + 184, + 494, + 48, + 260, + 70, + 345, + 435, + 678, + 772, + 839, + 1021, + 1040, + 1154, + 1111, + 1269, + 1407, + 1506, + 993, + 1111 ], "answer_end": [ - 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, - 1164, 1119, 1300, 1452, 1508, 1002, 1177 + 224, + 197, + 511, + 57, + 271, + 126, + 348, + 437, + 713, + 778, + 863, + 1033, + 1064, + 1164, + 1119, + 1300, + 1452, + 1508, + 1002, + 1177 ] } } @@ -910,8 +1354,30 @@ "yes", "unknown" ], - "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], - "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] + "answer_start": [ + 159, + 34, + 196, + 224, + 731, + 794, + 1120, + 1190, + 1436, + -1 + ], + "answer_end": [ + 177, + 54, + 222, + 264, + 757, + 805, + 1158, + 1212, + 1448, + -1 + ] } } }, @@ -950,8 +1416,30 @@ "yes", "unknown" ], - "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], - "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] + "answer_start": [ + 159, + 34, + 196, + 224, + 731, + 794, + 1120, + 1190, + 1436, + -1 + ], + "answer_end": [ + 177, + 54, + 222, + 264, + 757, + 805, + 1158, + 1212, + 1448, + -1 + ] } } }, @@ -990,8 +1478,30 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], - "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] + "answer_start": [ + 28, + 28, + 77, + 267, + 363, + 362, + 1229, + 482, + 545, + 662 + ], + "answer_end": [ + 62, + 62, + 181, + 361, + 430, + 481, + 1362, + 541, + 563, + 727 + ] } } }, @@ -1030,8 +1540,30 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], - "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] + "answer_start": [ + 28, + 28, + 77, + 267, + 363, + 362, + 1229, + 482, + 545, + 662 + ], + "answer_end": [ + 62, + 62, + 181, + 361, + 430, + 481, + 1362, + 541, + 563, + 727 + ] } } }, @@ -1070,8 +1602,30 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], - "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] + "answer_start": [ + 330, + 851, + 851, + 945, + 1175, + 753, + 1472, + 504, + 851, + 6 + ], + "answer_end": [ + 383, + 1085, + 971, + 970, + 1253, + 791, + 1511, + 671, + 884, + 132 + ] } } }, @@ -1110,8 +1664,30 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], - "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] + "answer_start": [ + 330, + 851, + 851, + 945, + 1175, + 753, + 1472, + 504, + 851, + 6 + ], + "answer_end": [ + 383, + 1085, + 971, + 970, + 1253, + 791, + 1511, + 671, + 884, + 132 + ] } } }, @@ -1165,12 +1741,42 @@ "no" ], "answer_start": [ - 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, - 1579, 1654, 1671 + 32, + 37, + 571, + 806, + 278, + 841, + 949, + 971, + 995, + 372, + 806, + 841, + 1618, + 1636, + 1579, + 1654, + 1671 ], "answer_end": [ - 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, - 1651, 1597, 1670, 1746 + 36, + 67, + 575, + 819, + 282, + 862, + 969, + 1020, + 1020, + 380, + 820, + 863, + 1632, + 1651, + 1597, + 1670, + 1746 ] } } @@ -1225,12 +1831,42 @@ "no" ], "answer_start": [ - 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, - 1579, 1654, 1671 + 32, + 37, + 571, + 806, + 278, + 841, + 949, + 971, + 995, + 372, + 806, + 841, + 1618, + 1636, + 1579, + 1654, + 1671 ], "answer_end": [ - 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, - 1651, 1597, 1670, 1746 + 36, + 67, + 575, + 819, + 282, + 862, + 969, + 1020, + 1020, + 380, + 820, + 863, + 1632, + 1651, + 1597, + 1670, + 1746 ] } } @@ -1275,10 +1911,32 @@ "at least $500" ], "answer_start": [ - 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 + 127, + 759, + 523, + 534, + 534, + 213, + 408, + 456, + 644, + 297, + 48, + 442 ], "answer_end": [ - 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 + 129, + 766, + 526, + 555, + 554, + 220, + 411, + 484, + 649, + 316, + 56, + 455 ] } } @@ -1323,10 +1981,32 @@ "at least $500" ], "answer_start": [ - 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 + 127, + 759, + 523, + 534, + 534, + 213, + 408, + 456, + 644, + 297, + 48, + 442 ], "answer_end": [ - 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 + 129, + 766, + 526, + 555, + 554, + 220, + 411, + 484, + 649, + 316, + 56, + 455 ] } } @@ -1366,8 +2046,30 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], - "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] + "answer_start": [ + 33, + 76, + 381, + 170, + 749, + 552, + 658, + 897, + 1001, + 1189 + ], + "answer_end": [ + 59, + 91, + 400, + 198, + 763, + 561, + 668, + 933, + 1028, + 1201 + ] } } }, @@ -1406,8 +2108,30 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], - "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] + "answer_start": [ + 33, + 76, + 381, + 170, + 749, + 552, + 658, + 897, + 1001, + 1189 + ], + "answer_end": [ + 59, + 91, + 400, + 198, + 763, + 561, + 668, + 933, + 1028, + 1201 + ] } } }, @@ -1467,12 +2191,48 @@ "No" ], "answer_start": [ - 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, - 671, 2, 732, 373, 215, 329, 546 + 936, + 906, + 2, + 969, + 1001, + 1017, + 845, + 1129, + 1159, + 1225, + 100, + 181, + 689, + 671, + 2, + 732, + 373, + 215, + 329, + 546 ], "answer_end": [ - 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, - 683, 35, 763, 474, 280, 355, 634 + 964, + 933, + 9, + 1016, + 1016, + 1024, + 870, + 1157, + 1222, + 1267, + 112, + 190, + 728, + 683, + 35, + 763, + 474, + 280, + 355, + 634 ] } } @@ -1533,12 +2293,48 @@ "No" ], "answer_start": [ - 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, - 671, 2, 732, 373, 215, 329, 546 + 936, + 906, + 2, + 969, + 1001, + 1017, + 845, + 1129, + 1159, + 1225, + 100, + 181, + 689, + 671, + 2, + 732, + 373, + 215, + 329, + 546 ], "answer_end": [ - 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, - 683, 35, 763, 474, 280, 355, 634 + 964, + 933, + 9, + 1016, + 1016, + 1024, + 870, + 1157, + 1222, + 1267, + 112, + 190, + 728, + 683, + 35, + 763, + 474, + 280, + 355, + 634 ] } } @@ -1599,12 +2395,48 @@ "unknown" ], "answer_start": [ - 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, - 1189, 1149, 1039, 15, 312, -1 + 15, + 100, + 186, + 234, + 235, + 451, + 15, + 702, + 992, + 839, + 901, + 711, + 1, + 1039, + 1189, + 1149, + 1039, + 15, + 312, + -1 ], "answer_end": [ - 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, - 1348, 1197, 1173, 1348, 229, 450, -1 + 98, + 184, + 212, + 250, + 295, + 497, + 83, + 882, + 1037, + 900, + 988, + 1074, + 1583, + 1348, + 1197, + 1173, + 1348, + 229, + 450, + -1 ] } } @@ -1665,12 +2497,48 @@ "unknown" ], "answer_start": [ - 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, - 1189, 1149, 1039, 15, 312, -1 + 15, + 100, + 186, + 234, + 235, + 451, + 15, + 702, + 992, + 839, + 901, + 711, + 1, + 1039, + 1189, + 1149, + 1039, + 15, + 312, + -1 ], "answer_end": [ - 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, - 1348, 1197, 1173, 1348, 229, 450, -1 + 98, + 184, + 212, + 250, + 295, + 497, + 83, + 882, + 1037, + 900, + 988, + 1074, + 1583, + 1348, + 1197, + 1173, + 1348, + 229, + 450, + -1 ] } } @@ -1733,12 +2601,50 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, - 1574, 1636, 220, 292, 293, 497, 758 + 0, + 0, + 74, + 134, + 588, + 883, + 220, + 389, + 678, + 1211, + 1462, + 1548, + 975, + 659, + 1574, + 1636, + 220, + 292, + 293, + 497, + 758 ], "answer_end": [ - 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, - 708, 1636, 1774, 292, 336, 377, 575, 797 + 37, + 75, + 101, + 219, + 609, + 973, + 292, + 495, + 876, + 1346, + 1572, + 1573, + 1045, + 708, + 1636, + 1774, + 292, + 336, + 377, + 575, + 797 ] } } @@ -1801,12 +2707,50 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, - 1574, 1636, 220, 292, 293, 497, 758 + 0, + 0, + 74, + 134, + 588, + 883, + 220, + 389, + 678, + 1211, + 1462, + 1548, + 975, + 659, + 1574, + 1636, + 220, + 292, + 293, + 497, + 758 ], "answer_end": [ - 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, - 708, 1636, 1774, 292, 336, 377, 575, 797 + 37, + 75, + 101, + 219, + 609, + 973, + 292, + 495, + 876, + 1346, + 1572, + 1573, + 1045, + 708, + 1636, + 1774, + 292, + 336, + 377, + 575, + 797 ] } } @@ -1867,12 +2811,48 @@ "no" ], "answer_start": [ - 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, - 825, 164, 169, 199, 262 + 0, + 47, + 74, + 199, + 284, + 284, + 310, + 402, + 403, + 486, + 362, + 455, + 542, + 577, + 757, + 825, + 164, + 169, + 199, + 262 ], "answer_end": [ - 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, - 796, 862, 199, 199, 261, 284 + 46, + 88, + 104, + 227, + 325, + 325, + 360, + 454, + 454, + 540, + 401, + 481, + 573, + 620, + 796, + 862, + 199, + 199, + 261, + 284 ] } } @@ -1933,12 +2913,48 @@ "no" ], "answer_start": [ - 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, - 825, 164, 169, 199, 262 + 0, + 47, + 74, + 199, + 284, + 284, + 310, + 402, + 403, + 486, + 362, + 455, + 542, + 577, + 757, + 825, + 164, + 169, + 199, + 262 ], "answer_end": [ - 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, - 796, 862, 199, 199, 261, 284 + 46, + 88, + 104, + 227, + 325, + 325, + 360, + 454, + 454, + 540, + 401, + 481, + 573, + 620, + 796, + 862, + 199, + 199, + 261, + 284 ] } } @@ -1985,10 +3001,34 @@ "the 7-year-old" ], "answer_start": [ - 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 + 19, + 103, + 538, + 527, + 58, + 223, + 917, + 990, + 1065, + 1141, + 834, + 813, + 813 ], "answer_end": [ - 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 + 59, + 130, + 565, + 565, + 65, + 227, + 946, + 1061, + 1078, + 1183, + 850, + 828, + 829 ] } } @@ -2035,10 +3075,34 @@ "the 7-year-old" ], "answer_start": [ - 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 + 19, + 103, + 538, + 527, + 58, + 223, + 917, + 990, + 1065, + 1141, + 834, + 813, + 813 ], "answer_end": [ - 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 + 59, + 130, + 565, + 565, + 65, + 227, + 946, + 1061, + 1078, + 1183, + 850, + 828, + 829 ] } } @@ -2085,10 +3149,34 @@ "no" ], "answer_start": [ - 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 + 1032, + 1168, + 1197, + -1, + 991, + 1385, + 1361, + 1405, + 144, + 1511, + 434, + 544, + 714 ], "answer_end": [ - 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 + 1110, + 1195, + 1221, + -1, + 1044, + 1475, + 1476, + 1437, + 180, + 1590, + 505, + 583, + 753 ] } } @@ -2135,10 +3223,34 @@ "no" ], "answer_start": [ - 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 + 1032, + 1168, + 1197, + -1, + 991, + 1385, + 1361, + 1405, + 144, + 1511, + 434, + 544, + 714 ], "answer_end": [ - 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 + 1110, + 1195, + 1221, + -1, + 1044, + 1475, + 1476, + 1437, + 180, + 1590, + 505, + 583, + 753 ] } } diff --git a/evals/datasets/coqa-context-relevancy.json b/evals/datasets/coqa-context-relevancy.json index 116cd25..ac72863 100644 --- a/evals/datasets/coqa-context-relevancy.json +++ b/evals/datasets/coqa-context-relevancy.json @@ -38,10 +38,32 @@ "no" ], "answer_start": [ - 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 + 59, + 18, + 196, + 281, + 428, + 512, + 678, + 647, + 718, + 1035, + 1143, + 965 ], "answer_end": [ - 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 + 93, + 80, + 215, + 315, + 490, + 549, + 716, + 676, + 776, + 1097, + 1170, + 1008 ] } } @@ -85,10 +107,32 @@ "no" ], "answer_start": [ - 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 + 59, + 18, + 196, + 281, + 428, + 512, + 678, + 647, + 718, + 1035, + 1143, + 965 ], "answer_end": [ - 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 + 93, + 80, + 215, + 315, + 490, + 549, + 716, + 676, + 776, + 1097, + 1170, + 1008 ] } } @@ -132,10 +176,32 @@ "no" ], "answer_start": [ - 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 + 59, + 18, + 196, + 281, + 428, + 512, + 678, + 647, + 718, + 1035, + 1143, + 965 ], "answer_end": [ - 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 + 93, + 80, + 215, + 315, + 490, + 549, + 716, + 676, + 776, + 1097, + 1170, + 1008 ] } } @@ -176,8 +242,32 @@ "yes", "unknown" ], - "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], - "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] + "answer_start": [ + 37, + 167, + 303, + 281, + 552, + 708, + 964, + 910, + -1, + 1056, + -1 + ], + "answer_end": [ + 43, + 175, + 346, + 302, + 577, + 723, + 995, + 935, + -1, + 1173, + -1 + ] } } }, @@ -217,8 +307,32 @@ "yes", "unknown" ], - "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], - "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] + "answer_start": [ + 37, + 167, + 303, + 281, + 552, + 708, + 964, + 910, + -1, + 1056, + -1 + ], + "answer_end": [ + 43, + 175, + 346, + 302, + 577, + 723, + 995, + 935, + -1, + 1173, + -1 + ] } } }, @@ -258,8 +372,32 @@ "yes", "unknown" ], - "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], - "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] + "answer_start": [ + 37, + 167, + 303, + 281, + 552, + 708, + 964, + 910, + -1, + 1056, + -1 + ], + "answer_end": [ + 43, + 175, + 346, + 302, + 577, + 723, + 995, + 935, + -1, + 1173, + -1 + ] } } }, @@ -308,12 +446,38 @@ "\"Thank you\"" ], "answer_start": [ - 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, + 19, + 136, + 146, + 169, + 304, + 348, + 214, + 579, + 727, + 423, + 917, + 594, + 1771, + 1667, 1874 ], "answer_end": [ - 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, - 1769, 1885 + 115, + 165, + 165, + 185, + 324, + 375, + 302, + 725, + 769, + 544, + 924, + 725, + 1814, + 1769, + 1885 ] } } @@ -363,12 +527,38 @@ "\"Thank you\"" ], "answer_start": [ - 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, + 19, + 136, + 146, + 169, + 304, + 348, + 214, + 579, + 727, + 423, + 917, + 594, + 1771, + 1667, 1874 ], "answer_end": [ - 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, - 1769, 1885 + 115, + 165, + 165, + 185, + 324, + 375, + 302, + 725, + 769, + 544, + 924, + 725, + 1814, + 1769, + 1885 ] } } @@ -418,12 +608,38 @@ "\"Thank you\"" ], "answer_start": [ - 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, + 19, + 136, + 146, + 169, + 304, + 348, + 214, + 579, + 727, + 423, + 917, + 594, + 1771, + 1667, 1874 ], "answer_end": [ - 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, - 1769, 1885 + 115, + 165, + 165, + 185, + 324, + 375, + 302, + 725, + 769, + 544, + 924, + 725, + 1814, + 1769, + 1885 ] } } @@ -483,12 +699,48 @@ "A cop" ], "answer_start": [ - 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, - 1216, 1217, 1217, 1338, 8, 8 + 8, + 8, + 8, + 9, + 512, + 856, + 573, + 512, + 512, + 856, + 1041, + 1041, + 1041, + 1217, + 1216, + 1217, + 1217, + 1338, + 8, + 8 ], "answer_end": [ - 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, - 1336, 1336, 1336, 1336, 1381, 138, 65 + 181, + 183, + 66, + 181, + 690, + 1039, + 690, + 662, + 690, + 1039, + 1103, + 1134, + 1165, + 1336, + 1336, + 1336, + 1336, + 1381, + 138, + 65 ] } } @@ -548,12 +800,48 @@ "A cop" ], "answer_start": [ - 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, - 1216, 1217, 1217, 1338, 8, 8 + 8, + 8, + 8, + 9, + 512, + 856, + 573, + 512, + 512, + 856, + 1041, + 1041, + 1041, + 1217, + 1216, + 1217, + 1217, + 1338, + 8, + 8 ], "answer_end": [ - 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, - 1336, 1336, 1336, 1336, 1381, 138, 65 + 181, + 183, + 66, + 181, + 690, + 1039, + 690, + 662, + 690, + 1039, + 1103, + 1134, + 1165, + 1336, + 1336, + 1336, + 1336, + 1381, + 138, + 65 ] } } @@ -613,12 +901,48 @@ "A cop" ], "answer_start": [ - 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, - 1216, 1217, 1217, 1338, 8, 8 + 8, + 8, + 8, + 9, + 512, + 856, + 573, + 512, + 512, + 856, + 1041, + 1041, + 1041, + 1217, + 1216, + 1217, + 1217, + 1338, + 8, + 8 ], "answer_end": [ - 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, - 1336, 1336, 1336, 1336, 1381, 138, 65 + 181, + 183, + 66, + 181, + 690, + 1039, + 690, + 662, + 690, + 1039, + 1103, + 1134, + 1165, + 1336, + 1336, + 1336, + 1336, + 1381, + 138, + 65 ] } } @@ -674,12 +998,44 @@ "yes" ], "answer_start": [ - 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, - 1382, 1436, 1481, 1514, 1546 + 0, + 56, + 190, + 343, + 414, + 565, + 601, + 888, + 906, + 1098, + 1179, + 1265, + 1296, + 1382, + 1436, + 1481, + 1514, + 1546 ], "answer_end": [ - 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, - 1434, 1454, 1509, 1541, 1576 + 54, + 107, + 341, + 367, + 497, + 600, + 631, + 903, + 965, + 1177, + 1216, + 1291, + 1350, + 1434, + 1454, + 1509, + 1541, + 1576 ] } } @@ -735,12 +1091,44 @@ "yes" ], "answer_start": [ - 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, - 1382, 1436, 1481, 1514, 1546 + 0, + 56, + 190, + 343, + 414, + 565, + 601, + 888, + 906, + 1098, + 1179, + 1265, + 1296, + 1382, + 1436, + 1481, + 1514, + 1546 ], "answer_end": [ - 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, - 1434, 1454, 1509, 1541, 1576 + 54, + 107, + 341, + 367, + 497, + 600, + 631, + 903, + 965, + 1177, + 1216, + 1291, + 1350, + 1434, + 1454, + 1509, + 1541, + 1576 ] } } @@ -796,12 +1184,44 @@ "yes" ], "answer_start": [ - 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, - 1382, 1436, 1481, 1514, 1546 + 0, + 56, + 190, + 343, + 414, + 565, + 601, + 888, + 906, + 1098, + 1179, + 1265, + 1296, + 1382, + 1436, + 1481, + 1514, + 1546 ], "answer_end": [ - 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, - 1434, 1454, 1509, 1541, 1576 + 54, + 107, + 341, + 367, + 497, + 600, + 631, + 903, + 965, + 1177, + 1216, + 1291, + 1350, + 1434, + 1454, + 1509, + 1541, + 1576 ] } } @@ -847,10 +1267,34 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 + 28, + 45, + 80, + 17, + 88, + 322, + 448, + 477, + 600, + 808, + 831, + 894, + 939 ], "answer_end": [ - 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 + 32, + 58, + 88, + 21, + 119, + 356, + 455, + 493, + 620, + 829, + 890, + 906, + 988 ] } } @@ -896,10 +1340,34 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 + 28, + 45, + 80, + 17, + 88, + 322, + 448, + 477, + 600, + 808, + 831, + 894, + 939 ], "answer_end": [ - 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 + 32, + 58, + 88, + 21, + 119, + 356, + 455, + 493, + 620, + 829, + 890, + 906, + 988 ] } } @@ -945,10 +1413,34 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 + 28, + 45, + 80, + 17, + 88, + 322, + 448, + 477, + 600, + 808, + 831, + 894, + 939 ], "answer_end": [ - 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 + 32, + 58, + 88, + 21, + 119, + 356, + 455, + 493, + 620, + 829, + 890, + 906, + 988 ] } } @@ -992,10 +1484,32 @@ "The flashlight" ], "answer_start": [ - 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 + 24, + 71, + 104, + 193, + 396, + 396, + 771, + 864, + 907, + 1641, + 1696, + 1274 ], "answer_end": [ - 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 + 69, + 102, + 130, + 217, + 461, + 461, + 829, + 906, + 1016, + 1677, + 1726, + 1339 ] } } @@ -1039,10 +1553,32 @@ "The flashlight" ], "answer_start": [ - 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 + 24, + 71, + 104, + 193, + 396, + 396, + 771, + 864, + 907, + 1641, + 1696, + 1274 ], "answer_end": [ - 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 + 69, + 102, + 130, + 217, + 461, + 461, + 829, + 906, + 1016, + 1677, + 1726, + 1339 ] } } @@ -1086,10 +1622,32 @@ "The flashlight" ], "answer_start": [ - 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 + 24, + 71, + 104, + 193, + 396, + 396, + 771, + 864, + 907, + 1641, + 1696, + 1274 ], "answer_end": [ - 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 + 69, + 102, + 130, + 217, + 461, + 461, + 829, + 906, + 1016, + 1677, + 1726, + 1339 ] } } @@ -1149,12 +1707,48 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, - 1111, 1269, 1407, 1506, 993, 1111 + 211, + 184, + 494, + 48, + 260, + 70, + 345, + 435, + 678, + 772, + 839, + 1021, + 1040, + 1154, + 1111, + 1269, + 1407, + 1506, + 993, + 1111 ], "answer_end": [ - 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, - 1164, 1119, 1300, 1452, 1508, 1002, 1177 + 224, + 197, + 511, + 57, + 271, + 126, + 348, + 437, + 713, + 778, + 863, + 1033, + 1064, + 1164, + 1119, + 1300, + 1452, + 1508, + 1002, + 1177 ] } } @@ -1214,12 +1808,48 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, - 1111, 1269, 1407, 1506, 993, 1111 + 211, + 184, + 494, + 48, + 260, + 70, + 345, + 435, + 678, + 772, + 839, + 1021, + 1040, + 1154, + 1111, + 1269, + 1407, + 1506, + 993, + 1111 ], "answer_end": [ - 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, - 1164, 1119, 1300, 1452, 1508, 1002, 1177 + 224, + 197, + 511, + 57, + 271, + 126, + 348, + 437, + 713, + 778, + 863, + 1033, + 1064, + 1164, + 1119, + 1300, + 1452, + 1508, + 1002, + 1177 ] } } @@ -1279,12 +1909,48 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, - 1111, 1269, 1407, 1506, 993, 1111 + 211, + 184, + 494, + 48, + 260, + 70, + 345, + 435, + 678, + 772, + 839, + 1021, + 1040, + 1154, + 1111, + 1269, + 1407, + 1506, + 993, + 1111 ], "answer_end": [ - 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, - 1164, 1119, 1300, 1452, 1508, 1002, 1177 + 224, + 197, + 511, + 57, + 271, + 126, + 348, + 437, + 713, + 778, + 863, + 1033, + 1064, + 1164, + 1119, + 1300, + 1452, + 1508, + 1002, + 1177 ] } } @@ -1323,8 +1989,30 @@ "yes", "unknown" ], - "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], - "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] + "answer_start": [ + 159, + 34, + 196, + 224, + 731, + 794, + 1120, + 1190, + 1436, + -1 + ], + "answer_end": [ + 177, + 54, + 222, + 264, + 757, + 805, + 1158, + 1212, + 1448, + -1 + ] } } }, @@ -1362,8 +2050,30 @@ "yes", "unknown" ], - "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], - "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] + "answer_start": [ + 159, + 34, + 196, + 224, + 731, + 794, + 1120, + 1190, + 1436, + -1 + ], + "answer_end": [ + 177, + 54, + 222, + 264, + 757, + 805, + 1158, + 1212, + 1448, + -1 + ] } } }, @@ -1401,8 +2111,30 @@ "yes", "unknown" ], - "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], - "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] + "answer_start": [ + 159, + 34, + 196, + 224, + 731, + 794, + 1120, + 1190, + 1436, + -1 + ], + "answer_end": [ + 177, + 54, + 222, + 264, + 757, + 805, + 1158, + 1212, + 1448, + -1 + ] } } }, @@ -1440,8 +2172,30 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], - "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] + "answer_start": [ + 28, + 28, + 77, + 267, + 363, + 362, + 1229, + 482, + 545, + 662 + ], + "answer_end": [ + 62, + 62, + 181, + 361, + 430, + 481, + 1362, + 541, + 563, + 727 + ] } } }, @@ -1479,8 +2233,30 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], - "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] + "answer_start": [ + 28, + 28, + 77, + 267, + 363, + 362, + 1229, + 482, + 545, + 662 + ], + "answer_end": [ + 62, + 62, + 181, + 361, + 430, + 481, + 1362, + 541, + 563, + 727 + ] } } }, @@ -1518,8 +2294,30 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], - "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] + "answer_start": [ + 28, + 28, + 77, + 267, + 363, + 362, + 1229, + 482, + 545, + 662 + ], + "answer_end": [ + 62, + 62, + 181, + 361, + 430, + 481, + 1362, + 541, + 563, + 727 + ] } } }, @@ -1557,8 +2355,30 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], - "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] + "answer_start": [ + 330, + 851, + 851, + 945, + 1175, + 753, + 1472, + 504, + 851, + 6 + ], + "answer_end": [ + 383, + 1085, + 971, + 970, + 1253, + 791, + 1511, + 671, + 884, + 132 + ] } } }, @@ -1596,8 +2416,30 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], - "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] + "answer_start": [ + 330, + 851, + 851, + 945, + 1175, + 753, + 1472, + 504, + 851, + 6 + ], + "answer_end": [ + 383, + 1085, + 971, + 970, + 1253, + 791, + 1511, + 671, + 884, + 132 + ] } } }, @@ -1635,8 +2477,30 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], - "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] + "answer_start": [ + 330, + 851, + 851, + 945, + 1175, + 753, + 1472, + 504, + 851, + 6 + ], + "answer_end": [ + 383, + 1085, + 971, + 970, + 1253, + 791, + 1511, + 671, + 884, + 132 + ] } } }, @@ -1689,12 +2553,42 @@ "no" ], "answer_start": [ - 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, - 1579, 1654, 1671 + 32, + 37, + 571, + 806, + 278, + 841, + 949, + 971, + 995, + 372, + 806, + 841, + 1618, + 1636, + 1579, + 1654, + 1671 ], "answer_end": [ - 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, - 1651, 1597, 1670, 1746 + 36, + 67, + 575, + 819, + 282, + 862, + 969, + 1020, + 1020, + 380, + 820, + 863, + 1632, + 1651, + 1597, + 1670, + 1746 ] } } @@ -1748,12 +2642,42 @@ "no" ], "answer_start": [ - 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, - 1579, 1654, 1671 + 32, + 37, + 571, + 806, + 278, + 841, + 949, + 971, + 995, + 372, + 806, + 841, + 1618, + 1636, + 1579, + 1654, + 1671 ], "answer_end": [ - 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, - 1651, 1597, 1670, 1746 + 36, + 67, + 575, + 819, + 282, + 862, + 969, + 1020, + 1020, + 380, + 820, + 863, + 1632, + 1651, + 1597, + 1670, + 1746 ] } } @@ -1807,12 +2731,42 @@ "no" ], "answer_start": [ - 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, - 1579, 1654, 1671 + 32, + 37, + 571, + 806, + 278, + 841, + 949, + 971, + 995, + 372, + 806, + 841, + 1618, + 1636, + 1579, + 1654, + 1671 ], "answer_end": [ - 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, - 1651, 1597, 1670, 1746 + 36, + 67, + 575, + 819, + 282, + 862, + 969, + 1020, + 1020, + 380, + 820, + 863, + 1632, + 1651, + 1597, + 1670, + 1746 ] } } @@ -1856,10 +2810,32 @@ "at least $500" ], "answer_start": [ - 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 + 127, + 759, + 523, + 534, + 534, + 213, + 408, + 456, + 644, + 297, + 48, + 442 ], "answer_end": [ - 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 + 129, + 766, + 526, + 555, + 554, + 220, + 411, + 484, + 649, + 316, + 56, + 455 ] } } @@ -1903,10 +2879,32 @@ "at least $500" ], "answer_start": [ - 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 + 127, + 759, + 523, + 534, + 534, + 213, + 408, + 456, + 644, + 297, + 48, + 442 ], "answer_end": [ - 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 + 129, + 766, + 526, + 555, + 554, + 220, + 411, + 484, + 649, + 316, + 56, + 455 ] } } @@ -1950,10 +2948,32 @@ "at least $500" ], "answer_start": [ - 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 + 127, + 759, + 523, + 534, + 534, + 213, + 408, + 456, + 644, + 297, + 48, + 442 ], "answer_end": [ - 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 + 129, + 766, + 526, + 555, + 554, + 220, + 411, + 484, + 649, + 316, + 56, + 455 ] } } @@ -1992,8 +3012,30 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], - "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] + "answer_start": [ + 33, + 76, + 381, + 170, + 749, + 552, + 658, + 897, + 1001, + 1189 + ], + "answer_end": [ + 59, + 91, + 400, + 198, + 763, + 561, + 668, + 933, + 1028, + 1201 + ] } } }, @@ -2031,8 +3073,30 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], - "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] + "answer_start": [ + 33, + 76, + 381, + 170, + 749, + 552, + 658, + 897, + 1001, + 1189 + ], + "answer_end": [ + 59, + 91, + 400, + 198, + 763, + 561, + 668, + 933, + 1028, + 1201 + ] } } }, @@ -2070,8 +3134,30 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], - "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] + "answer_start": [ + 33, + 76, + 381, + 170, + 749, + 552, + 658, + 897, + 1001, + 1189 + ], + "answer_end": [ + 59, + 91, + 400, + 198, + 763, + 561, + 668, + 933, + 1028, + 1201 + ] } } }, @@ -2130,12 +3216,48 @@ "No" ], "answer_start": [ - 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, - 671, 2, 732, 373, 215, 329, 546 + 936, + 906, + 2, + 969, + 1001, + 1017, + 845, + 1129, + 1159, + 1225, + 100, + 181, + 689, + 671, + 2, + 732, + 373, + 215, + 329, + 546 ], "answer_end": [ - 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, - 683, 35, 763, 474, 280, 355, 634 + 964, + 933, + 9, + 1016, + 1016, + 1024, + 870, + 1157, + 1222, + 1267, + 112, + 190, + 728, + 683, + 35, + 763, + 474, + 280, + 355, + 634 ] } } @@ -2195,12 +3317,48 @@ "No" ], "answer_start": [ - 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, - 671, 2, 732, 373, 215, 329, 546 + 936, + 906, + 2, + 969, + 1001, + 1017, + 845, + 1129, + 1159, + 1225, + 100, + 181, + 689, + 671, + 2, + 732, + 373, + 215, + 329, + 546 ], "answer_end": [ - 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, - 683, 35, 763, 474, 280, 355, 634 + 964, + 933, + 9, + 1016, + 1016, + 1024, + 870, + 1157, + 1222, + 1267, + 112, + 190, + 728, + 683, + 35, + 763, + 474, + 280, + 355, + 634 ] } } @@ -2260,12 +3418,48 @@ "No" ], "answer_start": [ - 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, - 671, 2, 732, 373, 215, 329, 546 + 936, + 906, + 2, + 969, + 1001, + 1017, + 845, + 1129, + 1159, + 1225, + 100, + 181, + 689, + 671, + 2, + 732, + 373, + 215, + 329, + 546 ], "answer_end": [ - 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, - 683, 35, 763, 474, 280, 355, 634 + 964, + 933, + 9, + 1016, + 1016, + 1024, + 870, + 1157, + 1222, + 1267, + 112, + 190, + 728, + 683, + 35, + 763, + 474, + 280, + 355, + 634 ] } } @@ -2325,12 +3519,48 @@ "unknown" ], "answer_start": [ - 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, - 1189, 1149, 1039, 15, 312, -1 + 15, + 100, + 186, + 234, + 235, + 451, + 15, + 702, + 992, + 839, + 901, + 711, + 1, + 1039, + 1189, + 1149, + 1039, + 15, + 312, + -1 ], "answer_end": [ - 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, - 1348, 1197, 1173, 1348, 229, 450, -1 + 98, + 184, + 212, + 250, + 295, + 497, + 83, + 882, + 1037, + 900, + 988, + 1074, + 1583, + 1348, + 1197, + 1173, + 1348, + 229, + 450, + -1 ] } } @@ -2390,12 +3620,48 @@ "unknown" ], "answer_start": [ - 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, - 1189, 1149, 1039, 15, 312, -1 + 15, + 100, + 186, + 234, + 235, + 451, + 15, + 702, + 992, + 839, + 901, + 711, + 1, + 1039, + 1189, + 1149, + 1039, + 15, + 312, + -1 ], "answer_end": [ - 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, - 1348, 1197, 1173, 1348, 229, 450, -1 + 98, + 184, + 212, + 250, + 295, + 497, + 83, + 882, + 1037, + 900, + 988, + 1074, + 1583, + 1348, + 1197, + 1173, + 1348, + 229, + 450, + -1 ] } } @@ -2455,12 +3721,48 @@ "unknown" ], "answer_start": [ - 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, - 1189, 1149, 1039, 15, 312, -1 + 15, + 100, + 186, + 234, + 235, + 451, + 15, + 702, + 992, + 839, + 901, + 711, + 1, + 1039, + 1189, + 1149, + 1039, + 15, + 312, + -1 ], "answer_end": [ - 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, - 1348, 1197, 1173, 1348, 229, 450, -1 + 98, + 184, + 212, + 250, + 295, + 497, + 83, + 882, + 1037, + 900, + 988, + 1074, + 1583, + 1348, + 1197, + 1173, + 1348, + 229, + 450, + -1 ] } } @@ -2522,12 +3824,50 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, - 1574, 1636, 220, 292, 293, 497, 758 + 0, + 0, + 74, + 134, + 588, + 883, + 220, + 389, + 678, + 1211, + 1462, + 1548, + 975, + 659, + 1574, + 1636, + 220, + 292, + 293, + 497, + 758 ], "answer_end": [ - 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, - 708, 1636, 1774, 292, 336, 377, 575, 797 + 37, + 75, + 101, + 219, + 609, + 973, + 292, + 495, + 876, + 1346, + 1572, + 1573, + 1045, + 708, + 1636, + 1774, + 292, + 336, + 377, + 575, + 797 ] } } @@ -2589,12 +3929,50 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, - 1574, 1636, 220, 292, 293, 497, 758 + 0, + 0, + 74, + 134, + 588, + 883, + 220, + 389, + 678, + 1211, + 1462, + 1548, + 975, + 659, + 1574, + 1636, + 220, + 292, + 293, + 497, + 758 ], "answer_end": [ - 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, - 708, 1636, 1774, 292, 336, 377, 575, 797 + 37, + 75, + 101, + 219, + 609, + 973, + 292, + 495, + 876, + 1346, + 1572, + 1573, + 1045, + 708, + 1636, + 1774, + 292, + 336, + 377, + 575, + 797 ] } } @@ -2656,12 +4034,50 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, - 1574, 1636, 220, 292, 293, 497, 758 + 0, + 0, + 74, + 134, + 588, + 883, + 220, + 389, + 678, + 1211, + 1462, + 1548, + 975, + 659, + 1574, + 1636, + 220, + 292, + 293, + 497, + 758 ], "answer_end": [ - 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, - 708, 1636, 1774, 292, 336, 377, 575, 797 + 37, + 75, + 101, + 219, + 609, + 973, + 292, + 495, + 876, + 1346, + 1572, + 1573, + 1045, + 708, + 1636, + 1774, + 292, + 336, + 377, + 575, + 797 ] } } @@ -2721,12 +4137,48 @@ "no" ], "answer_start": [ - 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, - 825, 164, 169, 199, 262 + 0, + 47, + 74, + 199, + 284, + 284, + 310, + 402, + 403, + 486, + 362, + 455, + 542, + 577, + 757, + 825, + 164, + 169, + 199, + 262 ], "answer_end": [ - 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, - 796, 862, 199, 199, 261, 284 + 46, + 88, + 104, + 227, + 325, + 325, + 360, + 454, + 454, + 540, + 401, + 481, + 573, + 620, + 796, + 862, + 199, + 199, + 261, + 284 ] } } @@ -2786,12 +4238,48 @@ "no" ], "answer_start": [ - 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, - 825, 164, 169, 199, 262 + 0, + 47, + 74, + 199, + 284, + 284, + 310, + 402, + 403, + 486, + 362, + 455, + 542, + 577, + 757, + 825, + 164, + 169, + 199, + 262 ], "answer_end": [ - 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, - 796, 862, 199, 199, 261, 284 + 46, + 88, + 104, + 227, + 325, + 325, + 360, + 454, + 454, + 540, + 401, + 481, + 573, + 620, + 796, + 862, + 199, + 199, + 261, + 284 ] } } @@ -2851,12 +4339,48 @@ "no" ], "answer_start": [ - 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, - 825, 164, 169, 199, 262 + 0, + 47, + 74, + 199, + 284, + 284, + 310, + 402, + 403, + 486, + 362, + 455, + 542, + 577, + 757, + 825, + 164, + 169, + 199, + 262 ], "answer_end": [ - 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, - 796, 862, 199, 199, 261, 284 + 46, + 88, + 104, + 227, + 325, + 325, + 360, + 454, + 454, + 540, + 401, + 481, + 573, + 620, + 796, + 862, + 199, + 199, + 261, + 284 ] } } @@ -2902,10 +4426,34 @@ "the 7-year-old" ], "answer_start": [ - 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 + 19, + 103, + 538, + 527, + 58, + 223, + 917, + 990, + 1065, + 1141, + 834, + 813, + 813 ], "answer_end": [ - 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 + 59, + 130, + 565, + 565, + 65, + 227, + 946, + 1061, + 1078, + 1183, + 850, + 828, + 829 ] } } @@ -2951,10 +4499,34 @@ "the 7-year-old" ], "answer_start": [ - 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 + 19, + 103, + 538, + 527, + 58, + 223, + 917, + 990, + 1065, + 1141, + 834, + 813, + 813 ], "answer_end": [ - 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 + 59, + 130, + 565, + 565, + 65, + 227, + 946, + 1061, + 1078, + 1183, + 850, + 828, + 829 ] } } @@ -3000,10 +4572,34 @@ "the 7-year-old" ], "answer_start": [ - 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 + 19, + 103, + 538, + 527, + 58, + 223, + 917, + 990, + 1065, + 1141, + 834, + 813, + 813 ], "answer_end": [ - 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 + 59, + 130, + 565, + 565, + 65, + 227, + 946, + 1061, + 1078, + 1183, + 850, + 828, + 829 ] } } @@ -3049,10 +4645,34 @@ "no" ], "answer_start": [ - 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 + 1032, + 1168, + 1197, + -1, + 991, + 1385, + 1361, + 1405, + 144, + 1511, + 434, + 544, + 714 ], "answer_end": [ - 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 + 1110, + 1195, + 1221, + -1, + 1044, + 1475, + 1476, + 1437, + 180, + 1590, + 505, + 583, + 753 ] } } @@ -3098,10 +4718,34 @@ "no" ], "answer_start": [ - 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 + 1032, + 1168, + 1197, + -1, + 991, + 1385, + 1361, + 1405, + 144, + 1511, + 434, + 544, + 714 ], "answer_end": [ - 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 + 1110, + 1195, + 1221, + -1, + 1044, + 1475, + 1476, + 1437, + 180, + 1590, + 505, + 583, + 753 ] } } @@ -3147,10 +4791,34 @@ "no" ], "answer_start": [ - 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 + 1032, + 1168, + 1197, + -1, + 991, + 1385, + 1361, + 1405, + 144, + 1511, + 434, + 544, + 714 ], "answer_end": [ - 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 + 1110, + 1195, + 1221, + -1, + 1044, + 1475, + 1476, + 1437, + 180, + 1590, + 505, + 583, + 753 ] } } diff --git a/evals/datasets/coqa-factuality.json b/evals/datasets/coqa-factuality.json index 521d00b..099334c 100644 --- a/evals/datasets/coqa-factuality.json +++ b/evals/datasets/coqa-factuality.json @@ -39,10 +39,32 @@ "no" ], "answer_start": [ - 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 + 59, + 18, + 196, + 281, + 428, + 512, + 678, + 647, + 718, + 1035, + 1143, + 965 ], "answer_end": [ - 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 + 93, + 80, + 215, + 315, + 490, + 549, + 716, + 676, + 776, + 1097, + 1170, + 1008 ] } } @@ -87,10 +109,32 @@ "no" ], "answer_start": [ - 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 + 59, + 18, + 196, + 281, + 428, + 512, + 678, + 647, + 718, + 1035, + 1143, + 965 ], "answer_end": [ - 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 + 93, + 80, + 215, + 315, + 490, + 549, + 716, + 676, + 776, + 1097, + 1170, + 1008 ] } } @@ -135,10 +179,32 @@ "no" ], "answer_start": [ - 59, 18, 196, 281, 428, 512, 678, 647, 718, 1035, 1143, 965 + 59, + 18, + 196, + 281, + 428, + 512, + 678, + 647, + 718, + 1035, + 1143, + 965 ], "answer_end": [ - 93, 80, 215, 315, 490, 549, 716, 676, 776, 1097, 1170, 1008 + 93, + 80, + 215, + 315, + 490, + 549, + 716, + 676, + 776, + 1097, + 1170, + 1008 ] } } @@ -180,8 +246,32 @@ "yes", "unknown" ], - "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], - "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] + "answer_start": [ + 37, + 167, + 303, + 281, + 552, + 708, + 964, + 910, + -1, + 1056, + -1 + ], + "answer_end": [ + 43, + 175, + 346, + 302, + 577, + 723, + 995, + 935, + -1, + 1173, + -1 + ] } } }, @@ -222,8 +312,32 @@ "yes", "unknown" ], - "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], - "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] + "answer_start": [ + 37, + 167, + 303, + 281, + 552, + 708, + 964, + 910, + -1, + 1056, + -1 + ], + "answer_end": [ + 43, + 175, + 346, + 302, + 577, + 723, + 995, + 935, + -1, + 1173, + -1 + ] } } }, @@ -264,8 +378,32 @@ "yes", "unknown" ], - "answer_start": [37, 167, 303, 281, 552, 708, 964, 910, -1, 1056, -1], - "answer_end": [43, 175, 346, 302, 577, 723, 995, 935, -1, 1173, -1] + "answer_start": [ + 37, + 167, + 303, + 281, + 552, + 708, + 964, + 910, + -1, + 1056, + -1 + ], + "answer_end": [ + 43, + 175, + 346, + 302, + 577, + 723, + 995, + 935, + -1, + 1173, + -1 + ] } } }, @@ -315,12 +453,38 @@ "\"Thank you\"" ], "answer_start": [ - 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, + 19, + 136, + 146, + 169, + 304, + 348, + 214, + 579, + 727, + 423, + 917, + 594, + 1771, + 1667, 1874 ], "answer_end": [ - 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, - 1769, 1885 + 115, + 165, + 165, + 185, + 324, + 375, + 302, + 725, + 769, + 544, + 924, + 725, + 1814, + 1769, + 1885 ] } } @@ -371,12 +535,38 @@ "\"Thank you\"" ], "answer_start": [ - 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, + 19, + 136, + 146, + 169, + 304, + 348, + 214, + 579, + 727, + 423, + 917, + 594, + 1771, + 1667, 1874 ], "answer_end": [ - 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, - 1769, 1885 + 115, + 165, + 165, + 185, + 324, + 375, + 302, + 725, + 769, + 544, + 924, + 725, + 1814, + 1769, + 1885 ] } } @@ -427,12 +617,38 @@ "\"Thank you\"" ], "answer_start": [ - 19, 136, 146, 169, 304, 348, 214, 579, 727, 423, 917, 594, 1771, 1667, + 19, + 136, + 146, + 169, + 304, + 348, + 214, + 579, + 727, + 423, + 917, + 594, + 1771, + 1667, 1874 ], "answer_end": [ - 115, 165, 165, 185, 324, 375, 302, 725, 769, 544, 924, 725, 1814, - 1769, 1885 + 115, + 165, + 165, + 185, + 324, + 375, + 302, + 725, + 769, + 544, + 924, + 725, + 1814, + 1769, + 1885 ] } } @@ -493,12 +709,48 @@ "A cop" ], "answer_start": [ - 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, - 1216, 1217, 1217, 1338, 8, 8 + 8, + 8, + 8, + 9, + 512, + 856, + 573, + 512, + 512, + 856, + 1041, + 1041, + 1041, + 1217, + 1216, + 1217, + 1217, + 1338, + 8, + 8 ], "answer_end": [ - 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, - 1336, 1336, 1336, 1336, 1381, 138, 65 + 181, + 183, + 66, + 181, + 690, + 1039, + 690, + 662, + 690, + 1039, + 1103, + 1134, + 1165, + 1336, + 1336, + 1336, + 1336, + 1381, + 138, + 65 ] } } @@ -559,12 +811,48 @@ "A cop" ], "answer_start": [ - 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, - 1216, 1217, 1217, 1338, 8, 8 + 8, + 8, + 8, + 9, + 512, + 856, + 573, + 512, + 512, + 856, + 1041, + 1041, + 1041, + 1217, + 1216, + 1217, + 1217, + 1338, + 8, + 8 ], "answer_end": [ - 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, - 1336, 1336, 1336, 1336, 1381, 138, 65 + 181, + 183, + 66, + 181, + 690, + 1039, + 690, + 662, + 690, + 1039, + 1103, + 1134, + 1165, + 1336, + 1336, + 1336, + 1336, + 1381, + 138, + 65 ] } } @@ -625,12 +913,48 @@ "A cop" ], "answer_start": [ - 8, 8, 8, 9, 512, 856, 573, 512, 512, 856, 1041, 1041, 1041, 1217, - 1216, 1217, 1217, 1338, 8, 8 + 8, + 8, + 8, + 9, + 512, + 856, + 573, + 512, + 512, + 856, + 1041, + 1041, + 1041, + 1217, + 1216, + 1217, + 1217, + 1338, + 8, + 8 ], "answer_end": [ - 181, 183, 66, 181, 690, 1039, 690, 662, 690, 1039, 1103, 1134, 1165, - 1336, 1336, 1336, 1336, 1381, 138, 65 + 181, + 183, + 66, + 181, + 690, + 1039, + 690, + 662, + 690, + 1039, + 1103, + 1134, + 1165, + 1336, + 1336, + 1336, + 1336, + 1381, + 138, + 65 ] } } @@ -687,12 +1011,44 @@ "yes" ], "answer_start": [ - 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, - 1382, 1436, 1481, 1514, 1546 + 0, + 56, + 190, + 343, + 414, + 565, + 601, + 888, + 906, + 1098, + 1179, + 1265, + 1296, + 1382, + 1436, + 1481, + 1514, + 1546 ], "answer_end": [ - 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, - 1434, 1454, 1509, 1541, 1576 + 54, + 107, + 341, + 367, + 497, + 600, + 631, + 903, + 965, + 1177, + 1216, + 1291, + 1350, + 1434, + 1454, + 1509, + 1541, + 1576 ] } } @@ -749,12 +1105,44 @@ "yes" ], "answer_start": [ - 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, - 1382, 1436, 1481, 1514, 1546 + 0, + 56, + 190, + 343, + 414, + 565, + 601, + 888, + 906, + 1098, + 1179, + 1265, + 1296, + 1382, + 1436, + 1481, + 1514, + 1546 ], "answer_end": [ - 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, - 1434, 1454, 1509, 1541, 1576 + 54, + 107, + 341, + 367, + 497, + 600, + 631, + 903, + 965, + 1177, + 1216, + 1291, + 1350, + 1434, + 1454, + 1509, + 1541, + 1576 ] } } @@ -811,12 +1199,44 @@ "yes" ], "answer_start": [ - 0, 56, 190, 343, 414, 565, 601, 888, 906, 1098, 1179, 1265, 1296, - 1382, 1436, 1481, 1514, 1546 + 0, + 56, + 190, + 343, + 414, + 565, + 601, + 888, + 906, + 1098, + 1179, + 1265, + 1296, + 1382, + 1436, + 1481, + 1514, + 1546 ], "answer_end": [ - 54, 107, 341, 367, 497, 600, 631, 903, 965, 1177, 1216, 1291, 1350, - 1434, 1454, 1509, 1541, 1576 + 54, + 107, + 341, + 367, + 497, + 600, + 631, + 903, + 965, + 1177, + 1216, + 1291, + 1350, + 1434, + 1454, + 1509, + 1541, + 1576 ] } } @@ -863,10 +1283,34 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 + 28, + 45, + 80, + 17, + 88, + 322, + 448, + 477, + 600, + 808, + 831, + 894, + 939 ], "answer_end": [ - 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 + 32, + 58, + 88, + 21, + 119, + 356, + 455, + 493, + 620, + 829, + 890, + 906, + 988 ] } } @@ -913,10 +1357,34 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 + 28, + 45, + 80, + 17, + 88, + 322, + 448, + 477, + 600, + 808, + 831, + 894, + 939 ], "answer_end": [ - 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 + 32, + 58, + 88, + 21, + 119, + 356, + 455, + 493, + 620, + 829, + 890, + 906, + 988 ] } } @@ -963,10 +1431,34 @@ "St. George, Tompkinsville, Clifton, and Stapleton" ], "answer_start": [ - 28, 45, 80, 17, 88, 322, 448, 477, 600, 808, 831, 894, 939 + 28, + 45, + 80, + 17, + 88, + 322, + 448, + 477, + 600, + 808, + 831, + 894, + 939 ], "answer_end": [ - 32, 58, 88, 21, 119, 356, 455, 493, 620, 829, 890, 906, 988 + 32, + 58, + 88, + 21, + 119, + 356, + 455, + 493, + 620, + 829, + 890, + 906, + 988 ] } } @@ -1011,10 +1503,32 @@ "The flashlight" ], "answer_start": [ - 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 + 24, + 71, + 104, + 193, + 396, + 396, + 771, + 864, + 907, + 1641, + 1696, + 1274 ], "answer_end": [ - 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 + 69, + 102, + 130, + 217, + 461, + 461, + 829, + 906, + 1016, + 1677, + 1726, + 1339 ] } } @@ -1059,10 +1573,32 @@ "The flashlight" ], "answer_start": [ - 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 + 24, + 71, + 104, + 193, + 396, + 396, + 771, + 864, + 907, + 1641, + 1696, + 1274 ], "answer_end": [ - 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 + 69, + 102, + 130, + 217, + 461, + 461, + 829, + 906, + 1016, + 1677, + 1726, + 1339 ] } } @@ -1107,10 +1643,32 @@ "The flashlight" ], "answer_start": [ - 24, 71, 104, 193, 396, 396, 771, 864, 907, 1641, 1696, 1274 + 24, + 71, + 104, + 193, + 396, + 396, + 771, + 864, + 907, + 1641, + 1696, + 1274 ], "answer_end": [ - 69, 102, 130, 217, 461, 461, 829, 906, 1016, 1677, 1726, 1339 + 69, + 102, + 130, + 217, + 461, + 461, + 829, + 906, + 1016, + 1677, + 1726, + 1339 ] } } @@ -1171,12 +1729,48 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, - 1111, 1269, 1407, 1506, 993, 1111 + 211, + 184, + 494, + 48, + 260, + 70, + 345, + 435, + 678, + 772, + 839, + 1021, + 1040, + 1154, + 1111, + 1269, + 1407, + 1506, + 993, + 1111 ], "answer_end": [ - 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, - 1164, 1119, 1300, 1452, 1508, 1002, 1177 + 224, + 197, + 511, + 57, + 271, + 126, + 348, + 437, + 713, + 778, + 863, + 1033, + 1064, + 1164, + 1119, + 1300, + 1452, + 1508, + 1002, + 1177 ] } } @@ -1237,12 +1831,48 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, - 1111, 1269, 1407, 1506, 993, 1111 + 211, + 184, + 494, + 48, + 260, + 70, + 345, + 435, + 678, + 772, + 839, + 1021, + 1040, + 1154, + 1111, + 1269, + 1407, + 1506, + 993, + 1111 ], "answer_end": [ - 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, - 1164, 1119, 1300, 1452, 1508, 1002, 1177 + 224, + 197, + 511, + 57, + 271, + 126, + 348, + 437, + 713, + 778, + 863, + 1033, + 1064, + 1164, + 1119, + 1300, + 1452, + 1508, + 1002, + 1177 ] } } @@ -1303,12 +1933,48 @@ "2, Giordano told authorities that he had been snorkeling with Gardner" ], "answer_start": [ - 211, 184, 494, 48, 260, 70, 345, 435, 678, 772, 839, 1021, 1040, 1154, - 1111, 1269, 1407, 1506, 993, 1111 + 211, + 184, + 494, + 48, + 260, + 70, + 345, + 435, + 678, + 772, + 839, + 1021, + 1040, + 1154, + 1111, + 1269, + 1407, + 1506, + 993, + 1111 ], "answer_end": [ - 224, 197, 511, 57, 271, 126, 348, 437, 713, 778, 863, 1033, 1064, - 1164, 1119, 1300, 1452, 1508, 1002, 1177 + 224, + 197, + 511, + 57, + 271, + 126, + 348, + 437, + 713, + 778, + 863, + 1033, + 1064, + 1164, + 1119, + 1300, + 1452, + 1508, + 1002, + 1177 ] } } @@ -1348,8 +2014,30 @@ "yes", "unknown" ], - "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], - "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] + "answer_start": [ + 159, + 34, + 196, + 224, + 731, + 794, + 1120, + 1190, + 1436, + -1 + ], + "answer_end": [ + 177, + 54, + 222, + 264, + 757, + 805, + 1158, + 1212, + 1448, + -1 + ] } } }, @@ -1388,8 +2076,30 @@ "yes", "unknown" ], - "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], - "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] + "answer_start": [ + 159, + 34, + 196, + 224, + 731, + 794, + 1120, + 1190, + 1436, + -1 + ], + "answer_end": [ + 177, + 54, + 222, + 264, + 757, + 805, + 1158, + 1212, + 1448, + -1 + ] } } }, @@ -1428,8 +2138,30 @@ "yes", "unknown" ], - "answer_start": [159, 34, 196, 224, 731, 794, 1120, 1190, 1436, -1], - "answer_end": [177, 54, 222, 264, 757, 805, 1158, 1212, 1448, -1] + "answer_start": [ + 159, + 34, + 196, + 224, + 731, + 794, + 1120, + 1190, + 1436, + -1 + ], + "answer_end": [ + 177, + 54, + 222, + 264, + 757, + 805, + 1158, + 1212, + 1448, + -1 + ] } } }, @@ -1468,8 +2200,30 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], - "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] + "answer_start": [ + 28, + 28, + 77, + 267, + 363, + 362, + 1229, + 482, + 545, + 662 + ], + "answer_end": [ + 62, + 62, + 181, + 361, + 430, + 481, + 1362, + 541, + 563, + 727 + ] } } }, @@ -1508,8 +2262,30 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], - "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] + "answer_start": [ + 28, + 28, + 77, + 267, + 363, + 362, + 1229, + 482, + 545, + 662 + ], + "answer_end": [ + 62, + 62, + 181, + 361, + 430, + 481, + 1362, + 541, + 563, + 727 + ] } } }, @@ -1548,8 +2324,30 @@ "Pfc. Andrew Holmes", "Holmes is charged with the premeditated deaths of three civilians" ], - "answer_start": [28, 28, 77, 267, 363, 362, 1229, 482, 545, 662], - "answer_end": [62, 62, 181, 361, 430, 481, 1362, 541, 563, 727] + "answer_start": [ + 28, + 28, + 77, + 267, + 363, + 362, + 1229, + 482, + 545, + 662 + ], + "answer_end": [ + 62, + 62, + 181, + 361, + 430, + 481, + 1362, + 541, + 563, + 727 + ] } } }, @@ -1588,8 +2386,30 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], - "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] + "answer_start": [ + 330, + 851, + 851, + 945, + 1175, + 753, + 1472, + 504, + 851, + 6 + ], + "answer_end": [ + 383, + 1085, + 971, + 970, + 1253, + 791, + 1511, + 671, + 884, + 132 + ] } } }, @@ -1628,8 +2448,30 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], - "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] + "answer_start": [ + 330, + 851, + 851, + 945, + 1175, + 753, + 1472, + 504, + 851, + 6 + ], + "answer_end": [ + 383, + 1085, + 971, + 970, + 1253, + 791, + 1511, + 671, + 884, + 132 + ] } } }, @@ -1668,8 +2510,30 @@ "38", "just that it has bible references and shows him enjoying gos[e; singing with his wife" ], - "answer_start": [330, 851, 851, 945, 1175, 753, 1472, 504, 851, 6], - "answer_end": [383, 1085, 971, 970, 1253, 791, 1511, 671, 884, 132] + "answer_start": [ + 330, + 851, + 851, + 945, + 1175, + 753, + 1472, + 504, + 851, + 6 + ], + "answer_end": [ + 383, + 1085, + 971, + 970, + 1253, + 791, + 1511, + 671, + 884, + 132 + ] } } }, @@ -1723,12 +2587,42 @@ "no" ], "answer_start": [ - 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, - 1579, 1654, 1671 + 32, + 37, + 571, + 806, + 278, + 841, + 949, + 971, + 995, + 372, + 806, + 841, + 1618, + 1636, + 1579, + 1654, + 1671 ], "answer_end": [ - 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, - 1651, 1597, 1670, 1746 + 36, + 67, + 575, + 819, + 282, + 862, + 969, + 1020, + 1020, + 380, + 820, + 863, + 1632, + 1651, + 1597, + 1670, + 1746 ] } } @@ -1783,12 +2677,42 @@ "no" ], "answer_start": [ - 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, - 1579, 1654, 1671 + 32, + 37, + 571, + 806, + 278, + 841, + 949, + 971, + 995, + 372, + 806, + 841, + 1618, + 1636, + 1579, + 1654, + 1671 ], "answer_end": [ - 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, - 1651, 1597, 1670, 1746 + 36, + 67, + 575, + 819, + 282, + 862, + 969, + 1020, + 1020, + 380, + 820, + 863, + 1632, + 1651, + 1597, + 1670, + 1746 ] } } @@ -1843,12 +2767,42 @@ "no" ], "answer_start": [ - 32, 37, 571, 806, 278, 841, 949, 971, 995, 372, 806, 841, 1618, 1636, - 1579, 1654, 1671 + 32, + 37, + 571, + 806, + 278, + 841, + 949, + 971, + 995, + 372, + 806, + 841, + 1618, + 1636, + 1579, + 1654, + 1671 ], "answer_end": [ - 36, 67, 575, 819, 282, 862, 969, 1020, 1020, 380, 820, 863, 1632, - 1651, 1597, 1670, 1746 + 36, + 67, + 575, + 819, + 282, + 862, + 969, + 1020, + 1020, + 380, + 820, + 863, + 1632, + 1651, + 1597, + 1670, + 1746 ] } } @@ -1893,10 +2847,32 @@ "at least $500" ], "answer_start": [ - 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 + 127, + 759, + 523, + 534, + 534, + 213, + 408, + 456, + 644, + 297, + 48, + 442 ], "answer_end": [ - 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 + 129, + 766, + 526, + 555, + 554, + 220, + 411, + 484, + 649, + 316, + 56, + 455 ] } } @@ -1941,10 +2917,32 @@ "at least $500" ], "answer_start": [ - 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 + 127, + 759, + 523, + 534, + 534, + 213, + 408, + 456, + 644, + 297, + 48, + 442 ], "answer_end": [ - 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 + 129, + 766, + 526, + 555, + 554, + 220, + 411, + 484, + 649, + 316, + 56, + 455 ] } } @@ -1989,10 +2987,32 @@ "at least $500" ], "answer_start": [ - 127, 759, 523, 534, 534, 213, 408, 456, 644, 297, 48, 442 + 127, + 759, + 523, + 534, + 534, + 213, + 408, + 456, + 644, + 297, + 48, + 442 ], "answer_end": [ - 129, 766, 526, 555, 554, 220, 411, 484, 649, 316, 56, 455 + 129, + 766, + 526, + 555, + 554, + 220, + 411, + 484, + 649, + 316, + 56, + 455 ] } } @@ -2032,8 +3052,30 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], - "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] + "answer_start": [ + 33, + 76, + 381, + 170, + 749, + 552, + 658, + 897, + 1001, + 1189 + ], + "answer_end": [ + 59, + 91, + 400, + 198, + 763, + 561, + 668, + 933, + 1028, + 1201 + ] } } }, @@ -2072,8 +3114,30 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], - "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] + "answer_start": [ + 33, + 76, + 381, + 170, + 749, + 552, + 658, + 897, + 1001, + 1189 + ], + "answer_end": [ + 59, + 91, + 400, + 198, + 763, + 561, + 668, + 933, + 1028, + 1201 + ] } } }, @@ -2112,8 +3176,30 @@ "threw a ball into the water", "got very wet" ], - "answer_start": [33, 76, 381, 170, 749, 552, 658, 897, 1001, 1189], - "answer_end": [59, 91, 400, 198, 763, 561, 668, 933, 1028, 1201] + "answer_start": [ + 33, + 76, + 381, + 170, + 749, + 552, + 658, + 897, + 1001, + 1189 + ], + "answer_end": [ + 59, + 91, + 400, + 198, + 763, + 561, + 668, + 933, + 1028, + 1201 + ] } } }, @@ -2173,12 +3259,48 @@ "No" ], "answer_start": [ - 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, - 671, 2, 732, 373, 215, 329, 546 + 936, + 906, + 2, + 969, + 1001, + 1017, + 845, + 1129, + 1159, + 1225, + 100, + 181, + 689, + 671, + 2, + 732, + 373, + 215, + 329, + 546 ], "answer_end": [ - 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, - 683, 35, 763, 474, 280, 355, 634 + 964, + 933, + 9, + 1016, + 1016, + 1024, + 870, + 1157, + 1222, + 1267, + 112, + 190, + 728, + 683, + 35, + 763, + 474, + 280, + 355, + 634 ] } } @@ -2239,12 +3361,48 @@ "No" ], "answer_start": [ - 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, - 671, 2, 732, 373, 215, 329, 546 + 936, + 906, + 2, + 969, + 1001, + 1017, + 845, + 1129, + 1159, + 1225, + 100, + 181, + 689, + 671, + 2, + 732, + 373, + 215, + 329, + 546 ], "answer_end": [ - 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, - 683, 35, 763, 474, 280, 355, 634 + 964, + 933, + 9, + 1016, + 1016, + 1024, + 870, + 1157, + 1222, + 1267, + 112, + 190, + 728, + 683, + 35, + 763, + 474, + 280, + 355, + 634 ] } } @@ -2305,12 +3463,48 @@ "No" ], "answer_start": [ - 936, 906, 2, 969, 1001, 1017, 845, 1129, 1159, 1225, 100, 181, 689, - 671, 2, 732, 373, 215, 329, 546 + 936, + 906, + 2, + 969, + 1001, + 1017, + 845, + 1129, + 1159, + 1225, + 100, + 181, + 689, + 671, + 2, + 732, + 373, + 215, + 329, + 546 ], "answer_end": [ - 964, 933, 9, 1016, 1016, 1024, 870, 1157, 1222, 1267, 112, 190, 728, - 683, 35, 763, 474, 280, 355, 634 + 964, + 933, + 9, + 1016, + 1016, + 1024, + 870, + 1157, + 1222, + 1267, + 112, + 190, + 728, + 683, + 35, + 763, + 474, + 280, + 355, + 634 ] } } @@ -2371,12 +3565,48 @@ "unknown" ], "answer_start": [ - 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, - 1189, 1149, 1039, 15, 312, -1 + 15, + 100, + 186, + 234, + 235, + 451, + 15, + 702, + 992, + 839, + 901, + 711, + 1, + 1039, + 1189, + 1149, + 1039, + 15, + 312, + -1 ], "answer_end": [ - 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, - 1348, 1197, 1173, 1348, 229, 450, -1 + 98, + 184, + 212, + 250, + 295, + 497, + 83, + 882, + 1037, + 900, + 988, + 1074, + 1583, + 1348, + 1197, + 1173, + 1348, + 229, + 450, + -1 ] } } @@ -2437,12 +3667,48 @@ "unknown" ], "answer_start": [ - 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, - 1189, 1149, 1039, 15, 312, -1 + 15, + 100, + 186, + 234, + 235, + 451, + 15, + 702, + 992, + 839, + 901, + 711, + 1, + 1039, + 1189, + 1149, + 1039, + 15, + 312, + -1 ], "answer_end": [ - 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, - 1348, 1197, 1173, 1348, 229, 450, -1 + 98, + 184, + 212, + 250, + 295, + 497, + 83, + 882, + 1037, + 900, + 988, + 1074, + 1583, + 1348, + 1197, + 1173, + 1348, + 229, + 450, + -1 ] } } @@ -2503,12 +3769,48 @@ "unknown" ], "answer_start": [ - 15, 100, 186, 234, 235, 451, 15, 702, 992, 839, 901, 711, 1, 1039, - 1189, 1149, 1039, 15, 312, -1 + 15, + 100, + 186, + 234, + 235, + 451, + 15, + 702, + 992, + 839, + 901, + 711, + 1, + 1039, + 1189, + 1149, + 1039, + 15, + 312, + -1 ], "answer_end": [ - 98, 184, 212, 250, 295, 497, 83, 882, 1037, 900, 988, 1074, 1583, - 1348, 1197, 1173, 1348, 229, 450, -1 + 98, + 184, + 212, + 250, + 295, + 497, + 83, + 882, + 1037, + 900, + 988, + 1074, + 1583, + 1348, + 1197, + 1173, + 1348, + 229, + 450, + -1 ] } } @@ -2571,12 +3873,50 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, - 1574, 1636, 220, 292, 293, 497, 758 + 0, + 0, + 74, + 134, + 588, + 883, + 220, + 389, + 678, + 1211, + 1462, + 1548, + 975, + 659, + 1574, + 1636, + 220, + 292, + 293, + 497, + 758 ], "answer_end": [ - 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, - 708, 1636, 1774, 292, 336, 377, 575, 797 + 37, + 75, + 101, + 219, + 609, + 973, + 292, + 495, + 876, + 1346, + 1572, + 1573, + 1045, + 708, + 1636, + 1774, + 292, + 336, + 377, + 575, + 797 ] } } @@ -2639,12 +3979,50 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, - 1574, 1636, 220, 292, 293, 497, 758 + 0, + 0, + 74, + 134, + 588, + 883, + 220, + 389, + 678, + 1211, + 1462, + 1548, + 975, + 659, + 1574, + 1636, + 220, + 292, + 293, + 497, + 758 ], "answer_end": [ - 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, - 708, 1636, 1774, 292, 336, 377, 575, 797 + 37, + 75, + 101, + 219, + 609, + 973, + 292, + 495, + 876, + 1346, + 1572, + 1573, + 1045, + 708, + 1636, + 1774, + 292, + 336, + 377, + 575, + 797 ] } } @@ -2707,12 +4085,50 @@ "\"Follow me! It's urgent!\"" ], "answer_start": [ - 0, 0, 74, 134, 588, 883, 220, 389, 678, 1211, 1462, 1548, 975, 659, - 1574, 1636, 220, 292, 293, 497, 758 + 0, + 0, + 74, + 134, + 588, + 883, + 220, + 389, + 678, + 1211, + 1462, + 1548, + 975, + 659, + 1574, + 1636, + 220, + 292, + 293, + 497, + 758 ], "answer_end": [ - 37, 75, 101, 219, 609, 973, 292, 495, 876, 1346, 1572, 1573, 1045, - 708, 1636, 1774, 292, 336, 377, 575, 797 + 37, + 75, + 101, + 219, + 609, + 973, + 292, + 495, + 876, + 1346, + 1572, + 1573, + 1045, + 708, + 1636, + 1774, + 292, + 336, + 377, + 575, + 797 ] } } @@ -2773,12 +4189,48 @@ "no" ], "answer_start": [ - 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, - 825, 164, 169, 199, 262 + 0, + 47, + 74, + 199, + 284, + 284, + 310, + 402, + 403, + 486, + 362, + 455, + 542, + 577, + 757, + 825, + 164, + 169, + 199, + 262 ], "answer_end": [ - 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, - 796, 862, 199, 199, 261, 284 + 46, + 88, + 104, + 227, + 325, + 325, + 360, + 454, + 454, + 540, + 401, + 481, + 573, + 620, + 796, + 862, + 199, + 199, + 261, + 284 ] } } @@ -2839,12 +4291,48 @@ "no" ], "answer_start": [ - 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, - 825, 164, 169, 199, 262 + 0, + 47, + 74, + 199, + 284, + 284, + 310, + 402, + 403, + 486, + 362, + 455, + 542, + 577, + 757, + 825, + 164, + 169, + 199, + 262 ], "answer_end": [ - 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, - 796, 862, 199, 199, 261, 284 + 46, + 88, + 104, + 227, + 325, + 325, + 360, + 454, + 454, + 540, + 401, + 481, + 573, + 620, + 796, + 862, + 199, + 199, + 261, + 284 ] } } @@ -2905,12 +4393,48 @@ "no" ], "answer_start": [ - 0, 47, 74, 199, 284, 284, 310, 402, 403, 486, 362, 455, 542, 577, 757, - 825, 164, 169, 199, 262 + 0, + 47, + 74, + 199, + 284, + 284, + 310, + 402, + 403, + 486, + 362, + 455, + 542, + 577, + 757, + 825, + 164, + 169, + 199, + 262 ], "answer_end": [ - 46, 88, 104, 227, 325, 325, 360, 454, 454, 540, 401, 481, 573, 620, - 796, 862, 199, 199, 261, 284 + 46, + 88, + 104, + 227, + 325, + 325, + 360, + 454, + 454, + 540, + 401, + 481, + 573, + 620, + 796, + 862, + 199, + 199, + 261, + 284 ] } } @@ -2957,10 +4481,34 @@ "the 7-year-old" ], "answer_start": [ - 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 + 19, + 103, + 538, + 527, + 58, + 223, + 917, + 990, + 1065, + 1141, + 834, + 813, + 813 ], "answer_end": [ - 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 + 59, + 130, + 565, + 565, + 65, + 227, + 946, + 1061, + 1078, + 1183, + 850, + 828, + 829 ] } } @@ -3007,10 +4555,34 @@ "the 7-year-old" ], "answer_start": [ - 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 + 19, + 103, + 538, + 527, + 58, + 223, + 917, + 990, + 1065, + 1141, + 834, + 813, + 813 ], "answer_end": [ - 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 + 59, + 130, + 565, + 565, + 65, + 227, + 946, + 1061, + 1078, + 1183, + 850, + 828, + 829 ] } } @@ -3057,10 +4629,34 @@ "the 7-year-old" ], "answer_start": [ - 19, 103, 538, 527, 58, 223, 917, 990, 1065, 1141, 834, 813, 813 + 19, + 103, + 538, + 527, + 58, + 223, + 917, + 990, + 1065, + 1141, + 834, + 813, + 813 ], "answer_end": [ - 59, 130, 565, 565, 65, 227, 946, 1061, 1078, 1183, 850, 828, 829 + 59, + 130, + 565, + 565, + 65, + 227, + 946, + 1061, + 1078, + 1183, + 850, + 828, + 829 ] } } @@ -3107,10 +4703,34 @@ "no" ], "answer_start": [ - 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 + 1032, + 1168, + 1197, + -1, + 991, + 1385, + 1361, + 1405, + 144, + 1511, + 434, + 544, + 714 ], "answer_end": [ - 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 + 1110, + 1195, + 1221, + -1, + 1044, + 1475, + 1476, + 1437, + 180, + 1590, + 505, + 583, + 753 ] } } @@ -3157,10 +4777,34 @@ "no" ], "answer_start": [ - 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 + 1032, + 1168, + 1197, + -1, + 991, + 1385, + 1361, + 1405, + 144, + 1511, + 434, + 544, + 714 ], "answer_end": [ - 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 + 1110, + 1195, + 1221, + -1, + 1044, + 1475, + 1476, + 1437, + 180, + 1590, + 505, + 583, + 753 ] } } @@ -3207,10 +4851,34 @@ "no" ], "answer_start": [ - 1032, 1168, 1197, -1, 991, 1385, 1361, 1405, 144, 1511, 434, 544, 714 + 1032, + 1168, + 1197, + -1, + 991, + 1385, + 1361, + 1405, + 144, + 1511, + 434, + 544, + 714 ], "answer_end": [ - 1110, 1195, 1221, -1, 1044, 1475, 1476, 1437, 180, 1590, 505, 583, 753 + 1110, + 1195, + 1221, + -1, + 1044, + 1475, + 1476, + 1437, + 180, + 1590, + 505, + 583, + 753 ] } }