From d7d14b90c44e66b537ea3d6229c1fd3e004da0eb Mon Sep 17 00:00:00 2001 From: rajatavams Date: Fri, 27 Feb 2026 21:20:04 +0530 Subject: [PATCH 1/2] added support of @requiresStreamAddress and @requiresStreamParameterAddresses --- .../src/parseTree.ts | 82 ++++++++++++++++--- .../expected.js.errors.txt | 1 + .../expected.ts.errors.txt | 1 + .../functions.js | 12 +++ .../functions.ts | 12 +++ .../expected.js.errors.txt | 2 + .../expected.ts.errors.txt | 2 + .../functions.js | 14 ++++ .../functions.ts | 14 ++++ .../expected.json | 19 +++++ .../requiresstream-tags-explicit/functions.js | 14 ++++ .../requiresstream-tags-explicit/functions.ts | 14 ++++ 12 files changed, 177 insertions(+), 10 deletions(-) create mode 100644 packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/expected.js.errors.txt create mode 100644 packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/expected.ts.errors.txt create mode 100644 packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/functions.js create mode 100644 packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/functions.ts create mode 100644 packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/expected.js.errors.txt create mode 100644 packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/expected.ts.errors.txt create mode 100644 packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/functions.js create mode 100644 packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/functions.ts create mode 100644 packages/custom-functions-metadata/test/cases/requiresstream-tags-explicit/expected.json create mode 100644 packages/custom-functions-metadata/test/cases/requiresstream-tags-explicit/functions.js create mode 100644 packages/custom-functions-metadata/test/cases/requiresstream-tags-explicit/functions.ts diff --git a/packages/custom-functions-metadata/src/parseTree.ts b/packages/custom-functions-metadata/src/parseTree.ts index 269d1c646..9e39a97ef 100644 --- a/packages/custom-functions-metadata/src/parseTree.ts +++ b/packages/custom-functions-metadata/src/parseTree.ts @@ -133,7 +133,9 @@ const EXCLUDEFROMAUTOCOMPLETE = "excludefromautocomplete"; const HELPURL_PARAM = "helpurl"; const LINKEDENTITYLOADSERVICE = "linkedentityloadservice"; const REQUIRESADDRESS = "requiresaddress"; +const REQUIRESSTREAMADDRESS = "requiresstreamaddress"; const REQUIRESPARAMETERADDRESSES = "requiresparameteraddresses"; +const REQUIRESSTREAMPARAMETERADDRESSES = "requiresstreamparameteraddresses"; const STREAMING = "streaming"; const VOLATILE = "volatile"; const SUPPORT_SYNC = "supportsync"; @@ -688,16 +690,22 @@ function getOptions( isInvocationFunction: boolean, extra: IFunctionExtras ): IFunctionOptions { + const addressRequired = isAddressRequired(func); + const streamAddressRequired = isStreamAddressRequired(func); + const parameterAddressesRequired = isRequiresParameterAddresses(func); + const streamParameterAddressesRequired = isRequiresStreamParameterAddresses(func); + const hasStreamingTag = hasTag(func, STREAMING); + const streamEnabled = isStreaming(func, isStreamingFunction); + const optionsItem: IFunctionOptions = { cancelable: isCancelableTag(func, isCancelableFunction), - requiresAddress: isAddressRequired(func) && !isStreaming(func, isStreamingFunction), - requiresStreamAddress: isAddressRequired(func) && isStreaming(func, isStreamingFunction), - stream: isStreaming(func, isStreamingFunction), + requiresAddress: addressRequired && !streamEnabled, + requiresStreamAddress: streamAddressRequired || (addressRequired && streamEnabled), + stream: streamEnabled, volatile: isVolatile(func), - requiresParameterAddresses: - isRequiresParameterAddresses(func) && !isStreaming(func, isStreamingFunction), + requiresParameterAddresses: parameterAddressesRequired && !streamEnabled, requiresStreamParameterAddresses: - isRequiresParameterAddresses(func) && isStreaming(func, isStreamingFunction), + streamParameterAddressesRequired || (parameterAddressesRequired && streamEnabled), excludeFromAutoComplete: isExcludedFromAutoComplete(func), linkedEntityLoadService: isLinkedEntityLoadService(func), capturesCallingObject: capturesCallingObject(func), @@ -705,10 +713,23 @@ function getOptions( action: isAction(func), }; - if (isAddressRequired(func) || isRequiresParameterAddresses(func)) { - let errorParam: string = isAddressRequired(func) - ? "@requiresAddress" - : "@requiresParameterAddresses"; + if ( + addressRequired || + streamAddressRequired || + parameterAddressesRequired || + streamParameterAddressesRequired + ) { + let errorParam: string = ""; + + if (streamAddressRequired) { + errorParam = "@requiresStreamAddress"; + } else if (addressRequired) { + errorParam = "@requiresAddress"; + } else if (streamParameterAddressesRequired) { + errorParam = "@requiresStreamParameterAddresses"; + } else { + errorParam = "@requiresParameterAddresses"; + } if (!isStreamingFunction && !isCancelableFunction && !isInvocationFunction) { const functionPosition = getPosition(func, func.parameters.end); @@ -717,13 +738,28 @@ function getOptions( } } + if (streamAddressRequired && !hasStreamingTag) { + const functionPosition = getPosition(func, func.parameters.end); + const errorString = "@requiresStreamAddress can only be used with @streaming."; + extra.errors.push(logError(errorString, functionPosition)); + } + + if (streamParameterAddressesRequired && !hasStreamingTag) { + const functionPosition = getPosition(func, func.parameters.end); + const errorString = + "@requiresStreamParameterAddresses can only be used with @streaming."; + extra.errors.push(logError(errorString, functionPosition)); + } + if ( optionsItem.linkedEntityLoadService && (optionsItem.excludeFromAutoComplete || optionsItem.volatile || optionsItem.stream || optionsItem.requiresAddress || + optionsItem.requiresStreamAddress || optionsItem.requiresParameterAddresses || + optionsItem.requiresStreamParameterAddresses || optionsItem.capturesCallingObject) ) { let errorParam: string = ""; @@ -737,8 +773,12 @@ function getOptions( errorParam = "@streaming"; } else if (optionsItem.requiresAddress) { errorParam = "@requiresAddress"; + } else if (optionsItem.requiresStreamAddress) { + errorParam = "@requiresStreamAddress"; } else if (optionsItem.requiresParameterAddresses) { errorParam = "@requiresParameterAddresses"; + } else if (optionsItem.requiresStreamParameterAddresses) { + errorParam = "@requiresStreamParameterAddresses"; } else if (optionsItem.capturesCallingObject) { errorParam = "@capturesCallingObject"; } @@ -760,7 +800,9 @@ function getOptions( optionsItem.volatile || optionsItem.stream || optionsItem.requiresAddress || + optionsItem.requiresStreamAddress || optionsItem.requiresParameterAddresses || + optionsItem.requiresStreamParameterAddresses || optionsItem.capturesCallingObject || optionsItem.linkedEntityLoadService || optionsItem.supportSync) @@ -776,8 +818,12 @@ function getOptions( errorParam = "@streaming"; } else if (optionsItem.requiresAddress) { errorParam = "@requiresAddress"; + } else if (optionsItem.requiresStreamAddress) { + errorParam = "@requiresStreamAddress"; } else if (optionsItem.requiresParameterAddresses) { errorParam = "@requiresParameterAddresses"; + } else if (optionsItem.requiresStreamParameterAddresses) { + errorParam = "@requiresStreamParameterAddresses"; } else if (optionsItem.capturesCallingObject) { errorParam = "@capturesCallingObject"; } else if (optionsItem.linkedEntityLoadService) { @@ -1109,6 +1155,14 @@ function isAddressRequired(node: ts.Node): boolean { return hasTag(node, REQUIRESADDRESS); } +/** + * Returns true if requiresStreamAddress tag found in comments + * @param node jsDocs node + */ +function isStreamAddressRequired(node: ts.Node): boolean { + return hasTag(node, REQUIRESSTREAMADDRESS); +} + /** * Returns true if RequiresParameterAddresses tag found in comments * @param node jsDocs node @@ -1117,6 +1171,14 @@ function isRequiresParameterAddresses(node: ts.Node): boolean { return hasTag(node, REQUIRESPARAMETERADDRESSES); } +/** + * Returns true if requiresStreamParameterAddresses tag found in comments + * @param node jsDocs node + */ +function isRequiresStreamParameterAddresses(node: ts.Node): boolean { + return hasTag(node, REQUIRESSTREAMPARAMETERADDRESSES); +} + /** * Returns true if excludedFromAutoComplete tag found in comments * @param node jsDocs node diff --git a/packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/expected.js.errors.txt b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/expected.js.errors.txt new file mode 100644 index 000000000..d7f368857 --- /dev/null +++ b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/expected.js.errors.txt @@ -0,0 +1 @@ +@requiresStreamAddress can only be used with @streaming. (10,53) \ No newline at end of file diff --git a/packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/expected.ts.errors.txt b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/expected.ts.errors.txt new file mode 100644 index 000000000..bd0da17a7 --- /dev/null +++ b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/expected.ts.errors.txt @@ -0,0 +1 @@ +@requiresStreamAddress can only be used with @streaming. (10,98) \ No newline at end of file diff --git a/packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/functions.js b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/functions.js new file mode 100644 index 000000000..18d4534d4 --- /dev/null +++ b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/functions.js @@ -0,0 +1,12 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT license. + +/** + * Test requires stream address without the @streaming tag. + * @param {CustomFunctions.StreamingInvocation} invocation stream invocation + * @customfunction + * @requiresStreamAddress + */ +function streamAddressMissingStreamingTag(invocation) { + // Empty +} diff --git a/packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/functions.ts b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/functions.ts new file mode 100644 index 000000000..f70dd73c1 --- /dev/null +++ b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddress-missing-streaming-tag/functions.ts @@ -0,0 +1,12 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT license. + +/** + * Test requires stream address without the @streaming tag. + * @param invocation stream invocation + * @customfunction + * @requiresStreamAddress + */ +function streamAddressMissingStreamingTag(invocation: CustomFunctions.StreamingInvocation) { + // Empty +} diff --git a/packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/expected.js.errors.txt b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/expected.js.errors.txt new file mode 100644 index 000000000..ac20f5668 --- /dev/null +++ b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/expected.js.errors.txt @@ -0,0 +1,2 @@ +@requiresStreamAddress can only be used with @streaming. (12,58) +@requiresStreamParameterAddresses can only be used with @streaming. (12,58) \ No newline at end of file diff --git a/packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/expected.ts.errors.txt b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/expected.ts.errors.txt new file mode 100644 index 000000000..27591d035 --- /dev/null +++ b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/expected.ts.errors.txt @@ -0,0 +1,2 @@ +@requiresStreamAddress can only be used with @streaming. (12,94) +@requiresStreamParameterAddresses can only be used with @streaming. (12,94) \ No newline at end of file diff --git a/packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/functions.js b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/functions.js new file mode 100644 index 000000000..9c79bf227 --- /dev/null +++ b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/functions.js @@ -0,0 +1,14 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT license. + +/** + * Test requires stream addresses without streaming. + * @param {string} x string + * @param {CustomFunctions.Invocation} invocation invocation + * @customfunction + * @requiresStreamAddress + * @requiresStreamParameterAddresses + */ +function streamAddressRequiresStreamingTest(x, invocation) { + // Empty +} diff --git a/packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/functions.ts b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/functions.ts new file mode 100644 index 000000000..303fa960b --- /dev/null +++ b/packages/custom-functions-metadata/test/cases/error-requiresstreamaddresses-missing-stream/functions.ts @@ -0,0 +1,14 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT license. + +/** + * Test requires stream addresses without streaming. + * @param x string + * @param invocation invocation + * @customfunction + * @requiresStreamAddress + * @requiresStreamParameterAddresses + */ +function streamAddressRequiresStreamingTest(x: string, invocation: CustomFunctions.Invocation) { + // Empty +} diff --git a/packages/custom-functions-metadata/test/cases/requiresstream-tags-explicit/expected.json b/packages/custom-functions-metadata/test/cases/requiresstream-tags-explicit/expected.json new file mode 100644 index 000000000..e17c5dc13 --- /dev/null +++ b/packages/custom-functions-metadata/test/cases/requiresstream-tags-explicit/expected.json @@ -0,0 +1,19 @@ +{ + "allowCustomDataForDataTypeAny": true, + "functions": [ + { + "description": "Streams the address of the current cell.", + "id": "ADDRESSSTREAM", + "name": "ADDRESSSTREAM", + "options": { + "requiresStreamAddress": true, + "stream": true, + "requiresStreamParameterAddresses": true + }, + "parameters": [], + "result": { + "type": "string" + } + } + ] +} \ No newline at end of file diff --git a/packages/custom-functions-metadata/test/cases/requiresstream-tags-explicit/functions.js b/packages/custom-functions-metadata/test/cases/requiresstream-tags-explicit/functions.js new file mode 100644 index 000000000..d2aad4dc3 --- /dev/null +++ b/packages/custom-functions-metadata/test/cases/requiresstream-tags-explicit/functions.js @@ -0,0 +1,14 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT license. + +/** + * Streams the address of the current cell. + * @customfunction ADDRESSSTREAM + * @param {CustomFunctions.StreamingInvocation} invocation stream invocation + * @streaming + * @requiresStreamAddress + * @requiresStreamParameterAddresses + */ +function addressStream(invocation) { + // Empty +} diff --git a/packages/custom-functions-metadata/test/cases/requiresstream-tags-explicit/functions.ts b/packages/custom-functions-metadata/test/cases/requiresstream-tags-explicit/functions.ts new file mode 100644 index 000000000..aa60dd9c9 --- /dev/null +++ b/packages/custom-functions-metadata/test/cases/requiresstream-tags-explicit/functions.ts @@ -0,0 +1,14 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT license. + +/** + * Streams the address of the current cell. + * @customfunction ADDRESSSTREAM + * @param invocation stream invocation + * @streaming + * @requiresStreamAddress + * @requiresStreamParameterAddresses + */ +function addressStream(invocation: CustomFunctions.StreamingInvocation) { + // Empty +} From 85b3bbea0b7eac0388d83704a1d7acb0703e5afa Mon Sep 17 00:00:00 2001 From: rajatavams Date: Tue, 3 Mar 2026 09:49:42 +0530 Subject: [PATCH 2/2] update package lock file --- package-lock.json | 437 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 362 insertions(+), 75 deletions(-) diff --git a/package-lock.json b/package-lock.json index f61ae06b5..b1053eab2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,6 +25,7 @@ "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-11.7.2.tgz", "integrity": "sha512-4gY54eEGEstClvEkGnwVkTkrx0sqwemEFG5OSRRn3tD91XH0+Q8XIkYIfo7IwEWPpJZwILb9GUXeShtplRc/eA==", "license": "MIT", + "peer": true, "dependencies": { "@jsdevtools/ono": "^7.1.3", "@types/json-schema": "^7.0.15", @@ -42,6 +43,7 @@ "resolved": "https://registry.npmjs.org/@apidevtools/openapi-schemas/-/openapi-schemas-2.1.0.tgz", "integrity": "sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==", "license": "MIT", + "peer": true, "engines": { "node": ">=10" } @@ -50,13 +52,15 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz", "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@apidevtools/swagger-parser": { "version": "10.1.1", "resolved": "https://registry.npmjs.org/@apidevtools/swagger-parser/-/swagger-parser-10.1.1.tgz", "integrity": "sha512-u/kozRnsPO/x8QtKYJOqoGtC4kH6yg1lfYkB9Au0WhYB0FNLpyFusttQtvhlwjtG3rOwiRz4D8DnnXa8iEpIKA==", "license": "MIT", + "peer": true, "dependencies": { "@apidevtools/json-schema-ref-parser": "11.7.2", "@apidevtools/openapi-schemas": "^2.1.0", @@ -92,6 +96,7 @@ "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", "license": "MIT", + "peer": true, "peerDependencies": { "ajv": "^8.5.0" }, @@ -105,7 +110,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@azure/abort-controller": { "version": "2.1.2", @@ -122,6 +128,7 @@ "resolved": "https://registry.npmjs.org/@azure/arm-appservice/-/arm-appservice-13.0.3.tgz", "integrity": "sha512-Vu011o3/bikQNwtjouwmUJud+Z6Brcjij2D0omPWClRGg8i5gBfOYSpDkFGkHbhGlaky4fgvfkxD0uHGq34uYA==", "license": "MIT", + "peer": true, "dependencies": { "@azure/abort-controller": "^1.0.0", "@azure/core-auth": "^1.3.0", @@ -140,6 +147,7 @@ "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.2.0" }, @@ -152,6 +160,7 @@ "resolved": "https://registry.npmjs.org/@azure/arm-resources/-/arm-resources-5.0.1.tgz", "integrity": "sha512-JbZtIqfEulsIA0rC3zM7jfF4KkOnye9aKcaO/jJqxJRm/gM6lAjEv7sL4njW8D+35l50P1f+UuH5OqN+UKJqNA==", "license": "MIT", + "peer": true, "dependencies": { "@azure/abort-controller": "^1.0.0", "@azure/core-auth": "^1.3.0", @@ -170,6 +179,7 @@ "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.2.0" }, @@ -182,6 +192,7 @@ "resolved": "https://registry.npmjs.org/@azure/arm-storage/-/arm-storage-17.2.1.tgz", "integrity": "sha512-J2jmTPv8ZraSHDTz9l2Bx8gNL3ktfDDWo2mxWfzarn64O9Fjhb+l85YWyubGy2xUdeGuZPKzvQLltGv8bSu8eQ==", "license": "MIT", + "peer": true, "dependencies": { "@azure/abort-controller": "^1.0.0", "@azure/core-auth": "^1.3.0", @@ -200,6 +211,7 @@ "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.2.0" }, @@ -212,6 +224,7 @@ "resolved": "https://registry.npmjs.org/@azure/arm-subscriptions/-/arm-subscriptions-5.1.1.tgz", "integrity": "sha512-DR/H2nfKtHNqfpuJ4L/B4irX1nX77QizulmfrxcLNZmkfinm0SdZpypXSvzaI5rHZSXfhXNUfBvMfi+jMkjWtw==", "license": "MIT", + "peer": true, "dependencies": { "@azure/abort-controller": "^2.1.2", "@azure/core-auth": "^1.9.0", @@ -258,6 +271,7 @@ "resolved": "https://registry.npmjs.org/@azure/core-http-compat/-/core-http-compat-2.3.1.tgz", "integrity": "sha512-az9BkXND3/d5VgdRRQVkiJb2gOmDU8Qcq4GvjtBmDICNiQ9udFmDk4ZpSB5Qq1OmtDJGlQAfBaS4palFsazQ5g==", "license": "MIT", + "peer": true, "dependencies": { "@azure/abort-controller": "^2.1.2", "@azure/core-client": "^1.10.0", @@ -272,6 +286,7 @@ "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.7.2.tgz", "integrity": "sha512-0YIpccoX8m/k00O7mDDMdJpbr6mf1yWo2dfmxt5A8XVZVVMz2SSKaEbMCeJRvgQ0IaSlqhjT47p4hVIRRy90xw==", "license": "MIT", + "peer": true, "dependencies": { "@azure/abort-controller": "^2.0.0", "@azure/core-util": "^1.2.0", @@ -287,6 +302,7 @@ "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.2.tgz", "integrity": "sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==", "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.6.2" }, @@ -339,6 +355,7 @@ "resolved": "https://registry.npmjs.org/@azure/core-xml/-/core-xml-1.5.0.tgz", "integrity": "sha512-D/sdlJBMJfx7gqoj66PKVmhDDaU6TKA49ptcolxdas29X7AfvLTmfAGLjAcIMBK7UZ2o4lygHIqVckOlQU3xWw==", "license": "MIT", + "peer": true, "dependencies": { "fast-xml-parser": "^5.0.7", "tslib": "^2.8.1" @@ -652,6 +669,7 @@ "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-2.16.3.tgz", "integrity": "sha512-CO+SE4weOsfJf+C5LM8argzvotrXw252/ZU6SM2Tz63fEblhH1uuVaaO4ISYFuN4Q6BhTo7I3qIdi8ydUQCqhw==", "license": "MIT", + "peer": true, "dependencies": { "@azure/msal-common": "14.16.1", "jsonwebtoken": "^9.0.0", @@ -666,6 +684,7 @@ "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-14.16.1.tgz", "integrity": "sha512-nyxsA6NA4SVKh5YyRpbSXiMr7oQbwark7JU9LMeg6tJYTSPyAGkdx61wPT4gyxZfxlSxMMEyAsWaubBlNyIa1w==", "license": "MIT", + "peer": true, "engines": { "node": ">=0.8.0" } @@ -675,6 +694,7 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "license": "MIT", + "peer": true, "bin": { "uuid": "dist/bin/uuid" } @@ -779,6 +799,7 @@ "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.29.1.tgz", "integrity": "sha512-7ktyY0rfTM0vo7HvtK6E3UvYnI9qfd6Oz6z/+92VhGRveWng3kJwMKeUpqmW/NmwcDNbxHpSlldG+vsUnRFnBg==", "license": "MIT", + "peer": true, "dependencies": { "@azure/abort-controller": "^2.1.2", "@azure/core-auth": "^1.9.0", @@ -804,6 +825,7 @@ "resolved": "https://registry.npmjs.org/@azure/storage-common/-/storage-common-12.1.1.tgz", "integrity": "sha512-eIOH1pqFwI6UmVNnDQvmFeSg0XppuzDLFeUNO/Xht7ODAzRLgGDh7h550pSxoA+lPDxBl1+D2m/KG3jWzCUjTg==", "license": "MIT", + "peer": true, "dependencies": { "@azure/abort-controller": "^2.1.2", "@azure/core-auth": "^1.9.0", @@ -844,7 +866,6 @@ "version": "7.28.4", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.28.3", @@ -1230,6 +1251,7 @@ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz", "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==", "license": "MIT", + "peer": true, "engines": { "node": ">=6.9.0" } @@ -1294,6 +1316,7 @@ "version": "1.5.0", "license": "MIT", "optional": true, + "peer": true, "engines": { "node": ">=0.1.90" } @@ -1467,13 +1490,15 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/@exodus/schemasafe/-/schemasafe-1.3.0.tgz", "integrity": "sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@feathersjs/hooks": { "version": "0.6.5", "resolved": "https://registry.npmjs.org/@feathersjs/hooks/-/hooks-0.6.5.tgz", "integrity": "sha512-WtcEoG/imdHRvC3vofGi/OcgH+cjHHhO0AfEeTlsnrKLjVKKBXV6aoIrB2nHZPpE7iW5sA7AZMR6bPD8ytxN+w==", "license": "MIT", + "peer": true, "engines": { "node": ">= 10" } @@ -1593,6 +1618,7 @@ "node_modules/@inquirer/checkbox": { "version": "3.0.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/core": "^9.2.1", "@inquirer/figures": "^1.0.6", @@ -1607,6 +1633,7 @@ "node_modules/@inquirer/checkbox/node_modules/@inquirer/core": { "version": "9.2.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/figures": "^1.0.6", "@inquirer/type": "^2.0.0", @@ -1628,6 +1655,7 @@ "node_modules/@inquirer/checkbox/node_modules/@inquirer/type": { "version": "2.0.0", "license": "MIT", + "peer": true, "dependencies": { "mute-stream": "^1.0.0" }, @@ -1638,6 +1666,7 @@ "node_modules/@inquirer/checkbox/node_modules/mute-stream": { "version": "1.0.0", "license": "ISC", + "peer": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -1645,6 +1674,7 @@ "node_modules/@inquirer/checkbox/node_modules/signal-exit": { "version": "4.1.0", "license": "ISC", + "peer": true, "engines": { "node": ">=14" }, @@ -1655,6 +1685,7 @@ "node_modules/@inquirer/confirm": { "version": "4.0.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/core": "^9.2.1", "@inquirer/type": "^2.0.0" @@ -1666,6 +1697,7 @@ "node_modules/@inquirer/confirm/node_modules/@inquirer/core": { "version": "9.2.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/figures": "^1.0.6", "@inquirer/type": "^2.0.0", @@ -1687,6 +1719,7 @@ "node_modules/@inquirer/confirm/node_modules/@inquirer/type": { "version": "2.0.0", "license": "MIT", + "peer": true, "dependencies": { "mute-stream": "^1.0.0" }, @@ -1697,6 +1730,7 @@ "node_modules/@inquirer/confirm/node_modules/mute-stream": { "version": "1.0.0", "license": "ISC", + "peer": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -1704,6 +1738,7 @@ "node_modules/@inquirer/confirm/node_modules/signal-exit": { "version": "4.1.0", "license": "ISC", + "peer": true, "engines": { "node": ">=14" }, @@ -1714,6 +1749,7 @@ "node_modules/@inquirer/core": { "version": "5.1.2", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/type": "^1.1.6", "@types/mute-stream": "^0.0.4", @@ -1737,6 +1773,7 @@ "node_modules/@inquirer/core/node_modules/@types/node": { "version": "20.19.23", "license": "MIT", + "peer": true, "dependencies": { "undici-types": "~6.21.0" } @@ -1744,6 +1781,7 @@ "node_modules/@inquirer/core/node_modules/cli-spinners": { "version": "2.9.2", "license": "MIT", + "peer": true, "engines": { "node": ">=6" }, @@ -1754,6 +1792,7 @@ "node_modules/@inquirer/core/node_modules/mute-stream": { "version": "1.0.0", "license": "ISC", + "peer": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -1761,6 +1800,7 @@ "node_modules/@inquirer/core/node_modules/run-async": { "version": "3.0.0", "license": "MIT", + "peer": true, "engines": { "node": ">=0.12.0" } @@ -1768,6 +1808,7 @@ "node_modules/@inquirer/core/node_modules/signal-exit": { "version": "4.1.0", "license": "ISC", + "peer": true, "engines": { "node": ">=14" }, @@ -1778,6 +1819,7 @@ "node_modules/@inquirer/editor": { "version": "3.0.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/core": "^9.2.1", "@inquirer/type": "^2.0.0", @@ -1790,6 +1832,7 @@ "node_modules/@inquirer/editor/node_modules/@inquirer/core": { "version": "9.2.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/figures": "^1.0.6", "@inquirer/type": "^2.0.0", @@ -1811,6 +1854,7 @@ "node_modules/@inquirer/editor/node_modules/@inquirer/type": { "version": "2.0.0", "license": "MIT", + "peer": true, "dependencies": { "mute-stream": "^1.0.0" }, @@ -1821,6 +1865,7 @@ "node_modules/@inquirer/editor/node_modules/mute-stream": { "version": "1.0.0", "license": "ISC", + "peer": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -1828,6 +1873,7 @@ "node_modules/@inquirer/editor/node_modules/signal-exit": { "version": "4.1.0", "license": "ISC", + "peer": true, "engines": { "node": ">=14" }, @@ -1838,6 +1884,7 @@ "node_modules/@inquirer/expand": { "version": "3.0.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/core": "^9.2.1", "@inquirer/type": "^2.0.0", @@ -1850,6 +1897,7 @@ "node_modules/@inquirer/expand/node_modules/@inquirer/core": { "version": "9.2.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/figures": "^1.0.6", "@inquirer/type": "^2.0.0", @@ -1871,6 +1919,7 @@ "node_modules/@inquirer/expand/node_modules/@inquirer/type": { "version": "2.0.0", "license": "MIT", + "peer": true, "dependencies": { "mute-stream": "^1.0.0" }, @@ -1881,6 +1930,7 @@ "node_modules/@inquirer/expand/node_modules/mute-stream": { "version": "1.0.0", "license": "ISC", + "peer": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -1888,6 +1938,7 @@ "node_modules/@inquirer/expand/node_modules/signal-exit": { "version": "4.1.0", "license": "ISC", + "peer": true, "engines": { "node": ">=14" }, @@ -1928,6 +1979,7 @@ "node_modules/@inquirer/input": { "version": "3.0.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/core": "^9.2.1", "@inquirer/type": "^2.0.0" @@ -1939,6 +1991,7 @@ "node_modules/@inquirer/input/node_modules/@inquirer/core": { "version": "9.2.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/figures": "^1.0.6", "@inquirer/type": "^2.0.0", @@ -1960,6 +2013,7 @@ "node_modules/@inquirer/input/node_modules/@inquirer/type": { "version": "2.0.0", "license": "MIT", + "peer": true, "dependencies": { "mute-stream": "^1.0.0" }, @@ -1970,6 +2024,7 @@ "node_modules/@inquirer/input/node_modules/mute-stream": { "version": "1.0.0", "license": "ISC", + "peer": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -1977,6 +2032,7 @@ "node_modules/@inquirer/input/node_modules/signal-exit": { "version": "4.1.0", "license": "ISC", + "peer": true, "engines": { "node": ">=14" }, @@ -1987,6 +2043,7 @@ "node_modules/@inquirer/number": { "version": "2.0.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/core": "^9.2.1", "@inquirer/type": "^2.0.0" @@ -1998,6 +2055,7 @@ "node_modules/@inquirer/number/node_modules/@inquirer/core": { "version": "9.2.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/figures": "^1.0.6", "@inquirer/type": "^2.0.0", @@ -2019,6 +2077,7 @@ "node_modules/@inquirer/number/node_modules/@inquirer/type": { "version": "2.0.0", "license": "MIT", + "peer": true, "dependencies": { "mute-stream": "^1.0.0" }, @@ -2029,6 +2088,7 @@ "node_modules/@inquirer/number/node_modules/mute-stream": { "version": "1.0.0", "license": "ISC", + "peer": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -2036,6 +2096,7 @@ "node_modules/@inquirer/number/node_modules/signal-exit": { "version": "4.1.0", "license": "ISC", + "peer": true, "engines": { "node": ">=14" }, @@ -2046,6 +2107,7 @@ "node_modules/@inquirer/password": { "version": "3.0.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/core": "^9.2.1", "@inquirer/type": "^2.0.0", @@ -2058,6 +2120,7 @@ "node_modules/@inquirer/password/node_modules/@inquirer/core": { "version": "9.2.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/figures": "^1.0.6", "@inquirer/type": "^2.0.0", @@ -2079,6 +2142,7 @@ "node_modules/@inquirer/password/node_modules/@inquirer/type": { "version": "2.0.0", "license": "MIT", + "peer": true, "dependencies": { "mute-stream": "^1.0.0" }, @@ -2089,6 +2153,7 @@ "node_modules/@inquirer/password/node_modules/mute-stream": { "version": "1.0.0", "license": "ISC", + "peer": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -2096,6 +2161,7 @@ "node_modules/@inquirer/password/node_modules/signal-exit": { "version": "4.1.0", "license": "ISC", + "peer": true, "engines": { "node": ">=14" }, @@ -2106,6 +2172,7 @@ "node_modules/@inquirer/prompts": { "version": "6.0.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/checkbox": "^3.0.1", "@inquirer/confirm": "^4.0.1", @@ -2125,6 +2192,7 @@ "node_modules/@inquirer/rawlist": { "version": "3.0.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/core": "^9.2.1", "@inquirer/type": "^2.0.0", @@ -2137,6 +2205,7 @@ "node_modules/@inquirer/rawlist/node_modules/@inquirer/core": { "version": "9.2.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/figures": "^1.0.6", "@inquirer/type": "^2.0.0", @@ -2158,6 +2227,7 @@ "node_modules/@inquirer/rawlist/node_modules/@inquirer/type": { "version": "2.0.0", "license": "MIT", + "peer": true, "dependencies": { "mute-stream": "^1.0.0" }, @@ -2168,6 +2238,7 @@ "node_modules/@inquirer/rawlist/node_modules/mute-stream": { "version": "1.0.0", "license": "ISC", + "peer": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -2175,6 +2246,7 @@ "node_modules/@inquirer/rawlist/node_modules/signal-exit": { "version": "4.1.0", "license": "ISC", + "peer": true, "engines": { "node": ">=14" }, @@ -2185,6 +2257,7 @@ "node_modules/@inquirer/search": { "version": "2.0.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/core": "^9.2.1", "@inquirer/figures": "^1.0.6", @@ -2198,6 +2271,7 @@ "node_modules/@inquirer/search/node_modules/@inquirer/core": { "version": "9.2.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/figures": "^1.0.6", "@inquirer/type": "^2.0.0", @@ -2219,6 +2293,7 @@ "node_modules/@inquirer/search/node_modules/@inquirer/type": { "version": "2.0.0", "license": "MIT", + "peer": true, "dependencies": { "mute-stream": "^1.0.0" }, @@ -2229,6 +2304,7 @@ "node_modules/@inquirer/search/node_modules/mute-stream": { "version": "1.0.0", "license": "ISC", + "peer": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -2236,6 +2312,7 @@ "node_modules/@inquirer/search/node_modules/signal-exit": { "version": "4.1.0", "license": "ISC", + "peer": true, "engines": { "node": ">=14" }, @@ -2246,6 +2323,7 @@ "node_modules/@inquirer/select": { "version": "3.0.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/core": "^9.2.1", "@inquirer/figures": "^1.0.6", @@ -2260,6 +2338,7 @@ "node_modules/@inquirer/select/node_modules/@inquirer/core": { "version": "9.2.1", "license": "MIT", + "peer": true, "dependencies": { "@inquirer/figures": "^1.0.6", "@inquirer/type": "^2.0.0", @@ -2281,6 +2360,7 @@ "node_modules/@inquirer/select/node_modules/@inquirer/type": { "version": "2.0.0", "license": "MIT", + "peer": true, "dependencies": { "mute-stream": "^1.0.0" }, @@ -2291,6 +2371,7 @@ "node_modules/@inquirer/select/node_modules/mute-stream": { "version": "1.0.0", "license": "ISC", + "peer": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -2298,6 +2379,7 @@ "node_modules/@inquirer/select/node_modules/signal-exit": { "version": "4.1.0", "license": "ISC", + "peer": true, "engines": { "node": ">=14" }, @@ -2308,6 +2390,7 @@ "node_modules/@inquirer/type": { "version": "1.5.5", "license": "MIT", + "peer": true, "dependencies": { "mute-stream": "^1.0.0" }, @@ -2318,6 +2401,7 @@ "node_modules/@inquirer/type/node_modules/mute-stream": { "version": "1.0.0", "license": "ISC", + "peer": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -2927,7 +3011,8 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@lerna/create": { "version": "9.0.3", @@ -3078,7 +3163,6 @@ "node_modules/@microsoft/app-manifest/node_modules/ajv": { "version": "8.17.1", "license": "MIT", - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -3135,6 +3219,7 @@ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-contracts/-/dev-tunnels-contracts-1.1.9.tgz", "integrity": "sha512-OayhehwI+CnO0Wr53e29ZJZWGsNA5yVG7r54qmZSLc5HxA5Cozk4hP7EbYDCXkxh4NbQoT1dhTzC8bkRo+wWXw==", "license": "MIT", + "peer": true, "dependencies": { "buffer": "^5.2.1", "debug": "^4.1.1", @@ -3146,6 +3231,7 @@ "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-management/-/dev-tunnels-management-1.1.9.tgz", "integrity": "sha512-wGuFEzvRiWZmDxQMGKEjOKhEIVnLiG6vRUuM9Hwqxpe/kbiyA2WiUyEVpniNPaaw8gDHTf9zJHnPNNj0JiL5mA==", "license": "MIT", + "peer": true, "dependencies": { "@microsoft/dev-tunnels-contracts": ">1.1.8", "axios": "^1.6.2", @@ -3175,6 +3261,7 @@ "resolved": "https://registry.npmjs.org/@microsoft/kiota/-/kiota-1.29.0.tgz", "integrity": "sha512-qqIlTz48OJ5ZMRoTA/uQA70B7ltS4lPSs9atG5PUn+dKZcgXny3LzQPe12B1LsKoBJYbwhaU3fD8/C1DsLW6Cw==", "license": "MIT", + "peer": true, "dependencies": { "adm-zip": "^0.5.16", "original-fs": "^1.2.0", @@ -3187,6 +3274,7 @@ "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.16.tgz", "integrity": "sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==", "license": "MIT", + "peer": true, "engines": { "node": ">=12.0" } @@ -3200,6 +3288,7 @@ "https://github.com/sponsors/ctavan" ], "license": "MIT", + "peer": true, "bin": { "uuid": "dist-node/bin/uuid" } @@ -3209,6 +3298,7 @@ "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.1.tgz", "integrity": "sha512-kdjOSJ2lLIn7r1rtrMbbNCHjyMPfRnowdKjBQ+mGq6NAW5QY2bEZC/khaC5OR8svbbjvLEaIXkOq45e2X9BIbQ==", "license": "MIT", + "peer": true, "engines": { "node": ">=14.0.0" } @@ -3218,6 +3308,7 @@ "resolved": "https://registry.npmjs.org/@microsoft/m365-spec-parser/-/m365-spec-parser-0.2.10.tgz", "integrity": "sha512-sej/17vEA6O9kYC0Rx4f5aSKtRZAvmgpZima2sJNQDZKzdOz/Tf95vtlW5/TbAhJSrFKqPlcgjFb7kOzbPzQXw==", "license": "MIT", + "peer": true, "dependencies": { "@apidevtools/swagger-parser": "^10.1.1", "@microsoft/app-manifest": "1.0.3", @@ -3236,6 +3327,7 @@ "integrity": "sha512-vyQ905C8FRvGdQSSeY6wynN0s57zYXZhGmY2mn50b2cnHwI5MiX4WlbRKT47WZ5lLRCHrNHoirzkwN7+AphBLQ==", "hasInstallScript": true, "license": "MIT", + "peer": true, "dependencies": { "@azure/arm-subscriptions": "^5.0.0", "@azure/core-auth": "^1.4.0", @@ -3276,6 +3368,7 @@ "node_modules/@microsoft/m365agentstoolkit-cli/node_modules/dotenv": { "version": "8.6.0", "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">=10" } @@ -3283,6 +3376,7 @@ "node_modules/@microsoft/m365agentstoolkit-cli/node_modules/fs-extra": { "version": "9.1.0", "license": "MIT", + "peer": true, "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", @@ -3306,6 +3400,7 @@ "resolved": "https://registry.npmjs.org/@microsoft/teams-manifest/-/teams-manifest-0.1.9.tgz", "integrity": "sha512-WMGdAYir9cdcE9tqfWgk5JRgIHc4f3Bk6cjDFScpQD3+DbzMkRKyFj9ZtfprM4Z0cbgwQmNfp6KaGH+qYSgk+Q==", "license": "MIT", + "peer": true, "dependencies": { "@types/fs-extra": "^11.0.1", "@types/node-fetch": "^2.6.9", @@ -3338,6 +3433,7 @@ "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", "license": "MIT", + "peer": true, "peerDependencies": { "ajv": "^8.5.0" }, @@ -3352,6 +3448,7 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "license": "MIT", + "peer": true, "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", @@ -3366,13 +3463,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@microsoft/teams-manifest/node_modules/node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "license": "MIT", + "peer": true, "dependencies": { "whatwg-url": "^5.0.0" }, @@ -3393,6 +3492,7 @@ "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-api/-/teamsfx-api-0.23.11.tgz", "integrity": "sha512-v7OPqua9lmpuQlunoDrK4CgwfhI/eK1hpxhjIUpOc2ceuT2frmZ5c96dJtnohUIR5ZIRiHXFZPIsI+ESMEtcSg==", "license": "MIT", + "peer": true, "dependencies": { "@azure/core-auth": "^1.4.0", "@microsoft/app-manifest": "1.0.3", @@ -3407,6 +3507,7 @@ "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-core/-/teamsfx-core-3.0.9.tgz", "integrity": "sha512-kQgLfIgllxDbOJIUcnqbUcv1NDju8bVFAWWfE+VdUkSorJ1WbmYWhKKEGCerBKhvKvK3lpQ80smA0yptKCpoRA==", "license": "MIT", + "peer": true, "dependencies": { "@apidevtools/swagger-parser": "^10.1.0", "@azure/arm-appservice": "^13.0.0", @@ -3473,6 +3574,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "license": "MIT", + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -3489,6 +3591,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "license": "MIT", + "peer": true, "dependencies": { "color-convert": "^1.9.0" }, @@ -3501,6 +3604,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "license": "MIT", + "peer": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -3515,6 +3619,7 @@ "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", "license": "BlueOak-1.0.0", + "peer": true, "engines": { "node": ">=18" } @@ -3524,6 +3629,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "license": "MIT", + "peer": true, "dependencies": { "color-name": "1.1.3" } @@ -3532,13 +3638,15 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@microsoft/teamsfx-core/node_modules/commander": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", "license": "MIT", + "peer": true, "engines": { "node": ">= 6" } @@ -3548,6 +3656,7 @@ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">=10" } @@ -3557,6 +3666,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "license": "MIT", + "peer": true, "engines": { "node": ">=0.8.0" } @@ -3566,6 +3676,7 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "license": "MIT", + "peer": true, "dependencies": { "at-least-node": "^1.0.0", "graceful-fs": "^4.2.0", @@ -3582,6 +3693,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "license": "ISC", + "peer": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -3602,6 +3714,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "license": "MIT", + "peer": true, "engines": { "node": ">=4" } @@ -3611,6 +3724,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "license": "MIT", + "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -3622,19 +3736,22 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@microsoft/teamsfx-core/node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@microsoft/teamsfx-core/node_modules/node-fetch": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "license": "MIT", + "peer": true, "dependencies": { "whatwg-url": "^5.0.0" }, @@ -3654,13 +3771,15 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/@microsoft/teamsfx-core/node_modules/office-addin-manifest": { "version": "1.13.6", "resolved": "https://registry.npmjs.org/office-addin-manifest/-/office-addin-manifest-1.13.6.tgz", "integrity": "sha512-w9JCzPTURwzknB965ejNu2CCf8q/ZfRAKyEvjZrnH0+iNJRnXFy7lcBwNJQgmqG6lYcZPmvvirR8479trHluSA==", "license": "MIT", + "peer": true, "dependencies": { "@microsoft/teams-manifest": "^0.1.3", "adm-zip": "0.5.12", @@ -3682,6 +3801,7 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "license": "MIT", + "peer": true, "dependencies": { "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", @@ -3696,6 +3816,7 @@ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "license": "MIT", + "peer": true, "optionalDependencies": { "graceful-fs": "^4.1.6" } @@ -3705,6 +3826,7 @@ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "license": "MIT", + "peer": true, "engines": { "node": ">= 4.0.0" } @@ -3714,6 +3836,7 @@ "resolved": "https://registry.npmjs.org/office-addin-usage-data/-/office-addin-usage-data-1.6.14.tgz", "integrity": "sha512-V3TQoMR7McjJ62TWQeRnZqVp1mpjk1bbazvea/pqCJod5zggjlgDspjL5NJzTZc4+MwwJPR8k5Yr5Me+OcRLQw==", "license": "MIT", + "peer": true, "dependencies": { "applicationinsights": "^1.7.3", "commander": "^6.2.0", @@ -3729,6 +3852,7 @@ "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", "license": "ISC", + "peer": true, "dependencies": { "json-parse-even-better-errors": "^2.3.0", "npm-normalize-package-bin": "^1.0.1" @@ -3742,6 +3866,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "license": "MIT", + "peer": true, "dependencies": { "has-flag": "^3.0.0" }, @@ -3754,6 +3879,7 @@ "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.6.tgz", "integrity": "sha512-xqUeu2JAIJpXyvskvU3uvQW8PAmHrtXp2KDuMJwQqW8Sqq0CaZBAQ+dKS3RBXVhU4wC5NjAdKrmh84241gO9cA==", "license": "BlueOak-1.0.0", + "peer": true, "dependencies": { "@isaacs/fs-minipass": "^4.0.0", "chownr": "^3.0.0", @@ -3770,6 +3896,7 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "license": "MIT", + "peer": true, "bin": { "uuid": "dist/bin/uuid" } @@ -3779,6 +3906,7 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", "license": "BlueOak-1.0.0", + "peer": true, "engines": { "node": ">=18" } @@ -4736,7 +4864,6 @@ "integrity": "sha512-/g2d4sW9nUDJOMz3mabVQvOGhVa4e/BN/Um7yca9Bb2XTzPPnfTWHWQg+IsEYO7M3Vx+EXvaM/I2pJWIMun1bg==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@octokit/auth-token": "^4.0.0", "@octokit/graphql": "^7.1.0", @@ -4900,7 +5027,6 @@ "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==", "license": "Apache-2.0", - "peer": true, "engines": { "node": ">=8.0.0" } @@ -6887,6 +7013,7 @@ "node_modules/@types/eslint": { "version": "9.6.1", "license": "MIT", + "peer": true, "dependencies": { "@types/estree": "*", "@types/json-schema": "*" @@ -6900,6 +7027,7 @@ "node_modules/@types/eslint-scope": { "version": "3.7.7", "license": "MIT", + "peer": true, "dependencies": { "@types/eslint": "*", "@types/estree": "*" @@ -7048,6 +7176,7 @@ "node_modules/@types/mute-stream": { "version": "0.0.4", "license": "MIT", + "peer": true, "dependencies": { "@types/node": "*" } @@ -7064,7 +7193,6 @@ "node_modules/@types/node": { "version": "22.18.12", "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~6.21.0" } @@ -7210,7 +7338,8 @@ }, "node_modules/@types/wrap-ansi": { "version": "3.0.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@types/ws": { "version": "6.0.4", @@ -7283,7 +7412,6 @@ "node_modules/@typescript-eslint/parser": { "version": "8.46.2", "license": "MIT", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.46.2", "@typescript-eslint/types": "8.46.2", @@ -7485,6 +7613,7 @@ "node_modules/@webassemblyjs/ast": { "version": "1.14.1", "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.13.2", "@webassemblyjs/helper-wasm-bytecode": "1.13.2" @@ -7492,19 +7621,23 @@ }, "node_modules/@webassemblyjs/floating-point-hex-parser": { "version": "1.13.2", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-api-error": { "version": "1.13.2", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-buffer": { "version": "1.14.1", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-numbers": { "version": "1.13.2", "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.13.2", "@webassemblyjs/helper-api-error": "1.13.2", @@ -7513,11 +7646,13 @@ }, "node_modules/@webassemblyjs/helper-wasm-bytecode": { "version": "1.13.2", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-wasm-section": { "version": "1.14.1", "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -7528,6 +7663,7 @@ "node_modules/@webassemblyjs/ieee754": { "version": "1.13.2", "license": "MIT", + "peer": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } @@ -7535,17 +7671,20 @@ "node_modules/@webassemblyjs/leb128": { "version": "1.13.2", "license": "Apache-2.0", + "peer": true, "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { "version": "1.13.2", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/wasm-edit": { "version": "1.14.1", "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -7560,6 +7699,7 @@ "node_modules/@webassemblyjs/wasm-gen": { "version": "1.14.1", "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-wasm-bytecode": "1.13.2", @@ -7571,6 +7711,7 @@ "node_modules/@webassemblyjs/wasm-opt": { "version": "1.14.1", "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -7581,6 +7722,7 @@ "node_modules/@webassemblyjs/wasm-parser": { "version": "1.14.1", "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-api-error": "1.13.2", @@ -7593,6 +7735,7 @@ "node_modules/@webassemblyjs/wast-printer": { "version": "1.14.1", "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@xtuc/long": "4.2.2" @@ -7607,11 +7750,13 @@ }, "node_modules/@xtuc/ieee754": { "version": "1.2.0", - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/@xtuc/long": { "version": "4.2.2", - "license": "Apache-2.0" + "license": "Apache-2.0", + "peer": true }, "node_modules/@yarnpkg/lockfile": { "version": "1.1.0", @@ -7702,7 +7847,6 @@ "node_modules/acorn": { "version": "8.15.0", "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -7722,6 +7866,7 @@ "node_modules/acorn-import-phases": { "version": "1.0.4", "license": "MIT", + "peer": true, "engines": { "node": ">=10.13.0" }, @@ -7759,6 +7904,7 @@ "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", "license": "MIT", + "peer": true, "engines": { "node": ">= 10.0.0" } @@ -7909,6 +8055,7 @@ "resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-1.8.10.tgz", "integrity": "sha512-ZLDA7mShh4mP2Z/HlFolmvhBPX1LfnbIWXrselyYVA7EKjHhri1fZzpu2EiWAmfbRxNBY6fRjoPJWbx5giKy4A==", "license": "MIT", + "peer": true, "dependencies": { "cls-hooked": "^4.2.2", "continuation-local-storage": "^3.2.1", @@ -7989,7 +8136,8 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/array-timsort/-/array-timsort-1.0.3.tgz", "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/array-union": { "version": "2.1.0", @@ -8114,6 +8262,7 @@ "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", "license": "MIT", + "peer": true, "engines": { "node": "*" } @@ -8134,6 +8283,7 @@ "resolved": "https://registry.npmjs.org/async-hook-jl/-/async-hook-jl-1.7.6.tgz", "integrity": "sha512-gFaHkFfSxTjvoxDMYqDuGHlcRyUuamF8s+ZTtJdDzqjws4mCt7v0vuV79/E2Wr2/riMQgtG4/yUtXWs1gZ7JMg==", "license": "MIT", + "peer": true, "dependencies": { "stack-chain": "^1.3.7" }, @@ -8146,6 +8296,7 @@ "resolved": "https://registry.npmjs.org/async-listener/-/async-listener-0.6.10.tgz", "integrity": "sha512-gpuo6xOyF4D5DE5WvyqZdPA3NGhiT6Qf07l7DCB0wwDEsLvDIbCr6j9S5aj5Ch96dLace5tXVzWBZkxU/c5ohw==", "license": "BSD-2-Clause", + "peer": true, "dependencies": { "semver": "^5.3.0", "shimmer": "^1.1.0" @@ -8159,6 +8310,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "license": "ISC", + "peer": true, "bin": { "semver": "bin/semver" } @@ -8166,6 +8318,7 @@ "node_modules/async-mutex": { "version": "0.3.2", "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.3.1" } @@ -8177,6 +8330,7 @@ "node_modules/at-least-node": { "version": "1.0.0", "license": "ISC", + "peer": true, "engines": { "node": ">= 4.0.0" } @@ -8208,6 +8362,7 @@ "resolved": "https://registry.npmjs.org/axios-retry/-/axios-retry-3.9.1.tgz", "integrity": "sha512-8PJDLJv7qTTMMwdnbMvrLYuvB47M81wRtxQmEdV5w4rgbTXTt+vtPkXwajOfOdSyv/wZICJOC+/UhXH4aQ/R+w==", "license": "Apache-2.0", + "peer": true, "dependencies": { "@babel/runtime": "^7.15.4", "is-retry-allowed": "^2.2.0" @@ -8537,7 +8692,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/brace-expansion": { "version": "1.1.12", @@ -8579,7 +8735,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "baseline-browser-mapping": "^2.8.9", "caniuse-lite": "^1.0.30001746", @@ -8843,7 +8998,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz", "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/callsites": { "version": "3.1.0", @@ -8901,6 +9057,7 @@ "resolved": "https://registry.npmjs.org/chai/-/chai-4.5.0.tgz", "integrity": "sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==", "license": "MIT", + "peer": true, "dependencies": { "assertion-error": "^1.1.0", "check-error": "^1.0.3", @@ -8954,6 +9111,7 @@ "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", "license": "BSD-3-Clause", + "peer": true, "engines": { "node": "*" } @@ -8963,6 +9121,7 @@ "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", "license": "MIT", + "peer": true, "dependencies": { "get-func-name": "^2.0.2" }, @@ -8997,6 +9156,7 @@ "node_modules/chrome-trace-event": { "version": "1.0.4", "license": "MIT", + "peer": true, "engines": { "node": ">=6.0" } @@ -9058,6 +9218,7 @@ "node_modules/cli-table3": { "version": "0.6.5", "license": "MIT", + "peer": true, "dependencies": { "string-width": "^4.2.0" }, @@ -9119,6 +9280,7 @@ "resolved": "https://registry.npmjs.org/cls-hooked/-/cls-hooked-4.2.2.tgz", "integrity": "sha512-J4Xj5f5wq/4jAvcdgoGsL3G103BtWpZrMo8NEinRltN+xpTZdI+M38pyQqhuFU/P792xkMFvnKSf+Lm81U1bxw==", "license": "BSD-2-Clause", + "peer": true, "dependencies": { "async-hook-jl": "^1.7.6", "emitter-listener": "^1.0.1", @@ -9133,6 +9295,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "license": "ISC", + "peer": true, "bin": { "semver": "bin/semver" } @@ -9221,6 +9384,7 @@ "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.5.1.tgz", "integrity": "sha512-taEtr3ozUmOB7it68Jll7s0Pwm+aoiHyXKrEC8SEodL4rNpdfDLqa7PfBlrgFoCNNdR8ImL+muti5IGvktJAAg==", "license": "MIT", + "peer": true, "dependencies": { "array-timsort": "^1.0.3", "core-util-is": "^1.0.3", @@ -9340,6 +9504,7 @@ "resolved": "https://registry.npmjs.org/continuation-local-storage/-/continuation-local-storage-3.2.1.tgz", "integrity": "sha512-jx44cconVqkCEEyLSKWwkvUXwO561jXMa3LPjTPsm5QR22PA0/mhe33FT4Xb5y74JDvt/Cq+5lm8S8rskLv9ZA==", "license": "BSD-2-Clause", + "peer": true, "dependencies": { "async-listener": "^0.6.0", "emitter-listener": "^1.1.1" @@ -9963,6 +10128,7 @@ "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", "license": "BSD-3-Clause", + "peer": true, "engines": { "node": "*" } @@ -9971,13 +10137,15 @@ "version": "6.4.0", "resolved": "https://registry.npmjs.org/cryptr/-/cryptr-6.4.0.tgz", "integrity": "sha512-9jpMU9HMt1vhMUqNO+MPuGEpbh/f7HHZdxrd6L2DMwTuYGyt9pgUJfQyTS1Ei4/sn7qPM4FkjxUoiW79k0x8sA==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/css-select": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", "license": "BSD-2-Clause", + "peer": true, "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.1.0", @@ -9994,6 +10162,7 @@ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">= 6" }, @@ -10018,7 +10187,8 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/custom-functions-metadata": { "resolved": "packages/custom-functions-metadata", @@ -10143,6 +10313,7 @@ "version": "6.0.0", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "mimic-response": "^3.1.0" }, @@ -10171,13 +10342,15 @@ "resolved": "https://registry.npmjs.org/deep-diff/-/deep-diff-1.0.2.tgz", "integrity": "sha512-aWS3UIVH+NPGCD1kki+DCU9Dua032iSsO43LqQpcs4R3+dVv7tX0qBGjiVHJHjplsoUM2XRO/KB92glqc68awg==", "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/deep-eql": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz", "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==", "license": "MIT", + "peer": true, "dependencies": { "type-detect": "^4.0.0" }, @@ -10189,6 +10362,7 @@ "version": "0.6.0", "license": "MIT", "optional": true, + "peer": true, "engines": { "node": ">=4.0.0" } @@ -10322,6 +10496,7 @@ "version": "2.1.2", "license": "Apache-2.0", "optional": true, + "peer": true, "engines": { "node": ">=8" } @@ -10339,6 +10514,7 @@ "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", "license": "MIT", + "peer": true, "dependencies": { "address": "^1.0.1", "debug": "4" @@ -10356,6 +10532,7 @@ "resolved": "https://registry.npmjs.org/diagnostic-channel/-/diagnostic-channel-0.3.1.tgz", "integrity": "sha512-6eb9YRrimz8oTr5+JDzGmSYnXy5V7YnK5y/hd8AUDK1MssHjQKm9LlD6NSrHx4vMDF3+e/spI2hmWTviElgWZA==", "license": "MIT", + "peer": true, "dependencies": { "semver": "^5.3.0" } @@ -10365,6 +10542,7 @@ "resolved": "https://registry.npmjs.org/diagnostic-channel-publishers/-/diagnostic-channel-publishers-0.4.4.tgz", "integrity": "sha512-l126t01d2ZS9EreskvEtZPrcgstuvH3rbKy82oUhUrVmBaGx4hO9wECdl3cvZbKDYjMF3QJDB5z5dL9yWAjvZQ==", "license": "MIT", + "peer": true, "peerDependencies": { "diagnostic-channel": "*" } @@ -10374,6 +10552,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "license": "ISC", + "peer": true, "bin": { "semver": "bin/semver" } @@ -10430,6 +10609,7 @@ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", "license": "MIT", + "peer": true, "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.2", @@ -10449,13 +10629,15 @@ "url": "https://github.com/sponsors/fb55" } ], - "license": "BSD-2-Clause" + "license": "BSD-2-Clause", + "peer": true }, "node_modules/domhandler": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", "license": "BSD-2-Clause", + "peer": true, "dependencies": { "domelementtype": "^2.3.0" }, @@ -10471,6 +10653,7 @@ "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", "license": "BSD-2-Clause", + "peer": true, "dependencies": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", @@ -10573,6 +10756,7 @@ "resolved": "https://registry.npmjs.org/emitter-listener/-/emitter-listener-1.1.2.tgz", "integrity": "sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ==", "license": "BSD-2-Clause", + "peer": true, "dependencies": { "shimmer": "^1.2.0" } @@ -10599,6 +10783,29 @@ "node": ">= 0.8" } }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "license": "MIT", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/end-of-stream": { "version": "1.4.5", "devOptional": true, @@ -10636,6 +10843,7 @@ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">=0.12" }, @@ -10786,7 +10994,8 @@ }, "node_modules/es-module-lexer": { "version": "1.7.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/es-object-atoms": { "version": "1.1.1", @@ -10840,7 +11049,8 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/escalade": { "version": "3.2.0", @@ -10866,7 +11076,6 @@ "node_modules/eslint": { "version": "9.38.0", "license": "MIT", - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", @@ -11222,6 +11431,7 @@ "node_modules/events": { "version": "3.3.0", "license": "MIT", + "peer": true, "engines": { "node": ">=0.8.x" } @@ -11259,6 +11469,7 @@ "version": "2.0.3", "license": "(MIT OR WTFPL)", "optional": true, + "peer": true, "engines": { "node": ">=6" } @@ -11359,6 +11570,7 @@ "node_modules/external-editor": { "version": "3.1.0", "license": "MIT", + "peer": true, "dependencies": { "chardet": "^0.7.0", "iconv-lite": "^0.4.24", @@ -11370,11 +11582,13 @@ }, "node_modules/external-editor/node_modules/chardet": { "version": "0.7.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/external-editor/node_modules/iconv-lite": { "version": "0.4.24", "license": "MIT", + "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, @@ -11385,6 +11599,7 @@ "node_modules/external-editor/node_modules/tmp": { "version": "0.0.33", "license": "MIT", + "peer": true, "dependencies": { "os-tmpdir": "~1.0.2" }, @@ -11436,7 +11651,8 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/fast-uri": { "version": "3.1.0", @@ -11463,6 +11679,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "strnum": "^2.1.0" }, @@ -11868,6 +12085,7 @@ "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", "license": "MIT", + "peer": true, "engines": { "node": "*" } @@ -12158,7 +12376,8 @@ "node_modules/github-from-package": { "version": "0.0.0", "license": "MIT", - "optional": true + "optional": true, + "peer": true }, "node_modules/glob": { "version": "10.5.0", @@ -12193,7 +12412,8 @@ }, "node_modules/glob-to-regexp": { "version": "0.4.1", - "license": "BSD-2-Clause" + "license": "BSD-2-Clause", + "peer": true }, "node_modules/glob/node_modules/brace-expansion": { "version": "2.0.2", @@ -12432,6 +12652,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.3", @@ -12444,6 +12665,7 @@ "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">=0.12" }, @@ -12508,7 +12730,8 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/http2-client/-/http2-client-1.3.5.tgz", "integrity": "sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/https-proxy-agent": { "version": "7.0.6", @@ -13154,7 +13377,8 @@ "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/is-callable": { "version": "1.2.7", @@ -13457,6 +13681,7 @@ "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-2.2.0.tgz", "integrity": "sha512-XVm7LOeLpTW4jV19QSH38vkswxoLud8sQ57YwJVTPWdiaI9I8keEhGFpBlslyVsgdQy4Opg8QOLb8YRgsyZiQg==", "license": "MIT", + "peer": true, "engines": { "node": ">=10" }, @@ -13746,7 +13971,6 @@ "version": "29.7.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", @@ -14359,7 +14583,8 @@ "version": "3.7.8", "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.8.tgz", "integrity": "sha512-hNngCeKxIUQiEUN3GPJOkz4wF/YvdUdbNL9hsBcMQTkKzboD7T/q3OYOuuPZLUE6dBxSGpwhk5mwuDud7JVAow==", - "license": "BSD-3-Clause" + "license": "BSD-3-Clause", + "peer": true }, "node_modules/js-stringify": { "version": "1.0.2", @@ -14481,6 +14706,7 @@ "resolved": "https://registry.npmjs.org/jsonschema/-/jsonschema-1.5.0.tgz", "integrity": "sha512-K+A9hhqbn0f3pJX17Q/7H6yQfD/5OXgdrR5UE12gMXCiN9D5Xq2o5mddV2QEcX/bjla99ASsAAQUyMCCRWAEhw==", "license": "MIT", + "peer": true, "engines": { "node": "*" } @@ -14623,6 +14849,7 @@ "hasInstallScript": true, "license": "MIT", "optional": true, + "peer": true, "dependencies": { "node-addon-api": "^4.3.0", "prebuild-install": "^7.0.1" @@ -14648,6 +14875,7 @@ "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz", "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==", "license": "MIT", + "peer": true, "dependencies": { "graceful-fs": "^4.1.9" } @@ -14967,6 +15195,7 @@ "resolved": "https://registry.npmjs.org/linkedom/-/linkedom-0.18.12.tgz", "integrity": "sha512-jalJsOwIKuQJSeTvsgzPe9iJzyfVaEJiEXl+25EkKevsULHvMJzpNqwvj1jOESWdmgKDiXObyjOYwlUqG7wo1Q==", "license": "ISC", + "peer": true, "dependencies": { "css-select": "^5.1.0", "cssom": "^0.5.0", @@ -14990,7 +15219,8 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/load-json-file": { "version": "6.2.0", @@ -15021,6 +15251,7 @@ "node_modules/loader-runner": { "version": "4.3.1", "license": "MIT", + "peer": true, "engines": { "node": ">=6.11.5" }, @@ -15046,7 +15277,8 @@ "version": "4.17.23", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/lodash.camelcase": { "version": "4.3.0", @@ -15164,6 +15396,7 @@ "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", "license": "MIT", + "peer": true, "dependencies": { "get-func-name": "^2.0.1" } @@ -15264,6 +15497,7 @@ "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", "license": "BSD-3-Clause", + "peer": true, "dependencies": { "charenc": "0.0.2", "crypt": "0.0.2", @@ -15538,6 +15772,7 @@ "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", "license": "MIT", + "peer": true, "bin": { "mime": "cli.js" }, @@ -15574,6 +15809,7 @@ "version": "3.1.0", "license": "MIT", "optional": true, + "peer": true, "engines": { "node": ">=10" }, @@ -15791,7 +16027,8 @@ "node_modules/mkdirp-classic": { "version": "0.5.3", "license": "MIT", - "optional": true + "optional": true, + "peer": true }, "node_modules/mocha": { "version": "11.7.5", @@ -15956,6 +16193,7 @@ "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", "license": "MIT", + "peer": true, "bin": { "mustache": "bin/mustache" } @@ -15972,7 +16210,8 @@ "node_modules/napi-build-utils": { "version": "2.0.0", "license": "MIT", - "optional": true + "optional": true, + "peer": true }, "node_modules/natural-compare": { "version": "1.4.0", @@ -16068,12 +16307,14 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/neverthrow/-/neverthrow-3.2.0.tgz", "integrity": "sha512-AINA32QbYO83L+3CBI6I5lH4LpBSlLwWteJ+uI25s4AQy6g/xz3RZuedmuNo91lLw2rY+AbPEPQdxd7mg1rXoQ==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/node-abi": { "version": "3.78.0", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "semver": "^7.3.5" }, @@ -16084,7 +16325,8 @@ "node_modules/node-addon-api": { "version": "4.3.0", "license": "MIT", - "optional": true + "optional": true, + "peer": true }, "node_modules/node-fetch": { "version": "2.6.7", @@ -16109,6 +16351,7 @@ "resolved": "https://registry.npmjs.org/node-fetch-h2/-/node-fetch-h2-2.3.0.tgz", "integrity": "sha512-ofRW94Ab0T4AOh5Fk8t0h8OBWrmjb0SSB20xh1H8YnPV9EJ+f5AMoYSUQ2zgJ4Iq2HAK0I2l5/Nequ8YzFS3Hg==", "license": "MIT", + "peer": true, "dependencies": { "http2-client": "^1.2.5" }, @@ -16330,6 +16573,7 @@ "resolved": "https://registry.npmjs.org/node-readfiles/-/node-readfiles-0.2.0.tgz", "integrity": "sha512-SU00ZarexNlE4Rjdm83vglt5Y9yiQ+XI1XpflWlb7q7UTN1JUItm69xMeiQCTxtTfnzt+83T8Cx+vI2ED++VDA==", "license": "MIT", + "peer": true, "dependencies": { "es6-promise": "^3.2.1" } @@ -16555,6 +16799,7 @@ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "license": "BSD-2-Clause", + "peer": true, "dependencies": { "boolbase": "^1.0.0" }, @@ -16569,7 +16814,6 @@ "dev": true, "hasInstallScript": true, "license": "MIT", - "peer": true, "dependencies": { "@napi-rs/wasm-runtime": "0.2.4", "@yarnpkg/lockfile": "^1.1.0", @@ -16741,6 +16985,7 @@ "resolved": "https://registry.npmjs.org/oas-kit-common/-/oas-kit-common-1.0.8.tgz", "integrity": "sha512-pJTS2+T0oGIwgjGpw7sIRU8RQMcUoKCDWFLdBqKB2BNmGpbBMH2sdqAaOXUg8OzonZHU0L7vfJu1mJFEiYDWOQ==", "license": "BSD-3-Clause", + "peer": true, "dependencies": { "fast-safe-stringify": "^2.0.7" } @@ -16750,6 +16995,7 @@ "resolved": "https://registry.npmjs.org/oas-linter/-/oas-linter-3.2.2.tgz", "integrity": "sha512-KEGjPDVoU5K6swgo9hJVA/qYGlwfbFx+Kg2QB/kd7rzV5N8N5Mg6PlsoCMohVnQmo+pzJap/F610qTodKzecGQ==", "license": "BSD-3-Clause", + "peer": true, "dependencies": { "@exodus/schemasafe": "^1.0.0-rc.2", "should": "^13.2.1", @@ -16764,6 +17010,7 @@ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "license": "ISC", + "peer": true, "engines": { "node": ">= 6" } @@ -16773,6 +17020,7 @@ "resolved": "https://registry.npmjs.org/oas-resolver/-/oas-resolver-2.5.6.tgz", "integrity": "sha512-Yx5PWQNZomfEhPPOphFbZKi9W93CocQj18NlD2Pa4GWZzdZpSJvYwoiuurRI7m3SpcChrnO08hkuQDL3FGsVFQ==", "license": "BSD-3-Clause", + "peer": true, "dependencies": { "node-fetch-h2": "^2.3.0", "oas-kit-common": "^1.0.8", @@ -16792,6 +17040,7 @@ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "license": "ISC", + "peer": true, "engines": { "node": ">= 6" } @@ -16801,6 +17050,7 @@ "resolved": "https://registry.npmjs.org/oas-schema-walker/-/oas-schema-walker-1.1.5.tgz", "integrity": "sha512-2yucenq1a9YPmeNExoUa9Qwrt9RFkjqaMAA1X+U7sbb0AqBeTIdMHky9SQQ6iN94bO5NW0W4TRYXerG+BdAvAQ==", "license": "BSD-3-Clause", + "peer": true, "funding": { "url": "https://github.com/Mermade/oas-kit?sponsor=1" } @@ -16810,6 +17060,7 @@ "resolved": "https://registry.npmjs.org/oas-validator/-/oas-validator-5.0.8.tgz", "integrity": "sha512-cu20/HE5N5HKqVygs3dt94eYJfBi0TsZvPVXDhbXQHiEityDN+RROTleefoKRKKJ9dFAF2JBkDHgvWj0sjKGmw==", "license": "BSD-3-Clause", + "peer": true, "dependencies": { "call-me-maybe": "^1.0.1", "oas-kit-common": "^1.0.8", @@ -16829,6 +17080,7 @@ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "license": "ISC", + "peer": true, "engines": { "node": ">= 6" } @@ -17112,11 +17364,13 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/original-fs/-/original-fs-1.2.0.tgz", "integrity": "sha512-IGo+qFumpIV65oDchJrqL0BOk9kr82fObnTesNJt8t3YgP6vfqcmRs0ofPzg3D9PKMeBHt7lrg1k/6L+oFdS8g==", - "license": "Unlicense" + "license": "Unlicense", + "peer": true }, "node_modules/os-tmpdir": { "version": "1.0.2", "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -17640,6 +17894,7 @@ "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", "integrity": "sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==", "license": "MIT", + "peer": true, "dependencies": { "process": "^0.11.1", "util": "^0.10.3" @@ -17716,13 +17971,15 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/path/node_modules/util": { "version": "0.10.4", "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", "license": "MIT", + "peer": true, "dependencies": { "inherits": "2.0.3" } @@ -17732,6 +17989,7 @@ "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", "license": "MIT", + "peer": true, "engines": { "node": "*" } @@ -17777,7 +18035,6 @@ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, @@ -17929,6 +18186,7 @@ "version": "7.1.3", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "detect-libc": "^2.0.0", "expand-template": "^2.0.3", @@ -17960,7 +18218,6 @@ "node_modules/prettier": { "version": "3.6.2", "license": "MIT", - "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -18020,6 +18277,7 @@ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", "license": "MIT", + "peer": true, "engines": { "node": ">= 0.6.0" } @@ -18125,6 +18383,7 @@ "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz", "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==", "license": "MIT", + "peer": true, "dependencies": { "graceful-fs": "^4.2.4", "retry": "^0.12.0", @@ -18305,6 +18564,7 @@ "version": "3.0.3", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -18449,6 +18709,7 @@ "version": "1.2.8", "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", "optional": true, + "peer": true, "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", @@ -18463,6 +18724,7 @@ "version": "2.0.1", "license": "MIT", "optional": true, + "peer": true, "engines": { "node": ">=0.10.0" } @@ -18747,7 +19009,8 @@ "version": "0.1.14", "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==", - "license": "Apache-2.0" + "license": "Apache-2.0", + "peer": true }, "node_modules/reflect.getprototypeof": { "version": "1.0.10", @@ -18774,6 +19037,7 @@ "resolved": "https://registry.npmjs.org/reftools/-/reftools-1.1.9.tgz", "integrity": "sha512-OVede/NQE13xBQ+ob5CKd5KyeJYU2YInb1bmV4nRoOfquZPkAkxuOXicSe1PvqIuZZ4kD13sPKBbR7UFDmli6w==", "license": "BSD-3-Clause", + "peer": true, "funding": { "url": "https://github.com/Mermade/oas-kit?sponsor=1" } @@ -19137,6 +19401,7 @@ "node_modules/schema-utils": { "version": "4.3.3", "license": "MIT", + "peer": true, "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -19169,6 +19434,7 @@ "node_modules/schema-utils/node_modules/ajv-formats": { "version": "2.1.1", "license": "MIT", + "peer": true, "dependencies": { "ajv": "^8.0.0" }, @@ -19184,6 +19450,7 @@ "node_modules/schema-utils/node_modules/ajv-keywords": { "version": "5.1.0", "license": "MIT", + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -19193,7 +19460,8 @@ }, "node_modules/schema-utils/node_modules/json-schema-traverse": { "version": "1.0.0", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/secure-keys": { "version": "1.0.0", @@ -19380,6 +19648,7 @@ "resolved": "https://registry.npmjs.org/should/-/should-13.2.3.tgz", "integrity": "sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==", "license": "MIT", + "peer": true, "dependencies": { "should-equal": "^2.0.0", "should-format": "^3.0.3", @@ -19393,6 +19662,7 @@ "resolved": "https://registry.npmjs.org/should-equal/-/should-equal-2.0.0.tgz", "integrity": "sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==", "license": "MIT", + "peer": true, "dependencies": { "should-type": "^1.4.0" } @@ -19402,6 +19672,7 @@ "resolved": "https://registry.npmjs.org/should-format/-/should-format-3.0.3.tgz", "integrity": "sha512-hZ58adtulAk0gKtua7QxevgUaXTTXxIi8t41L3zo9AHvjXO1/7sdLECuHeIN2SRtYXpNkmhoUP2pdeWgricQ+Q==", "license": "MIT", + "peer": true, "dependencies": { "should-type": "^1.3.0", "should-type-adaptors": "^1.0.1" @@ -19411,13 +19682,15 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/should-type/-/should-type-1.4.0.tgz", "integrity": "sha512-MdAsTu3n25yDbIe1NeN69G4n6mUnJGtSJHygX3+oN0ZbO3DTiATnf7XnYJdGT42JCXurTb1JI0qOBR65shvhPQ==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/should-type-adaptors": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz", "integrity": "sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==", "license": "MIT", + "peer": true, "dependencies": { "should-type": "^1.3.0", "should-util": "^1.0.0" @@ -19427,7 +19700,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/should-util/-/should-util-1.0.1.tgz", "integrity": "sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/side-channel": { "version": "1.1.0", @@ -19532,7 +19806,8 @@ } ], "license": "MIT", - "optional": true + "optional": true, + "peer": true }, "node_modules/simple-get": { "version": "4.0.1", @@ -19552,6 +19827,7 @@ ], "license": "MIT", "optional": true, + "peer": true, "dependencies": { "decompress-response": "^6.0.0", "once": "^1.3.1", @@ -19751,7 +20027,8 @@ "version": "1.3.7", "resolved": "https://registry.npmjs.org/stack-chain/-/stack-chain-1.3.7.tgz", "integrity": "sha512-D8cWtWVdIe/jBA7v5p5Hwl5yOSOrmZPWDPe2KxQ5UAGD+nxbxU0lKXA4h85Ta6+qgdKVL3vUxsbIZjc1kBG7ug==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/stack-utils": { "version": "2.0.6", @@ -19988,7 +20265,8 @@ "url": "https://github.com/sponsors/NaturalIntelligence" } ], - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/supports-color": { "version": "7.2.0", @@ -20015,6 +20293,7 @@ "resolved": "https://registry.npmjs.org/swagger2openapi/-/swagger2openapi-7.0.8.tgz", "integrity": "sha512-upi/0ZGkYgEcLeGieoz8gT74oWHA0E7JivX7aN9mAf+Tc7BQoRBvnIGHoPDw+f9TXTW4s6kGYCZJtauP6OYp7g==", "license": "BSD-3-Clause", + "peer": true, "dependencies": { "call-me-maybe": "^1.0.1", "node-fetch": "^2.6.1", @@ -20042,6 +20321,7 @@ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "license": "ISC", + "peer": true, "engines": { "node": ">= 6" } @@ -20092,6 +20372,7 @@ "version": "2.1.4", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", @@ -20102,7 +20383,8 @@ "node_modules/tar-fs/node_modules/chownr": { "version": "1.1.4", "license": "ISC", - "optional": true + "optional": true, + "peer": true }, "node_modules/tar-stream": { "version": "2.2.0", @@ -20211,6 +20493,7 @@ "node_modules/terser-webpack-plugin": { "version": "5.3.14", "license": "MIT", + "peer": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", @@ -20243,6 +20526,7 @@ "node_modules/terser-webpack-plugin/node_modules/jest-worker": { "version": "27.5.1", "license": "MIT", + "peer": true, "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -20255,6 +20539,7 @@ "node_modules/terser-webpack-plugin/node_modules/supports-color": { "version": "8.1.1", "license": "MIT", + "peer": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -20665,6 +20950,7 @@ "version": "0.6.0", "license": "Apache-2.0", "optional": true, + "peer": true, "dependencies": { "safe-buffer": "^5.0.1" }, @@ -20787,12 +21073,12 @@ "version": "0.10.0", "resolved": "https://registry.npmjs.org/typedi/-/typedi-0.10.0.tgz", "integrity": "sha512-v3UJF8xm68BBj6AF4oQML3ikrfK2c9EmZUyLOfShpJuItAqVBHWP/KtpGinkSsIiP6EZyyb6Z3NXyW9dgS9X1w==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/typescript": { "version": "5.9.3", "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -20837,7 +21123,8 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/uhyphen/-/uhyphen-0.2.0.tgz", "integrity": "sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA==", - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/unbox-primitive": { "version": "1.1.0", @@ -20857,7 +21144,8 @@ }, "node_modules/underscore": { "version": "1.13.7", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/undici-types": { "version": "6.21.0", @@ -21058,6 +21346,7 @@ "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-4.0.0.tgz", "integrity": "sha512-perEnXQdQOJMTDFNv+UF3h1Y0z4iSiaN9jIlb0OqIYgosPCZGYh/MCUlkFtV2668PL69lRDO32hmvL2yiidUYg==", "license": "MIT", + "peer": true, "engines": { "node": ">=8.0.0 || >=10.0.0" } @@ -21083,6 +21372,7 @@ "node_modules/watchpack": { "version": "2.4.4", "license": "MIT", + "peer": true, "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -21108,6 +21398,7 @@ "node_modules/webpack": { "version": "5.102.1", "license": "MIT", + "peer": true, "dependencies": { "@types/eslint-scope": "^3.7.7", "@types/estree": "^1.0.8", @@ -21154,6 +21445,7 @@ "node_modules/webpack-sources": { "version": "3.3.3", "license": "MIT", + "peer": true, "engines": { "node": ">=10.13.0" } @@ -21161,6 +21453,7 @@ "node_modules/webpack/node_modules/eslint-scope": { "version": "5.1.1", "license": "BSD-2-Clause", + "peer": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -21172,13 +21465,15 @@ "node_modules/webpack/node_modules/estraverse": { "version": "4.3.0", "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">=4.0" } }, "node_modules/webpack/node_modules/json-parse-even-better-errors": { "version": "2.3.1", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/whatwg-fetch": { "version": "3.6.20", @@ -22141,7 +22436,6 @@ "packages/eslint-plugin-excel-custom-functions/node_modules/@eslint/eslintrc": { "version": "2.1.4", "license": "MIT", - "peer": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -22224,7 +22518,6 @@ "version": "7.18.0", "dev": true, "license": "BSD-2-Clause", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "7.18.0", "@typescript-eslint/types": "7.18.0", @@ -22478,7 +22771,6 @@ "packages/eslint-plugin-excel-custom-functions/node_modules/eslint": { "version": "8.57.1", "license": "MIT", - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -22754,7 +23046,6 @@ "packages/eslint-plugin-excel-custom-functions/node_modules/typescript": { "version": "4.9.5", "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -22839,7 +23130,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.8.1.tgz", "integrity": "sha512-hQUVn2Lij2NAxVFEdvIGxT9gP1tq2yM83m+by3whWFsWC+1y8pxxxHUFE1UqDu2VsGi2i6RLcv4QvouM84U+ow==", "license": "BSD-2-Clause", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.8.1", "@typescript-eslint/types": "8.8.1", @@ -23968,7 +24258,6 @@ "version": "20.17.30", "devOptional": true, "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~6.19.2" } @@ -25049,7 +25338,6 @@ "integrity": "sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==", "devOptional": true, "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~5.26.4" } @@ -26475,7 +26763,6 @@ "resolved": "https://registry.npmjs.org/diagnostic-channel/-/diagnostic-channel-1.1.1.tgz", "integrity": "sha512-r2HV5qFkUICyoaKlBEpLKHjxMXATUf/l+h8UZPGBHGLy4DDiY2sOLcIctax4eRnTw5wH2jTMExLntGPJ8eOJxw==", "license": "MIT", - "peer": true, "dependencies": { "semver": "^7.5.3" }