diff --git a/.vscode/launch.json b/.vscode/launch.json index f2a2c081..a6dbfcbb 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -185,6 +185,33 @@ ], "stopOnEntry": true, "console": "integratedTerminal" - } + }, + { + "name": "Build w/ Cache and Jaeger", + "type": "pwa-node", + "preLaunchTask": "start redis", + "runtimeArgs": [ + "run", + "debug-otel", + ], + "cwd": "${workspaceFolder}", + "runtimeExecutable": "pnpm", + "restart": false, + "env": { + "REDIS_HOST": "localhost", + "REDIS_PORT": "6379", + "DEBUG": "biomedical-id-resolver,bte*", + "SMARTAPI_SYNC": "false", + "RESULT_CACHING": "true", + "JAEGER_HOST": "localhost", + "JAEGER_PORT": "4318", + }, + "request": "launch", + "skipFiles": [ + "/**" + ], + "stopOnEntry": true, + "console": "integratedTerminal" + }, ] } diff --git a/deploy/values.yaml b/deploy/values.yaml index aa0c9720..88087139 100644 --- a/deploy/values.yaml +++ b/deploy/values.yaml @@ -78,8 +78,8 @@ affinity: topologyKey: "kubernetes.io/hostname" resources: requests: - memory: 50Gi - cpu: 10000m + memory: 25Gi + cpu: 7000m limits: - memory: 58Gi - cpu: 14000m + memory: 35Gi + cpu: 8000m diff --git a/package.json b/package.json index 7c2dbd1e..b6672ecd 100644 --- a/package.json +++ b/package.json @@ -17,8 +17,8 @@ "format:fix": "prettier --write .", "lint": "eslint . --ext .ts,.js", "lint:fix": "pnpm lint --fix", - "test": "turbo run --parallel test", - "test-cov": "turbo run --parallel test-cov", + "test": "turbo run --parallel test --ui tui", + "test-cov": "turbo run --parallel test-cov --ui tui", "siege-local": "artillery run -e local --output report_local.json --config performance-test/config.yaml performance-test/scenarios/creative.yaml", "smartapi_sync": "node ./scripts/smartapi_sync.js", "get_rev": "./scripts/get_rev.sh", @@ -26,7 +26,9 @@ "start": "./scripts/start_server.sh", "stop": "./scripts/stop_server.sh", "watch": "nodemon -e js,mjs,json,ts --watch './packages/**/src/*' './packages/**/data/*' --exec 'pnpm run build && node .'", - "debug": "DEBUG=biomedical-id-resolver,bte* pnpm run watch" + "watch-otel": "nodemon -e js,mjs,json,ts --watch './packages/**/src/*' './packages/**/data/*' --exec 'pnpm run build && node --require ./packages/bte-server/built/controllers/opentelemetry.js .'", + "debug": "DEBUG=biomedical-id-resolver,bte* pnpm run watch", + "debug-otel": "DEBUG=biomedical-id-resolver,bte* pnpm run watch-otel" }, "engines": { "node": ">=18.0.0", @@ -71,7 +73,7 @@ "rimraf": "^3.0.2", "supertest": "^6.3.3", "supports-color": "^7.2.0", - "turbo": "^1.13.0", + "turbo": "^2.0.14", "typescript": "5.2.2" }, "dependencies": { @@ -79,14 +81,14 @@ "@sentry/node": "^7.74.1", "@sentry/profiling-node": "^1.2.1", "axios": "^0.28.0", - "body-parser": "^1.20.2", + "body-parser": "^1.20.3", "bull": "^4.11.4", "compression": "^1.7.4", "connect-history-api-fallback": "^2.0.0", "cors": "^2.8.5", "debug": "^4.3.4", "dotenv": "^8.6.0", - "express": "^4.18.2", + "express": "^4.20.0", "express-rate-limit": "^5.5.1", "express-winston": "^4.2.0", "helmet": "^4.6.0", @@ -111,5 +113,6 @@ "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } - } + }, + "packageManager": "pnpm@9.8.0" } diff --git a/packages/types/src/global.ts b/packages/types/src/global.ts index 209b2ef9..77d92500 100644 --- a/packages/types/src/global.ts +++ b/packages/types/src/global.ts @@ -13,11 +13,15 @@ export interface QueryQueue { bte_query_queue_by_team: Queue; } +export interface recordCount { + [handler_index: number]: number; +} + export interface QueryInformation { queryGraph: TrapiQueryGraph; isCreativeMode?: boolean; creativeTemplate?: string; - totalRecords?: number; + totalRecords?: recordCount; jobID?: string; callback_url?: string; } diff --git a/packages/types/src/misc.ts b/packages/types/src/misc.ts index 8018e61c..24ddf098 100644 --- a/packages/types/src/misc.ts +++ b/packages/types/src/misc.ts @@ -4,6 +4,8 @@ export type APIDefinition = { name: string; // Must match name on SmartAPI registry infores?: string; // infores of API primarySource?: boolean; + includeFlipped?: boolean; // Automatically generate flipped MetaEdges (TRAPI only) + timeout?: number; } & ({ id: string } | { infores: string }); export interface APIList { diff --git a/packages/types/src/tasks.ts b/packages/types/src/tasks.ts index 7a99cf6e..07c1d4d8 100644 --- a/packages/types/src/tasks.ts +++ b/packages/types/src/tasks.ts @@ -6,7 +6,7 @@ import { TrapiSchema, TrapiWorkflow, } from "./trapi"; -import { +import MetaKG, { SmartAPIKGOperationObject, SmartAPIQueryResult, } from "@biothings-explorer/smartapi-kg"; @@ -17,6 +17,7 @@ export interface QueryOptions { submitter?: string; smartAPIID?: string; teamName?: string; + dryrun_pathfinder?: boolean; dryrun?: boolean; caching?: boolean; // from request url query values } @@ -31,16 +32,20 @@ export interface QueryHandlerOptions extends QueryOptions { resolveOutputIDs?: boolean; EDGE_ATTRIBUTES_USED_IN_RECORD_HASH?: string[]; smartapi?: SmartAPIQueryResult; + skipPfocr?: boolean; + handlerIndex?: number; } export interface QueueData { queryGraph: TrapiQueryGraph; - options: QueryOptions; + options: QueryHandlerOptions; workflow?: TrapiWorkflow[]; callback_url?: string; smartAPIID?: string; teamName?: string; route: string; + traceparent?: string; + tracestate?: string; } export interface QueryParams { diff --git a/packages/types/src/trapi.ts b/packages/types/src/trapi.ts index 16670192..af8549a3 100644 --- a/packages/types/src/trapi.ts +++ b/packages/types/src/trapi.ts @@ -67,12 +67,12 @@ export interface TrapiAttribute { value_type_id?: string; attribute_source?: string | null; value_url?: string | null; - attributes?: TrapiAttribute; + attributes?: TrapiAttribute[]; [additionalProperties: string]: | string | string[] | null - | TrapiAttribute + | TrapiAttribute[] | number | number[]; } @@ -97,12 +97,12 @@ export interface TrapiAttributeConstraint { export interface TrapiNodeBinding { id: string; query_id?: string; - attributes?: TrapiAttribute[]; + attributes: TrapiAttribute[]; } export interface TrapiEdgeBinding { id: string; - attributes?: TrapiAttribute[]; + attributes: TrapiAttribute[]; } export interface TrapiAnalysis { @@ -118,7 +118,7 @@ export interface TrapiAnalysis { export interface TrapiAuxiliaryGraph { edges: string[]; - attributes?: TrapiAttribute[]; + attributes: TrapiAttribute[]; } export interface TrapiPfocrFigure { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d4dcf55c..b0cd41b8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: ^0.28.0 version: 0.28.0(debug@4.3.4(supports-color@7.2.0)) body-parser: - specifier: ^1.20.2 - version: 1.20.2(supports-color@7.2.0) + specifier: ^1.20.3 + version: 1.20.3(supports-color@7.2.0) bull: specifier: ^4.11.4 version: 4.11.4(supports-color@7.2.0) @@ -42,8 +42,8 @@ importers: specifier: ^8.6.0 version: 8.6.0 express: - specifier: ^4.18.2 - version: 4.18.2(supports-color@7.2.0) + specifier: ^4.20.0 + version: 4.20.0(supports-color@7.2.0) express-rate-limit: specifier: ^5.5.1 version: 5.5.1 @@ -166,8 +166,8 @@ importers: specifier: ^7.2.0 version: 7.2.0 turbo: - specifier: ^1.13.0 - version: 1.13.0 + specifier: ^2.0.14 + version: 2.0.14 typescript: specifier: 5.2.2 version: 5.2.2 @@ -306,8 +306,8 @@ importers: specifier: ^4.14.200 version: 4.14.200 '@types/node': - specifier: ^14.18.63 - version: 14.18.63 + specifier: ^22.7.4 + version: 22.7.4 '@typescript-eslint/eslint-plugin': specifier: ^6.8.0 version: 6.8.0(@typescript-eslint/parser@6.8.0(eslint@8.57.0(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.2.2))(eslint@8.57.0(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.2.2) @@ -328,7 +328,7 @@ importers: version: 5.1.3(@types/eslint@8.56.7)(eslint-config-prettier@9.1.0(eslint@8.57.0(supports-color@7.2.0)))(eslint@8.57.0(supports-color@7.2.0))(prettier@3.2.5) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)) + version: 29.7.0(@types/node@22.7.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)) prettier: specifier: ^3.0.3 version: 3.2.5 @@ -340,7 +340,7 @@ importers: version: 9.5.0 ts-jest: specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.4(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)))(typescript@5.2.2) + version: 29.1.1(@babel/core@7.23.2(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@22.7.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)))(typescript@5.2.2) typescript: specifier: ^5.2.2 version: 5.2.2 @@ -355,7 +355,7 @@ importers: version: 11.0.0 axios: specifier: ^1.7.2 - version: 1.7.2(debug@4.3.4(supports-color@7.2.0)) + version: 1.7.7(debug@4.3.4(supports-color@7.2.0)) axios-retry: specifier: ^3.8.0 version: 3.9.0 @@ -416,7 +416,7 @@ importers: version: 9.5.0 ts-jest: specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.4(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2) + version: 29.1.1(@babel/core@7.23.2(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2) typescript: specifier: ^5.2.2 version: 5.2.2 @@ -468,6 +468,9 @@ importers: '@opentelemetry/sdk-trace-node': specifier: ^1.18.1 version: 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': + specifier: ^1.27.0 + version: 1.27.0 '@sentry/node': specifier: ^7.74.1 version: 7.74.1(supports-color@7.2.0) @@ -675,7 +678,7 @@ importers: version: 7.2.0 ts-jest: specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.4(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2) + version: 29.1.1(@babel/core@7.23.2(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2) typescript: specifier: 5.2.2 version: 5.2.2 @@ -699,7 +702,7 @@ importers: version: 7.74.1(supports-color@7.2.0) axios: specifier: ^1.7.2 - version: 1.7.2(debug@4.3.4(supports-color@7.2.0)) + version: 1.7.7(debug@4.3.4(supports-color@7.2.0)) axios-retry: specifier: ^3.8.1 version: 3.9.0 @@ -769,7 +772,7 @@ importers: version: 9.5.0 ts-jest: specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.4(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2) + version: 29.1.1(@babel/core@7.23.2(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2) typescript: specifier: ^5.2.2 version: 5.2.2 @@ -818,7 +821,7 @@ importers: version: 3.0.2 ts-jest: specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.4(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2) + version: 29.1.1(@babel/core@7.23.2(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2) typescript: specifier: ^5.2.2 version: 5.2.2 @@ -927,7 +930,7 @@ importers: version: 9.5.0 ts-jest: specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.4(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2) + version: 29.1.1(@babel/core@7.23.2(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2) typescript: specifier: ^5.2.2 version: 5.2.2 @@ -937,6 +940,9 @@ importers: '@babel/runtime': specifier: ^7.23.2 version: 7.23.2 + '@biothings-explorer/utils': + specifier: workspace:../utils + version: link:../utils '@commitlint/cli': specifier: ^17.8.1 version: 17.8.1 @@ -1126,6 +1132,9 @@ importers: '@typescript-eslint/parser': specifier: ^6.8.0 version: 6.8.0(eslint@8.57.0(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.2.2) + biolink-model: + specifier: workspace:../biolink-model + version: link:../biolink-model eslint: specifier: ^8.53.0 version: 8.57.0(supports-color@7.2.0) @@ -1146,7 +1155,7 @@ importers: version: 3.0.2 ts-jest: specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.4(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2) + version: 29.1.1(@babel/core@7.23.2(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2) typescript: specifier: ^5.2.2 version: 5.2.2 @@ -1258,7 +1267,7 @@ importers: version: 3.3.5(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)) ts-jest: specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.24.4(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)))(typescript@5.2.2) + version: 29.1.1(@babel/core@7.23.2(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)))(typescript@5.2.2) vite: specifier: ^3.2.10 version: 3.2.10(@types/node@20.8.7)(sass@1.69.4)(terser@5.30.3) @@ -1280,10 +1289,6 @@ packages: resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} - '@ampproject/remapping@2.3.0': - resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} - engines: {node: '>=6.0.0'} - '@apidevtools/json-schema-ref-parser@9.1.2': resolution: {integrity: sha512-r1w81DpR+KyRWd3f+rk6TNqMgedmAxZP5v5KWlXQWlgMUUtyEJch0DKEci1SorPMiSeM8XPl7MZ3miJ60JIpQg==} @@ -1332,18 +1337,10 @@ packages: resolution: {integrity: sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.24.4': - resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.23.0': resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==} engines: {node: '>=6.9.0'} - '@babel/generator@7.24.4': - resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==} - engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.22.5': resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} @@ -1477,10 +1474,6 @@ packages: resolution: {integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.24.4': - resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==} - engines: {node: '>=6.9.0'} - '@babel/highlight@7.22.20': resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} engines: {node: '>=6.9.0'} @@ -2004,10 +1997,6 @@ packages: resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.24.1': - resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} - engines: {node: '>=6.9.0'} - '@babel/types@7.23.0': resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==} engines: {node: '>=6.9.0'} @@ -2362,6 +2351,7 @@ packages: '@humanwhocodes/config-array@0.11.13': resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead '@humanwhocodes/config-array@0.11.14': resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} @@ -2370,6 +2360,7 @@ packages: '@humanwhocodes/config-array@0.5.0': resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -2377,9 +2368,11 @@ packages: '@humanwhocodes/object-schema@1.2.1': resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + deprecated: Use @eslint/object-schema instead '@humanwhocodes/object-schema@2.0.1': resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} + deprecated: Use @eslint/object-schema instead '@humanwhocodes/object-schema@2.0.3': resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} @@ -3208,6 +3201,10 @@ packages: resolution: {integrity: sha512-MiqFvfOzfR31t8cc74CTP1OZfz7MbqpAnLCra8NqQoaHJX6ncIRTdYOQYBDQ2uFISDq0WY8Y9dDTWvsgzzBYRg==} engines: {node: '>=14'} + '@opentelemetry/semantic-conventions@1.27.0': + resolution: {integrity: sha512-sAay1RrB+ONOem0OZanAR1ZI/k7yDpnOQSQmTMuGImUQb2y8EbSaCJ94FQluM74xoU03vlb2d2U90hZluL6nQg==} + engines: {node: '>=14'} + '@opentelemetry/sql-common@0.40.0': resolution: {integrity: sha512-vSqRJYUPJVjMFQpYkQS3ruexCPSZJ8esne3LazLwtCPaPRvzZ7WG3tX44RouAn7w4wMp8orKguBqtt+ng2UTnw==} engines: {node: '>=14'} @@ -3568,6 +3565,9 @@ packages: '@types/node@20.9.0': resolution: {integrity: sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==} + '@types/node@22.7.4': + resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==} + '@types/normalize-package-data@2.4.3': resolution: {integrity: sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg==} @@ -4055,10 +4055,12 @@ packages: are-we-there-yet@3.0.1: resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. are-we-there-yet@4.0.1: resolution: {integrity: sha512-2zuA+jpOYBRgoBCfa+fB87Rk0oGJjDX6pxGzqH6f33NzUhG25Xur6R0u0Z9VVAq8Z5JvQpQI6j6rtonuivC8QA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + deprecated: This package is no longer supported. arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} @@ -4177,8 +4179,8 @@ packages: axios@1.5.1: resolution: {integrity: sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==} - axios@1.7.2: - resolution: {integrity: sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==} + axios@1.7.7: + resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} babel-jest@29.7.0: resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} @@ -4288,14 +4290,14 @@ packages: resolution: {integrity: sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==} engines: {node: '>= 0.8'} - body-parser@1.20.1: - resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - body-parser@1.20.2: resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -4404,6 +4406,10 @@ packages: call-bind@1.0.5: resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} + call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + call-me-maybe@1.0.2: resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} @@ -5154,6 +5160,10 @@ packages: resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} engines: {node: '>= 0.4'} + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + define-lazy-prop@2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} @@ -5352,6 +5362,10 @@ packages: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} + encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + encoding@0.1.13: resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} @@ -5404,6 +5418,14 @@ packages: error@7.0.2: resolution: {integrity: sha512-UtVv4l5MhijsYUxPJo4390gzfZvAnTHreNnDjnTZaKIiZ/SemXxAhBkYSKtWa5RtBXbLP8tMgn/n0RUa/H7jXw==} + es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + es-module-lexer@1.5.0: resolution: {integrity: sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==} @@ -5753,14 +5775,14 @@ packages: resolution: {integrity: sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==} engines: {node: '>= 0.10.0'} - express@4.18.2: - resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} - engines: {node: '>= 0.10.0'} - express@4.19.2: resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} engines: {node: '>= 0.10.0'} + express@4.20.0: + resolution: {integrity: sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==} + engines: {node: '>= 0.10.0'} + ext-list@2.2.2: resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} engines: {node: '>=0.10.0'} @@ -5931,8 +5953,8 @@ packages: debug: optional: true - follow-redirects@1.15.6: - resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} + follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -6015,10 +6037,12 @@ packages: gauge@4.0.4: 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. gauge@5.0.1: resolution: {integrity: sha512-CmykPMJGuNan/3S4kZOpvvPYSNqSHANiWnh9XcMU2pSjtBfF0XzZ2p1bFAxTbnFxyBuPxQYHhzwaoOmUdqzvxQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + deprecated: This package is no longer supported. gaxios@6.4.0: resolution: {integrity: sha512-apAloYrY4dlBGlhauDAYSZveafb5U6+L9titing1wox6BvWM0TSXBp603zTrLpyLMGkrcFgohnUN150dFN/zOA==} @@ -6039,6 +6063,10 @@ packages: get-intrinsic@1.2.1: resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} + get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + get-package-type@0.1.0: resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} engines: {node: '>=8.0.0'} @@ -6132,16 +6160,20 @@ packages: glob@7.1.4: resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==} + deprecated: Glob versions prior to v9 are no longer supported glob@7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + deprecated: Glob versions prior to v9 are no longer supported glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported glob@9.3.5: resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} @@ -6229,6 +6261,9 @@ packages: has-property-descriptors@1.0.0: resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + has-proto@1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} engines: {node: '>= 0.4'} @@ -6254,6 +6289,10 @@ packages: resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} engines: {node: '>= 0.4.0'} + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + hdr-histogram-js@2.0.3: resolution: {integrity: sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==} @@ -6421,6 +6460,7 @@ packages: inflight@1.0.6: 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. inherits@2.0.3: resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} @@ -7308,6 +7348,9 @@ packages: merge-descriptors@1.0.1: resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -7791,10 +7834,12 @@ packages: npmlog@6.0.2: 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. npmlog@7.0.1: resolution: {integrity: sha512-uJ0YFk/mCQpLBt+bxN88AKd+gyqZvZDbtiNxk6Waqcj2aPRyfVx8ITawkyQynxUagInjdYT1+qj4NfA5KJJUxg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + deprecated: This package is no longer supported. nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} @@ -8120,6 +8165,9 @@ packages: resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} engines: {node: '>=16 || 14 >=14.17'} + path-to-regexp@0.1.10: + resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} + path-to-regexp@0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} @@ -8605,13 +8653,16 @@ packages: q@1.5.1: resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} engines: {node: '>=0.6.0', teleport: '>=0.2.0'} + deprecated: |- + You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. + (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) qs@6.11.0: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} engines: {node: '>=0.6'} - qs@6.11.2: - resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} + qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} qs@6.5.3: @@ -8644,10 +8695,6 @@ packages: resolution: {integrity: sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==} engines: {node: '>= 0.8'} - raw-body@2.5.1: - resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} - engines: {node: '>= 0.8'} - raw-body@2.5.2: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} @@ -8684,10 +8731,12 @@ packages: read-package-json@5.0.1: resolution: {integrity: sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. Please use @npmcli/package-json instead. read-package-json@6.0.4: resolution: {integrity: sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + deprecated: This package is no longer supported. Please use @npmcli/package-json instead. read-pkg-up@3.0.0: resolution: {integrity: sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==} @@ -8873,6 +8922,7 @@ packages: rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rimraf@4.4.1: @@ -8975,6 +9025,10 @@ packages: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} + send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} + serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} @@ -8986,6 +9040,10 @@ packages: resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} engines: {node: '>= 0.8.0'} + serve-static@1.16.0: + resolution: {integrity: sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA==} + engines: {node: '>= 0.8.0'} + set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} @@ -8993,6 +9051,10 @@ packages: resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} engines: {node: '>= 0.4'} + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + set-function-name@2.0.1: resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} engines: {node: '>= 0.4'} @@ -9029,6 +9091,10 @@ packages: side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -9306,6 +9372,7 @@ packages: superagent@8.1.2: resolution: {integrity: sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==} engines: {node: '>=6.4.0 <13 || >=14'} + deprecated: Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net supertest@6.3.3: resolution: {integrity: sha512-EMCG6G8gDu5qEqRQ3JjjPs6+FYT1a7Hv5ApHvtSghmOFJYtsU5S+pSb6Y2EUeCEY3CmEL3mmQ8YWlPOzQomabA==} @@ -9623,35 +9690,69 @@ packages: cpu: [x64] os: [darwin] + turbo-darwin-64@2.0.14: + resolution: {integrity: sha512-kwfDmjNwlNfvtrvT29+ZBg5n1Wvxl891bFHchMJyzMoR0HOE9N1NSNdSZb9wG3e7sYNIu4uDkNk+VBEqJW0HzQ==} + cpu: [x64] + os: [darwin] + turbo-darwin-arm64@1.13.0: resolution: {integrity: sha512-/Q9/pNFkF9w83tNxwMpgapwLYdQ12p8mpty2YQRoUiS9ClWkcqe136jR0mtuMqzlNlpREOFZaoyIthjt6Sdo0g==} cpu: [arm64] os: [darwin] + turbo-darwin-arm64@2.0.14: + resolution: {integrity: sha512-m3LXYEshCx3wc4ZClM6gb01KYpFmtjQ9IBF3A7ofjb6ahux3xlYZJZ3uFCLAGHuvGLuJ3htfiPbwlDPTdknqqw==} + cpu: [arm64] + os: [darwin] + turbo-linux-64@1.13.0: resolution: {integrity: sha512-hgbT7o020BGV4L7Sd8hhFTd5zVKPKxbsr0dPfel/9NkdTmptz2aGZ0Vb2MAa18SY3XaCQpDxmdYuOzvvRpo5ZA==} cpu: [x64] os: [linux] + turbo-linux-64@2.0.14: + resolution: {integrity: sha512-7vBzCPdoTtR92SNn2JMgj1FlMmyonGmpMaQdgAB1OVYtuQ6NVGoh7/lODfaILqXjpvmFSVbpBIDrKOT6EvcprQ==} + cpu: [x64] + os: [linux] + turbo-linux-arm64@1.13.0: resolution: {integrity: sha512-WK01i2wDZARrV+HEs495A3hNeGMwQR5suYk7G+ceqqW7b+dOTlQdvUjnI3sg7wAnZPgjafFs/hoBaZdJjVa/nw==} cpu: [arm64] os: [linux] + turbo-linux-arm64@2.0.14: + resolution: {integrity: sha512-jwH+c0bfjpBf26K/tdEFatmnYyXwGROjbr6bZmNcL8R+IkGAc/cglL+OToqJnQZTgZvH7uDGbeSyUo7IsHyjuA==} + cpu: [arm64] + os: [linux] + turbo-windows-64@1.13.0: resolution: {integrity: sha512-hJgSZJZwlWHNwLEthaqJqJWGm4NqF5X/I7vE0sPE4i/jeDl8f0n1hcOkgJkJiNXVxhj+qy/9+4dzbPLKT9imaQ==} cpu: [x64] os: [win32] + turbo-windows-64@2.0.14: + resolution: {integrity: sha512-w9/XwkHSzvLjmioo6cl3S1yRfI6swxsV1j1eJwtl66JM4/pn0H2rBa855R0n7hZnmI6H5ywLt/nLt6Ae8RTDmw==} + cpu: [x64] + os: [win32] + turbo-windows-arm64@1.13.0: resolution: {integrity: sha512-L/ErxYoXeq8tmjU/AIGicC9VyBN1zdYw8JlM4yPmMI0pJdY8E4GaYK1IiIazqq7M72lmQhU/WW7fV9FqEktwrw==} cpu: [arm64] os: [win32] + turbo-windows-arm64@2.0.14: + resolution: {integrity: sha512-XaQlyYk+Rf4xS5XWCo8XCMIpssgGGy8blzLfolN6YBp4baElIWMlkLZHDbGyiFmCbNf9I9gJI64XGRG+LVyyjA==} + cpu: [arm64] + os: [win32] + turbo@1.13.0: resolution: {integrity: sha512-r02GtNmkOPcQvUzVE6lg474QVLyU02r3yh3lUGqrFHf5h5ZEjgDGWILsAUqplVqjri1Y/oOkTssks4CObTAaiw==} hasBin: true + turbo@2.0.14: + resolution: {integrity: sha512-00JjdCMD/cpsjP0Izkjcm8Oaor5yUCfDwODtaLb+WyblyadkaDEisGhy3Dbd5az9n+5iLSPiUgf+WjPbns6MRg==} + hasBin: true + tweetnacl@0.14.5: resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} @@ -9741,6 +9842,9 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici@5.28.4: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} @@ -10244,12 +10348,6 @@ snapshots: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.20 - '@ampproject/remapping@2.3.0': - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - optional: true - '@apidevtools/json-schema-ref-parser@9.1.2': dependencies: '@jsdevtools/ono': 7.1.3 @@ -10325,27 +10423,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/core@7.24.4(supports-color@7.2.0)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.4 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4(supports-color@7.2.0)) - '@babel/helpers': 7.24.4(supports-color@7.2.0) - '@babel/parser': 7.24.4 - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.1(supports-color@7.2.0) - '@babel/types': 7.24.0 - convert-source-map: 2.0.0 - debug: 4.3.4(supports-color@7.2.0) - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - optional: true - '@babel/generator@7.23.0': dependencies: '@babel/types': 7.23.0 @@ -10353,14 +10430,6 @@ snapshots: '@jridgewell/trace-mapping': 0.3.20 jsesc: 2.5.2 - '@babel/generator@7.24.4': - dependencies: - '@babel/types': 7.24.0 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - optional: true - '@babel/helper-annotate-as-pure@7.22.5': dependencies: '@babel/types': 7.23.0 @@ -10457,16 +10526,6 @@ snapshots: '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 - '@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4(supports-color@7.2.0))': - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 - optional: true - '@babel/helper-optimise-call-expression@7.22.5': dependencies: '@babel/types': 7.23.0 @@ -10525,15 +10584,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helpers@7.24.4(supports-color@7.2.0)': - dependencies: - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.1(supports-color@7.2.0) - '@babel/types': 7.24.0 - transitivePeerDependencies: - - supports-color - optional: true - '@babel/highlight@7.22.20': dependencies: '@babel/helper-validator-identifier': 7.22.20 @@ -10603,34 +10653,16 @@ snapshots: '@babel/core': 7.23.2(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.4(supports-color@7.2.0))': - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/helper-plugin-utils': 7.24.0 - optional: true - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.23.2(supports-color@7.2.0))': dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.4(supports-color@7.2.0))': - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/helper-plugin-utils': 7.22.5 - optional: true - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.2(supports-color@7.2.0))': dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.4(supports-color@7.2.0))': - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/helper-plugin-utils': 7.24.0 - optional: true - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.2(supports-color@7.2.0))': dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) @@ -10661,23 +10693,11 @@ snapshots: '@babel/core': 7.23.2(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.4(supports-color@7.2.0))': - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/helper-plugin-utils': 7.24.0 - optional: true - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.2(supports-color@7.2.0))': dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.4(supports-color@7.2.0))': - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/helper-plugin-utils': 7.24.0 - optional: true - '@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.2(supports-color@7.2.0))': dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) @@ -10693,67 +10713,31 @@ snapshots: '@babel/core': 7.23.2(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.4(supports-color@7.2.0))': - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/helper-plugin-utils': 7.24.0 - optional: true - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.2(supports-color@7.2.0))': dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.4(supports-color@7.2.0))': - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/helper-plugin-utils': 7.24.0 - optional: true - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.2(supports-color@7.2.0))': dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.4(supports-color@7.2.0))': - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/helper-plugin-utils': 7.24.0 - optional: true - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.2(supports-color@7.2.0))': dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.4(supports-color@7.2.0))': - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/helper-plugin-utils': 7.24.0 - optional: true - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.2(supports-color@7.2.0))': dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.4(supports-color@7.2.0))': - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/helper-plugin-utils': 7.24.0 - optional: true - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.2(supports-color@7.2.0))': dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.4(supports-color@7.2.0))': - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/helper-plugin-utils': 7.24.0 - optional: true - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.2(supports-color@7.2.0))': dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) @@ -10764,12 +10748,6 @@ snapshots: '@babel/core': 7.23.2(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.4(supports-color@7.2.0))': - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/helper-plugin-utils': 7.24.0 - optional: true - '@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.23.2(supports-color@7.2.0))': dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) @@ -11233,22 +11211,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/traverse@7.24.1(supports-color@7.2.0)': - dependencies: - '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.4 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.24.4 - '@babel/types': 7.24.0 - debug: 4.3.4(supports-color@7.2.0) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - optional: true - '@babel/types@7.23.0': dependencies: '@babel/helper-string-parser': 7.22.5 @@ -11839,27 +11801,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2))': + '@jest/core@29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0(supports-color@7.2.0) '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0(supports-color@7.2.0) '@jest/types': 29.6.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@20.12.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -11880,21 +11842,21 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2))': + '@jest/core@29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0(supports-color@7.2.0) '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0(supports-color@7.2.0) '@jest/types': 29.6.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@20.12.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -11915,21 +11877,21 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2))': + '@jest/core@29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0(supports-color@7.2.0) '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0(supports-color@7.2.0) '@jest/types': 29.6.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@20.12.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -11957,14 +11919,14 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0(supports-color@7.2.0) '@jest/types': 29.6.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@20.12.4)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -11989,7 +11951,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -12007,7 +11969,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.9.0 + '@types/node': 20.12.4 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -12029,7 +11991,7 @@ snapshots: '@jest/transform': 29.7.0(supports-color@7.2.0) '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.20 - '@types/node': 20.9.0 + '@types/node': 20.12.4 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -12098,7 +12060,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.5 '@types/istanbul-reports': 3.0.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/yargs': 15.0.19 chalk: 4.1.2 @@ -12107,7 +12069,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.5 '@types/istanbul-reports': 3.0.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/yargs': 17.0.29 chalk: 4.1.2 @@ -12714,7 +12676,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12724,7 +12686,7 @@ snapshots: '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) '@opentelemetry/propagator-aws-xray': 1.3.1(@opentelemetry/api@1.8.0) '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 '@types/aws-lambda': 8.10.122 transitivePeerDependencies: - supports-color @@ -12735,7 +12697,7 @@ snapshots: '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) '@opentelemetry/propagation-utils': 0.30.8(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12752,7 +12714,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12761,7 +12723,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 '@types/connect': 3.4.36 transitivePeerDependencies: - supports-color @@ -12770,7 +12732,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12785,7 +12747,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -12795,7 +12757,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12804,7 +12766,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12813,7 +12775,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12821,7 +12783,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12845,7 +12807,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 '@types/hapi__hapi': 20.0.13 transitivePeerDependencies: - supports-color @@ -12865,7 +12827,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) '@opentelemetry/redis-common': 0.36.1 - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 '@types/ioredis4': '@types/ioredis@4.28.10' transitivePeerDependencies: - supports-color @@ -12874,7 +12836,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12883,7 +12845,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 '@types/koa': 2.14.0 '@types/koa__router': 12.0.3 transitivePeerDependencies: @@ -12900,7 +12862,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 '@types/memcached': 2.2.10 transitivePeerDependencies: - supports-color @@ -12910,7 +12872,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) '@opentelemetry/sdk-metrics': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12919,7 +12881,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12927,7 +12889,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/sql-common': 0.40.0(@opentelemetry/api@1.8.0) transitivePeerDependencies: - supports-color @@ -12936,7 +12898,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 '@types/mysql': 2.15.22 transitivePeerDependencies: - supports-color @@ -12945,7 +12907,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12953,7 +12915,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12961,7 +12923,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/sql-common': 0.40.0(@opentelemetry/api@1.8.0) '@types/pg': 8.6.1 '@types/pg-pool': 2.0.4 @@ -12980,7 +12942,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) '@opentelemetry/redis-common': 0.36.1 - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12989,7 +12951,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) '@opentelemetry/redis-common': 0.36.1 - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -12998,7 +12960,7 @@ snapshots: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -13006,7 +12968,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -13014,7 +12976,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -13022,7 +12984,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/instrumentation': 0.50.0(@opentelemetry/api@1.8.0)(supports-color@7.2.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 '@types/tedious': 4.0.14 transitivePeerDependencies: - supports-color @@ -13101,27 +13063,27 @@ snapshots: dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/resource-detector-aws@1.4.1(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/resource-detector-container@0.3.8(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/resource-detector-gcp@0.29.8(@opentelemetry/api@1.8.0)(encoding@0.1.13)(supports-color@7.2.0)': dependencies: '@opentelemetry/api': 1.8.0 '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) - '@opentelemetry/semantic-conventions': 1.23.0 + '@opentelemetry/semantic-conventions': 1.27.0 gcp-metadata: 6.1.0(encoding@0.1.13)(supports-color@7.2.0) transitivePeerDependencies: - encoding @@ -13185,6 +13147,8 @@ snapshots: '@opentelemetry/semantic-conventions@1.23.0': {} + '@opentelemetry/semantic-conventions@1.27.0': {} + '@opentelemetry/sql-common@0.40.0(@opentelemetry/api@1.8.0)': dependencies: '@opentelemetry/api': 1.8.0 @@ -13381,7 +13345,7 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/bunyan@1.8.9': dependencies: @@ -13391,7 +13355,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.3 '@types/keyv': 3.1.4 - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/responselike': 1.0.2 '@types/compression@1.7.5': @@ -13401,7 +13365,7 @@ snapshots: '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 4.19.0 - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/connect@3.4.36': dependencies: @@ -13409,7 +13373,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/content-disposition@0.5.8': {} @@ -13424,7 +13388,7 @@ snapshots: '@types/cors@2.8.17': dependencies: - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/debug@4.1.10': dependencies: @@ -13444,7 +13408,7 @@ snapshots: '@types/express-serve-static-core@4.19.0': dependencies: - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/qs': 6.9.14 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13458,7 +13422,7 @@ snapshots: '@types/graceful-fs@4.1.8': dependencies: - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/hapi__catbox@10.2.6': {} @@ -13530,7 +13494,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/koa-compose@3.2.8': dependencies: @@ -13557,7 +13521,7 @@ snapshots: '@types/lz4@0.6.4': dependencies: - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/markdown-it@12.2.3': dependencies: @@ -13610,6 +13574,10 @@ snapshots: dependencies: undici-types: 5.26.5 + '@types/node@22.7.4': + dependencies: + undici-types: 6.19.8 + '@types/normalize-package-data@2.4.3': {} '@types/nunjucks@3.2.6': {} @@ -13636,19 +13604,19 @@ snapshots: '@types/responselike@1.0.2': dependencies: - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/semver@7.5.4': {} '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/send': 0.17.4 '@types/shimmer@1.0.5': {} @@ -13657,18 +13625,18 @@ snapshots: '@types/stream-chain@2.0.4': dependencies: - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/stream-json@1.7.7': dependencies: - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/stream-chain': 2.0.4 '@types/superagent@8.1.6': dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 20.9.0 + '@types/node': 20.12.4 '@types/supertest@6.0.2': dependencies: @@ -13964,7 +13932,7 @@ snapshots: dependencies: eslint: 8.52.0(supports-color@7.2.0) eslint-config-prettier: 8.10.0(eslint@8.52.0(supports-color@7.2.0)) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.52.0(supports-color@7.2.0)))(eslint@8.52.0(supports-color@7.2.0))(prettier@2.8.8) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@7.32.0(supports-color@7.2.0)))(eslint@8.52.0(supports-color@7.2.0))(prettier@2.8.8) prettier: 2.8.8 '@vue/reactivity-transform@3.3.7': @@ -14399,7 +14367,7 @@ snapshots: axios@0.24.0(debug@2.6.9(supports-color@7.2.0)): dependencies: - follow-redirects: 1.15.6(debug@2.6.9(supports-color@7.2.0)) + follow-redirects: 1.15.3(debug@2.6.9(supports-color@7.2.0)) transitivePeerDependencies: - debug @@ -14426,9 +14394,9 @@ snapshots: transitivePeerDependencies: - debug - axios@1.7.2(debug@4.3.4(supports-color@7.2.0)): + axios@1.7.7(debug@4.3.4(supports-color@7.2.0)): dependencies: - follow-redirects: 1.15.6(debug@4.3.4(supports-color@7.2.0)) + follow-redirects: 1.15.9(debug@4.3.4(supports-color@7.2.0)) form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -14447,20 +14415,6 @@ snapshots: transitivePeerDependencies: - supports-color - babel-jest@29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0): - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@jest/transform': 29.7.0(supports-color@7.2.0) - '@types/babel__core': 7.20.3 - babel-plugin-istanbul: 6.1.1(supports-color@7.2.0) - babel-preset-jest: 29.6.3(@babel/core@7.24.4(supports-color@7.2.0)) - chalk: 4.1.2 - graceful-fs: 4.2.11 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - optional: true - babel-loader@8.3.0(@babel/core@7.23.2(supports-color@7.2.0))(webpack@5.91.0(uglify-js@3.17.4)(webpack-cli@4.10.0)): dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) @@ -14527,36 +14481,12 @@ snapshots: '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.2(supports-color@7.2.0)) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.2(supports-color@7.2.0)) - babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.4(supports-color@7.2.0)): - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.4(supports-color@7.2.0)) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.4(supports-color@7.2.0)) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.4(supports-color@7.2.0)) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.4(supports-color@7.2.0)) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.4(supports-color@7.2.0)) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.4(supports-color@7.2.0)) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.4(supports-color@7.2.0)) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.4(supports-color@7.2.0)) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.4(supports-color@7.2.0)) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.4(supports-color@7.2.0)) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.4(supports-color@7.2.0)) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.4(supports-color@7.2.0)) - optional: true - babel-preset-jest@29.6.3(@babel/core@7.23.2(supports-color@7.2.0)): dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) babel-plugin-jest-hoist: 29.6.3 babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.2(supports-color@7.2.0)) - babel-preset-jest@29.6.3(@babel/core@7.24.4(supports-color@7.2.0)): - dependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.4(supports-color@7.2.0)) - optional: true - babel-walk@3.0.0-canary-5: dependencies: '@babel/types': 7.23.0 @@ -14630,7 +14560,7 @@ snapshots: transitivePeerDependencies: - supports-color - body-parser@1.20.1(supports-color@7.2.0): + body-parser@1.20.2(supports-color@7.2.0): dependencies: bytes: 3.1.2 content-type: 1.0.5 @@ -14641,13 +14571,13 @@ snapshots: iconv-lite: 0.4.24 on-finished: 2.4.1 qs: 6.11.0 - raw-body: 2.5.1 + raw-body: 2.5.2 type-is: 1.6.18 unpipe: 1.0.0 transitivePeerDependencies: - supports-color - body-parser@1.20.2(supports-color@7.2.0): + body-parser@1.20.3(supports-color@7.2.0): dependencies: bytes: 3.1.2 content-type: 1.0.5 @@ -14657,7 +14587,7 @@ snapshots: http-errors: 2.0.0 iconv-lite: 0.4.24 on-finished: 2.4.1 - qs: 6.11.0 + qs: 6.13.0 raw-body: 2.5.2 type-is: 1.6.18 unpipe: 1.0.0 @@ -14833,9 +14763,17 @@ snapshots: call-bind@1.0.5: dependencies: function-bind: 1.1.2 - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.4 set-function-length: 1.1.1 + call-bind@1.0.7: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 + call-me-maybe@1.0.2: {} callsites@3.1.0: {} @@ -15420,13 +15358,13 @@ snapshots: dependencies: capture-stack-trace: 1.0.2 - create-jest@29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)): + create-jest@29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -15435,13 +15373,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)): + create-jest@29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -15450,13 +15388,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)): + create-jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -15465,13 +15403,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)): + create-jest@29.7.0(@types/node@22.7.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@22.7.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -15729,10 +15667,16 @@ snapshots: define-data-property@1.1.1: dependencies: - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.4 gopd: 1.0.1 has-property-descriptors: 1.0.0 + define-data-property@1.1.4: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + define-lazy-prop@2.0.0: {} define-properties@1.2.1: @@ -15916,6 +15860,8 @@ snapshots: encodeurl@1.0.2: {} + encodeurl@2.0.0: {} + encoding@0.1.13: dependencies: iconv-lite: 0.6.3 @@ -15986,6 +15932,12 @@ snapshots: string-template: 0.2.1 xtend: 4.0.2 + es-define-property@1.0.0: + dependencies: + get-intrinsic: 1.2.4 + + es-errors@1.3.0: {} + es-module-lexer@1.5.0: {} esbuild-android-64@0.15.18: @@ -16112,13 +16064,13 @@ snapshots: optionalDependencies: eslint-config-prettier: 8.10.0(eslint@7.32.0(supports-color@7.2.0)) - eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@8.52.0(supports-color@7.2.0)))(eslint@8.52.0(supports-color@7.2.0))(prettier@2.8.8): + eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.10.0(eslint@7.32.0(supports-color@7.2.0)))(eslint@8.52.0(supports-color@7.2.0))(prettier@2.8.8): dependencies: eslint: 8.52.0(supports-color@7.2.0) prettier: 2.8.8 prettier-linter-helpers: 1.0.0 optionalDependencies: - eslint-config-prettier: 8.10.0(eslint@8.52.0(supports-color@7.2.0)) + eslint-config-prettier: 8.10.0(eslint@7.32.0(supports-color@7.2.0)) eslint-plugin-prettier@5.1.3(@types/eslint@8.56.7)(eslint-config-prettier@9.1.0(eslint@8.57.0(supports-color@7.2.0)))(eslint@8.57.0(supports-color@7.2.0))(prettier@3.2.5): dependencies: @@ -16445,14 +16397,14 @@ snapshots: transitivePeerDependencies: - supports-color - express@4.18.2(supports-color@7.2.0): + express@4.19.2(supports-color@7.2.0): dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.1(supports-color@7.2.0) + body-parser: 1.20.2(supports-color@7.2.0) content-disposition: 0.5.4 content-type: 1.0.5 - cookie: 0.5.0 + cookie: 0.6.0 cookie-signature: 1.0.6 debug: 2.6.9(supports-color@7.2.0) depd: 2.0.0 @@ -16481,34 +16433,34 @@ snapshots: transitivePeerDependencies: - supports-color - express@4.19.2(supports-color@7.2.0): + express@4.20.0(supports-color@7.2.0): dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.2(supports-color@7.2.0) + body-parser: 1.20.3(supports-color@7.2.0) content-disposition: 0.5.4 content-type: 1.0.5 cookie: 0.6.0 cookie-signature: 1.0.6 debug: 2.6.9(supports-color@7.2.0) depd: 2.0.0 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 finalhandler: 1.2.0(supports-color@7.2.0) fresh: 0.5.2 http-errors: 2.0.0 - merge-descriptors: 1.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.7 + path-to-regexp: 0.1.10 proxy-addr: 2.0.7 qs: 6.11.0 range-parser: 1.2.1 safe-buffer: 5.2.1 - send: 0.18.0(supports-color@7.2.0) - serve-static: 1.15.0(supports-color@7.2.0) + send: 0.19.0(supports-color@7.2.0) + serve-static: 1.16.0(supports-color@7.2.0) setprototypeof: 1.2.0 statuses: 2.0.1 type-is: 1.6.18 @@ -16698,15 +16650,15 @@ snapshots: fn.name@1.1.0: {} - follow-redirects@1.15.3(debug@4.3.4(supports-color@7.2.0)): + follow-redirects@1.15.3(debug@2.6.9(supports-color@7.2.0)): optionalDependencies: - debug: 4.3.4(supports-color@7.2.0) + debug: 2.6.9(supports-color@7.2.0) - follow-redirects@1.15.6(debug@2.6.9(supports-color@7.2.0)): + follow-redirects@1.15.3(debug@4.3.4(supports-color@7.2.0)): optionalDependencies: - debug: 2.6.9(supports-color@7.2.0) + debug: 4.3.4(supports-color@7.2.0) - follow-redirects@1.15.6(debug@4.3.4(supports-color@7.2.0)): + follow-redirects@1.15.9(debug@4.3.4(supports-color@7.2.0)): optionalDependencies: debug: 4.3.4(supports-color@7.2.0) @@ -16740,7 +16692,7 @@ snapshots: dezalgo: 1.0.4 hexoid: 1.0.0 once: 1.4.0 - qs: 6.11.2 + qs: 6.13.0 forwarded@0.2.0: {} @@ -16836,6 +16788,14 @@ snapshots: has-proto: 1.0.1 has-symbols: 1.0.3 + get-intrinsic@1.2.4: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.1 + has-symbols: 1.0.3 + hasown: 2.0.2 + get-package-type@0.1.0: {} get-pkg-repo@4.2.1: @@ -16990,7 +16950,7 @@ snapshots: gopd@1.0.1: dependencies: - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.4 got@11.8.6: dependencies: @@ -17083,7 +17043,11 @@ snapshots: has-property-descriptors@1.0.0: dependencies: - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.4 + + has-property-descriptors@1.0.2: + dependencies: + es-define-property: 1.0.0 has-proto@1.0.1: {} @@ -17103,6 +17067,10 @@ snapshots: has@1.0.4: {} + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + hdr-histogram-js@2.0.3: dependencies: '@assemblyscript/loader': 0.10.1 @@ -17622,7 +17590,7 @@ snapshots: '@jest/expect': 29.7.0(supports-color@7.2.0) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -17642,16 +17610,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)): + jest-cli@29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)): dependencies: - '@jest/core': 29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)) + '@jest/core': 29.7.0(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)) + create-jest: 29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -17661,16 +17629,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)): + jest-cli@29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)): dependencies: - '@jest/core': 29.7.0(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)) + '@jest/core': 29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)) + create-jest: 29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -17680,16 +17648,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)): + jest-cli@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)): dependencies: - '@jest/core': 29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)) + '@jest/core': 29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)) + create-jest: 29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -17699,16 +17667,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)): + jest-cli@29.7.0(@types/node@22.7.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)): dependencies: - '@jest/core': 29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)) + '@jest/core': 29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)) + create-jest: 29.7.0(@types/node@22.7.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)) + jest-config: 29.7.0(@types/node@22.7.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -17718,7 +17686,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)): + jest-config@29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)): dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@jest/test-sequencer': 29.7.0 @@ -17744,12 +17712,12 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 14.18.63 - ts-node: 10.9.2(@types/node@14.18.63)(typescript@5.2.2) + ts-node: 9.1.1(typescript@5.2.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)): + jest-config@29.7.0(@types/node@20.12.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)): dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@jest/test-sequencer': 29.7.0 @@ -17774,13 +17742,13 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 14.18.63 - ts-node: 9.1.1(typescript@5.2.2) + '@types/node': 20.12.4 + ts-node: 10.9.2(@types/node@20.8.7)(typescript@5.2.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)): + jest-config@29.7.0(@types/node@20.12.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)): dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@jest/test-sequencer': 29.7.0 @@ -17805,13 +17773,13 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 20.8.7 - ts-node: 10.9.2(@types/node@20.8.7)(typescript@5.2.2) + '@types/node': 20.12.4 + ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.2.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)): + jest-config@29.7.0(@types/node@20.12.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)): dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@jest/test-sequencer': 29.7.0 @@ -17836,13 +17804,13 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 20.9.0 - ts-node: 10.9.2(@types/node@14.18.63)(typescript@5.2.2) + '@types/node': 20.12.4 + ts-node: 10.9.2(@types/node@22.7.4)(typescript@5.2.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)): + jest-config@29.7.0(@types/node@20.12.4)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)): dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@jest/test-sequencer': 29.7.0 @@ -17867,7 +17835,38 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 20.9.0 + '@types/node': 20.12.4 + ts-node: 9.1.1(typescript@5.2.2) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)): + dependencies: + '@babel/core': 7.23.2(supports-color@7.2.0) + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0(supports-color@7.2.0) + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0(supports-color@7.2.0) + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.8.7 ts-node: 10.9.2(@types/node@20.8.7)(typescript@5.2.2) transitivePeerDependencies: - babel-plugin-macros @@ -17899,12 +17898,12 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 20.9.0 - ts-node: 10.9.2(@types/node@20.9.0)(typescript@5.2.2) + ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.2.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)): + jest-config@29.7.0(@types/node@22.7.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)): dependencies: '@babel/core': 7.23.2(supports-color@7.2.0) '@jest/test-sequencer': 29.7.0 @@ -17929,8 +17928,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 20.9.0 - ts-node: 9.1.1(typescript@5.2.2) + '@types/node': 22.7.4 + ts-node: 10.9.2(@types/node@22.7.4)(typescript@5.2.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -17966,7 +17965,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -17978,7 +17977,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.8 - '@types/node': 20.9.0 + '@types/node': 20.12.4 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -18017,7 +18016,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -18052,7 +18051,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0(supports-color@7.2.0) '@jest/types': 29.6.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -18080,7 +18079,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0(supports-color@7.2.0) '@jest/types': 29.6.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -18126,7 +18125,7 @@ snapshots: jest-util@26.6.2: dependencies: '@jest/types': 26.6.2 - '@types/node': 20.9.0 + '@types/node': 20.12.4 chalk: 4.1.2 graceful-fs: 4.2.11 is-ci: 2.0.0 @@ -18135,7 +18134,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -18154,7 +18153,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.9.0 + '@types/node': 20.12.4 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -18163,29 +18162,17 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.9.0 + '@types/node': 20.12.4 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.9.0 + '@types/node': 20.12.4 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)): - dependencies: - '@jest/core': 29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)) - '@jest/types': 29.6.3 - import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - jest@29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)): dependencies: '@jest/core': 29.7.0(supports-color@7.2.0)(ts-node@9.1.1(typescript@5.2.2)) @@ -18222,6 +18209,18 @@ snapshots: - supports-color - ts-node + jest@29.7.0(@types/node@22.7.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)): + dependencies: + '@jest/core': 29.7.0(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)) + '@jest/types': 29.6.3 + import-local: 3.1.0 + jest-cli: 29.7.0(@types/node@22.7.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + jiti@1.20.0: {} joi@17.12.3: @@ -18780,6 +18779,8 @@ snapshots: merge-descriptors@1.0.1: {} + merge-descriptors@1.0.3: {} + merge-stream@2.0.0: {} merge2@1.4.1: {} @@ -19264,7 +19265,7 @@ snapshots: '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.6 - axios: 1.7.2(debug@4.3.4(supports-color@7.2.0)) + axios: 1.7.7(debug@4.3.4(supports-color@7.2.0)) chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 @@ -19631,6 +19632,8 @@ snapshots: lru-cache: 10.0.1 minipass: 7.0.4 + path-to-regexp@0.1.10: {} + path-to-regexp@0.1.7: {} path-to-regexp@6.2.1: {} @@ -20103,9 +20106,9 @@ snapshots: dependencies: side-channel: 1.0.4 - qs@6.11.2: + qs@6.13.0: dependencies: - side-channel: 1.0.4 + side-channel: 1.0.6 qs@6.5.3: {} @@ -20130,13 +20133,6 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - raw-body@2.5.1: - dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - raw-body@2.5.2: dependencies: bytes: 3.1.2 @@ -20531,6 +20527,24 @@ snapshots: transitivePeerDependencies: - supports-color + send@0.19.0(supports-color@7.2.0): + dependencies: + debug: 2.6.9(supports-color@7.2.0) + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + serialize-javascript@6.0.2: dependencies: randombytes: 2.1.0 @@ -20553,15 +20567,33 @@ snapshots: transitivePeerDependencies: - supports-color + serve-static@1.16.0(supports-color@7.2.0): + dependencies: + encodeurl: 1.0.2 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.18.0(supports-color@7.2.0) + transitivePeerDependencies: + - supports-color + set-blocking@2.0.0: {} set-function-length@1.1.1: dependencies: define-data-property: 1.1.1 - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.4 gopd: 1.0.1 has-property-descriptors: 1.0.0 + set-function-length@1.2.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + set-function-name@2.0.1: dependencies: define-data-property: 1.1.1 @@ -20596,6 +20628,13 @@ snapshots: get-intrinsic: 1.2.1 object-inspect: 1.13.1 + side-channel@1.0.6: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.1 + signal-exit@3.0.7: {} signal-exit@4.1.0: {} @@ -20913,7 +20952,7 @@ snapshots: formidable: 2.1.2 methods: 1.1.2 mime: 2.6.0 - qs: 6.11.2 + qs: 6.13.0 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -21212,11 +21251,11 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0) - ts-jest@29.1.1(@babel/core@7.23.2(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2): + ts-jest@29.1.1(@babel/core@7.23.2(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)))(typescript@5.2.2): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)) + jest: 29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -21229,28 +21268,11 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0) - ts-jest@29.1.1(@babel/core@7.24.4(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)))(typescript@5.2.2): - dependencies: - bs-logger: 0.2.6 - fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@14.18.63)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2)) - jest-util: 29.7.0 - json5: 2.2.3 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.5.4 - typescript: 5.2.2 - yargs-parser: 21.1.1 - optionalDependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0) - - ts-jest@29.1.1(@babel/core@7.24.4(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)))(typescript@5.2.2): + ts-jest@29.1.1(@babel/core@7.23.2(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.8.7)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.8.7)(typescript@5.2.2)) + jest: 29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -21259,15 +21281,15 @@ snapshots: typescript: 5.2.2 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) + '@babel/core': 7.23.2(supports-color@7.2.0) '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0) + babel-jest: 29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0) - ts-jest@29.1.1(@babel/core@7.24.4(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)))(typescript@5.2.2): + ts-jest@29.1.1(@babel/core@7.23.2(supports-color@7.2.0))(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0))(jest@29.7.0(@types/node@22.7.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)))(typescript@5.2.2): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.9.0)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2)) + jest: 29.7.0(@types/node@22.7.4)(supports-color@7.2.0)(ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -21276,28 +21298,9 @@ snapshots: typescript: 5.2.2 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.24.4(supports-color@7.2.0) + '@babel/core': 7.23.2(supports-color@7.2.0) '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.24.4(supports-color@7.2.0))(supports-color@7.2.0) - - ts-node@10.9.2(@types/node@14.18.63)(typescript@5.2.2): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 14.18.63 - acorn: 8.10.0 - acorn-walk: 8.3.2 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.2.2 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optional: true + babel-jest: 29.7.0(@babel/core@7.23.2(supports-color@7.2.0))(supports-color@7.2.0) ts-node@10.9.2(@types/node@20.5.1)(typescript@5.2.2): dependencies: @@ -21336,14 +21339,14 @@ snapshots: yn: 3.1.1 optional: true - ts-node@10.9.2(@types/node@20.9.0)(typescript@5.2.2): + ts-node@10.9.2(@types/node@22.7.4)(typescript@5.2.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.9.0 + '@types/node': 22.7.4 acorn: 8.10.0 acorn-walk: 8.3.2 arg: 4.1.3 @@ -21390,21 +21393,39 @@ snapshots: turbo-darwin-64@1.13.0: optional: true + turbo-darwin-64@2.0.14: + optional: true + turbo-darwin-arm64@1.13.0: optional: true + turbo-darwin-arm64@2.0.14: + optional: true + turbo-linux-64@1.13.0: optional: true + turbo-linux-64@2.0.14: + optional: true + turbo-linux-arm64@1.13.0: optional: true + turbo-linux-arm64@2.0.14: + optional: true + turbo-windows-64@1.13.0: optional: true + turbo-windows-64@2.0.14: + optional: true + turbo-windows-arm64@1.13.0: optional: true + turbo-windows-arm64@2.0.14: + optional: true + turbo@1.13.0: optionalDependencies: turbo-darwin-64: 1.13.0 @@ -21414,6 +21435,15 @@ snapshots: turbo-windows-64: 1.13.0 turbo-windows-arm64: 1.13.0 + turbo@2.0.14: + optionalDependencies: + turbo-darwin-64: 2.0.14 + turbo-darwin-arm64: 2.0.14 + turbo-linux-64: 2.0.14 + turbo-linux-arm64: 2.0.14 + turbo-windows-64: 2.0.14 + turbo-windows-arm64: 2.0.14 + tweetnacl@0.14.5: {} type-check@0.3.2: @@ -21472,6 +21502,8 @@ snapshots: undici-types@5.26.5: {} + undici-types@6.19.8: {} + undici@5.28.4: dependencies: '@fastify/busboy': 2.1.1 diff --git a/prod_revisions.txt b/prod_revisions.txt index ce5fe22e..45714f8a 100644 --- a/prod_revisions.txt +++ b/prod_revisions.txt @@ -2,13 +2,13 @@ > @biothings-explorer/bte-trapi@3.0.0 get_rev /Users/jcallaghan/Projects/bte-main > ./scripts/get_rev.sh -# Generated from "pnpm run get_rev" on Fri Aug 30 12:53:17 EDT 2024 -https://github.com/biothings/bte-server.git cdb1b8e cdb1b8e2b7fea8c83852db3542de91c03ca7626f -https://github.com/biothings/api-respone-transform.js.git f5831b9 f5831b9c54ab974f08c2fb476a61c0e1e4629ebb -https://github.com/biothings/call-apis.js.git 4c59a93 4c59a930a10024e928e6deffa09725551b9579a3 -https://github.com/biothings/smartapi-kg.js.git a328307 a3283077e18145d1865e4a9ba57ef56846d19264 -https://github.com/biothings/bte_trapi_query_graph_handler.git 265360d 265360def22d267d8a621cc4bacd786852e4bcc5 +# Generated from "pnpm run get_rev" on Fri Oct 4 13:33:49 EDT 2024 +https://github.com/biothings/bte-server.git 979c8fb 979c8fbb86a8542fb83a15f82e1d5217e1482e9a +https://github.com/biothings/api-respone-transform.js.git 356ba91 356ba91ecd681b3ac3c9fa2e9eca56dc2884747e +https://github.com/biothings/call-apis.js.git 273b866 273b866273056e9e43ab057c25e76758bfa23944 +https://github.com/biothings/smartapi-kg.js.git bac4cc2 bac4cc292e36c2d9448f347bc021c576d4643b40 +https://github.com/biothings/bte_trapi_query_graph_handler.git 9f27ba7 9f27ba7b328b658e961535f5de06848c168d1e04 https://github.com/biothings/node-expansion.git d140a26 d140a264e96d71fc20da90891bd37c4f4d0e06a8 -https://github.com/biothings/biolink-model.js.git 24b8192 24b81923c99269185f39b7d5bee02239931a0f1b +https://github.com/biothings/biolink-model.js.git 12a862b 12a862b3d61d8b3ae72c2d2ec30153263e479e05 https://github.com/biothings/biomedical_id_resolver.js.git 8c1f094 8c1f094d7525fb1ddc6502a379ae2e23f9dbfbe5 -https://github.com/biothings/bte-utils.git 84708cf 84708cf8bd138ee85b11fdc4564d5faac1f31539 +https://github.com/biothings/bte-utils.git 7cd4dff 7cd4dffb870553a91f3cd0095c7cb365485ddb68 diff --git a/turbo.json b/turbo.json index c2a74ed4..dc489499 100644 --- a/turbo.json +++ b/turbo.json @@ -1,6 +1,15 @@ { "$schema": "https://turbo.build/schema.json", - "pipeline": { + "globalDependencies": [ + ".eslintrc.js", + ".eslintignore", + ".lintstagedrc.js", + ".prettierrc.yaml", + "tsconfig.base.json", + "tsconfig.build.json", + "tsconfig.json" + ], + "tasks": { "build": { "dependsOn": [ "^build" @@ -55,14 +64,5 @@ "lint:fix": {}, "format": {}, "format:fix": {} - }, - "globalDependencies": [ - ".eslintrc.js", - ".eslintignore", - ".lintstagedrc.js", - ".prettierrc.yaml", - "tsconfig.base.json", - "tsconfig.build.json", - "tsconfig.json" - ] + } }