From 205fe77637f9a77a5662d0eddb645548bb4814d6 Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Tue, 26 Nov 2024 13:51:16 -0500 Subject: [PATCH 01/20] Migration: Update package.json, tsconfig.json, and api-extractor.json --- .../ai-form-recognizer/api-extractor.json | 4 +- .../ai-form-recognizer/package.json | 66 +++++++++---------- .../ai-form-recognizer/tsconfig.json | 22 +++++-- 3 files changed, 51 insertions(+), 41 deletions(-) diff --git a/sdk/formrecognizer/ai-form-recognizer/api-extractor.json b/sdk/formrecognizer/ai-form-recognizer/api-extractor.json index 9b1e9378da09..8384f8dd6796 100644 --- a/sdk/formrecognizer/ai-form-recognizer/api-extractor.json +++ b/sdk/formrecognizer/ai-form-recognizer/api-extractor.json @@ -1,6 +1,6 @@ { "$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json", - "mainEntryPointFilePath": "types/src/index.d.ts", + "mainEntryPointFilePath": "dist/esm/index.d.ts", "docModel": { "enabled": true }, @@ -11,7 +11,7 @@ "dtsRollup": { "enabled": true, "untrimmedFilePath": "", - "publicTrimmedFilePath": "./types/ai-form-recognizer.d.ts" + "publicTrimmedFilePath": "dist/ai-form-recognizer.d.ts" }, "messages": { "tsdocMessageReporting": { diff --git a/sdk/formrecognizer/ai-form-recognizer/package.json b/sdk/formrecognizer/ai-form-recognizer/package.json index ebc83590caff..bfd8d4d0dbe3 100644 --- a/sdk/formrecognizer/ai-form-recognizer/package.json +++ b/sdk/formrecognizer/ai-form-recognizer/package.json @@ -23,9 +23,6 @@ }, "files": [ "dist/", - "dist-esm/src/", - "dom-shims.d.ts", - "types/ai-form-recognizer.d.ts", "README.md", "LICENSE" ], @@ -49,16 +46,16 @@ "node": ">=18.0.0" }, "scripts": { - "build": "npm run clean && tsc -p . && dev-tool run bundle && npm run bundle:bin && dev-tool run extract-api", - "build:browser": "tsc -p . && dev-tool run bundle", - "build:node": "tsc -p . && dev-tool run bundle", + "build": "npm run clean && dev-tool run build-package && dev-tool run extract-api", + "build:browser": "dev-tool run build-package && dev-tool run bundle", + "build:node": "dev-tool run build-package && dev-tool run bundle", "build:samples": "echo Obsolete.", - "build:test": "tsc -p . && dev-tool run bundle", + "build:test": "dev-tool run build-package && dev-tool run bundle", "bundle:bin": "rollup -c rollup.config.bin.mjs 2>&1", "check-format": "dev-tool run vendored prettier --list-different --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"bin/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", "clean": "dev-tool run vendored rimraf --glob dist dist-* temp types *.tgz *.log test-results.*xml", "execute:samples": "dev-tool samples run samples-dev/", - "extract-api": "tsc -p . && dev-tool run extract-api", + "extract-api": "dev-tool run build-package && dev-tool run extract-api", "format": "dev-tool run vendored prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"bin/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", "generate:client": "autorest --typescript swagger/README.md", "integration-test": "npm run integration-test:node && npm run integration-test:browser", @@ -71,8 +68,8 @@ "test:browser": "npm run build:test && npm run unit-test:browser", "test:node": "npm run build:test && npm run unit-test:node", "unit-test": "npm run unit-test:node && npm run unit-test:browser", - "unit-test:browser": "dev-tool run test:browser", - "unit-test:node": "dev-tool run test:node-ts-input -- --timeout 1200000 --exclude 'test/**/browser/*.spec.ts' \"test/**/*.spec.ts\" \"test/**/node/*.spec.ts\"", + "unit-test:browser": "npm run clean && dev-tool run build-package && dev-tool run build-test && dev-tool run test:vitest --browser", + "unit-test:node": "dev-tool run test:vitest", "update-snippets": "echo skipped" }, "sideEffects": false, @@ -90,38 +87,24 @@ "tslib": "^2.2.0" }, "devDependencies": { - "@azure-tools/test-credential": "^1.0.0", - "@azure-tools/test-recorder": "^3.0.0", - "@azure-tools/test-utils": "^1.0.1", + "@azure-tools/test-credential": "^2.0.0", + "@azure-tools/test-recorder": "^4.1.0", + "@azure-tools/test-utils-vitest": "^1.0.0", "@azure/dev-tool": "^1.0.0", "@azure/eslint-plugin-azure-sdk": "^3.0.0", "@azure/identity": "^4.0.1", "@rollup/plugin-node-resolve": "^15.0.0", - "@types/chai": "^4.1.6", - "@types/mocha": "^10.0.0", "@types/node": "^18.0.0", - "@types/sinon": "^17.0.0", - "chai": "^4.2.0", - "chai-as-promised": "^7.1.1", + "@vitest/browser": "^2.1.6", + "@vitest/coverage-istanbul": "^2.1.6", "dotenv": "^16.0.0", "eslint": "^9.9.0", - "karma": "^6.2.0", - "karma-chrome-launcher": "^3.0.0", - "karma-coverage": "^2.0.0", - "karma-env-preprocessor": "^0.1.1", - "karma-firefox-launcher": "^1.1.0", - "karma-junit-reporter": "^2.0.1", - "karma-mocha": "^2.0.1", - "karma-mocha-reporter": "^2.2.5", - "karma-sourcemap-loader": "^0.3.8", "magic-string": "~0.30.10", - "mocha": "^10.0.0", - "nyc": "^17.0.0", + "playwright": "^1.49.0", "prettier": "^3.3.3", "rollup": "^4.0.0", - "sinon": "^17.0.0", - "ts-node": "^10.0.0", - "typescript": "~5.6.2" + "typescript": "~5.6.2", + "vitest": "^2.1.6" }, "//sampleConfiguration": { "skip": [ @@ -173,5 +156,22 @@ "javascript/assets/w2/w2-single.png" ] } - } + }, + "type": "module", + "tshy": { + "exports": { + "./package.json": "./package.json", + ".": "./src/index.ts" + }, + "dialects": [ + "esm", + "commonjs" + ], + "esmDialects": [ + "browser", + "react-native" + ], + "selfLink": false + }, + "browser": "./dist/browser/index.js" } diff --git a/sdk/formrecognizer/ai-form-recognizer/tsconfig.json b/sdk/formrecognizer/ai-form-recognizer/tsconfig.json index 2e7ac72bf6dc..abfb01b6f4de 100644 --- a/sdk/formrecognizer/ai-form-recognizer/tsconfig.json +++ b/sdk/formrecognizer/ai-form-recognizer/tsconfig.json @@ -1,14 +1,24 @@ { "extends": "../../../tsconfig", "compilerOptions": { - "outDir": "./dist-esm", - "declarationDir": "./types", "preserveConstEnums": true, - "module": "ES2020", + "module": "NodeNext", "paths": { - "@azure/ai-form-recognizer": ["./src/index"] + "@azure/ai-form-recognizer": [ + "./src/index" + ] }, - "skipLibCheck": true + "skipLibCheck": true, + "moduleResolution": "NodeNext", + "rootDir": "." }, - "include": ["src/**/*.ts", "test/**/*.ts", "bin/**/*.ts", "samples-dev/**/*.ts"] + "include": [ + "src/**/*.ts", + "src/**/*.mts", + "src/**/*.cts", + "samples-dev/**/*.ts", + "test/**/*.ts", + "test/**/*.mts", + "test/**/*.cts" + ] } From efee6cafec5eb73763336b0b42a8f0a49a0db7a2 Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Tue, 26 Nov 2024 13:51:16 -0500 Subject: [PATCH 02/20] Migration: Update test config --- .../tsconfig.browser.config.json | 17 +++++++++++++++++ .../ai-form-recognizer/vitest.browser.config.ts | 17 +++++++++++++++++ .../ai-form-recognizer/vitest.config.ts | 15 +++++++++++++++ 3 files changed, 49 insertions(+) create mode 100644 sdk/formrecognizer/ai-form-recognizer/tsconfig.browser.config.json create mode 100644 sdk/formrecognizer/ai-form-recognizer/vitest.browser.config.ts create mode 100644 sdk/formrecognizer/ai-form-recognizer/vitest.config.ts diff --git a/sdk/formrecognizer/ai-form-recognizer/tsconfig.browser.config.json b/sdk/formrecognizer/ai-form-recognizer/tsconfig.browser.config.json new file mode 100644 index 000000000000..b6586181d006 --- /dev/null +++ b/sdk/formrecognizer/ai-form-recognizer/tsconfig.browser.config.json @@ -0,0 +1,17 @@ +{ + "extends": "./.tshy/build.json", + "include": [ + "./src/**/*.ts", + "./src/**/*.mts", + "./test/**/*.spec.ts", + "./test/**/*.mts" + ], + "exclude": [ + "./test/**/node/**/*.ts" + ], + "compilerOptions": { + "outDir": "./dist-test/browser", + "rootDir": ".", + "skipLibCheck": true + } +} diff --git a/sdk/formrecognizer/ai-form-recognizer/vitest.browser.config.ts b/sdk/formrecognizer/ai-form-recognizer/vitest.browser.config.ts new file mode 100644 index 000000000000..b48c61b2ef46 --- /dev/null +++ b/sdk/formrecognizer/ai-form-recognizer/vitest.browser.config.ts @@ -0,0 +1,17 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { defineConfig, mergeConfig } from "vitest/config"; +import viteConfig from "../../../vitest.browser.shared.config.ts"; + +export default mergeConfig( + viteConfig, + defineConfig({ + test: { + include: [ + "dist-test/browser/test/**/*.spec.js", + ], + }, + }), +); diff --git a/sdk/formrecognizer/ai-form-recognizer/vitest.config.ts b/sdk/formrecognizer/ai-form-recognizer/vitest.config.ts new file mode 100644 index 000000000000..39267dd2f56f --- /dev/null +++ b/sdk/formrecognizer/ai-form-recognizer/vitest.config.ts @@ -0,0 +1,15 @@ + +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { defineConfig, mergeConfig } from "vitest/config"; +import viteConfig from "../../../vitest.shared.config.ts"; + +export default mergeConfig( + viteConfig, + defineConfig({ + test: { + include: ["test/**/*.spec.ts"], + }, + }), +); From b86a26c74ff7e45ded2d271aa7d93127e672e993 Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Tue, 26 Nov 2024 13:51:16 -0500 Subject: [PATCH 03/20] Migration: Clean up files --- sdk/formrecognizer/ai-form-recognizer/.nycrc | 19 --- .../ai-form-recognizer/karma.conf.js | 133 ------------------ 2 files changed, 152 deletions(-) delete mode 100644 sdk/formrecognizer/ai-form-recognizer/.nycrc delete mode 100644 sdk/formrecognizer/ai-form-recognizer/karma.conf.js diff --git a/sdk/formrecognizer/ai-form-recognizer/.nycrc b/sdk/formrecognizer/ai-form-recognizer/.nycrc deleted file mode 100644 index 0ae05d8dba5c..000000000000 --- a/sdk/formrecognizer/ai-form-recognizer/.nycrc +++ /dev/null @@ -1,19 +0,0 @@ -{ - "include": [ - "dist-esm/src/**/*.js" - ], - "exclude": [ - "**/*.d.ts", - "dist-esm/src/utils/utils.browser.js", - "dist-esm/src/generated/src/**/*.js" - ], - "reporter": [ - "text-summary", - "html", - "cobertura" - ], - "exclude-after-remap":false, - "sourceMap": true, - "instrument": true, - "all": true -} diff --git a/sdk/formrecognizer/ai-form-recognizer/karma.conf.js b/sdk/formrecognizer/ai-form-recognizer/karma.conf.js deleted file mode 100644 index 2c19070e050f..000000000000 --- a/sdk/formrecognizer/ai-form-recognizer/karma.conf.js +++ /dev/null @@ -1,133 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -// https://github.com/karma-runner/karma-chrome-launcher -process.env.CHROME_BIN = require("puppeteer").executablePath(); -const { relativeRecordingsPath } = require("@azure-tools/test-recorder"); -require("dotenv").config(); - -process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); - -module.exports = function (config) { - config.set({ - // base path that will be used to resolve all patterns (eg. files, exclude) - basePath: "./", - - // frameworks to use - // available frameworks: https://npmjs.org/browse/keyword/karma-adapter - frameworks: ["mocha"], - - plugins: [ - "karma-mocha", - "karma-mocha-reporter", - "karma-chrome-launcher", - "karma-firefox-launcher", - "karma-env-preprocessor", - "karma-coverage", - "karma-sourcemap-loader", - "karma-junit-reporter", - ], - - // list of files / patterns to load in the browser - files: [ - "dist-test/index.browser.js", - { pattern: "dist-test/index.browser.js.map", type: "html", included: false, served: true }, - ], - - // list of files / patterns to exclude - exclude: [], - - // preprocess matching files before serving them to the browser - // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor - preprocessors: { - "**/*.js": ["sourcemap", "env"], - // IMPORTANT: COMMENT following line if you want to debug in your browsers!! - // Preprocess source file to calculate code coverage, however this will make source file unreadable - //"dist-test/index.browser.js": ["coverage"] - }, - - envPreprocessor: [ - "TEST_MODE", - "FORM_RECOGNIZER_ENDPOINT", - "FORM_RECOGNIZER_API_KEY", - "FORM_RECOGNIZER_TRAINING_CONTAINER_SAS_URL", - "FORM_RECOGNIZER_TESTING_CONTAINER_SAS_URL", - "FORM_RECOGNIZER_SELECTION_MARK_STORAGE_CONTAINER_SAS_URL", - "FORM_RECOGNIZER_TARGET_RESOURCE_ID", - "FORM_RECOGNIZER_TARGET_RESOURCE_REGION", - "AZURE_CLIENT_ID", - "AZURE_CLIENT_SECRET", - "AZURE_TENANT_ID", - "RECORDINGS_RELATIVE_PATH", - ], - - // test results reporter to use - // possible values: 'dots', 'progress' - // available reporters: https://npmjs.org/browse/keyword/karma-reporter - reporters: ["mocha", "coverage", "junit"], - - coverageReporter: { - // specify a common output directory - dir: "coverage-browser/", - reporters: [ - { type: "json", subdir: ".", file: "coverage.json" }, - { type: "lcovonly", subdir: ".", file: "lcov.info" }, - { type: "html", subdir: "html" }, - { type: "cobertura", subdir: ".", file: "cobertura-coverage.xml" }, - ], - }, - - junitReporter: { - outputDir: "", // results will be saved as $outputDir/$browserName.xml - outputFile: "test-results.browser.xml", // if included, results will be saved as $outputDir/$browserName/$outputFile - suite: "", // suite will become the package name attribute in xml testsuite element - useBrowserName: false, // add browser name to report and classes names - nameFormatter: undefined, // function (browser, result) to customize the name attribute in xml testcase element - classNameFormatter: undefined, // function (browser, result) to customize the classname attribute in xml testcase element - properties: {}, // key value pair of properties to add to the section of the report - }, - - // web server port - port: 9876, - - // enable / disable colors in the output (reporters and logs) - colors: true, - - // level of logging - // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG - logLevel: config.LOG_INFO, - - // enable / disable watching file and executing tests whenever any file changes - autoWatch: false, - - // --no-sandbox allows our tests to run in Linux without having to change the system. - // --disable-web-security allows us to authenticate from the browser without having to write tests using interactive auth, which would be far more complex. - browsers: ["ChromeHeadlessNoSandbox"], - customLaunchers: { - ChromeHeadlessNoSandbox: { - base: "ChromeHeadless", - flags: ["--no-sandbox", "--disable-web-security"], - }, - }, - - // Continuous Integration mode - // if true, Karma captures browsers, runs the tests and exits - singleRun: true, - - // Concurrency level - // how many browser should be started simultaneous - concurrency: 1, - - browserNoActivityTimeout: 600000, - browserDisconnectTimeout: 10000, - browserDisconnectTolerance: 3, - - client: { - mocha: { - // change Karma's debug.html to the mocha web reporter - reporter: "html", - timeout: "600000", - }, - }, - }); -}; From 320121b21e4a15e35712462990b051ad2c592cc7 Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Tue, 26 Nov 2024 13:51:17 -0500 Subject: [PATCH 04/20] Migration: Apply codemod: "fixSourceFile" --- .../samples-dev/analyzeBusinessCard.ts | 2 +- .../samples-dev/analyzeIdentityDocument.ts | 2 +- .../samples-dev/analyzeInvoice.ts | 2 +- .../samples-dev/analyzeReceipt.ts | 2 +- .../samples-dev/analyzeW2TaxForm.ts | 6 ++-- .../samples-dev/extractGeneralDocument.ts | 2 +- .../samples-dev/extractLayout.ts | 2 +- .../samples-dev/readDocument.ts | 4 +-- .../src/documentAnalysisClient.ts | 24 ++++++++-------- .../ai-form-recognizer/src/documentModel.ts | 8 +++--- .../src/documentModelAdministrationClient.ts | 24 ++++++++-------- .../ai-form-recognizer/src/error.ts | 2 +- .../src/generated/generatedClient.ts | 6 ++-- .../ai-form-recognizer/src/generated/index.ts | 6 ++-- .../src/generated/models/parameters.ts | 2 +- .../operations/documentClassifiers.ts | 10 +++---- .../generated/operations/documentModels.ts | 10 +++---- .../src/generated/operations/index.ts | 6 ++-- .../src/generated/operations/miscellaneous.ts | 10 +++---- .../documentClassifiers.ts | 2 +- .../operationsInterfaces/documentModels.ts | 2 +- .../generated/operationsInterfaces/index.ts | 6 ++-- .../operationsInterfaces/miscellaneous.ts | 2 +- .../ai-form-recognizer/src/index.ts | 18 ++++++------ .../src/lro/administration.ts | 8 +++--- .../ai-form-recognizer/src/lro/analysis.ts | 18 ++++++------ .../src/lro/util/delayMs.ts | 2 +- .../ai-form-recognizer/src/lro/util/poller.ts | 2 +- .../src/models/contentSource.ts | 2 +- .../src/models/documentElements.ts | 6 ++-- .../ai-form-recognizer/src/models/fields.ts | 10 +++---- .../ai-form-recognizer/src/models/index.ts | 6 ++-- .../src/options/AnalyzeDocumentOptions.ts | 4 +-- .../src/options/BeginCopyModelOptions.ts | 4 +-- .../options/BuildDocumentClassifierOptions.ts | 4 +-- .../src/options/BuildModelOptions.ts | 4 +-- .../src/options/ClassifyDocumentOptions.ts | 4 +-- .../options/GetCopyAuthorizationOptions.ts | 2 +- .../ai-form-recognizer/src/options/index.ts | 28 +++++++++---------- .../src/transforms/polygon.ts | 4 +-- .../ai-form-recognizer/src/util.ts | 12 ++++---- .../internal/convenienceModelAssignability.ts | 4 +-- .../test/private/getChildren.spec.ts | 4 +-- .../test/private/poller.spec.ts | 2 +- .../test/private/tracing.spec.ts | 8 +++--- .../test/public/browser/analysis.spec.ts | 6 ++-- .../test/public/node/analysis.spec.ts | 26 ++++++++--------- .../test/public/node/classifiers.spec.ts | 26 ++++++++--------- .../test/public/training.spec.ts | 12 ++++---- .../ai-form-recognizer/test/utils/etc.ts | 2 +- .../test/utils/fieldValidator.ts | 6 ++-- .../test/utils/prebuilts.ts | 18 ++++++------ .../test/utils/recordedClients.ts | 4 +-- .../utils/schemas/prebuilt-businessCard.ts | 2 +- .../test/utils/schemas/prebuilt-document.ts | 2 +- .../prebuilt-healthInsuranceCard.us.ts | 2 +- .../test/utils/schemas/prebuilt-idDocument.ts | 2 +- .../test/utils/schemas/prebuilt-invoice.ts | 2 +- .../test/utils/schemas/prebuilt-layout.ts | 2 +- .../test/utils/schemas/prebuilt-read.ts | 2 +- .../test/utils/schemas/prebuilt-receipt.ts | 2 +- .../utils/schemas/prebuilt-tax.us.1098.ts | 2 +- .../utils/schemas/prebuilt-tax.us.1098E.ts | 2 +- .../utils/schemas/prebuilt-tax.us.1098T.ts | 2 +- .../test/utils/schemas/prebuilt-tax.us.w2.ts | 2 +- 65 files changed, 211 insertions(+), 211 deletions(-) diff --git a/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeBusinessCard.ts b/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeBusinessCard.ts index cf1b909cb260..2b45da39ff91 100644 --- a/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeBusinessCard.ts +++ b/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeBusinessCard.ts @@ -16,7 +16,7 @@ import { AzureKeyCredential, DocumentAnalysisClient } from "@azure/ai-form-recognizer"; -import { PrebuiltBusinessCardModel } from "./prebuilt/prebuilt-businessCard"; +import { PrebuiltBusinessCardModel } from "./prebuilt/prebuilt-businessCard.js"; import * as dotenv from "dotenv"; dotenv.config(); diff --git a/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeIdentityDocument.ts b/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeIdentityDocument.ts index f648588d2534..ba9f29a29d4d 100644 --- a/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeIdentityDocument.ts +++ b/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeIdentityDocument.ts @@ -16,7 +16,7 @@ import { AzureKeyCredential, DocumentAnalysisClient } from "@azure/ai-form-recognizer"; -import { PrebuiltIdDocumentModel } from "./prebuilt/prebuilt-idDocument"; +import { PrebuiltIdDocumentModel } from "./prebuilt/prebuilt-idDocument.js"; import * as dotenv from "dotenv"; dotenv.config(); diff --git a/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeInvoice.ts b/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeInvoice.ts index 8126f7626485..754686e4e0dd 100644 --- a/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeInvoice.ts +++ b/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeInvoice.ts @@ -15,7 +15,7 @@ import { AzureKeyCredential, DocumentAnalysisClient } from "@azure/ai-form-recognizer"; -import { PrebuiltInvoiceModel } from "./prebuilt/prebuilt-invoice"; +import { PrebuiltInvoiceModel } from "./prebuilt/prebuilt-invoice.js"; import * as dotenv from "dotenv"; dotenv.config(); diff --git a/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeReceipt.ts b/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeReceipt.ts index 6593bfe518b6..e6a72098b7b7 100644 --- a/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeReceipt.ts +++ b/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeReceipt.ts @@ -15,7 +15,7 @@ import { AzureKeyCredential, DocumentAnalysisClient } from "@azure/ai-form-recognizer"; -import { PrebuiltReceiptModel } from "./prebuilt/prebuilt-receipt"; +import { PrebuiltReceiptModel } from "./prebuilt/prebuilt-receipt.js"; import * as dotenv from "dotenv"; dotenv.config(); diff --git a/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeW2TaxForm.ts b/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeW2TaxForm.ts index 669e3c688ced..5db4d78cdbfd 100644 --- a/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeW2TaxForm.ts +++ b/sdk/formrecognizer/ai-form-recognizer/samples-dev/analyzeW2TaxForm.ts @@ -15,10 +15,10 @@ import { AzureKeyCredential, DocumentAnalysisClient } from "@azure/ai-form-recognizer"; -import { PrebuiltTaxUsW2Model } from "./prebuilt/prebuilt-tax.us.w2"; +import { PrebuiltTaxUsW2Model } from "./prebuilt/prebuilt-tax.us.w2.js"; -import fs from "fs"; -import path from "path"; +import fs from "node:fs"; +import path from "node:path"; import * as dotenv from "dotenv"; dotenv.config(); diff --git a/sdk/formrecognizer/ai-form-recognizer/samples-dev/extractGeneralDocument.ts b/sdk/formrecognizer/ai-form-recognizer/samples-dev/extractGeneralDocument.ts index afd3ae423c55..9adc4fec26ca 100644 --- a/sdk/formrecognizer/ai-form-recognizer/samples-dev/extractGeneralDocument.ts +++ b/sdk/formrecognizer/ai-form-recognizer/samples-dev/extractGeneralDocument.ts @@ -11,7 +11,7 @@ import { AzureKeyCredential, DocumentAnalysisClient } from "@azure/ai-form-recognizer"; -import { PrebuiltDocumentModel } from "./prebuilt/prebuilt-document"; +import { PrebuiltDocumentModel } from "./prebuilt/prebuilt-document.js"; import * as dotenv from "dotenv"; dotenv.config(); diff --git a/sdk/formrecognizer/ai-form-recognizer/samples-dev/extractLayout.ts b/sdk/formrecognizer/ai-form-recognizer/samples-dev/extractLayout.ts index 29477d27d2ca..026453a226c1 100644 --- a/sdk/formrecognizer/ai-form-recognizer/samples-dev/extractLayout.ts +++ b/sdk/formrecognizer/ai-form-recognizer/samples-dev/extractLayout.ts @@ -12,7 +12,7 @@ import { AzureKeyCredential, DocumentAnalysisClient } from "@azure/ai-form-recognizer"; -import { PrebuiltLayoutModel } from "./prebuilt/prebuilt-layout"; +import { PrebuiltLayoutModel } from "./prebuilt/prebuilt-layout.js"; import * as dotenv from "dotenv"; dotenv.config(); diff --git a/sdk/formrecognizer/ai-form-recognizer/samples-dev/readDocument.ts b/sdk/formrecognizer/ai-form-recognizer/samples-dev/readDocument.ts index 9a673094c1bb..34e1ff415280 100644 --- a/sdk/formrecognizer/ai-form-recognizer/samples-dev/readDocument.ts +++ b/sdk/formrecognizer/ai-form-recognizer/samples-dev/readDocument.ts @@ -9,8 +9,8 @@ import { AzureKeyCredential, DocumentAnalysisClient } from "@azure/ai-form-recognizer"; -import { PrebuiltReadModel } from "./prebuilt/prebuilt-read"; -import { getTextOfSpans } from "./utils"; +import { PrebuiltReadModel } from "./prebuilt/prebuilt-read.js"; +import { getTextOfSpans } from "./utils.js"; import * as dotenv from "dotenv"; dotenv.config(); diff --git a/sdk/formrecognizer/ai-form-recognizer/src/documentAnalysisClient.ts b/sdk/formrecognizer/ai-form-recognizer/src/documentAnalysisClient.ts index 882dfff3598d..9285dd5c0020 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/documentAnalysisClient.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/documentAnalysisClient.ts @@ -4,25 +4,25 @@ import type { KeyCredential, TokenCredential } from "@azure/core-auth"; import { createTracingClient } from "@azure/core-tracing"; import type { TracingClient } from "@azure/core-tracing"; -import { FORM_RECOGNIZER_API_VERSION, SDK_VERSION } from "./constants"; -import type { AnalyzeDocumentRequest, AnalyzeResultOperation, GeneratedClient } from "./generated"; -import { accept1 } from "./generated/models/parameters"; +import { FORM_RECOGNIZER_API_VERSION, SDK_VERSION } from "./constants.js"; +import type { AnalyzeDocumentRequest, AnalyzeResultOperation, GeneratedClient } from "./generated/index.js"; +import { accept1 } from "./generated/models/parameters.js"; import type { AnalysisOperationDefinition, AnalysisPoller, AnalyzeResult, DocumentAnalysisPollOperationState, FormRecognizerRequestBody, -} from "./lro/analysis"; -import { toAnalyzeResultFromGenerated, toDocumentAnalysisPollOperationState } from "./lro/analysis"; -import type { OperationContext } from "./lro/util/poller"; -import { lro } from "./lro/util/poller"; -import type { AnalyzeDocumentOptions } from "./options/AnalyzeDocumentOptions"; -import type { DocumentAnalysisClientOptions } from "./options/FormRecognizerClientOptions"; -import type { DocumentModel } from "./documentModel"; -import { makeServiceClient, Mappers, SERIALIZER } from "./util"; +} from "./lro/analysis.js"; +import { toAnalyzeResultFromGenerated, toDocumentAnalysisPollOperationState } from "./lro/analysis.js"; +import type { OperationContext } from "./lro/util/poller.js"; +import { lro } from "./lro/util/poller.js"; +import type { AnalyzeDocumentOptions } from "./options/AnalyzeDocumentOptions.js"; +import type { DocumentAnalysisClientOptions } from "./options/FormRecognizerClientOptions.js"; +import type { DocumentModel } from "./documentModel.js"; +import { makeServiceClient, Mappers, SERIALIZER } from "./util.js"; import type { AbortSignalLike } from "@azure/abort-controller"; -import type { ClassifyDocumentOptions } from "./options/ClassifyDocumentOptions"; +import type { ClassifyDocumentOptions } from "./options/ClassifyDocumentOptions.js"; /** * A client for interacting with the Form Recognizer service's analysis features. diff --git a/sdk/formrecognizer/ai-form-recognizer/src/documentModel.ts b/sdk/formrecognizer/ai-form-recognizer/src/documentModel.ts index f7b567d6fec5..f68c39b772ce 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/documentModel.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/documentModel.ts @@ -1,10 +1,10 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import type { DocumentFieldSchema, DocumentModelDetails } from "./generated"; -import type { AnalyzedDocument, AnalyzeResult } from "./lro/analysis"; -import type { DocumentField } from "./models/fields"; -import { isAcronymic, uncapitalize } from "./util"; +import type { DocumentFieldSchema, DocumentModelDetails } from "./generated/index.js"; +import type { AnalyzedDocument, AnalyzeResult } from "./lro/analysis.js"; +import type { DocumentField } from "./models/fields.js"; +import { isAcronymic, uncapitalize } from "./util.js"; /** * A well-known model specification that supports extracting structured documents. diff --git a/sdk/formrecognizer/ai-form-recognizer/src/documentModelAdministrationClient.ts b/sdk/formrecognizer/ai-form-recognizer/src/documentModelAdministrationClient.ts index 1e5e0f1ee8e0..a8d5d49e8d70 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/documentModelAdministrationClient.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/documentModelAdministrationClient.ts @@ -5,7 +5,7 @@ import type { KeyCredential, TokenCredential } from "@azure/core-auth"; import type { PagedAsyncIterableIterator } from "@azure/core-paging"; import type { TracingClient } from "@azure/core-tracing"; import { createTracingClient } from "@azure/core-tracing"; -import { SDK_VERSION } from "./constants"; +import { SDK_VERSION } from "./constants.js"; import type { CopyAuthorization, GeneratedClient, @@ -15,8 +15,8 @@ import type { OperationSummary, OperationDetails, DocumentClassifierDetails, -} from "./generated"; -import { accept1 } from "./generated/models/parameters"; +} from "./generated/index.js"; +import { accept1 } from "./generated/models/parameters.js"; import type { TrainingOperationDefinition, DocumentModelOperationState, @@ -25,10 +25,10 @@ import type { AdministrationOperationState, DocumentClassifierPoller, DocumentClassifierOperationState, -} from "./lro/administration"; -import { toTrainingPollOperationState } from "./lro/administration"; -import type { OperationContext } from "./lro/util/poller"; -import { lro } from "./lro/util/poller"; +} from "./lro/administration.js"; +import { toTrainingPollOperationState } from "./lro/administration.js"; +import type { OperationContext } from "./lro/util/poller.js"; +import { lro } from "./lro/util/poller.js"; import type { BeginCopyModelOptions, DeleteDocumentModelOptions, @@ -40,20 +40,20 @@ import type { ListModelsOptions, ListOperationsOptions, PollerOptions, -} from "./options"; -import type { BeginBuildDocumentClassifierOptions } from "./options/BuildDocumentClassifierOptions"; +} from "./options/index.js"; +import type { BeginBuildDocumentClassifierOptions } from "./options/BuildDocumentClassifierOptions.js"; import type { BeginBuildDocumentModelOptions, BeginComposeDocumentModelOptions, DocumentModelBuildMode, -} from "./options/BuildModelOptions"; -import { Mappers, SERIALIZER, makeServiceClient } from "./util"; +} from "./options/BuildModelOptions.js"; +import { Mappers, SERIALIZER, makeServiceClient } from "./util.js"; import type { FullOperationResponse, OperationOptions } from "@azure/core-client"; import type { DocumentModelSource, DocumentClassifierDocumentTypeSources, AzureBlobSource, -} from "./models"; +} from "./models/index.js"; /** * A client for interacting with the Form Recognizer service's model management features, such as creating, reading, diff --git a/sdk/formrecognizer/ai-form-recognizer/src/error.ts b/sdk/formrecognizer/ai-form-recognizer/src/error.ts index 1143e129d9c7..5a8ebc616c30 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/error.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/error.ts @@ -1,7 +1,7 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import type { ErrorModel, InnerError } from "./generated"; +import type { ErrorModel, InnerError } from "./generated/index.js"; /** * Returns the innermost error that has a message field. diff --git a/sdk/formrecognizer/ai-form-recognizer/src/generated/generatedClient.ts b/sdk/formrecognizer/ai-form-recognizer/src/generated/generatedClient.ts index 79d1822544c8..e359e7b4452e 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/generated/generatedClient.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/generated/generatedClient.ts @@ -17,13 +17,13 @@ import { DocumentModelsImpl, MiscellaneousImpl, DocumentClassifiersImpl -} from "./operations"; +} from "./operations/index.js"; import { DocumentModels, Miscellaneous, DocumentClassifiers -} from "./operationsInterfaces"; -import { StringIndexType, GeneratedClientOptionalParams } from "./models"; +} from "./operationsInterfaces/index.js"; +import { StringIndexType, GeneratedClientOptionalParams } from "./models/index.js"; export class GeneratedClient extends coreClient.ServiceClient { endpoint: string; diff --git a/sdk/formrecognizer/ai-form-recognizer/src/generated/index.ts b/sdk/formrecognizer/ai-form-recognizer/src/generated/index.ts index d556e1eec901..42ac97fed509 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/generated/index.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/generated/index.ts @@ -7,6 +7,6 @@ */ /// -export * from "./models"; -export { GeneratedClient } from "./generatedClient"; -export * from "./operationsInterfaces"; +export * from "./models/index.js"; +export { GeneratedClient } from "./generatedClient.js"; +export * from "./operationsInterfaces/index.js"; diff --git a/sdk/formrecognizer/ai-form-recognizer/src/generated/models/parameters.ts b/sdk/formrecognizer/ai-form-recognizer/src/generated/models/parameters.ts index 9e7b216d0a0e..23fadaec0e73 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/generated/models/parameters.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/generated/models/parameters.ts @@ -19,7 +19,7 @@ import { CopyAuthorization as CopyAuthorizationMapper, BuildDocumentClassifierRequest as BuildDocumentClassifierRequestMapper, ClassifyDocumentRequest as ClassifyDocumentRequestMapper -} from "../models/mappers"; +} from "../models/mappers.js"; export const contentType: OperationParameter = { parameterPath: "contentType", diff --git a/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/documentClassifiers.ts b/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/documentClassifiers.ts index a65595c4d12c..dfb189cd889c 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/documentClassifiers.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/documentClassifiers.ts @@ -7,11 +7,11 @@ */ import { PagedAsyncIterableIterator } from "@azure/core-paging"; -import { DocumentClassifiers } from "../operationsInterfaces"; +import { DocumentClassifiers } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { GeneratedClient } from "../generatedClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { GeneratedClient } from "../generatedClient.js"; import { DocumentClassifierDetails, DocumentClassifiersListClassifiersNextOptionalParams, @@ -31,7 +31,7 @@ import { DocumentClassifiersGetClassifyResultOptionalParams, DocumentClassifiersGetClassifyResultResponse, DocumentClassifiersListClassifiersNextResponse -} from "../models"; +} from "../models/index.js"; /// /** Class containing DocumentClassifiers operations. */ diff --git a/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/documentModels.ts b/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/documentModels.ts index 88a6fbb6e1e4..399032086379 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/documentModels.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/documentModels.ts @@ -7,11 +7,11 @@ */ import { PagedAsyncIterableIterator } from "@azure/core-paging"; -import { DocumentModels } from "../operationsInterfaces"; +import { DocumentModels } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { GeneratedClient } from "../generatedClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { GeneratedClient } from "../generatedClient.js"; import { DocumentModelSummary, DocumentModelsListModelsNextOptionalParams, @@ -40,7 +40,7 @@ import { DocumentModelsGetModelResponse, DocumentModelsDeleteModelOptionalParams, DocumentModelsListModelsNextResponse -} from "../models"; +} from "../models/index.js"; /// /** Class containing DocumentModels operations. */ diff --git a/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/index.ts b/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/index.ts index 4c1c670af64a..3498bca323aa 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/index.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/index.ts @@ -6,6 +6,6 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -export * from "./documentModels"; -export * from "./miscellaneous"; -export * from "./documentClassifiers"; +export * from "./documentModels.js"; +export * from "./miscellaneous.js"; +export * from "./documentClassifiers.js"; diff --git a/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/miscellaneous.ts b/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/miscellaneous.ts index df38150c6497..cbe2cea0290b 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/miscellaneous.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/generated/operations/miscellaneous.ts @@ -7,11 +7,11 @@ */ import { PagedAsyncIterableIterator } from "@azure/core-paging"; -import { Miscellaneous } from "../operationsInterfaces"; +import { Miscellaneous } from "../operationsInterfaces/index.js"; import * as coreClient from "@azure/core-client"; -import * as Mappers from "../models/mappers"; -import * as Parameters from "../models/parameters"; -import { GeneratedClient } from "../generatedClient"; +import * as Mappers from "../models/mappers.js"; +import * as Parameters from "../models/parameters.js"; +import { GeneratedClient } from "../generatedClient.js"; import { OperationSummary, MiscellaneousListOperationsNextOptionalParams, @@ -22,7 +22,7 @@ import { MiscellaneousGetResourceInfoOptionalParams, MiscellaneousGetResourceInfoResponse, MiscellaneousListOperationsNextResponse -} from "../models"; +} from "../models/index.js"; /// /** Class containing Miscellaneous operations. */ diff --git a/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/documentClassifiers.ts b/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/documentClassifiers.ts index c8c2bca8fde6..e87fa870386e 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/documentClassifiers.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/documentClassifiers.ts @@ -23,7 +23,7 @@ import { DocumentClassifiersClassifyDocumentResponse, DocumentClassifiersGetClassifyResultOptionalParams, DocumentClassifiersGetClassifyResultResponse -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a DocumentClassifiers. */ diff --git a/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/documentModels.ts b/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/documentModels.ts index 441a10fc75f0..883fa54a165e 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/documentModels.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/documentModels.ts @@ -32,7 +32,7 @@ import { DocumentModelsGetModelOptionalParams, DocumentModelsGetModelResponse, DocumentModelsDeleteModelOptionalParams -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a DocumentModels. */ diff --git a/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/index.ts b/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/index.ts index 4c1c670af64a..3498bca323aa 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/index.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/index.ts @@ -6,6 +6,6 @@ * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ -export * from "./documentModels"; -export * from "./miscellaneous"; -export * from "./documentClassifiers"; +export * from "./documentModels.js"; +export * from "./miscellaneous.js"; +export * from "./documentClassifiers.js"; diff --git a/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/miscellaneous.ts b/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/miscellaneous.ts index 93f3ecf523dc..ba90de9a59f2 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/miscellaneous.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/generated/operationsInterfaces/miscellaneous.ts @@ -14,7 +14,7 @@ import { MiscellaneousGetOperationResponse, MiscellaneousGetResourceInfoOptionalParams, MiscellaneousGetResourceInfoResponse -} from "../models"; +} from "../models/index.js"; /// /** Interface representing a Miscellaneous. */ diff --git a/sdk/formrecognizer/ai-form-recognizer/src/index.ts b/sdk/formrecognizer/ai-form-recognizer/src/index.ts index 5ab8e7e3c2ed..c93e1d887f95 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/index.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/index.ts @@ -9,8 +9,8 @@ */ export { AzureKeyCredential } from "@azure/core-auth"; -export { DocumentAnalysisClient } from "./documentAnalysisClient"; -export { DocumentModelAdministrationClient } from "./documentModelAdministrationClient"; +export { DocumentAnalysisClient } from "./documentAnalysisClient.js"; +export { DocumentModelAdministrationClient } from "./documentModelAdministrationClient.js"; export { // Generated types used verbatim AddressValue, @@ -64,7 +64,7 @@ export { KnownOperationKind, KnownParagraphRole, KnownSelectionMarkState, -} from "./generated"; +} from "./generated/index.js"; export { AnalysisPoller, AnalyzeResult, @@ -72,15 +72,15 @@ export { DocumentAnalysisPollOperationState, AnalyzedDocument, FormRecognizerRequestBody, -} from "./lro/analysis"; +} from "./lro/analysis.js"; export { DocumentModelPoller, DocumentClassifierPoller, DocumentModelOperationState, DocumentClassifierOperationState, ModelAdministrationOperationStateCommon, -} from "./lro/administration"; -export * from "./models"; -export * from "./options"; -export * from "./documentModel"; -export { Point2D } from "./transforms/polygon"; +} from "./lro/administration.js"; +export * from "./models/index.js"; +export * from "./options/index.js"; +export * from "./documentModel.js"; +export { Point2D } from "./transforms/polygon.js"; diff --git a/sdk/formrecognizer/ai-form-recognizer/src/lro/administration.ts b/sdk/formrecognizer/ai-form-recognizer/src/lro/administration.ts index 4559c1023ce8..b9528fa48bfa 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/lro/administration.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/lro/administration.ts @@ -3,7 +3,7 @@ import type { PollOperationState, PollerLike } from "@azure/core-lro"; import type { OperationOptions } from "@azure/core-client"; -import { FormRecognizerError } from "../error"; +import { FormRecognizerError } from "../error.js"; import type { DocumentModelDetails, OperationStatus, @@ -12,9 +12,9 @@ import type { DocumentModelComposeOperationDetails, DocumentClassifierDetails, DocumentClassifierBuildOperationDetails, -} from "../generated"; -import type { PollerOptions } from "../options/PollerOptions"; -import type { OperationContext } from "./util/poller"; +} from "../generated/index.js"; +import type { PollerOptions } from "../options/PollerOptions.js"; +import type { OperationContext } from "./util/poller.js"; /** * The possible types of all administration operation states. diff --git a/sdk/formrecognizer/ai-form-recognizer/src/lro/analysis.ts b/sdk/formrecognizer/ai-form-recognizer/src/lro/analysis.ts index 972a9100bbc2..34195059ed57 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/lro/analysis.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/lro/analysis.ts @@ -2,7 +2,7 @@ // Licensed under the MIT License. import type { PollOperationState, PollerLike } from "@azure/core-lro"; -import { FormRecognizerError } from "../error"; +import { FormRecognizerError } from "../error.js"; import type { AnalyzeResult as GeneratedAnalyzeResult, AnalyzeResultOperation, @@ -10,17 +10,17 @@ import type { DocumentLanguage, DocumentSpan, DocumentStyle, -} from "../generated"; -import type { DocumentField } from "../models/fields"; -import { toAnalyzedDocumentFieldsFromGenerated } from "../models/fields"; -import type { PollerOptions } from "../options"; -import type { AnalyzeDocumentOptions } from "../options/AnalyzeDocumentOptions"; +} from "../generated/index.js"; +import type { DocumentField } from "../models/fields.js"; +import { toAnalyzedDocumentFieldsFromGenerated } from "../models/fields.js"; +import type { PollerOptions } from "../options/index.js"; +import type { AnalyzeDocumentOptions } from "../options/AnalyzeDocumentOptions.js"; import { toBoundingPolygon, toBoundingRegions, toDocumentTableFromGenerated, toKeyValuePairFromGenerated, -} from "../transforms/polygon"; +} from "../transforms/polygon.js"; import type { BoundingRegion, DocumentTable, @@ -29,12 +29,12 @@ import type { DocumentLine, DocumentParagraph, DocumentFormula, -} from "../models/documentElements"; +} from "../models/documentElements.js"; import type { Document as GeneratedDocument, DocumentPage as GeneratedDocumentPage, DocumentLine as GeneratedDocumentLine, -} from "../generated"; +} from "../generated/index.js"; /** * A request input that can be uploaded as binary data to the Form Recognizer service. Form Recognizer treats `string` diff --git a/sdk/formrecognizer/ai-form-recognizer/src/lro/util/delayMs.ts b/sdk/formrecognizer/ai-form-recognizer/src/lro/util/delayMs.ts index b9a7c716607e..7dc4794f3a0f 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/lro/util/delayMs.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/lro/util/delayMs.ts @@ -3,7 +3,7 @@ import type { AbortSignalLike } from "@azure/abort-controller"; import { AbortError } from "@azure/abort-controller"; -import { maybemap } from "../../util"; +import { maybemap } from "../../util.js"; type CancellationToken = Parameters[0]; diff --git a/sdk/formrecognizer/ai-form-recognizer/src/lro/util/poller.ts b/sdk/formrecognizer/ai-form-recognizer/src/lro/util/poller.ts index d7eae754eee6..bb50f7b84613 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/lro/util/poller.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/lro/util/poller.ts @@ -2,7 +2,7 @@ // Licensed under the MIT License. import type { PollOperationState, PollerLike } from "@azure/core-lro"; -import { delayMs } from "./delayMs"; +import { delayMs } from "./delayMs.js"; import type { AbortSignalLike } from "@azure/abort-controller"; import { AbortError } from "@azure/abort-controller"; diff --git a/sdk/formrecognizer/ai-form-recognizer/src/models/contentSource.ts b/sdk/formrecognizer/ai-form-recognizer/src/models/contentSource.ts index 85b5f5607f49..21413292f942 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/models/contentSource.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/models/contentSource.ts @@ -4,7 +4,7 @@ import { AzureBlobContentSource as AzureBlobSourceDetails, AzureBlobFileListContentSource as AzureBlobFileListSourceDetails, -} from "../generated"; +} from "../generated/index.js"; export { AzureBlobSourceDetails, AzureBlobFileListSourceDetails }; diff --git a/sdk/formrecognizer/ai-form-recognizer/src/models/documentElements.ts b/sdk/formrecognizer/ai-form-recognizer/src/models/documentElements.ts index 1c3e1517efcb..0ebd6ac7c8a9 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/models/documentElements.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/models/documentElements.ts @@ -1,7 +1,7 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import type { Point2D } from "../transforms/polygon"; +import type { Point2D } from "../transforms/polygon.js"; import type { DocumentSpan, DocumentTableCellKind, @@ -11,8 +11,8 @@ import type { SelectionMarkState, DocumentBarcodeKind, DocumentFormulaKind, -} from "../generated"; -import { AnalyzeDocumentOptions } from "../options"; +} from "../generated/index.js"; +import { AnalyzeDocumentOptions } from "../options/index.js"; /** Simple document elements such as words, selection marks and lines are bounded by the polygon. */ export interface HasBoundingPolygon { diff --git a/sdk/formrecognizer/ai-form-recognizer/src/models/fields.ts b/sdk/formrecognizer/ai-form-recognizer/src/models/fields.ts index dd77afe92eba..c9d749b7092c 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/models/fields.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/models/fields.ts @@ -1,16 +1,16 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import type { DocumentSpan } from ".."; +import type { DocumentSpan } from "../index.js"; import type { AddressValue, CurrencyValue, DocumentField as GeneratedDocumentField, -} from "../generated"; -import { toBoundingRegions } from "../transforms/polygon"; -import { capitalize } from "../util"; -import type { BoundingRegion } from "./documentElements"; +} from "../generated/index.js"; +import { toBoundingRegions } from "../transforms/polygon.js"; +import { capitalize } from "../util.js"; +import type { BoundingRegion } from "./documentElements.js"; /** * Fields that are common to all DocumentField variants. diff --git a/sdk/formrecognizer/ai-form-recognizer/src/models/index.ts b/sdk/formrecognizer/ai-form-recognizer/src/models/index.ts index 1aff623e8f09..e53500cf340e 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/models/index.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/models/index.ts @@ -19,7 +19,7 @@ export { DocumentCurrencyField, DocumentAddressField, DocumentField, -} from "./fields"; +} from "./fields.js"; export { BoundingRegion, DocumentKeyValueElement, @@ -37,7 +37,7 @@ export { DocumentAnnotation, DocumentBarcode, DocumentFormula, -} from "./documentElements"; +} from "./documentElements.js"; export { DocumentModelSource, @@ -47,4 +47,4 @@ export { AzureBlobSourceDetails, AzureBlobFileListSource, AzureBlobFileListSourceDetails, -} from "./contentSource"; +} from "./contentSource.js"; diff --git a/sdk/formrecognizer/ai-form-recognizer/src/options/AnalyzeDocumentOptions.ts b/sdk/formrecognizer/ai-form-recognizer/src/options/AnalyzeDocumentOptions.ts index a62d30a203cf..4a36729f57a5 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/options/AnalyzeDocumentOptions.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/options/AnalyzeDocumentOptions.ts @@ -6,8 +6,8 @@ import type { AnalyzeResult, AnalyzedDocument, DocumentAnalysisPollOperationState, -} from "../lro/analysis"; -import type { PollerOptions } from "./PollerOptions"; +} from "../lro/analysis.js"; +import type { PollerOptions } from "./PollerOptions.js"; /** * Add-on capabilities (features) that can be enabled for the request. diff --git a/sdk/formrecognizer/ai-form-recognizer/src/options/BeginCopyModelOptions.ts b/sdk/formrecognizer/ai-form-recognizer/src/options/BeginCopyModelOptions.ts index 5504f2b570c6..64d6a35fd97f 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/options/BeginCopyModelOptions.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/options/BeginCopyModelOptions.ts @@ -2,8 +2,8 @@ // Licensed under the MIT License. import type { OperationOptions } from "@azure/core-client"; -import type { DocumentModelOperationState } from "../lro/administration"; -import type { PollerOptions } from "./PollerOptions"; +import type { DocumentModelOperationState } from "../lro/administration.js"; +import type { PollerOptions } from "./PollerOptions.js"; /** * Options for the copy model operation. diff --git a/sdk/formrecognizer/ai-form-recognizer/src/options/BuildDocumentClassifierOptions.ts b/sdk/formrecognizer/ai-form-recognizer/src/options/BuildDocumentClassifierOptions.ts index de1af5714dd5..fd4f7e7d83e1 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/options/BuildDocumentClassifierOptions.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/options/BuildDocumentClassifierOptions.ts @@ -2,8 +2,8 @@ // Licensed under the MIT License. import type { OperationOptions } from "@azure/core-client"; -import type { DocumentClassifierOperationState } from "../lro/administration"; -import type { PollerOptions } from "./PollerOptions"; +import type { DocumentClassifierOperationState } from "../lro/administration.js"; +import type { PollerOptions } from "./PollerOptions.js"; /** * Options for the document classifier build operation. diff --git a/sdk/formrecognizer/ai-form-recognizer/src/options/BuildModelOptions.ts b/sdk/formrecognizer/ai-form-recognizer/src/options/BuildModelOptions.ts index e1e3829559e7..191327eacd7c 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/options/BuildModelOptions.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/options/BuildModelOptions.ts @@ -2,8 +2,8 @@ // Licensed under the MIT License. import type { OperationOptions } from "@azure/core-client"; -import type { DocumentModelOperationState } from "../lro/administration"; -import type { PollerOptions } from "./PollerOptions"; +import type { DocumentModelOperationState } from "../lro/administration.js"; +import type { PollerOptions } from "./PollerOptions.js"; /** * Supported model build modes. The model build mode selects the engine that the service uses to train the model based diff --git a/sdk/formrecognizer/ai-form-recognizer/src/options/ClassifyDocumentOptions.ts b/sdk/formrecognizer/ai-form-recognizer/src/options/ClassifyDocumentOptions.ts index ee15d025ea3d..1a14d056d77c 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/options/ClassifyDocumentOptions.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/options/ClassifyDocumentOptions.ts @@ -2,8 +2,8 @@ // Licensed under the MIT License. import type { OperationOptions } from "@azure/core-client"; -import type { DocumentAnalysisPollOperationState } from "../lro/analysis"; -import type { PollerOptions } from "./PollerOptions"; +import type { DocumentAnalysisPollOperationState } from "../lro/analysis.js"; +import type { PollerOptions } from "./PollerOptions.js"; /** * Options for the document classification operation. diff --git a/sdk/formrecognizer/ai-form-recognizer/src/options/GetCopyAuthorizationOptions.ts b/sdk/formrecognizer/ai-form-recognizer/src/options/GetCopyAuthorizationOptions.ts index 49c6d3291f46..9ecf51183683 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/options/GetCopyAuthorizationOptions.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/options/GetCopyAuthorizationOptions.ts @@ -2,7 +2,7 @@ // Licensed under the MIT License. import type { OperationOptions } from "@azure/core-client"; -import type { CommonModelCreationOptions } from "./BuildModelOptions"; +import type { CommonModelCreationOptions } from "./BuildModelOptions.js"; /** * Options for the get copy authorization method. diff --git a/sdk/formrecognizer/ai-form-recognizer/src/options/index.ts b/sdk/formrecognizer/ai-form-recognizer/src/options/index.ts index 9f48a34392b2..d698a871b5fa 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/options/index.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/options/index.ts @@ -1,32 +1,32 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { AnalyzeDocumentOptions, FormRecognizerFeature } from "./AnalyzeDocumentOptions"; +import { AnalyzeDocumentOptions, FormRecognizerFeature } from "./AnalyzeDocumentOptions.js"; import { CreateDocumentModelOptions, CommonModelCreationOptions, DocumentModelBuildMode, BeginBuildDocumentModelOptions, BeginComposeDocumentModelOptions, -} from "./BuildModelOptions"; -import { BeginCopyModelOptions } from "./BeginCopyModelOptions"; -import { DeleteDocumentModelOptions } from "./DeleteModelOptions"; +} from "./BuildModelOptions.js"; +import { BeginCopyModelOptions } from "./BeginCopyModelOptions.js"; +import { DeleteDocumentModelOptions } from "./DeleteModelOptions.js"; import { DocumentAnalysisClientOptions, DocumentModelAdministrationClientOptions, StringIndexType, -} from "./FormRecognizerClientOptions"; -import { GetCopyAuthorizationOptions } from "./GetCopyAuthorizationOptions"; -import { GetResourceDetailsOptions } from "./GetResourceDetailsOptions"; -import { GetModelOptions } from "./GetModelOptions"; -import { GetOperationOptions } from "./GetOperationOptions"; -import { ListModelsOptions } from "./ListModelsOptions"; -import { ListOperationsOptions } from "./ListOperationsOptions"; -import { PollerOptions } from "./PollerOptions"; +} from "./FormRecognizerClientOptions.js"; +import { GetCopyAuthorizationOptions } from "./GetCopyAuthorizationOptions.js"; +import { GetResourceDetailsOptions } from "./GetResourceDetailsOptions.js"; +import { GetModelOptions } from "./GetModelOptions.js"; +import { GetOperationOptions } from "./GetOperationOptions.js"; +import { ListModelsOptions } from "./ListModelsOptions.js"; +import { ListOperationsOptions } from "./ListOperationsOptions.js"; +import { PollerOptions } from "./PollerOptions.js"; -import { BeginBuildDocumentClassifierOptions } from "./BuildDocumentClassifierOptions"; +import { BeginBuildDocumentClassifierOptions } from "./BuildDocumentClassifierOptions.js"; -import { ClassifyDocumentOptions } from "./ClassifyDocumentOptions"; +import { ClassifyDocumentOptions } from "./ClassifyDocumentOptions.js"; export { AnalyzeDocumentOptions, diff --git a/sdk/formrecognizer/ai-form-recognizer/src/transforms/polygon.ts b/sdk/formrecognizer/ai-form-recognizer/src/transforms/polygon.ts index b09104a9704a..5b2367143f95 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/transforms/polygon.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/transforms/polygon.ts @@ -5,12 +5,12 @@ import type { BoundingRegion as GeneratedBoundingRegion, DocumentKeyValuePair as GeneratedDocumentKeyValuePair, DocumentTable as GeneratedDocumentTable, -} from "../generated"; +} from "../generated/index.js"; import type { BoundingRegion, DocumentKeyValuePair, DocumentTable, -} from "../models/documentElements"; +} from "../models/documentElements.js"; /** * Represents a point used to define bounding polygons. The unit is either 'pixel' or 'inch' (See {@link LengthUnit}). diff --git a/sdk/formrecognizer/ai-form-recognizer/src/util.ts b/sdk/formrecognizer/ai-form-recognizer/src/util.ts index 13a55f434c79..dc5443c98b2a 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/util.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/util.ts @@ -4,13 +4,13 @@ import type { KeyCredential, TokenCredential } from "@azure/core-auth"; import { isTokenCredential } from "@azure/core-auth"; import { bearerTokenAuthenticationPolicy } from "@azure/core-rest-pipeline"; -import { createFormRecognizerAzureKeyCredentialPolicy } from "./azureKeyCredentialPolicy"; -import { DEFAULT_COGNITIVE_SCOPE, FORM_RECOGNIZER_API_VERSION } from "./constants"; -import type { GeneratedClientOptionalParams } from "./generated"; -import { GeneratedClient } from "./generated"; -import { DEFAULT_GENERATED_CLIENT_OPTIONS } from "./options/FormRecognizerClientOptions"; +import { createFormRecognizerAzureKeyCredentialPolicy } from "./azureKeyCredentialPolicy.js"; +import { DEFAULT_COGNITIVE_SCOPE, FORM_RECOGNIZER_API_VERSION } from "./constants.js"; +import type { GeneratedClientOptionalParams } from "./generated/index.js"; +import { GeneratedClient } from "./generated/index.js"; +import { DEFAULT_GENERATED_CLIENT_OPTIONS } from "./options/FormRecognizerClientOptions.js"; -import * as Mappers from "./generated/models/mappers"; +import * as Mappers from "./generated/models/mappers.js"; import { createSerializer } from "@azure/core-client"; export { Mappers }; diff --git a/sdk/formrecognizer/ai-form-recognizer/test/internal/convenienceModelAssignability.ts b/sdk/formrecognizer/ai-form-recognizer/test/internal/convenienceModelAssignability.ts index 8e3c99e02f41..4cdf3bdad0e3 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/internal/convenienceModelAssignability.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/internal/convenienceModelAssignability.ts @@ -13,7 +13,7 @@ import type { DocumentWord as GeneratedDocumentWord, DocumentBarcode as GeneratedDocumentBarcode, DocumentFormula as GeneratedDocumentFormula, -} from "../../src/generated"; +} from "../../src/generated/index.js"; import type { Document, DocumentKeyValueElement, @@ -27,7 +27,7 @@ import type { DocumentAnnotation, DocumentBarcode, DocumentFormula, -} from "../../src/models/documentElements"; +} from "../../src/models/documentElements.js"; // To avoid going out-of-sync with the generated types, we test the re-constructed interfaces are following the shapes in the generated interfaces in this test file. diff --git a/sdk/formrecognizer/ai-form-recognizer/test/private/getChildren.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/private/getChildren.spec.ts index 16b61b60a1d9..170127388a8c 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/private/getChildren.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/private/getChildren.spec.ts @@ -1,12 +1,12 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import type { DocumentSpan } from "../../src"; +import type { DocumentSpan } from "../../src/index.js"; import { contains, fastGetChildren, iteratorFromFirstMatchBinarySearch, -} from "../../src/lro/analysis"; +} from "../../src/lro/analysis.js"; import { assert } from "chai"; diff --git a/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts index 43909d52c219..fa40bd788926 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts @@ -2,7 +2,7 @@ // Licensed under the MIT License. import { assert } from "@azure-tools/test-utils"; -import { lro } from "../../src/lro/util/poller"; +import { lro } from "../../src/lro/util/poller.js"; import type { PollOperationState } from "@azure/core-lro"; import { AbortError } from "@azure/abort-controller"; diff --git a/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts index b29ad1d9385f..720e730bc393 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts @@ -2,14 +2,14 @@ // Licensed under the MIT License. import { AzureKeyCredential } from "@azure/core-auth"; -import { DocumentAnalysisClient } from "../../src/documentAnalysisClient"; -import { DocumentModelAdministrationClient } from "../../src/documentModelAdministrationClient"; +import { DocumentAnalysisClient } from "../../src/documentAnalysisClient.js"; +import { DocumentModelAdministrationClient } from "../../src/documentModelAdministrationClient.js"; import { assert } from "@azure-tools/test-utils"; import type { HttpClient, PipelineRequest } from "@azure/core-rest-pipeline"; import type { OperationTracingOptions } from "@azure/core-tracing"; -import type { CopyAuthorization } from "../../src/generated"; -import type { FormRecognizerRequestBody } from "../../src/lro/analysis"; +import type { CopyAuthorization } from "../../src/generated/index.js"; +import type { FormRecognizerRequestBody } from "../../src/lro/analysis.js"; // #region FakeClient diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/browser/analysis.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/browser/analysis.spec.ts index c5849519150b..4d738a6d0697 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/browser/analysis.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/browser/analysis.spec.ts @@ -4,16 +4,16 @@ import { assert } from "chai"; import type { Context } from "mocha"; -import { DocumentAnalysisClient } from "../../../src"; +import { DocumentAnalysisClient } from "../../../src/index.js"; import type { Recorder } from "@azure-tools/test-recorder"; import { assertEnvironmentVariable } from "@azure-tools/test-recorder"; -import { createRecordedClient, testPollingOptions } from "../../utils/recordedClients"; +import { createRecordedClient, testPollingOptions } from "../../utils/recordedClients.js"; describe("analysis (browser)", () => { let client: DocumentAnalysisClient; let recorder: Recorder; - beforeEach(async function (this: Context) { + beforeEach(async function (ctx) { ({ recorder, client } = await createRecordedClient( this.currentTest, DocumentAnalysisClient, diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts index 18db664c9109..70c5627c42b8 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts @@ -5,33 +5,33 @@ import type { Recorder } from "@azure-tools/test-recorder"; import { assertEnvironmentVariable } from "@azure-tools/test-recorder"; import { matrix } from "@azure-tools/test-utils"; import { assert } from "chai"; -import fs from "fs"; +import fs from "node:fs"; import type { Context } from "mocha"; -import path from "path"; +import path from "node:path"; import type { AnalyzedDocument, DocumentTable, DocumentModelDetails, DocumentBarcode, -} from "../../../src"; +} from "../../../src/index.js"; import { DocumentAnalysisClient, DocumentModelAdministrationClient, FormRecognizerFeature, -} from "../../../src"; -import type { DocumentSelectionMarkField } from "../../../src/models/fields"; +} from "../../../src/index.js"; +import type { DocumentSelectionMarkField } from "../../../src/models/fields.js"; import { createRecorder, getRandomNumber, makeCredential, testPollingOptions, -} from "../../utils/recordedClients"; -import { DocumentModelBuildMode } from "../../../src/options/BuildModelOptions"; -import { createValidator } from "../../utils/fieldValidator"; +} from "../../utils/recordedClients.js"; +import { DocumentModelBuildMode } from "../../../src/options/BuildModelOptions.js"; +import { createValidator } from "../../utils/fieldValidator.js"; -import { PrebuiltModels } from "../../utils/prebuilts"; -import type { PrebuiltIdDocumentDocument } from "../../../samples-dev/prebuilt/prebuilt-idDocument"; -import { ASSET_PATH, makeTestUrl } from "../../utils/etc"; +import { PrebuiltModels } from "../../utils/prebuilts.js"; +import type { PrebuiltIdDocumentDocument } from "../../../samples-dev/prebuilt/prebuilt-idDocument.js"; +import { ASSET_PATH, makeTestUrl } from "../../utils/etc.js"; const endpoint = (): string => assertEnvironmentVariable("FORM_RECOGNIZER_ENDPOINT"); @@ -44,8 +44,8 @@ matrix([[true, false]] as const, async (useAad) => { let client: DocumentAnalysisClient; let recorder: Recorder; - beforeEach(async function (this: Context) { - recorder = await createRecorder(this.currentTest); + beforeEach(async function (ctx) { + recorder = await createRecorder(ctx); await recorder.setMatcher("BodilessMatcher"); client = new DocumentAnalysisClient( endpoint(), diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts index 3db5daa222ef..b4443b791d62 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts @@ -14,13 +14,13 @@ import { getRandomNumber, makeCredential, testPollingOptions, -} from "../../utils/recordedClients"; -import type { DocumentClassifierDetails } from "../../../src/generated"; -import { DocumentModelAdministrationClient } from "../../../src/documentModelAdministrationClient"; -import { DocumentAnalysisClient } from "../../../src/documentAnalysisClient"; -import path from "path"; -import fs from "fs"; -import { ASSET_PATH, makeTestUrl } from "../../utils/etc"; +} from "../../utils/recordedClients.js"; +import type { DocumentClassifierDetails } from "../../../src/generated/index.js"; +import { DocumentModelAdministrationClient } from "../../../src/documentModelAdministrationClient.js"; +import { DocumentAnalysisClient } from "../../../src/documentAnalysisClient.js"; +import path from "node:path"; +import fs from "node:fs"; +import { ASSET_PATH, makeTestUrl } from "../../utils/etc.js"; const endpoint = (): string => assertEnvironmentVariable("FORM_RECOGNIZER_ENDPOINT"); const containerSasUrl = (): string => @@ -37,8 +37,8 @@ matrix([[true, false]] as const, async (useAad) => { let recorder: Recorder; let client: DocumentAnalysisClient; - beforeEach(async function (this: Context) { - recorder = await createRecorder(this.currentTest); + beforeEach(async function (ctx) { + recorder = await createRecorder(ctx); await recorder.setMatcher("BodilessMatcher"); client = new DocumentAnalysisClient( endpoint(), @@ -98,7 +98,7 @@ matrix([[true, false]] as const, async (useAad) => { return _classifier; } - it("build classifier", async function (this: Context) { + it("build classifier", async function (ctx) { const classifier = await requireClassifier(); assert.containsAllKeys(classifier.docTypes, ["foo", "bar"]); @@ -106,7 +106,7 @@ matrix([[true, false]] as const, async (useAad) => { assert.equal(classifier.description, customClassifierDescription); }); - it("analyze from PNG file stream", async function (this: Context) { + it("analyze from PNG file stream", async function (ctx) { const filePath = path.join(ASSET_PATH, "forms", "Invoice_1.pdf"); const stream = fs.createReadStream(filePath); @@ -128,7 +128,7 @@ matrix([[true, false]] as const, async (useAad) => { assert.ok(result.pages![0].unit); }); - it("analyze from PNG file URL", async function (this: Context) { + it("analyze from PNG file URL", async function (ctx) { const url = makeTestUrl("/Invoice_1.pdf"); const { classifierId } = await requireClassifier(); @@ -147,7 +147,7 @@ matrix([[true, false]] as const, async (useAad) => { it("get & delete classifiers from the account", async function () { if (useAad) { // TODO: AAD is not implemented for this operation in the service. - this.skip(); + ctx.skip(); return; } diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts index e788c56b7a62..e9c74f02a62b 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts @@ -14,11 +14,11 @@ import { getRandomNumber, makeCredential, testPollingOptions, -} from "../utils/recordedClients"; +} from "../utils/recordedClients.js"; -import type { DocumentModelDetails } from "../../src"; -import { DocumentAnalysisClient, DocumentModelAdministrationClient } from "../../src"; -import { DocumentModelBuildMode } from "../../src/options/BuildModelOptions"; +import type { DocumentModelDetails } from "../../src/index.js"; +import { DocumentAnalysisClient, DocumentModelAdministrationClient } from "../../src/index.js"; +import { DocumentModelBuildMode } from "../../src/options/BuildModelOptions.js"; const endpoint = (): string => assertEnvironmentVariable("FORM_RECOGNIZER_ENDPOINT"); const containerSasUrl = (): string => @@ -36,8 +36,8 @@ matrix( describe(`[${useAad ? "AAD" : "API Key"}] model management`, () => { let recorder: Recorder; - beforeEach(async function (this: Context) { - recorder = await createRecorder(this.currentTest); + beforeEach(async function (ctx) { + recorder = await createRecorder(ctx); }); afterEach(async function () { diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/etc.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/etc.ts index 261506cbc1d6..19d79bc2267e 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/etc.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/etc.ts @@ -3,7 +3,7 @@ import { assertEnvironmentVariable } from "@azure-tools/test-recorder"; -import path from "path"; +import path from "node:path"; export const ASSET_PATH = path.resolve(path.join(process.cwd(), "assets")); diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/fieldValidator.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/fieldValidator.ts index 6473dda9049d..dbbc91235174 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/fieldValidator.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/fieldValidator.ts @@ -8,15 +8,15 @@ import { assert } from "chai"; -import type { AnalyzedDocument } from "../../src/lro/analysis"; +import type { AnalyzedDocument } from "../../src/lro/analysis.js"; import type { DocumentArrayField, DocumentDateField, DocumentField, DocumentObjectField, DocumentValueField, -} from "../../src/models"; -import { logger } from "./recordedClients"; +} from "../../src/models/index.js"; +import { logger } from "./recordedClients.js"; /** * Similar to python's built-in `zip` function. diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/prebuilts.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/prebuilts.ts index adac616049de..089b246bf3e9 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/prebuilts.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/prebuilts.ts @@ -1,15 +1,15 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { PrebuiltBusinessCardModel } from "./schemas/prebuilt-businessCard"; -import { PrebuiltDocumentModel } from "./schemas/prebuilt-document"; -import { PrebuiltHealthInsuranceCardUsModel } from "./schemas/prebuilt-healthInsuranceCard.us"; -import { PrebuiltIdDocumentModel } from "./schemas/prebuilt-idDocument"; -import { PrebuiltInvoiceModel } from "./schemas/prebuilt-invoice"; -import { PrebuiltLayoutModel } from "./schemas/prebuilt-layout"; -import { PrebuiltReadModel } from "./schemas/prebuilt-read"; -import { PrebuiltReceiptModel } from "./schemas/prebuilt-receipt"; -import { PrebuiltTaxUsW2Model } from "./schemas/prebuilt-tax.us.w2"; +import { PrebuiltBusinessCardModel } from "./schemas/prebuilt-businessCard.js"; +import { PrebuiltDocumentModel } from "./schemas/prebuilt-document.js"; +import { PrebuiltHealthInsuranceCardUsModel } from "./schemas/prebuilt-healthInsuranceCard.us.js"; +import { PrebuiltIdDocumentModel } from "./schemas/prebuilt-idDocument.js"; +import { PrebuiltInvoiceModel } from "./schemas/prebuilt-invoice.js"; +import { PrebuiltLayoutModel } from "./schemas/prebuilt-layout.js"; +import { PrebuiltReadModel } from "./schemas/prebuilt-read.js"; +import { PrebuiltReceiptModel } from "./schemas/prebuilt-receipt.js"; +import { PrebuiltTaxUsW2Model } from "./schemas/prebuilt-tax.us.w2.js"; /** * Prebuilt models used for testing. diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts index c37b640c64c2..8bc388a96f3d 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts @@ -11,8 +11,8 @@ import { isPlaybackMode, } from "@azure-tools/test-recorder"; -import type { PollerOptions } from "../../src"; -import { AzureKeyCredential } from "../../src"; +import type { PollerOptions } from "../../src/index.js"; +import { AzureKeyCredential } from "../../src/index.js"; import type { KeyCredential, TokenCredential } from "@azure/core-auth"; import { createClientLogger } from "@azure/logger"; import { createTestCredential } from "@azure-tools/test-credential"; diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-businessCard.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-businessCard.ts index 2674d2edb018..e95bb908fd3a 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-businessCard.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-businessCard.ts @@ -6,7 +6,7 @@ // API Version: 2023-07-31 // Created: Tue Aug 01 2023 -import * as fr from "../../../src"; +import * as fr from "../../../src/index.js"; /** * Extract key information from business cards. diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-document.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-document.ts index 586146a08454..c291c2269e6c 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-document.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-document.ts @@ -6,7 +6,7 @@ // API Version: 2023-07-31 // Created: Thu Apr 06 2023 -import * as fr from "../../../src"; +import * as fr from "../../../src/index.js"; /** * Extract text, layout, entities, and general key-value pairs from documents. diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-healthInsuranceCard.us.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-healthInsuranceCard.us.ts index b0796b05b05d..e636e1c917a6 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-healthInsuranceCard.us.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-healthInsuranceCard.us.ts @@ -6,7 +6,7 @@ // API Version: 2023-07-31 // Created: Tue Aug 01 2023 -import * as fr from "../../../src"; +import * as fr from "../../../src/index.js"; /** * Extract key information from US health insurance cards. diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-idDocument.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-idDocument.ts index 152f81802002..f67834147d46 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-idDocument.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-idDocument.ts @@ -6,7 +6,7 @@ // API Version: 2023-07-31 // Created: Tue Aug 01 2023 -import * as fr from "../../../src"; +import * as fr from "../../../src/index.js"; /** * Extract key information from passports and ID cards. diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-invoice.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-invoice.ts index 53df8b848e6e..b55d8911841a 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-invoice.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-invoice.ts @@ -6,7 +6,7 @@ // API Version: 2023-07-31 // Created: Tue Aug 01 2023 -import * as fr from "../../../src"; +import * as fr from "../../../src/index.js"; /** * Extract key information from invoices. diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-layout.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-layout.ts index f8d3a6cfdd50..0faab204a526 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-layout.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-layout.ts @@ -6,7 +6,7 @@ // API Version: 2023-07-31 // Created: Wed Apr 05 2023 -import * as fr from "../../../src"; +import * as fr from "../../../src/index.js"; /** * Extract text and layout information from documents. diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-read.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-read.ts index 94c93050da60..0957d1a0b348 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-read.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-read.ts @@ -6,7 +6,7 @@ // API Version: 2023-07-31 // Created: Wed Apr 05 2023 -import * as fr from "../../../src"; +import * as fr from "../../../src/index.js"; /** * Extract text from documents. diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-receipt.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-receipt.ts index 78c343336a67..0ef0e6f8c650 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-receipt.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-receipt.ts @@ -6,7 +6,7 @@ // API Version: 2023-07-31 // Created: Tue Aug 01 2023 -import * as fr from "../../../src"; +import * as fr from "../../../src/index.js"; /** * Extract key information from receipts. diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.1098.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.1098.ts index 63a72fc13bfb..0606e53b10ac 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.1098.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.1098.ts @@ -6,7 +6,7 @@ // API Version: 2023-07-31 // Created: Tue Aug 01 2023 -import * as fr from "../../../src"; +import * as fr from "../../../src/index.js"; /** * Extract key information from United States Internal Revenue Service Form 1098 (2021-current). diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.1098E.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.1098E.ts index 49d345cea20d..c26dfe590522 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.1098E.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.1098E.ts @@ -6,7 +6,7 @@ // API Version: 2023-07-31 // Created: Tue Aug 01 2023 -import * as fr from "../../../src"; +import * as fr from "../../../src/index.js"; /** * Extract key information from United States Internal Revenue Service Form 1098-E (2021-current). diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.1098T.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.1098T.ts index 8af5d860ef3c..ab9ceea6ed98 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.1098T.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.1098T.ts @@ -6,7 +6,7 @@ // API Version: 2023-07-31 // Created: Tue Aug 01 2023 -import * as fr from "../../../src"; +import * as fr from "../../../src/index.js"; /** * Extract key information from United States Internal Revenue Service Form 1098-T (2021-current). diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.w2.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.w2.ts index d28dafb4fd2c..07df2e4533bf 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.w2.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/schemas/prebuilt-tax.us.w2.ts @@ -6,7 +6,7 @@ // API Version: 2023-07-31 // Created: Tue Aug 01 2023 -import * as fr from "../../../src"; +import * as fr from "../../../src/index.js"; /** * Extract key information from IRS US W2 tax forms (year 2018-current). From dd48bd5da25d9ec1ef41511aee96f9cb52a88ca6 Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Tue, 26 Nov 2024 13:51:18 -0500 Subject: [PATCH 05/20] Migration: Apply codemod: "fixTestingImports" --- .../ai-form-recognizer/test/private/getChildren.spec.ts | 3 +-- .../ai-form-recognizer/test/private/poller.spec.ts | 3 +-- .../ai-form-recognizer/test/private/tracing.spec.ts | 3 +-- .../test/public/browser/analysis.spec.ts | 5 +---- .../ai-form-recognizer/test/public/node/analysis.spec.ts | 3 +-- .../test/public/node/classifiers.spec.ts | 5 +---- .../ai-form-recognizer/test/public/training.spec.ts | 5 +---- .../ai-form-recognizer/test/utils/fieldValidator.ts | 9 +-------- .../ai-form-recognizer/test/utils/recordedClients.ts | 3 --- 9 files changed, 8 insertions(+), 31 deletions(-) diff --git a/sdk/formrecognizer/ai-form-recognizer/test/private/getChildren.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/private/getChildren.spec.ts index 170127388a8c..0b419b00f881 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/private/getChildren.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/private/getChildren.spec.ts @@ -7,8 +7,7 @@ import { fastGetChildren, iteratorFromFirstMatchBinarySearch, } from "../../src/lro/analysis.js"; - -import { assert } from "chai"; +import { describe, it, assert } from "vitest"; interface TestData { id: number; diff --git a/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts index fa40bd788926..53cda824329d 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts @@ -1,10 +1,9 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. - -import { assert } from "@azure-tools/test-utils"; import { lro } from "../../src/lro/util/poller.js"; import type { PollOperationState } from "@azure/core-lro"; import { AbortError } from "@azure/abort-controller"; +import { describe, it, assert } from "vitest"; describe("custom poller", function () { it("abort signal correctly cancels polling", async function () { diff --git a/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts index 720e730bc393..cba4632a3ce6 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts @@ -4,12 +4,11 @@ import { AzureKeyCredential } from "@azure/core-auth"; import { DocumentAnalysisClient } from "../../src/documentAnalysisClient.js"; import { DocumentModelAdministrationClient } from "../../src/documentModelAdministrationClient.js"; - -import { assert } from "@azure-tools/test-utils"; import type { HttpClient, PipelineRequest } from "@azure/core-rest-pipeline"; import type { OperationTracingOptions } from "@azure/core-tracing"; import type { CopyAuthorization } from "../../src/generated/index.js"; import type { FormRecognizerRequestBody } from "../../src/lro/analysis.js"; +import { describe, it, assert } from "vitest"; // #region FakeClient diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/browser/analysis.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/browser/analysis.spec.ts index 4d738a6d0697..c36e76fe8c0b 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/browser/analysis.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/browser/analysis.spec.ts @@ -1,13 +1,10 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. - -import { assert } from "chai"; -import type { Context } from "mocha"; - import { DocumentAnalysisClient } from "../../../src/index.js"; import type { Recorder } from "@azure-tools/test-recorder"; import { assertEnvironmentVariable } from "@azure-tools/test-recorder"; import { createRecordedClient, testPollingOptions } from "../../utils/recordedClients.js"; +import { describe, it, assert, expect, vi, beforeEach, afterEach } from "vitest"; describe("analysis (browser)", () => { let client: DocumentAnalysisClient; diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts index 70c5627c42b8..2a7cc7f7f0cc 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts @@ -4,9 +4,7 @@ import type { Recorder } from "@azure-tools/test-recorder"; import { assertEnvironmentVariable } from "@azure-tools/test-recorder"; import { matrix } from "@azure-tools/test-utils"; -import { assert } from "chai"; import fs from "node:fs"; -import type { Context } from "mocha"; import path from "node:path"; import type { AnalyzedDocument, @@ -32,6 +30,7 @@ import { createValidator } from "../../utils/fieldValidator.js"; import { PrebuiltModels } from "../../utils/prebuilts.js"; import type { PrebuiltIdDocumentDocument } from "../../../samples-dev/prebuilt/prebuilt-idDocument.js"; import { ASSET_PATH, makeTestUrl } from "../../utils/etc.js"; +import { describe, it, assert, expect, vi, beforeEach, afterEach } from "vitest"; const endpoint = (): string => assertEnvironmentVariable("FORM_RECOGNIZER_ENDPOINT"); diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts index b4443b791d62..22e7748490d4 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts @@ -1,9 +1,5 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. - -import { assert } from "chai"; -import type { Context } from "mocha"; - import { matrix } from "@azure-tools/test-utils"; import type { Recorder } from "@azure-tools/test-recorder"; @@ -21,6 +17,7 @@ import { DocumentAnalysisClient } from "../../../src/documentAnalysisClient.js"; import path from "node:path"; import fs from "node:fs"; import { ASSET_PATH, makeTestUrl } from "../../utils/etc.js"; +import { describe, it, assert, expect, vi, beforeEach, afterEach } from "vitest"; const endpoint = (): string => assertEnvironmentVariable("FORM_RECOGNIZER_ENDPOINT"); const containerSasUrl = (): string => diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts index e9c74f02a62b..c68a8e2f4602 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts @@ -1,9 +1,5 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. - -import { assert } from "chai"; -import type { Context } from "mocha"; - import { getYieldedValue, matrix } from "@azure-tools/test-utils"; import type { Recorder } from "@azure-tools/test-recorder"; @@ -19,6 +15,7 @@ import { import type { DocumentModelDetails } from "../../src/index.js"; import { DocumentAnalysisClient, DocumentModelAdministrationClient } from "../../src/index.js"; import { DocumentModelBuildMode } from "../../src/options/BuildModelOptions.js"; +import { describe, it, assert, expect, vi, beforeEach, afterEach } from "vitest"; const endpoint = (): string => assertEnvironmentVariable("FORM_RECOGNIZER_ENDPOINT"); const containerSasUrl = (): string => diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/fieldValidator.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/fieldValidator.ts index dbbc91235174..7ff528b7073d 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/fieldValidator.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/fieldValidator.ts @@ -1,13 +1,5 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. - -/** - * This is a utility module for validating the contents of objects returned by document analysis methods using a simple - * declarative "spec" format. - */ - -import { assert } from "chai"; - import type { AnalyzedDocument } from "../../src/lro/analysis.js"; import type { DocumentArrayField, @@ -17,6 +9,7 @@ import type { DocumentValueField, } from "../../src/models/index.js"; import { logger } from "./recordedClients.js"; +import { assert } from "vitest"; /** * Similar to python's built-in `zip` function. diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts index 8bc388a96f3d..b0c955c5a600 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts @@ -1,8 +1,5 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. - -import type { Test } from "mocha"; - import type { RecorderStartOptions } from "@azure-tools/test-recorder"; import { Recorder, From 1c5aa2c73ddb9a73183a089b0ccf70df7808e401 Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Tue, 26 Nov 2024 13:51:18 -0500 Subject: [PATCH 06/20] Migration: Apply codemod: "replaceAssertIsRejected" --- .../ai-form-recognizer/test/private/poller.spec.ts | 6 +++--- .../test/public/node/classifiers.spec.ts | 8 +++----- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts index 53cda824329d..8354467ac1c9 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts @@ -17,7 +17,7 @@ describe("custom poller", function () { }, 250); // Expect that awaiting result throws an error - await assert.isRejected(result, AbortError, "The operation was aborted (poll)."); + await expect(result).rejects.toThrow(AbortError); }); it("abort signal correctly cancels instantiation", async function () { @@ -28,7 +28,7 @@ describe("custom poller", function () { const operation = createOperation(abortController); // Expect that awaiting operation throws an error - await assert.isRejected(operation, AbortError, "The operation was aborted."); + await expect(operation).rejects.toThrow(AbortError); }); it("stop poller after calling pollUntilDone", async function () { @@ -40,7 +40,7 @@ describe("custom poller", function () { operation.stopPolling(); }, 750); - await assert.isRejected(result, Error, "The operation was cancelled."); + await expect(result).rejects.toThrow(Error); }); }); diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts index 22e7748490d4..fcd6b99c58fd 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts @@ -161,11 +161,9 @@ matrix([[true, false]] as const, async (useAad) => { } // Try to get the classifier and assert that it's gone - await assert.isRejected( - (async function () { - await trainingClient.getDocumentClassifier(_classifierId); - })(), - ); + await expect((async function () { + await trainingClient.getDocumentClassifier(_classifierId); +})()).rejects.toThrow(); }); }); }); From bf333fc20750857221f8c0bc73a914777d7fa664 Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Tue, 26 Nov 2024 13:51:18 -0500 Subject: [PATCH 07/20] Migration: Apply codemod: "replaceSinonStub" From 296a5b7f6ed30615bd58766bb3ce54ed337e1bad Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Tue, 26 Nov 2024 13:51:18 -0500 Subject: [PATCH 08/20] Migration: Apply codemod: "addViHelper" From 134048e59a64ab57a1b59a0c2bff43cb504bf1d5 Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Tue, 26 Nov 2024 13:51:19 -0500 Subject: [PATCH 09/20] Migration: Apply codemod: "replaceSupportTracing" --- .../ai-form-recognizer/test/private/tracing.spec.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts index cba4632a3ce6..9b72bcb9bc33 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts @@ -9,6 +9,9 @@ import type { OperationTracingOptions } from "@azure/core-tracing"; import type { CopyAuthorization } from "../../src/generated/index.js"; import type { FormRecognizerRequestBody } from "../../src/lro/analysis.js"; import { describe, it, assert } from "vitest"; +import { toSupportTracing } from "@azure-tools/test-utils-vitest"; + +expect.extend({ toSupportTracing }) // #region FakeClient From d74bef843685acce8bb118e312ad046d5dc9aaae Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Tue, 26 Nov 2024 13:51:19 -0500 Subject: [PATCH 10/20] Migration: Apply codemod: "replaceTestUtils" --- .../ai-form-recognizer/test/public/node/analysis.spec.ts | 2 +- .../ai-form-recognizer/test/public/node/classifiers.spec.ts | 2 +- .../ai-form-recognizer/test/public/training.spec.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts index 2a7cc7f7f0cc..96e9a537c0b3 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts @@ -3,7 +3,7 @@ import type { Recorder } from "@azure-tools/test-recorder"; import { assertEnvironmentVariable } from "@azure-tools/test-recorder"; -import { matrix } from "@azure-tools/test-utils"; +import { matrix } from "@azure-tools/test-utils-vitest"; import fs from "node:fs"; import path from "node:path"; import type { diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts index fcd6b99c58fd..1800866f4788 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { matrix } from "@azure-tools/test-utils"; +import { matrix } from "@azure-tools/test-utils-vitest"; import type { Recorder } from "@azure-tools/test-recorder"; import { assertEnvironmentVariable } from "@azure-tools/test-recorder"; diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts index c68a8e2f4602..ef541fa79169 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts @@ -1,6 +1,6 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { getYieldedValue, matrix } from "@azure-tools/test-utils"; +import { getYieldedValue, matrix } from "@azure-tools/test-utils-vitest"; import type { Recorder } from "@azure-tools/test-recorder"; import { assertEnvironmentVariable } from "@azure-tools/test-recorder"; From e1690419a0c8ca2d2c9897120eefae1e3e1eefa5 Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Tue, 26 Nov 2024 13:51:21 -0500 Subject: [PATCH 11/20] Migration: rushx format --- .../ai-form-recognizer/src/documentAnalysisClient.ts | 11 +++++++++-- .../ai-form-recognizer/test/private/tracing.spec.ts | 2 +- .../test/public/node/classifiers.spec.ts | 8 +++++--- .../ai-form-recognizer/tsconfig.browser.config.json | 11 ++--------- sdk/formrecognizer/ai-form-recognizer/tsconfig.json | 4 +--- 5 files changed, 18 insertions(+), 18 deletions(-) diff --git a/sdk/formrecognizer/ai-form-recognizer/src/documentAnalysisClient.ts b/sdk/formrecognizer/ai-form-recognizer/src/documentAnalysisClient.ts index 9285dd5c0020..232c87ae0dcb 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/documentAnalysisClient.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/documentAnalysisClient.ts @@ -5,7 +5,11 @@ import type { KeyCredential, TokenCredential } from "@azure/core-auth"; import { createTracingClient } from "@azure/core-tracing"; import type { TracingClient } from "@azure/core-tracing"; import { FORM_RECOGNIZER_API_VERSION, SDK_VERSION } from "./constants.js"; -import type { AnalyzeDocumentRequest, AnalyzeResultOperation, GeneratedClient } from "./generated/index.js"; +import type { + AnalyzeDocumentRequest, + AnalyzeResultOperation, + GeneratedClient, +} from "./generated/index.js"; import { accept1 } from "./generated/models/parameters.js"; import type { AnalysisOperationDefinition, @@ -14,7 +18,10 @@ import type { DocumentAnalysisPollOperationState, FormRecognizerRequestBody, } from "./lro/analysis.js"; -import { toAnalyzeResultFromGenerated, toDocumentAnalysisPollOperationState } from "./lro/analysis.js"; +import { + toAnalyzeResultFromGenerated, + toDocumentAnalysisPollOperationState, +} from "./lro/analysis.js"; import type { OperationContext } from "./lro/util/poller.js"; import { lro } from "./lro/util/poller.js"; import type { AnalyzeDocumentOptions } from "./options/AnalyzeDocumentOptions.js"; diff --git a/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts index 9b72bcb9bc33..5d2e21e9630b 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts @@ -11,7 +11,7 @@ import type { FormRecognizerRequestBody } from "../../src/lro/analysis.js"; import { describe, it, assert } from "vitest"; import { toSupportTracing } from "@azure-tools/test-utils-vitest"; -expect.extend({ toSupportTracing }) +expect.extend({ toSupportTracing }); // #region FakeClient diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts index 1800866f4788..9dfc79f90f29 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts @@ -161,9 +161,11 @@ matrix([[true, false]] as const, async (useAad) => { } // Try to get the classifier and assert that it's gone - await expect((async function () { - await trainingClient.getDocumentClassifier(_classifierId); -})()).rejects.toThrow(); + await expect( + (async function () { + await trainingClient.getDocumentClassifier(_classifierId); + })(), + ).rejects.toThrow(); }); }); }); diff --git a/sdk/formrecognizer/ai-form-recognizer/tsconfig.browser.config.json b/sdk/formrecognizer/ai-form-recognizer/tsconfig.browser.config.json index b6586181d006..f772e6eb3b76 100644 --- a/sdk/formrecognizer/ai-form-recognizer/tsconfig.browser.config.json +++ b/sdk/formrecognizer/ai-form-recognizer/tsconfig.browser.config.json @@ -1,14 +1,7 @@ { "extends": "./.tshy/build.json", - "include": [ - "./src/**/*.ts", - "./src/**/*.mts", - "./test/**/*.spec.ts", - "./test/**/*.mts" - ], - "exclude": [ - "./test/**/node/**/*.ts" - ], + "include": ["./src/**/*.ts", "./src/**/*.mts", "./test/**/*.spec.ts", "./test/**/*.mts"], + "exclude": ["./test/**/node/**/*.ts"], "compilerOptions": { "outDir": "./dist-test/browser", "rootDir": ".", diff --git a/sdk/formrecognizer/ai-form-recognizer/tsconfig.json b/sdk/formrecognizer/ai-form-recognizer/tsconfig.json index abfb01b6f4de..6e8950800a65 100644 --- a/sdk/formrecognizer/ai-form-recognizer/tsconfig.json +++ b/sdk/formrecognizer/ai-form-recognizer/tsconfig.json @@ -4,9 +4,7 @@ "preserveConstEnums": true, "module": "NodeNext", "paths": { - "@azure/ai-form-recognizer": [ - "./src/index" - ] + "@azure/ai-form-recognizer": ["./src/index"] }, "skipLibCheck": true, "moduleResolution": "NodeNext", From 1fc7c8dd9a183930739ecce04c0bc57bc8c927d0 Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Tue, 26 Nov 2024 16:27:04 -0500 Subject: [PATCH 12/20] [formrecognizer] Migrate @azure/ai-form-recognizer to ESM/vitest --- common/config/rush/pnpm-lock.yaml | 237 +++++++++++++++++- .../ai-form-recognizer/package.json | 39 ++- .../ai-form-recognizer/rollup.config.bin.mjs | 14 +- .../{ => src}/bin/defaultFields.ts | 4 +- .../{ => src}/bin/gen-model.ts | 32 ++- .../ai-form-recognizer/{ => src}/bin/utils.ts | 0 .../{ => src}/bin/writeModelCode.ts | 15 +- .../test/private/poller.spec.ts | 9 +- .../test/private/tracing.spec.ts | 2 +- .../test/public/browser/analysis.spec.ts | 16 +- .../test/public/node/analysis.spec.ts | 87 ++++--- .../test/public/node/classifiers.spec.ts | 23 +- .../test/public/training.spec.ts | 16 +- .../ai-form-recognizer/test/utils/etc.ts | 1 - .../test/utils/fieldValidator.ts | 4 +- .../test/utils/recordedClients.ts | 8 +- .../vitest.browser.config.ts | 7 +- .../ai-form-recognizer/vitest.config.ts | 3 +- 18 files changed, 376 insertions(+), 141 deletions(-) rename sdk/formrecognizer/ai-form-recognizer/{ => src}/bin/defaultFields.ts (96%) rename sdk/formrecognizer/ai-form-recognizer/{ => src}/bin/gen-model.ts (85%) rename sdk/formrecognizer/ai-form-recognizer/{ => src}/bin/utils.ts (100%) rename sdk/formrecognizer/ai-form-recognizer/{ => src}/bin/writeModelCode.ts (97%) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 14bd8d2a332d..6e96cf04f200 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -4392,6 +4392,40 @@ packages: - vite dev: false + /@vitest/browser@2.1.6(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.6): + resolution: {integrity: sha512-GTBY78bkRd5BL3jnwQr9J+uIkZjpvRzq0G1uHNy2GeJYfTvmYFh4QE5W2HH6AfEKLFQwPXHFiXgI2o4CEtAtJw==} + peerDependencies: + playwright: '*' + safaridriver: '*' + vitest: 2.1.6 + webdriverio: '*' + peerDependenciesMeta: + playwright: + optional: true + safaridriver: + optional: true + webdriverio: + optional: true + dependencies: + '@testing-library/dom': 10.4.0 + '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) + '@vitest/mocker': 2.1.6(msw@2.6.6) + '@vitest/utils': 2.1.6 + magic-string: 0.30.13 + msw: 2.6.6(@types/node@18.19.66)(typescript@5.6.3) + playwright: 1.49.0 + sirv: 3.0.0 + tinyrainbow: 1.2.0 + vitest: 2.1.6(@types/node@18.19.66)(@vitest/browser@2.1.6) + ws: 8.18.0 + transitivePeerDependencies: + - '@types/node' + - bufferutil + - typescript + - utf-8-validate + - vite + dev: false + /@vitest/coverage-istanbul@1.6.0(vitest@1.6.0): resolution: {integrity: sha512-h/BwpXehkkS0qsNCS00QxiupAqVkNi0WT19BR0dQvlge5oHghoSVLx63fABYFoKxVb7Ue7+k6V2KokmQ1zdMpg==} peerDependencies: @@ -4431,6 +4465,26 @@ packages: - supports-color dev: false + /@vitest/coverage-istanbul@2.1.6(vitest@2.1.6): + resolution: {integrity: sha512-tJBsODJ8acDxwt4J+HERV0+FxOhjOXn+yVYWHQ25iFqcbQNyvptQLBFxEoRvaMbqJqSaYatGOg0/ctiQdB3mSg==} + peerDependencies: + vitest: 2.1.6 + dependencies: + '@istanbuljs/schema': 0.1.3 + debug: 4.3.7(supports-color@8.1.1) + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 6.0.3 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 5.0.6 + istanbul-reports: 3.1.7 + magicast: 0.3.5 + test-exclude: 7.0.1 + tinyrainbow: 1.2.0 + vitest: 2.1.6(@types/node@18.19.66)(@vitest/browser@2.1.6) + transitivePeerDependencies: + - supports-color + dev: false + /@vitest/expect@1.6.0: resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} dependencies: @@ -4448,6 +4502,15 @@ packages: tinyrainbow: 1.2.0 dev: false + /@vitest/expect@2.1.6: + resolution: {integrity: sha512-9M1UR9CAmrhJOMoSwVnPh2rELPKhYo0m/CSgqw9PyStpxtkwhmdM6XYlXGKeYyERY1N6EIuzkQ7e3Lm1WKCoUg==} + dependencies: + '@vitest/spy': 2.1.6 + '@vitest/utils': 2.1.6 + chai: 5.1.2 + tinyrainbow: 1.2.0 + dev: false + /@vitest/mocker@2.1.5(msw@2.6.6): resolution: {integrity: sha512-XYW6l3UuBmitWqSUXTNXcVBUCRytDogBsWuNXQijc00dtnU/9OqpXWp4OJroVrad/gLIomAq9aW8yWDBtMthhQ==} peerDependencies: @@ -4482,12 +4545,52 @@ packages: vite: 5.4.11(@types/node@18.19.66) dev: false + /@vitest/mocker@2.1.6(msw@2.6.6): + resolution: {integrity: sha512-MHZp2Z+Q/A3am5oD4WSH04f9B0T7UvwEb+v5W0kCYMhtXGYbdyl2NUk1wdSMqGthmhpiThPDp/hEoVwu16+u1A==} + peerDependencies: + msw: ^2.4.9 + vite: ^5.0.0 || ^6.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + dependencies: + '@vitest/spy': 2.1.6 + estree-walker: 3.0.3 + magic-string: 0.30.13 + msw: 2.6.6(@types/node@18.19.66)(typescript@5.6.3) + dev: false + + /@vitest/mocker@2.1.6(vite@5.4.11): + resolution: {integrity: sha512-MHZp2Z+Q/A3am5oD4WSH04f9B0T7UvwEb+v5W0kCYMhtXGYbdyl2NUk1wdSMqGthmhpiThPDp/hEoVwu16+u1A==} + peerDependencies: + msw: ^2.4.9 + vite: ^5.0.0 || ^6.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + dependencies: + '@vitest/spy': 2.1.6 + estree-walker: 3.0.3 + magic-string: 0.30.13 + vite: 5.4.11(@types/node@18.19.66) + dev: false + /@vitest/pretty-format@2.1.5: resolution: {integrity: sha512-4ZOwtk2bqG5Y6xRGHcveZVr+6txkH7M2e+nPFd6guSoN638v/1XQ0K06eOpi0ptVU/2tW/pIU4IoPotY/GZ9fw==} dependencies: tinyrainbow: 1.2.0 dev: false + /@vitest/pretty-format@2.1.6: + resolution: {integrity: sha512-exZyLcEnHgDMKc54TtHca4McV4sKT+NKAe9ix/yhd/qkYb/TP8HTyXRFDijV19qKqTZM0hPL4753zU/U8L/gAA==} + dependencies: + tinyrainbow: 1.2.0 + dev: false + /@vitest/runner@1.6.0: resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} dependencies: @@ -4503,6 +4606,13 @@ packages: pathe: 1.1.2 dev: false + /@vitest/runner@2.1.6: + resolution: {integrity: sha512-SjkRGSFyrA82m5nz7To4CkRSEVWn/rwQISHoia/DB8c6IHIhaE/UNAo+7UfeaeJRE979XceGl00LNkIz09RFsA==} + dependencies: + '@vitest/utils': 2.1.6 + pathe: 1.1.2 + dev: false + /@vitest/snapshot@1.6.0: resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} dependencies: @@ -4519,6 +4629,14 @@ packages: pathe: 1.1.2 dev: false + /@vitest/snapshot@2.1.6: + resolution: {integrity: sha512-5JTWHw8iS9l3v4/VSuthCndw1lN/hpPB+mlgn1BUhFbobeIUj1J1V/Bj2t2ovGEmkXLTckFjQddsxS5T6LuVWw==} + dependencies: + '@vitest/pretty-format': 2.1.6 + magic-string: 0.30.13 + pathe: 1.1.2 + dev: false + /@vitest/spy@1.6.0: resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} dependencies: @@ -4531,6 +4649,12 @@ packages: tinyspy: 3.0.2 dev: false + /@vitest/spy@2.1.6: + resolution: {integrity: sha512-oTFObV8bd4SDdRka5O+mSh5w9irgx5IetrD5i+OsUUsk/shsBoHifwCzy45SAORzAhtNiprUVaK3hSCCzZh1jQ==} + dependencies: + tinyspy: 3.0.2 + dev: false + /@vitest/utils@1.6.0: resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} dependencies: @@ -4548,6 +4672,14 @@ packages: tinyrainbow: 1.2.0 dev: false + /@vitest/utils@2.1.6: + resolution: {integrity: sha512-ixNkFy3k4vokOUTU2blIUvOgKq/N2PW8vKIjZZYsGJCMX69MRa9J2sKqX5hY/k5O5Gty3YJChepkqZ3KM9LyIQ==} + dependencies: + '@vitest/pretty-format': 2.1.6 + loupe: 3.1.2 + tinyrainbow: 1.2.0 + dev: false + /abort-controller@3.0.0: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} @@ -11074,6 +11206,28 @@ packages: - terser dev: false + /vite-node@2.1.6(@types/node@18.19.66): + resolution: {integrity: sha512-DBfJY0n9JUwnyLxPSSUmEePT21j8JZp/sR9n+/gBwQU6DcQOioPdb8/pibWfXForbirSagZCilseYIwaL3f95A==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.7(supports-color@8.1.1) + es-module-lexer: 1.5.4 + pathe: 1.1.2 + vite: 5.4.11(@types/node@18.19.66) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + /vite@5.4.11(@types/node@18.19.66): resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} engines: {node: ^18.0.0 || >=20.0.0} @@ -11327,6 +11481,65 @@ packages: - terser dev: false + /vitest@2.1.6(@types/node@18.19.66)(@vitest/browser@2.1.6): + resolution: {integrity: sha512-isUCkvPL30J4c5O5hgONeFRsDmlw6kzFEdLQHLezmDdKQHy8Ke/B/dgdTMEgU0vm+iZ0TjW8GuK83DiahBoKWQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@vitest/browser': 2.1.6 + '@vitest/ui': 2.1.6 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + dependencies: + '@types/node': 18.19.66 + '@vitest/browser': 2.1.6(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.6) + '@vitest/expect': 2.1.6 + '@vitest/mocker': 2.1.6(vite@5.4.11) + '@vitest/pretty-format': 2.1.6 + '@vitest/runner': 2.1.6 + '@vitest/snapshot': 2.1.6 + '@vitest/spy': 2.1.6 + '@vitest/utils': 2.1.6 + chai: 5.1.2 + debug: 4.3.7(supports-color@8.1.1) + expect-type: 1.1.0 + magic-string: 0.30.13 + pathe: 1.1.2 + std-env: 3.8.0 + tinybench: 2.9.0 + tinyexec: 0.3.1 + tinypool: 1.0.2 + tinyrainbow: 1.2.0 + vite: 5.4.11(@types/node@18.19.66) + vite-node: 2.1.6(@types/node@18.19.66) + why-is-node-running: 2.3.0 + transitivePeerDependencies: + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + /void-elements@2.0.1: resolution: {integrity: sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==} engines: {node: '>=0.10.0'} @@ -11866,7 +12079,7 @@ packages: dev: false file:projects/ai-form-recognizer.tgz: - resolution: {integrity: sha512-vnGDhMuYikI6gI5jmqidEx/Lq2ZNWJXXSoDt0Uj+vdi19kr22NlzxAsoIqRScrzNdNfNxmLJ6L+syONfpB7F5g==, tarball: file:projects/ai-form-recognizer.tgz} + resolution: {integrity: sha512-ZiQoRK272m3Q5fM4MGB22td80/epACHLgCUtVzhpRcB5V4+pNKR+UGoSeASRrg1HRI3KJBqJwveLkeuLlcO4gA==, tarball: file:projects/ai-form-recognizer.tgz} name: '@rush-temp/ai-form-recognizer' version: 0.0.0 dependencies: @@ -11878,6 +12091,8 @@ packages: '@types/mocha': 10.0.10 '@types/node': 18.19.66 '@types/sinon': 17.0.3 + '@vitest/browser': 2.1.6(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.6) + '@vitest/coverage-istanbul': 2.1.6(vitest@2.1.6) chai: 4.3.10 chai-as-promised: 7.1.2(chai@4.3.10) dotenv: 16.4.5 @@ -11894,20 +12109,34 @@ packages: magic-string: 0.30.13 mocha: 10.8.2 nyc: 17.1.0 + playwright: 1.49.0 prettier: 3.4.0 rollup: 4.27.4 sinon: 17.0.1 ts-node: 10.9.2(@types/node@18.19.66)(typescript@5.6.3) tslib: 2.8.1 typescript: 5.6.3 + vitest: 2.1.6(@types/node@18.19.66)(@vitest/browser@2.1.6) transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - '@edge-runtime/vm' + - '@vitest/ui' - bufferutil - - debug + - happy-dom - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser - utf-8-validate + - vite + - webdriverio dev: false file:projects/ai-inference.tgz: diff --git a/sdk/formrecognizer/ai-form-recognizer/package.json b/sdk/formrecognizer/ai-form-recognizer/package.json index bfd8d4d0dbe3..7cadd345c46d 100644 --- a/sdk/formrecognizer/ai-form-recognizer/package.json +++ b/sdk/formrecognizer/ai-form-recognizer/package.json @@ -13,9 +13,9 @@ "cloud" ], "license": "MIT", - "main": "./dist/index.js", - "module": "./dist-esm/src/index.js", - "types": "./types/ai-form-recognizer.d.ts", + "main": "./dist/commonjs/index.js", + "module": "./dist/esm/index.js", + "types": "./dist/commonjs/index.d.ts", "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/formrecognizer/ai-form-recognizer/", "repository": "github:Azure/azure-sdk-for-js", "bugs": { @@ -46,11 +46,9 @@ "node": ">=18.0.0" }, "scripts": { - "build": "npm run clean && dev-tool run build-package && dev-tool run extract-api", - "build:browser": "dev-tool run build-package && dev-tool run bundle", - "build:node": "dev-tool run build-package && dev-tool run bundle", + "build": "npm run clean && dev-tool run build-package && npm run bundle:bin && dev-tool run extract-api", "build:samples": "echo Obsolete.", - "build:test": "dev-tool run build-package && dev-tool run bundle", + "build:test": "echo Obsolete.", "bundle:bin": "rollup -c rollup.config.bin.mjs 2>&1", "check-format": "dev-tool run vendored prettier --list-different --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"bin/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", "clean": "dev-tool run vendored rimraf --glob dist dist-* temp types *.tgz *.log test-results.*xml", @@ -59,8 +57,8 @@ "format": "dev-tool run vendored prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"bin/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", "generate:client": "autorest --typescript swagger/README.md", "integration-test": "npm run integration-test:node && npm run integration-test:browser", - "integration-test:browser": "dev-tool run test:browser", - "integration-test:node": "dev-tool run test:node-js-input -- --timeout 1200000 --exclude 'dist-esm/**/browser/*.spec.js' \"dist-esm/test/**/*.spec.js\" \"dist-esm/test/**/node/*.spec.js\"", + "integration-test:browser": "npm run clean && dev-tool run build-package && dev-tool run build-test && dev-tool run test:vitest --browser", + "integration-test:node": "dev-tool run test:vitest", "lint": "eslint package.json api-extractor.json README.md src test", "lint:fix": "eslint package.json api-extractor.json README.md src test --fix --fix-type [problem,suggestion]", "pack": "npm pack 2>&1", @@ -173,5 +171,26 @@ ], "selfLink": false }, - "browser": "./dist/browser/index.js" + "browser": "./dist/browser/index.js", + "exports": { + "./package.json": "./package.json", + ".": { + "browser": { + "types": "./dist/browser/index.d.ts", + "default": "./dist/browser/index.js" + }, + "react-native": { + "types": "./dist/react-native/index.d.ts", + "default": "./dist/react-native/index.js" + }, + "import": { + "types": "./dist/esm/index.d.ts", + "default": "./dist/esm/index.js" + }, + "require": { + "types": "./dist/commonjs/index.d.ts", + "default": "./dist/commonjs/index.js" + } + } + } } diff --git a/sdk/formrecognizer/ai-form-recognizer/rollup.config.bin.mjs b/sdk/formrecognizer/ai-form-recognizer/rollup.config.bin.mjs index c06a709cf7c9..6026bd6e9185 100644 --- a/sdk/formrecognizer/ai-form-recognizer/rollup.config.bin.mjs +++ b/sdk/formrecognizer/ai-form-recognizer/rollup.config.bin.mjs @@ -1,8 +1,10 @@ -import fs from "fs"; -import MagicString from "magic-string"; +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. +import { chmodSync, statSync } from "node:fs"; +import MagicString from "magic-string"; import nodeResolve from "@rollup/plugin-node-resolve"; -import { readFile } from "fs/promises"; +import { readFile } from "node:fs/promises"; // Some magic code to preserve the shebang and set the executable bit on the generated bundle. const executable = (options = {}) => { @@ -32,10 +34,10 @@ const executable = (options = {}) => { }, writeBundle() { if (fileName && process.platform !== "win32") { - const stat = fs.statSync(fileName); + const stat = statSync(fileName); // chmod a+x -> 0o111 - fs.chmodSync(fileName, stat.mode | 0o111); + chmodSync(fileName, stat.mode | 0o111); } }, }; @@ -45,7 +47,7 @@ const pkg = JSON.parse(await readFile("./package.json", { encoding: "utf-8" })); /** @type {import('rollup').RollupOptions} */ const config = { - input: ["dist-esm/bin/gen-model.js"], + input: ["dist/esm/bin/gen-model.js"], output: { format: "cjs", file: "dist-bin/gen-model.js", diff --git a/sdk/formrecognizer/ai-form-recognizer/bin/defaultFields.ts b/sdk/formrecognizer/ai-form-recognizer/src/bin/defaultFields.ts similarity index 96% rename from sdk/formrecognizer/ai-form-recognizer/bin/defaultFields.ts rename to sdk/formrecognizer/ai-form-recognizer/src/bin/defaultFields.ts index f831e751900b..5cbbb1afb6c9 100644 --- a/sdk/formrecognizer/ai-form-recognizer/bin/defaultFields.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/bin/defaultFields.ts @@ -1,8 +1,8 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { DocumentModelDetails } from "../src"; -import { Field } from "./utils"; +import type { DocumentModelDetails } from "../index.js"; +import type { Field } from "./utils.js"; /** * @internal diff --git a/sdk/formrecognizer/ai-form-recognizer/bin/gen-model.ts b/sdk/formrecognizer/ai-form-recognizer/src/bin/gen-model.ts similarity index 85% rename from sdk/formrecognizer/ai-form-recognizer/bin/gen-model.ts rename to sdk/formrecognizer/ai-form-recognizer/src/bin/gen-model.ts index af5c5d166878..253c0c1199f5 100644 --- a/sdk/formrecognizer/ai-form-recognizer/bin/gen-model.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/bin/gen-model.ts @@ -1,3 +1,6 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + #!/bin/env node // Copyright (c) Microsoft Corporation. @@ -5,21 +8,19 @@ // This file is ignored by the linter because it is impossible to move the copyright header above the shebang line. -import { AzureKeyCredential, KeyCredential, TokenCredential } from "@azure/core-auth"; -import type { DefaultAzureCredential } from "@azure/identity"; - -import { writeFile } from "fs"; - -import { DocumentModelAdministrationClient } from "../src/documentModelAdministrationClient"; -import { writeModelCode } from "./writeModelCode"; - +import type { KeyCredential, TokenCredential } from "@azure/core-auth"; +import { AzureKeyCredential } from "@azure/core-auth"; +import { DefaultAzureCredential } from "@azure/identity"; +import { writeFile } from "node:fs/promises"; +import { DocumentModelAdministrationClient } from "../documentModelAdministrationClient.js"; +import { writeModelCode } from "./writeModelCode.js"; import { format } from "prettier"; /** * @internal * Prints a help message for the gen-model command. */ -function printHelp() { +function printHelp(): void { console.error(` Usage: gen-model [options] @@ -51,9 +52,9 @@ from that package will be used. One of these methods must be available to authenticate with the service.`); } -async function tryAad(): Promise { +function tryAad(): DefaultAzureCredential { try { - return new (await import("@azure/identity")).DefaultAzureCredential(); + return new DefaultAzureCredential(); } catch { throw new Error(); } @@ -122,7 +123,7 @@ async function main(): Promise { credential = new AzureKeyCredential(apiKey); } else { try { - credential = await tryAad(); + credential = tryAad(); console.error("Using Azure Active Directory authentication (DefaultAzureCredential)."); } catch { throw new Error( @@ -149,12 +150,7 @@ async function main(): Promise { // output is only refined in this context, so assigning it to "path" preserves that const path = output; - await new Promise((resolve, reject) => { - writeFile(path, data, null, (error) => { - if (error) reject(error); - else resolve(); - }); - }); + await writeFile(path, data); } else { process.stdout.write(data); } diff --git a/sdk/formrecognizer/ai-form-recognizer/bin/utils.ts b/sdk/formrecognizer/ai-form-recognizer/src/bin/utils.ts similarity index 100% rename from sdk/formrecognizer/ai-form-recognizer/bin/utils.ts rename to sdk/formrecognizer/ai-form-recognizer/src/bin/utils.ts diff --git a/sdk/formrecognizer/ai-form-recognizer/bin/writeModelCode.ts b/sdk/formrecognizer/ai-form-recognizer/src/bin/writeModelCode.ts similarity index 97% rename from sdk/formrecognizer/ai-form-recognizer/bin/writeModelCode.ts rename to sdk/formrecognizer/ai-form-recognizer/src/bin/writeModelCode.ts index 8dccb16cf15d..bd08034ed025 100644 --- a/sdk/formrecognizer/ai-form-recognizer/bin/writeModelCode.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/bin/writeModelCode.ts @@ -1,12 +1,13 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { EOL } from "os"; -import { DocumentTypeDetails, DocumentModelDetails } from "../src"; -import { DocumentFieldSchema } from "../src/generated"; -import { DocumentField } from "../src/models"; -import { defaultResultFields, getFeatures } from "./defaultFields"; -import { camelCase, capitalize, uncapitalize, Field } from "./utils"; +import { EOL } from "node:os"; +import type { DocumentTypeDetails, DocumentModelDetails } from "../index.js"; +import type { DocumentFieldSchema } from "../generated/index.js"; +import type { DocumentField } from "../models/index.js"; +import { defaultResultFields, getFeatures } from "./defaultFields.js"; +import type { Field } from "./utils.js"; +import { camelCase, capitalize, uncapitalize } from "./utils.js"; // NOTE: currently, this command is set up to generate sample files for the SDK itself. If we want to expose this // functionality outside of samples, then we'll need to change the way the headers are generated for external use. @@ -287,7 +288,7 @@ function* writeFieldsInterfaces(docType: DocType): Iterable { interfaceName: string, description: string | undefined, fields: Record, - ) { + ): Generator { yield "/**"; yield ` * Describes the fields of \`${interfaceName}\`.`; if (description) { diff --git a/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts index 8354467ac1c9..997f31f8899c 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/private/poller.spec.ts @@ -1,9 +1,10 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. + import { lro } from "../../src/lro/util/poller.js"; -import type { PollOperationState } from "@azure/core-lro"; +import type { PollerLike, PollOperationState } from "@azure/core-lro"; import { AbortError } from "@azure/abort-controller"; -import { describe, it, assert } from "vitest"; +import { describe, it, expect } from "vitest"; describe("custom poller", function () { it("abort signal correctly cancels polling", async function () { @@ -44,7 +45,9 @@ describe("custom poller", function () { }); }); -function createOperation(abortController?: AbortController) { +function createOperation( + abortController?: AbortController, +): Promise, number>> { let counter = 0; return lro>( { diff --git a/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts index 5d2e21e9630b..e1b958f02fa7 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts @@ -8,7 +8,7 @@ import type { HttpClient, PipelineRequest } from "@azure/core-rest-pipeline"; import type { OperationTracingOptions } from "@azure/core-tracing"; import type { CopyAuthorization } from "../../src/generated/index.js"; import type { FormRecognizerRequestBody } from "../../src/lro/analysis.js"; -import { describe, it, assert } from "vitest"; +import { describe, it, assert, expect, beforeEach } from "vitest"; import { toSupportTracing } from "@azure-tools/test-utils-vitest"; expect.extend({ toSupportTracing }); diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/browser/analysis.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/browser/analysis.spec.ts index c36e76fe8c0b..477fa90f322b 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/browser/analysis.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/browser/analysis.spec.ts @@ -4,21 +4,17 @@ import { DocumentAnalysisClient } from "../../../src/index.js"; import type { Recorder } from "@azure-tools/test-recorder"; import { assertEnvironmentVariable } from "@azure-tools/test-recorder"; import { createRecordedClient, testPollingOptions } from "../../utils/recordedClients.js"; -import { describe, it, assert, expect, vi, beforeEach, afterEach } from "vitest"; +import { describe, it, assert, beforeEach, afterEach } from "vitest"; -describe("analysis (browser)", () => { +describe("analysis (browser)", { timeout: 60000 }, () => { let client: DocumentAnalysisClient; let recorder: Recorder; - beforeEach(async function (ctx) { - ({ recorder, client } = await createRecordedClient( - this.currentTest, - DocumentAnalysisClient, - true, - )); + beforeEach(async (ctx) => { + ({ recorder, client } = await createRecordedClient(ctx, DocumentAnalysisClient, true)); }); - afterEach(async function () { + afterEach(async () => { if (recorder) { await recorder.stop(); } @@ -45,4 +41,4 @@ describe("analysis (browser)", () => { const receipt = receipts![0]; assert.equal(receipt.docType, "receipt.retailMeal"); }); -}).timeout(60000); +}); diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts index 96e9a537c0b3..ccf9ada0de2a 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/node/analysis.spec.ts @@ -4,8 +4,8 @@ import type { Recorder } from "@azure-tools/test-recorder"; import { assertEnvironmentVariable } from "@azure-tools/test-recorder"; import { matrix } from "@azure-tools/test-utils-vitest"; -import fs from "node:fs"; -import path from "node:path"; +import { createReadStream } from "node:fs"; +import { join } from "node:path"; import type { AnalyzedDocument, DocumentTable, @@ -26,11 +26,10 @@ import { } from "../../utils/recordedClients.js"; import { DocumentModelBuildMode } from "../../../src/options/BuildModelOptions.js"; import { createValidator } from "../../utils/fieldValidator.js"; - import { PrebuiltModels } from "../../utils/prebuilts.js"; import type { PrebuiltIdDocumentDocument } from "../../../samples-dev/prebuilt/prebuilt-idDocument.js"; import { ASSET_PATH, makeTestUrl } from "../../utils/etc.js"; -import { describe, it, assert, expect, vi, beforeEach, afterEach } from "vitest"; +import { describe, it, assert, beforeEach, afterEach } from "vitest"; const endpoint = (): string => assertEnvironmentVariable("FORM_RECOGNIZER_ENDPOINT"); @@ -53,7 +52,7 @@ matrix([[true, false]] as const, async (useAad) => { ); }); - afterEach(async function () { + afterEach(async () => { if (recorder) { await recorder.stop(); } @@ -61,8 +60,8 @@ matrix([[true, false]] as const, async (useAad) => { describe("content analysis", () => { it("pdf file stream", async () => { - const filePath = path.join(ASSET_PATH, "forms", "Invoice_1.pdf"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "forms", "Invoice_1.pdf"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.Layout, @@ -81,8 +80,8 @@ matrix([[true, false]] as const, async (useAad) => { }); it("png file stream", async () => { - const filePath = path.join(ASSET_PATH, "receipt", "contoso-receipt.png"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "receipt", "contoso-receipt.png"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( "prebuilt-layout", @@ -100,8 +99,8 @@ matrix([[true, false]] as const, async (useAad) => { }); it("jpeg file stream", async () => { - const filePath = path.join(ASSET_PATH, "forms", "Form_1.jpg"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "forms", "Form_1.jpg"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.Layout, @@ -119,8 +118,8 @@ matrix([[true, false]] as const, async (useAad) => { }); it("tiff file stream", async () => { - const filePath = path.join(ASSET_PATH, "forms", "Invoice_1.tiff"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "forms", "Invoice_1.tiff"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.Layout, @@ -138,8 +137,8 @@ matrix([[true, false]] as const, async (useAad) => { }); it("pdf file stream without passing content type", async () => { - const filePath = path.join(ASSET_PATH, "forms", "Invoice_1.pdf"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "forms", "Invoice_1.pdf"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.Layout, @@ -175,8 +174,8 @@ matrix([[true, false]] as const, async (useAad) => { }); it("with selection marks", async () => { - const filePath = path.join(ASSET_PATH, "forms", "selection_mark_form.pdf"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "forms", "selection_mark_form.pdf"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.Layout, @@ -257,7 +256,7 @@ matrix([[true, false]] as const, async (useAad) => { } }); - it("barcode", async function () { + it("barcode", async () => { const url = makeTestUrl("/barcode2.tif"); const poller = await client.beginAnalyzeDocumentFromUrl("prebuilt-read", url, { @@ -280,7 +279,7 @@ matrix([[true, false]] as const, async (useAad) => { assert.equal(barcode2.value, "SYN121720213429"); }); - it("annotations", async function () { + it("annotations", async () => { const url = makeTestUrl("/annotations.jpg"); const poller = await client.beginAnalyzeDocumentFromUrl( @@ -294,7 +293,7 @@ matrix([[true, false]] as const, async (useAad) => { assert.isNotEmpty(pages); }); - it("formula", async function () { + it("formula", async () => { const url = makeTestUrl("/formula1.jpg"); const poller = await client.beginAnalyzeDocumentFromUrl("prebuilt-document", url, { @@ -385,8 +384,8 @@ matrix([[true, false]] as const, async (useAad) => { it("with selection marks", async () => { const { modelId } = await requireModel(); - const filePath = path.join(ASSET_PATH, "forms", "selection_mark_form.pdf"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "forms", "selection_mark_form.pdf"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument(modelId, stream, testPollingOptions); const { pages, documents } = await poller.pollUntilDone(); @@ -411,8 +410,8 @@ matrix([[true, false]] as const, async (useAad) => { }); it("png file stream", async () => { - const filePath = path.join(ASSET_PATH, "forms", "Invoice_1.pdf"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "forms", "Invoice_1.pdf"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.Invoice, @@ -462,8 +461,8 @@ matrix([[true, false]] as const, async (useAad) => { ], }); - const filePath = path.join(ASSET_PATH, "receipt", "contoso-receipt.png"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "receipt", "contoso-receipt.png"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.Receipt, @@ -509,8 +508,8 @@ matrix([[true, false]] as const, async (useAad) => { }, ], }); - const filePath = path.join(ASSET_PATH, "receipt", "contoso-allinone.jpg"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "receipt", "contoso-allinone.jpg"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.Receipt, @@ -613,8 +612,8 @@ matrix([[true, false]] as const, async (useAad) => { }, ], }); - const filePath = path.join(ASSET_PATH, "receipt", "multipage_invoice1.pdf"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "receipt", "multipage_invoice1.pdf"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.Receipt, @@ -687,8 +686,8 @@ matrix([[true, false]] as const, async (useAad) => { }); it("jpg file stream", async () => { - const filePath = path.join(ASSET_PATH, "businessCard", "business-card-english.jpg"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "businessCard", "business-card-english.jpg"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.BusinessCard, @@ -829,8 +828,8 @@ matrix([[true, false]] as const, async (useAad) => { }); it("pdf file stream", async () => { - const filePath = path.join(ASSET_PATH, "invoice", "Invoice_1.pdf"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "invoice", "Invoice_1.pdf"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.Invoice, @@ -917,8 +916,8 @@ matrix([[true, false]] as const, async (useAad) => { }); it("png file stream", async () => { - const filePath = path.join(ASSET_PATH, "identityDocument", "license.png"); - const stream = fs.createReadStream(filePath); + const filePath = join(ASSET_PATH, "identityDocument", "license.png"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.IdentityDocument, @@ -1097,9 +1096,9 @@ matrix([[true, false]] as const, async (useAad) => { ], }); - it("png file stream", async function (this: Mocha.Context) { - const filePath = path.join(ASSET_PATH, "w2", "w2-single.png"); - const stream = fs.createReadStream(filePath); + it("png file stream", async () => { + const filePath = join(ASSET_PATH, "w2", "w2-single.png"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.TaxUsW2, @@ -1118,7 +1117,7 @@ matrix([[true, false]] as const, async (useAad) => { }); }); - describe("healthInsuranceCard - US", function () { + describe("healthInsuranceCard - US", { timeout: 600000 }, () => { const validator = createValidator({ insurer: "PREMERA BLUE CROSS", member: { @@ -1149,9 +1148,9 @@ matrix([[true, false]] as const, async (useAad) => { }, }); - it("png file stream", async function (this: Mocha.Context) { - const filePath = path.join(ASSET_PATH, "healthInsuranceCard", "insurance.png"); - const stream = fs.createReadStream(filePath); + it("png file stream", async () => { + const filePath = join(ASSET_PATH, "healthInsuranceCard", "insurance.png"); + const stream = createReadStream(filePath); const poller = await client.beginAnalyzeDocument( PrebuiltModels.HealthInsuranceCardUs, @@ -1167,5 +1166,5 @@ matrix([[true, false]] as const, async (useAad) => { validator(healthInsuranceCard as AnalyzedDocument); }); }); - }).timeout(60000); + }); }); diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts index 9dfc79f90f29..3ba815ee69de 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/node/classifiers.spec.ts @@ -1,10 +1,9 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { matrix } from "@azure-tools/test-utils-vitest"; +import { matrix } from "@azure-tools/test-utils-vitest"; import type { Recorder } from "@azure-tools/test-recorder"; import { assertEnvironmentVariable } from "@azure-tools/test-recorder"; - import { createRecorder, getRandomNumber, @@ -17,7 +16,7 @@ import { DocumentAnalysisClient } from "../../../src/documentAnalysisClient.js"; import path from "node:path"; import fs from "node:fs"; import { ASSET_PATH, makeTestUrl } from "../../utils/etc.js"; -import { describe, it, assert, expect, vi, beforeEach, afterEach } from "vitest"; +import { describe, it, assert, expect, beforeEach, afterEach } from "vitest"; const endpoint = (): string => assertEnvironmentVariable("FORM_RECOGNIZER_ENDPOINT"); const containerSasUrl = (): string => @@ -34,7 +33,7 @@ matrix([[true, false]] as const, async (useAad) => { let recorder: Recorder; let client: DocumentAnalysisClient; - beforeEach(async function (ctx) { + beforeEach(async (ctx) => { recorder = await createRecorder(ctx); await recorder.setMatcher("BodilessMatcher"); client = new DocumentAnalysisClient( @@ -44,7 +43,7 @@ matrix([[true, false]] as const, async (useAad) => { ); }); - afterEach(async function () { + afterEach(async () => { await recorder.stop(); }); @@ -95,7 +94,7 @@ matrix([[true, false]] as const, async (useAad) => { return _classifier; } - it("build classifier", async function (ctx) { + it("build classifier", async () => { const classifier = await requireClassifier(); assert.containsAllKeys(classifier.docTypes, ["foo", "bar"]); @@ -103,7 +102,7 @@ matrix([[true, false]] as const, async (useAad) => { assert.equal(classifier.description, customClassifierDescription); }); - it("analyze from PNG file stream", async function (ctx) { + it("analyze from PNG file stream", async () => { const filePath = path.join(ASSET_PATH, "forms", "Invoice_1.pdf"); const stream = fs.createReadStream(filePath); @@ -125,7 +124,7 @@ matrix([[true, false]] as const, async (useAad) => { assert.ok(result.pages![0].unit); }); - it("analyze from PNG file URL", async function (ctx) { + it("analyze from PNG file URL", async () => { const url = makeTestUrl("/Invoice_1.pdf"); const { classifierId } = await requireClassifier(); @@ -141,13 +140,7 @@ matrix([[true, false]] as const, async (useAad) => { assert.oneOf(result.documents?.[0].docType, ["foo", "bar"]); }); - it("get & delete classifiers from the account", async function () { - if (useAad) { - // TODO: AAD is not implemented for this operation in the service. - ctx.skip(); - return; - } - + it("get & delete classifiers from the account", { skip: useAad }, async () => { const trainingClient = new DocumentModelAdministrationClient( endpoint(), makeCredential(useAad), diff --git a/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts index ef541fa79169..5d938509b70b 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/public/training.spec.ts @@ -1,21 +1,19 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { getYieldedValue, matrix } from "@azure-tools/test-utils-vitest"; +import { getYieldedValue, matrix } from "@azure-tools/test-utils-vitest"; import type { Recorder } from "@azure-tools/test-recorder"; import { assertEnvironmentVariable } from "@azure-tools/test-recorder"; - import { createRecorder, getRandomNumber, makeCredential, testPollingOptions, } from "../utils/recordedClients.js"; - import type { DocumentModelDetails } from "../../src/index.js"; import { DocumentAnalysisClient, DocumentModelAdministrationClient } from "../../src/index.js"; import { DocumentModelBuildMode } from "../../src/options/BuildModelOptions.js"; -import { describe, it, assert, expect, vi, beforeEach, afterEach } from "vitest"; +import { describe, it, assert, beforeEach, afterEach } from "vitest"; const endpoint = (): string => assertEnvironmentVariable("FORM_RECOGNIZER_ENDPOINT"); const containerSasUrl = (): string => @@ -37,7 +35,7 @@ matrix( recorder = await createRecorder(ctx); }); - afterEach(async function () { + afterEach(async () => { await recorder.stop(); }); @@ -49,7 +47,7 @@ matrix( * "describe" block */ - describe("model build", async function () { + describe("model build", async () => { const allModels: string[] = []; let client: DocumentModelAdministrationClient; @@ -239,7 +237,7 @@ matrix( // #endregion - it(`compose model (${buildMode})`, async function () { + it(`compose model (${buildMode})`, async () => { const client = new DocumentModelAdministrationClient( endpoint(), makeCredential(useAad), @@ -285,7 +283,7 @@ matrix( assert.equal(Object.entries(composedModel.docTypes ?? {}).length, 2); }); - it(`copy model (${buildMode})`, async function () { + it(`copy model (${buildMode})`, { timeout: 60000 }, async () => { // Since this test is isolated, we'll create a fresh set of resources for it const trainingClient = new DocumentModelAdministrationClient( @@ -336,6 +334,6 @@ matrix( assert.equal(targetModel.modelId, targetAuth.targetModelId); assert.equal(targetModel.modelId, copyResult.modelId); }); - }).timeout(60000); + }); }, ); diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/etc.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/etc.ts index 19d79bc2267e..87945d29422a 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/etc.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/etc.ts @@ -2,7 +2,6 @@ // Licensed under the MIT License. import { assertEnvironmentVariable } from "@azure-tools/test-recorder"; - import path from "node:path"; export const ASSET_PATH = path.resolve(path.join(process.cwd(), "assets")); diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/fieldValidator.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/fieldValidator.ts index 7ff528b7073d..0ae44b5b1029 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/fieldValidator.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/fieldValidator.ts @@ -17,7 +17,7 @@ import { assert } from "vitest"; * @param arrays - the arrays to zip * @returns - an array that is "inverted" i.e. each result array contains an element from each input array in order. */ -const zip = (...arrays: unknown[][]) => +const zip = (...arrays: unknown[][]): unknown[][] => arrays.length < 2 ? arrays : arrays[0].map((_, idx) => arrays.map((row) => row[idx])); /** @@ -51,7 +51,7 @@ export type Validator = (document: AnalyzedDocument) => void; * @param field - the actual result field to validate * @returns void, throws if the field does not satisfy the spec */ -function validateSpec(spec: FieldSpec, field: DocumentField | undefined) { +function validateSpec(spec: FieldSpec, field: DocumentField | undefined): void { if (field === undefined || spec === undefined) { assert.strictEqual((field as DocumentValueField)?.value, spec as undefined); } else if (typeof spec === "function") { diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts index b0c955c5a600..1a48c2e8cb48 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts @@ -1,13 +1,13 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import type { RecorderStartOptions } from "@azure-tools/test-recorder"; + +import type { RecorderStartOptions, TestInfo } from "@azure-tools/test-recorder"; import { Recorder, assertEnvironmentVariable, env, isPlaybackMode, } from "@azure-tools/test-recorder"; - import type { PollerOptions } from "../../src/index.js"; import { AzureKeyCredential } from "../../src/index.js"; import type { KeyCredential, TokenCredential } from "@azure/core-auth"; @@ -101,14 +101,14 @@ export function makeCredential(useAad: boolean): TokenCredential | AzureKeyCrede : new AzureKeyCredential(assertEnvironmentVariable("FORM_RECOGNIZER_API_KEY")); } -export async function createRecorder(currentTest?: Test): Promise { +export async function createRecorder(currentTest?: TestInfo): Promise { const recorder = new Recorder(currentTest); await recorder.start(recorderOptions); return recorder; } export async function createRecordedClient( - currentTest: Test | undefined, + currentTest: TestInfo | undefined, ctor: { new ( endpoint: string, diff --git a/sdk/formrecognizer/ai-form-recognizer/vitest.browser.config.ts b/sdk/formrecognizer/ai-form-recognizer/vitest.browser.config.ts index b48c61b2ef46..5af9b4bcccf2 100644 --- a/sdk/formrecognizer/ai-form-recognizer/vitest.browser.config.ts +++ b/sdk/formrecognizer/ai-form-recognizer/vitest.browser.config.ts @@ -1,4 +1,3 @@ - // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. @@ -9,9 +8,9 @@ export default mergeConfig( viteConfig, defineConfig({ test: { - include: [ - "dist-test/browser/test/**/*.spec.js", - ], + include: ["dist-test/browser/test/**/*.spec.js"], + hookTimeout: 1200000, + testTimeout: 1200000, }, }), ); diff --git a/sdk/formrecognizer/ai-form-recognizer/vitest.config.ts b/sdk/formrecognizer/ai-form-recognizer/vitest.config.ts index 39267dd2f56f..56d97f1f9217 100644 --- a/sdk/formrecognizer/ai-form-recognizer/vitest.config.ts +++ b/sdk/formrecognizer/ai-form-recognizer/vitest.config.ts @@ -1,4 +1,3 @@ - // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. @@ -10,6 +9,8 @@ export default mergeConfig( defineConfig({ test: { include: ["test/**/*.spec.ts"], + hookTimeout: 1200000, + testTimeout: 1200000, }, }), ); From 8d6be951351eca9976bae181ae6f5f82d4ca1475 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Wed, 27 Nov 2024 23:02:41 +0000 Subject: [PATCH 13/20] fix header - for gen-model --- sdk/formrecognizer/ai-form-recognizer/src/bin/gen-model.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sdk/formrecognizer/ai-form-recognizer/src/bin/gen-model.ts b/sdk/formrecognizer/ai-form-recognizer/src/bin/gen-model.ts index 253c0c1199f5..502025c2b4e4 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/bin/gen-model.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/bin/gen-model.ts @@ -1,7 +1,4 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#!/bin/env node +#!/bin/env node; // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. From afe2da01614554b01f4cd882dbef43176d907dd2 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Wed, 27 Nov 2024 23:24:16 +0000 Subject: [PATCH 14/20] lock file --- common/config/rush/pnpm-lock.yaml | 578 ++++++++++++------------------ 1 file changed, 223 insertions(+), 355 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 6e96cf04f200..c70d2f2137ca 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -5,15 +5,6 @@ settings: excludeLinksFromLockfile: false dependencies: - '@azure/msal-browser': - specifier: 3.26.1 - version: 3.26.1 - '@azure/msal-node': - specifier: 2.15.0 - version: 2.15.0 - '@azure/msal-node-extensions': - specifier: 1.3.0 - version: 1.3.0 '@rush-temp/abort-controller': specifier: file:./projects/abort-controller.tgz version: file:projects/abort-controller.tgz @@ -2439,16 +2430,6 @@ packages: dev: false optional: true - /@eslint-community/eslint-utils@4.4.1(eslint@8.57.1): - resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 8.57.1 - eslint-visitor-keys: 3.4.3 - dev: false - /@eslint-community/eslint-utils@4.4.1(eslint@9.15.0): resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2492,23 +2473,6 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: false - /@eslint/eslintrc@2.1.4: - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - ajv: 6.12.6 - debug: 4.3.7(supports-color@8.1.1) - espree: 9.6.1 - globals: 13.24.0 - ignore: 5.3.2 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: false - /@eslint/eslintrc@3.2.0: resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2526,11 +2490,6 @@ packages: - supports-color dev: false - /@eslint/js@8.57.1: - resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: false - /@eslint/js@9.15.0: resolution: {integrity: sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2585,28 +2544,11 @@ packages: '@humanwhocodes/retry': 0.3.1 dev: false - /@humanwhocodes/config-array@0.13.0: - resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead - dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.7(supports-color@8.1.1) - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: false - /@humanwhocodes/module-importer@1.0.1: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} dev: false - /@humanwhocodes/object-schema@2.0.3: - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - deprecated: Use @eslint/object-schema instead - dev: false - /@humanwhocodes/retry@0.3.1: resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} engines: {node: '>=18.18'} @@ -4183,8 +4125,8 @@ packages: dev: false optional: true - /@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0)(eslint@9.15.0)(typescript@5.6.3): - resolution: {integrity: sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==} + /@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0)(eslint@9.15.0)(typescript@5.6.3): + resolution: {integrity: sha512-5YTHKV8MYlyMI6BaEG7crQ9BhSc8RxzshOReKwZwRWN0+XvvTOm+L/UYLCYxFpfwYuAAqhxiq4yae0CMFwbL7Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -4195,11 +4137,11 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.15.0(eslint@9.15.0)(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/parser': 8.16.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/type-utils': 8.16.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.16.0 eslint: 9.15.0 graphemer: 1.4.0 ignore: 5.3.2 @@ -4210,8 +4152,8 @@ packages: - supports-color dev: false - /@typescript-eslint/parser@8.15.0(eslint@9.15.0)(typescript@5.6.3): - resolution: {integrity: sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A==} + /@typescript-eslint/parser@8.16.0(eslint@9.15.0)(typescript@5.6.3): + resolution: {integrity: sha512-D7DbgGFtsqIPIFMPJwCad9Gfi/hC0PWErRRHFnaCWoEDYi5tQUDiJCTmGUbBiLzjqAck4KcXt9Ayj0CNlIrF+w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -4220,10 +4162,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.16.0 debug: 4.3.7(supports-color@8.1.1) eslint: 9.15.0 typescript: 5.6.3 @@ -4231,14 +4173,14 @@ packages: - supports-color dev: false - /@typescript-eslint/rule-tester@8.15.0(eslint@9.15.0)(typescript@5.6.3): - resolution: {integrity: sha512-G9lQX5jX64wrP5nI1nAEBj48dgyYFH8f0pjruQD9byK0Ln2cOyZPMt51rnzsm5ru8Nc7exV5SYyRppEhzaqSfg==} + /@typescript-eslint/rule-tester@8.16.0(eslint@9.15.0)(typescript@5.6.3): + resolution: {integrity: sha512-GpNWcVTjKZWftZ9DIfG2zo+aIKG3ydAwD156YkspwPNg60iOK17vghm55UmOMfV6z+wZIGarGU3mDhNG39Htaw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 dependencies: - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.15.0)(typescript@5.6.3) ajv: 6.12.6 eslint: 9.15.0 json-stable-stringify-without-jsonify: 1.0.1 @@ -4249,16 +4191,16 @@ packages: - typescript dev: false - /@typescript-eslint/scope-manager@8.15.0: - resolution: {integrity: sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA==} + /@typescript-eslint/scope-manager@8.16.0: + resolution: {integrity: sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/visitor-keys': 8.16.0 dev: false - /@typescript-eslint/type-utils@8.15.0(eslint@9.15.0)(typescript@5.6.3): - resolution: {integrity: sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw==} + /@typescript-eslint/type-utils@8.16.0(eslint@9.15.0)(typescript@5.6.3): + resolution: {integrity: sha512-IqZHGG+g1XCWX9NyqnI/0CX5LL8/18awQqmkZSl2ynn8F76j579dByc0jhfVSnSnhf7zv76mKBQv9HQFKvDCgg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -4267,8 +4209,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.15.0)(typescript@5.6.3) debug: 4.3.7(supports-color@8.1.1) eslint: 9.15.0 ts-api-utils: 1.4.2(typescript@5.6.3) @@ -4277,13 +4219,13 @@ packages: - supports-color dev: false - /@typescript-eslint/types@8.15.0: - resolution: {integrity: sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ==} + /@typescript-eslint/types@8.16.0: + resolution: {integrity: sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: false - /@typescript-eslint/typescript-estree@8.15.0(typescript@5.6.3): - resolution: {integrity: sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg==} + /@typescript-eslint/typescript-estree@8.16.0(typescript@5.6.3): + resolution: {integrity: sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -4291,8 +4233,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/visitor-keys': 8.16.0 debug: 4.3.7(supports-color@8.1.1) fast-glob: 3.3.2 is-glob: 4.0.3 @@ -4304,8 +4246,8 @@ packages: - supports-color dev: false - /@typescript-eslint/utils@8.15.0(eslint@9.15.0)(typescript@5.6.3): - resolution: {integrity: sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ==} + /@typescript-eslint/utils@8.16.0(eslint@9.15.0)(typescript@5.6.3): + resolution: {integrity: sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -4315,49 +4257,23 @@ packages: optional: true dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3) eslint: 9.15.0 typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/visitor-keys@8.15.0: - resolution: {integrity: sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==} + /@typescript-eslint/visitor-keys@8.16.0: + resolution: {integrity: sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@typescript-eslint/types': 8.15.0 + '@typescript-eslint/types': 8.16.0 eslint-visitor-keys: 4.2.0 dev: false - /@ungap/structured-clone@1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - dev: false - - /@vitest/browser@1.6.0(playwright@1.49.0)(vitest@1.6.0): - resolution: {integrity: sha512-3Wpp9h1hf++rRVPvoXevkdHybLhJVn7MwIMKMIh08tVaoDMmT6fnNhbP222Z48V9PptpYeA5zvH9Ct/ZcaAzmQ==} - peerDependencies: - playwright: '*' - safaridriver: '*' - vitest: 1.6.0 - webdriverio: '*' - peerDependenciesMeta: - playwright: - optional: true - safaridriver: - optional: true - webdriverio: - optional: true - dependencies: - '@vitest/utils': 1.6.0 - magic-string: 0.30.13 - playwright: 1.49.0 - sirv: 2.0.4 - vitest: 1.6.0(@types/node@18.19.66)(@vitest/browser@1.6.0) - dev: false - /@vitest/browser@2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5): resolution: {integrity: sha512-JrpnxvkrjlBrF7oXbK/YytWVYfJIzWYeDKppANlUaisBKwDso+yXlWocAJrANx8gUxyirF355Yx80S+SKQqayg==} peerDependencies: @@ -4440,7 +4356,7 @@ packages: magicast: 0.3.5 picocolors: 1.1.1 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@18.19.66)(@vitest/browser@1.6.0) + vitest: 1.6.0(@types/node@18.19.66) transitivePeerDependencies: - supports-color dev: false @@ -5945,13 +5861,6 @@ packages: path-type: 4.0.0 dev: false - /doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dependencies: - esutils: 2.0.3 - dev: false - /dom-accessibility-api@0.5.16: resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} dev: false @@ -6299,14 +6208,6 @@ packages: '@microsoft/tsdoc-config': 0.16.2 dev: false - /eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - dev: false - /eslint-scope@8.2.0: resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -6325,54 +6226,6 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: false - /eslint@8.57.1: - resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. - hasBin: true - dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) - '@eslint-community/regexpp': 4.12.1 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.3.7(supports-color@8.1.1) - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.6.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 - ignore: 5.3.2 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - strip-ansi: 6.0.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color - dev: false - /eslint@9.15.0: resolution: {integrity: sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -6700,13 +6553,6 @@ packages: resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} dev: false - /file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - flat-cache: 3.2.0 - dev: false - /file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} @@ -6787,15 +6633,6 @@ packages: path-exists: 4.0.0 dev: false - /flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - flatted: 3.3.2 - keyv: 4.5.4 - rimraf: 3.0.2 - dev: false - /flat-cache@4.0.1: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} @@ -7071,13 +6908,6 @@ packages: engines: {node: '>=4'} dev: false - /globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.20.2 - dev: false - /globals@14.0.0: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} @@ -7500,11 +7330,6 @@ packages: engines: {node: '>=0.12.0'} dev: false - /is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - dev: false - /is-plain-obj@1.1.0: resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} engines: {node: '>=0.10.0'} @@ -7901,6 +7726,13 @@ packages: is-wsl: 2.2.0 dev: false + /karma-firefox-launcher@2.1.3: + resolution: {integrity: sha512-LMM2bseebLbYjODBOVt7TCPP9OI2vZIXCavIXhkO9m+10Uj5l7u/SKoeRmYx8FYHTVGZSpk6peX+3BMHC1WwNw==} + dependencies: + is-wsl: 2.2.0 + which: 3.0.1 + dev: false + /karma-ie-launcher@1.0.0(karma@6.4.4): resolution: {integrity: sha512-ts71ke8pHvw6qdRtq0+7VY3ANLoZuUNNkA8abRaWV13QRPNm7TtSOqyszjHUtuwOWKcsSz4tbUtrNICrQC+SXQ==} peerDependencies: @@ -10082,15 +9914,6 @@ packages: supports-color: 7.2.0 dev: false - /sirv@2.0.4: - resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} - engines: {node: '>= 10'} - dependencies: - '@polka/url': 1.0.0-next.28 - mrmime: 2.0.0 - totalist: 3.0.1 - dev: false - /sirv@3.0.0: resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} engines: {node: '>=18'} @@ -10544,10 +10367,6 @@ packages: resolution: {integrity: sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ==} dev: false - /text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - dev: false - /thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} engines: {node: '>=0.8'} @@ -10865,11 +10684,6 @@ packages: engines: {node: '>=4'} dev: false - /type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - dev: false - /type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} @@ -10915,8 +10729,8 @@ packages: is-typedarray: 1.0.0 dev: false - /typescript-eslint@8.15.0(eslint@9.15.0)(typescript@5.6.3): - resolution: {integrity: sha512-wY4FRGl0ZI+ZU4Jo/yjdBu0lVTSML58pu6PgGtJmCufvzfV565pUF6iACQt092uFOd49iLOTX/sEVmHtbSrS+w==} + /typescript-eslint@8.16.0(eslint@9.15.0)(typescript@5.6.3): + resolution: {integrity: sha512-wDkVmlY6O2do4V+lZd0GtRfbtXbeD0q9WygwXXSJnC1xorE8eqyC2L1tJimqpSeFrOzRlYtWnUp/uzgHQOgfBQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -10925,9 +10739,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0)(eslint@9.15.0)(typescript@5.6.3) - '@typescript-eslint/parser': 8.15.0(eslint@9.15.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0)(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.16.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.15.0)(typescript@5.6.3) eslint: 9.15.0 typescript: 5.6.3 transitivePeerDependencies: @@ -11306,7 +11120,7 @@ packages: fsevents: 2.3.3 dev: false - /vitest@1.6.0(@types/node@18.19.66)(@vitest/browser@1.6.0): + /vitest@1.6.0(@types/node@18.19.66): resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -11332,7 +11146,6 @@ packages: optional: true dependencies: '@types/node': 18.19.66 - '@vitest/browser': 1.6.0(playwright@1.49.0)(vitest@1.6.0) '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 '@vitest/snapshot': 1.6.0 @@ -11601,6 +11414,14 @@ packages: isexe: 2.0.0 dev: false + /which@3.0.1: + resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: false + /why-is-node-running@2.3.0: resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} engines: {node: '>=8'} @@ -11882,7 +11703,7 @@ packages: dev: false file:projects/agrifood-farming.tgz: - resolution: {integrity: sha512-P1oxadoKIWON1x9m1i9h+1RyiSH2YeY8l2+8s7k2uGuZ/ylJa3PaI5o20zO2ed4wSYcdjy9Sdouct+ftanZ2lQ==, tarball: file:projects/agrifood-farming.tgz} + resolution: {integrity: sha512-T2u6/U1Taf+UQZFVKjbe4SUjxgjzsIZ2n95+WKn7yu+qPwj7vuEiHHRslAZQGPIZ4+2JTj8evtzBkNtzdc8xug==, tarball: file:projects/agrifood-farming.tgz} name: '@rush-temp/agrifood-farming' version: 0.0.0 dependencies: @@ -11900,7 +11721,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-json-preprocessor: 0.3.3(karma@6.4.4) karma-json-to-file-reporter: 1.0.1 karma-junit-reporter: 2.0.1(karma@6.4.4) @@ -11925,7 +11746,7 @@ packages: dev: false file:projects/ai-anomaly-detector.tgz: - resolution: {integrity: sha512-q7yKHSXex1EhjzFp0wJb5loAIJodmPwkV9HXkEH5441wUhf8yG6xpOqgAdhqUIWNAOnGg/AP+m3aFc5wJti8Rw==, tarball: file:projects/ai-anomaly-detector.tgz} + resolution: {integrity: sha512-Vg9Ig9UyZPqzWR18l8yeVOm7lvMJNOmGjQNv+faB+FnfTCeORBZ/xEyXBM/gIJyaB1pM9IIA6RoAJ2yp3NU6LA==, tarball: file:projects/ai-anomaly-detector.tgz} name: '@rush-temp/ai-anomaly-detector' version: 0.0.0 dependencies: @@ -11945,7 +11766,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -12181,7 +12002,7 @@ packages: dev: false file:projects/ai-language-conversations.tgz: - resolution: {integrity: sha512-1wUiycseCzUZWknJVYMl8CcvWZv0wz2QM7TbfFIkgzF76cKLag/iQdcRlz2Fqrec1an2lmbJdoncbrqQ/iQt5A==, tarball: file:projects/ai-language-conversations.tgz} + resolution: {integrity: sha512-XI06FmsZFJNP5OI6JTMo5ugJrKcepGhXlyGY8VwVDYlQDKNN+DUR0eK+J6hif3QS0RWZnhCZURqICMFrxjFErw==, tarball: file:projects/ai-language-conversations.tgz} name: '@rush-temp/ai-language-conversations' version: 0.0.0 dependencies: @@ -12201,7 +12022,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -12225,7 +12046,7 @@ packages: dev: false file:projects/ai-language-text.tgz: - resolution: {integrity: sha512-6C3jjNxEgVBUU20JjosTiobhkOlbsaBeUq+OJ0mXgqnm/Y3L5EhJz6zvG8MgM9Mj2yQPfX9VWCy4+Pn9Nkhslw==, tarball: file:projects/ai-language-text.tgz} + resolution: {integrity: sha512-9X7PLNIh261De3RD0N8VbHh/u96Gc6j3eiQEzgLeakHXl1UJGx6p97Gpe/SOqxt75fdsXx6mA3BJwpoayTD1KQ==, tarball: file:projects/ai-language-text.tgz} name: '@rush-temp/ai-language-text' version: 0.0.0 dependencies: @@ -12247,7 +12068,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -12296,7 +12117,7 @@ packages: dev: false file:projects/ai-metrics-advisor.tgz: - resolution: {integrity: sha512-tMpocDPS0zFDGjw7GUHbdqcOPEMWd3KM6fyio19pGdgqOK/YbBxJqHo+jv1Ev+WmtY9dgEH0wFAQdhcgS8xL8A==, tarball: file:projects/ai-metrics-advisor.tgz} + resolution: {integrity: sha512-jn39f8RDR/vv7W3R88kr3FmheVJBS+lAdSmlatM6LyGIpm4/IgXKlb/IDE+DtHtkmntkXzGTngDWHhoTYn2l7A==, tarball: file:projects/ai-metrics-advisor.tgz} name: '@rush-temp/ai-metrics-advisor' version: 0.0.0 dependencies: @@ -12315,7 +12136,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -12338,7 +12159,7 @@ packages: dev: false file:projects/ai-text-analytics.tgz: - resolution: {integrity: sha512-OW/5GziDDHpKVqzCGt8geKm0PUIWynI32o8r7f5L3RMxiuJ0TvDzhGEVvBSc3pMpkAPhCgMudul+MH8dYgPQyw==, tarball: file:projects/ai-text-analytics.tgz} + resolution: {integrity: sha512-ZMOZvwcAG+Gg2dwnR+a/4y5KcuGWw3zdgs7whycUlFpTfLNRJ7i9rCEN2uo4oQZITtC1XGyWDigdkgLMZxJgEA==, tarball: file:projects/ai-text-analytics.tgz} name: '@rush-temp/ai-text-analytics' version: 0.0.0 dependencies: @@ -12358,7 +12179,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -12382,7 +12203,7 @@ packages: dev: false file:projects/ai-translation-document.tgz: - resolution: {integrity: sha512-Ab59rauKcO/H7u7fQJ0DmNlyMycKybpGa1Wsaw9GNLpNJxh+ibmPDS44TaOAcFwxOLIadyxaj7vsrmXXkM5Ocg==, tarball: file:projects/ai-translation-document.tgz} + resolution: {integrity: sha512-yoBCF7jU6tqs56zEWqmxSrQFUyANWDN6MON5uafyNkK1R7Qno9wGNpCSqMOJUZ//Tkc82O0PXW7RAuw7l8VpIw==, tarball: file:projects/ai-translation-document.tgz} name: '@rush-temp/ai-translation-document' version: 0.0.0 dependencies: @@ -12399,7 +12220,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -12459,7 +12280,7 @@ packages: dev: false file:projects/ai-vision-face.tgz: - resolution: {integrity: sha512-ffejZRSIsy9IatYOLMHRiNiN41hBEDAvzSJSsCPu2DNp2xhHiKVhpn1v97MJwbV/SoLQM9ugMnbZO4bPXt5LZw==, tarball: file:projects/ai-vision-face.tgz} + resolution: {integrity: sha512-ktM3Ox3D54Pau2C1Ggi84dOAExqiKEoH0JI9PoVUmaT0UssSCuhz9Til/3cA+2MlIJ2+BYTbFuuh6QjyafFhlA==, tarball: file:projects/ai-vision-face.tgz} name: '@rush-temp/ai-vision-face' version: 0.0.0 dependencies: @@ -12940,7 +12761,7 @@ packages: dev: false file:projects/arm-appservice.tgz: - resolution: {integrity: sha512-/12+8M/wSTl1dLbitKDDZ5P8wc/AsIWYcxrBc32J4Q5CuJpuB/3HLZzcpwRxzVSA/cU42CkFJZCeqP2NLD8X8g==, tarball: file:projects/arm-appservice.tgz} + resolution: {integrity: sha512-6FXHqHZEpNPMprA7DzLLcvlAWLcY5v2GFnmHOLGkE9wxv/PPeFA8c17G9D1CUYkWSH/Ig6xWjIce/+uLNkGHqw==, tarball: file:projects/arm-appservice.tgz} name: '@rush-temp/arm-appservice' version: 0.0.0 dependencies: @@ -12959,7 +12780,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -13585,7 +13406,7 @@ packages: dev: false file:projects/arm-compute.tgz: - resolution: {integrity: sha512-3Hd7irUdOomCcq/NBcEtZ8W5Zs8bVTdyJRdHEQ8AtaWeeTDXmb53L23rv7FdO45wdCRcSV3Bj3hDUTmzyyu4cA==, tarball: file:projects/arm-compute.tgz} + resolution: {integrity: sha512-xO63sO30JAuGb4JrtytEiqFmCmFy9fbF1koz77ZZGIXKNT1xCz7ojfyx/bvw1BqQOn/TbTonibqI0BbGYDYAZw==, tarball: file:projects/arm-compute.tgz} name: '@rush-temp/arm-compute' version: 0.0.0 dependencies: @@ -13605,7 +13426,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -13628,7 +13449,7 @@ packages: dev: false file:projects/arm-computefleet.tgz: - resolution: {integrity: sha512-6/T4PDvH2k2L4yVEAs/wyfYf8xhVHNvXNMlMFbDM+VxiLN37O2HI+uqTa6AGqx7qcPzRjyBZfTPAcUK8HI7G0A==, tarball: file:projects/arm-computefleet.tgz} + resolution: {integrity: sha512-KNacYssZkHv1/lsUIsCMJ1wsVZw6ssf4feH9W6Pmnz8R/K0rHDiF7E7ambEa+euPWPT6kHal7J9fjxAA1rOIWg==, tarball: file:projects/arm-computefleet.tgz} name: '@rush-temp/arm-computefleet' version: 0.0.0 dependencies: @@ -13636,7 +13457,7 @@ packages: '@vitest/browser': 2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5) '@vitest/coverage-istanbul': 2.1.5(vitest@2.1.5) dotenv: 16.4.5 - eslint: 8.57.1 + eslint: 9.15.0 playwright: 1.49.0 tslib: 2.8.1 typescript: 5.6.3 @@ -13646,6 +13467,7 @@ packages: - '@vitest/ui' - bufferutil - happy-dom + - jiti - jsdom - less - lightningcss @@ -13663,7 +13485,7 @@ packages: dev: false file:projects/arm-computeschedule.tgz: - resolution: {integrity: sha512-GgVAVrMUsXbo7MWQG9Ioi4dWOg1pNvhetLZpUXa92AyTgIK8WHuL3EqGpGjTy9HO1YYRC6v/YBho1KKF33vgUw==, tarball: file:projects/arm-computeschedule.tgz} + resolution: {integrity: sha512-LikjGLDhppCKtO9/RI42l+TovuXgyFifllzgtNrGC3+mkan99xV0Vw/2jCqTL0v+HrFXKsPwrHzvtaWrGfJ14g==, tarball: file:projects/arm-computeschedule.tgz} name: '@rush-temp/arm-computeschedule' version: 0.0.0 dependencies: @@ -13671,7 +13493,7 @@ packages: '@vitest/browser': 2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5) '@vitest/coverage-istanbul': 2.1.5(vitest@2.1.5) dotenv: 16.4.5 - eslint: 8.57.1 + eslint: 9.15.0 playwright: 1.49.0 prettier: 3.4.0 tslib: 2.8.1 @@ -13682,6 +13504,7 @@ packages: - '@vitest/ui' - bufferutil - happy-dom + - jiti - jsdom - less - lightningcss @@ -13748,7 +13571,7 @@ packages: dev: false file:projects/arm-connectedcache.tgz: - resolution: {integrity: sha512-z09VpU8HdMfm7XwTPPUYSVW3NaaMfTQwjVUggbtWe+xm7gPo5L3zB13SjvVaduyXorZg5roXzeT2At0W6Vkkqg==, tarball: file:projects/arm-connectedcache.tgz} + resolution: {integrity: sha512-br4EU3We4o4ri3cAJhHvkAh/yEeu924X37t899KkKtNmqgI2vP6YX09aWowD9KalMEKuxsXOJtVKuX8IfIa2gQ==, tarball: file:projects/arm-connectedcache.tgz} name: '@rush-temp/arm-connectedcache' version: 0.0.0 dependencies: @@ -13757,7 +13580,7 @@ packages: '@vitest/browser': 2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5) '@vitest/coverage-istanbul': 2.1.5(vitest@2.1.5) dotenv: 16.4.5 - eslint: 8.57.1 + eslint: 9.15.0 playwright: 1.49.0 tshy: 2.0.1 tslib: 2.8.1 @@ -13768,6 +13591,7 @@ packages: - '@vitest/ui' - bufferutil - happy-dom + - jiti - jsdom - less - lightningcss @@ -13855,7 +13679,7 @@ packages: dev: false file:projects/arm-containerorchestratorruntime.tgz: - resolution: {integrity: sha512-5SpApVxYGPizH4rRvkMlLK55bj9rkVVfoG5w5mBeB2uZX+mCY9g0g5j4gKf1g4rmbZ3HQgORWuE8TxmdLTdNHg==, tarball: file:projects/arm-containerorchestratorruntime.tgz} + resolution: {integrity: sha512-jYkdD3JE46i6HXD5rnOW9rRu6d7u3bSM/OFtK8BXKUM/OHVIDZL5zJjAb5wE669ZO02Pp6D9+sNPrMXgapIZpw==, tarball: file:projects/arm-containerorchestratorruntime.tgz} name: '@rush-temp/arm-containerorchestratorruntime' version: 0.0.0 dependencies: @@ -13863,7 +13687,7 @@ packages: '@vitest/browser': 2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5) '@vitest/coverage-istanbul': 2.1.5(vitest@2.1.5) dotenv: 16.4.5 - eslint: 8.57.1 + eslint: 9.15.0 playwright: 1.49.0 tslib: 2.8.1 typescript: 5.6.3 @@ -13873,6 +13697,7 @@ packages: - '@vitest/ui' - bufferutil - happy-dom + - jiti - jsdom - less - lightningcss @@ -13939,7 +13764,7 @@ packages: dev: false file:projects/arm-containerservice.tgz: - resolution: {integrity: sha512-sLPyIdVuNXcomUciuzbT8SaouI2o62FklL4Bf88gE8WdfNJkp89eDdAhIF/jpuZ7HgC4nY40uHmIoEeLTg/EXA==, tarball: file:projects/arm-containerservice.tgz} + resolution: {integrity: sha512-jeP/daGRsku5ktfFyNC3UhrPtnr1i4xqLPMsKKSWMZhy0u1AQIoB8JNak9YDZScQM/+oE2XKtzirERGMdA35DQ==, tarball: file:projects/arm-containerservice.tgz} name: '@rush-temp/arm-containerservice' version: 0.0.0 dependencies: @@ -13958,7 +13783,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -14790,7 +14615,7 @@ packages: dev: false file:projects/arm-edgezones.tgz: - resolution: {integrity: sha512-Jf+4E9zw4Qw8zPT3t4EaV92PrxNit/MF/ufz4OyLSIiBJQMEcISTvHLRrAPQEqmMG+NXRaO+mgG3XAzOCnYe2Q==, tarball: file:projects/arm-edgezones.tgz} + resolution: {integrity: sha512-7Lx+GC3XiUXQHYTMYyxOJZ1oNmYQO17cc4GvuXpm6dv7siGj5rCidZiebA53JEWr/TspcctIeGnG8AHLAVsBYw==, tarball: file:projects/arm-edgezones.tgz} name: '@rush-temp/arm-edgezones' version: 0.0.0 dependencies: @@ -14799,7 +14624,7 @@ packages: '@vitest/browser': 2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5) '@vitest/coverage-istanbul': 2.1.5(vitest@2.1.5) dotenv: 16.4.5 - eslint: 8.57.1 + eslint: 9.15.0 playwright: 1.49.0 tshy: 2.0.1 tslib: 2.8.1 @@ -14810,6 +14635,7 @@ packages: - '@vitest/ui' - bufferutil - happy-dom + - jiti - jsdom - less - lightningcss @@ -14995,7 +14821,7 @@ packages: dev: false file:projects/arm-fabric.tgz: - resolution: {integrity: sha512-SFH1vDEKPQWOWsgrtk66s3+ZPKzVKFLD1961AAe/XLzHP6vNizf6JyCAOpS3Xh4/os4CeocBa9vT+CgA9UQBZg==, tarball: file:projects/arm-fabric.tgz} + resolution: {integrity: sha512-ICWVjR6hU0iagAV8KUf4dINj8JVMdphqd+y6bJH97q45JuzNuOdSFTw4XA/cI7bZn6OuanDSpwQN0JIFlgZZnw==, tarball: file:projects/arm-fabric.tgz} name: '@rush-temp/arm-fabric' version: 0.0.0 dependencies: @@ -15003,7 +14829,7 @@ packages: '@vitest/browser': 2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5) '@vitest/coverage-istanbul': 2.1.5(vitest@2.1.5) dotenv: 16.4.5 - eslint: 8.57.1 + eslint: 9.15.0 playwright: 1.49.0 prettier: 3.4.0 tslib: 2.8.1 @@ -15014,6 +14840,7 @@ packages: - '@vitest/ui' - bufferutil - happy-dom + - jiti - jsdom - less - lightningcss @@ -15592,7 +15419,7 @@ packages: dev: false file:projects/arm-iotoperations.tgz: - resolution: {integrity: sha512-t5QJr31o81EF3dX5/7stmGinUIk/yNXXkq27iowhAgZIPcKV27V9MxHmvsmnvBnZR5kPndkRaqnJl+gDavTCFw==, tarball: file:projects/arm-iotoperations.tgz} + resolution: {integrity: sha512-cSjFFCKmI/3TAVPk7BHWbSTCBg6JOVJ3jvJURbPxmeiIaab+SIvBHRH2d5N/sT1ktQirW+wr1aF410IqvfDEKw==, tarball: file:projects/arm-iotoperations.tgz} name: '@rush-temp/arm-iotoperations' version: 0.0.0 dependencies: @@ -15600,7 +15427,7 @@ packages: '@vitest/browser': 2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5) '@vitest/coverage-istanbul': 2.1.5(vitest@2.1.5) dotenv: 16.4.5 - eslint: 8.57.1 + eslint: 9.15.0 playwright: 1.49.0 tslib: 2.8.1 typescript: 5.6.3 @@ -15610,6 +15437,7 @@ packages: - '@vitest/ui' - bufferutil - happy-dom + - jiti - jsdom - less - lightningcss @@ -16251,7 +16079,7 @@ packages: dev: false file:projects/arm-mongocluster.tgz: - resolution: {integrity: sha512-0cIKdDqo8SucLoVDs7HobYbgm2dX7HXlQ7WaCHLrPLrLmKVvfOGAs7TjYERvORqKlIUs/tIzAtp9oM1zOPaN3A==, tarball: file:projects/arm-mongocluster.tgz} + resolution: {integrity: sha512-uHXY8aiy59HNsKOlADr+OcpDG8TihgYdOW4ZXH1ap6Lc+nlMFoMVFYFbM2O0w40S2Me9pQaUbHOe+/94MCjoWQ==, tarball: file:projects/arm-mongocluster.tgz} name: '@rush-temp/arm-mongocluster' version: 0.0.0 dependencies: @@ -16259,7 +16087,7 @@ packages: '@vitest/browser': 2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5) '@vitest/coverage-istanbul': 2.1.5(vitest@2.1.5) dotenv: 16.4.5 - eslint: 8.57.1 + eslint: 9.15.0 playwright: 1.49.0 prettier: 3.4.0 tslib: 2.8.1 @@ -16270,6 +16098,7 @@ packages: - '@vitest/ui' - bufferutil - happy-dom + - jiti - jsdom - less - lightningcss @@ -16477,7 +16306,7 @@ packages: dev: false file:projects/arm-network.tgz: - resolution: {integrity: sha512-HAbH+qL9GhfjLjle/Jf0NFuI9VvGPOehZgKn6VayITQ/BsjzWdWsMyYmSHjfqMLM/nInvOJL86H7PhEHIStvtg==, tarball: file:projects/arm-network.tgz} + resolution: {integrity: sha512-DzevbMVu9wMnsaM3IFSPZuQqm0HCUTP11UdiXErwtAsFycgqEgZSpiKVUxPOk8t3Xlm3rv/jaIf/umzesPG65Q==, tarball: file:projects/arm-network.tgz} name: '@rush-temp/arm-network' version: 0.0.0 dependencies: @@ -16496,7 +16325,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -17781,7 +17610,7 @@ packages: dev: false file:projects/arm-servicefabric.tgz: - resolution: {integrity: sha512-WkLdDtmnnB4qqqMm831cxqT1g34J3OrDTC0nQaQoDp8yUyEvf/62dTwudEQKdQApUAtyiRwsMdwRszsCftPXfw==, tarball: file:projects/arm-servicefabric.tgz} + resolution: {integrity: sha512-x69+FIWBgiSxd9By3q2iZv5EkGuHY2Vnof4rjodYDYjVZor83Ibxia7WgdKM5iPUt4ytr99rbxTTq5HLZX321g==, tarball: file:projects/arm-servicefabric.tgz} name: '@rush-temp/arm-servicefabric' version: 0.0.0 dependencies: @@ -17800,7 +17629,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -18059,7 +17888,7 @@ packages: dev: false file:projects/arm-standbypool.tgz: - resolution: {integrity: sha512-d2xnd2nJyWATOqT3IDONbjSerCpYzZzzoD96MrMUpOEwjbePLcyjJw8ft9YyO2QHK7OOUG0WuN9rqv6eCQLxIQ==, tarball: file:projects/arm-standbypool.tgz} + resolution: {integrity: sha512-lBp+YGTwo3+S+0zRPNL42SjK4lLENcKqTdRrqbJfiiLvwu92k6wmM2YWr5xZXHh5arGKmz2FkNZuo5nFlRdKOA==, tarball: file:projects/arm-standbypool.tgz} name: '@rush-temp/arm-standbypool' version: 0.0.0 dependencies: @@ -18067,7 +17896,7 @@ packages: '@vitest/browser': 2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5) '@vitest/coverage-istanbul': 2.1.5(vitest@2.1.5) dotenv: 16.4.5 - eslint: 8.57.1 + eslint: 9.15.0 playwright: 1.49.0 prettier: 3.4.0 tslib: 2.8.1 @@ -18078,6 +17907,7 @@ packages: - '@vitest/ui' - bufferutil - happy-dom + - jiti - jsdom - less - lightningcss @@ -18445,7 +18275,7 @@ packages: dev: false file:projects/arm-terraform.tgz: - resolution: {integrity: sha512-Emfl2nYOlyHvEUQn52bjceznQXcHvOFvn3kEHtbNb5RCyIICzcWSEjQNAD5rDhVA/zEfsmAhFpfS3H8ua3Wk6Q==, tarball: file:projects/arm-terraform.tgz} + resolution: {integrity: sha512-N33mFCaqI2ZhFQmBD9XUJCLTiWbuU1ezZsBV0/gRiWFzzt+zBTwgEt/x/HE39Tc7q2JbCnzqB+ms5PjyIHxzsw==, tarball: file:projects/arm-terraform.tgz} name: '@rush-temp/arm-terraform' version: 0.0.0 dependencies: @@ -18454,7 +18284,7 @@ packages: '@vitest/browser': 2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5) '@vitest/coverage-istanbul': 2.1.5(vitest@2.1.5) dotenv: 16.4.5 - eslint: 8.57.1 + eslint: 9.15.0 playwright: 1.49.0 tshy: 2.0.1 tslib: 2.8.1 @@ -18465,6 +18295,7 @@ packages: - '@vitest/ui' - bufferutil - happy-dom + - jiti - jsdom - less - lightningcss @@ -18528,7 +18359,7 @@ packages: dev: false file:projects/arm-trustedsigning.tgz: - resolution: {integrity: sha512-/kLL/gGGZ5j6Yohrwb+FrM2goy4TVtPVZsV9xDfifm+kn0cCdhj40K4YBxD0E7+WaCIMaY1CitATyM+lvW+fag==, tarball: file:projects/arm-trustedsigning.tgz} + resolution: {integrity: sha512-wGwPeLkUdS8uFAHYhPGRjtS5hsI+ChbmQHSs8C9H4EDrel45yFDkNKazb3Njff0LPlTQFDggKVitNaWAANJEwg==, tarball: file:projects/arm-trustedsigning.tgz} name: '@rush-temp/arm-trustedsigning' version: 0.0.0 dependencies: @@ -18536,7 +18367,7 @@ packages: '@vitest/browser': 2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5) '@vitest/coverage-istanbul': 2.1.5(vitest@2.1.5) dotenv: 16.4.5 - eslint: 8.57.1 + eslint: 9.15.0 playwright: 1.49.0 tslib: 2.8.1 typescript: 5.6.3 @@ -18546,6 +18377,7 @@ packages: - '@vitest/ui' - bufferutil - happy-dom + - jiti - jsdom - less - lightningcss @@ -18791,15 +18623,15 @@ packages: dev: false file:projects/batch.tgz: - resolution: {integrity: sha512-5aWGICBLDXaS8dyz90IUuG+KysKDtOr7RkVjdYzfxCimiWRMgPYdRmvP+k7Dkm5xkp16VRTIG8kTnJFVUBSMHw==, tarball: file:projects/batch.tgz} + resolution: {integrity: sha512-XuL+PYlzGB/YmNDbnPrIq9AjDzOIhnjUFAr7XTwTGR8huP18WZWmL/m0YW4MlwP69ewEyjD8dWCAb0KmJl92pQ==, tarball: file:projects/batch.tgz} name: '@rush-temp/batch' version: 0.0.0 dependencies: '@azure-rest/core-client': 1.4.0 '@azure-tools/test-credential': 1.3.1 '@types/node': 18.19.66 - '@vitest/browser': 1.6.0(playwright@1.49.0)(vitest@1.6.0) - '@vitest/coverage-istanbul': 1.6.0(vitest@1.6.0) + '@vitest/browser': 2.1.6(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.6) + '@vitest/coverage-istanbul': 2.1.6(vitest@2.1.6) dotenv: 16.4.5 eslint: 9.15.0 loupe: 3.1.2 @@ -18808,15 +18640,17 @@ packages: prettier: 3.4.0 tslib: 2.8.1 typescript: 5.6.3 - vitest: 1.6.0(@types/node@18.19.66)(@vitest/browser@1.6.0) + vitest: 2.1.6(@types/node@18.19.66)(@vitest/browser@2.1.6) transitivePeerDependencies: - '@edge-runtime/vm' - '@vitest/ui' + - bufferutil - happy-dom - jiti - jsdom - less - lightningcss + - msw - safaridriver - sass - sass-embedded @@ -18824,6 +18658,8 @@ packages: - sugarss - supports-color - terser + - utf-8-validate + - vite - webdriverio dev: false @@ -19470,7 +19306,7 @@ packages: dev: false file:projects/container-registry.tgz: - resolution: {integrity: sha512-wOBy57ibPwVg9mLPVbRhYqksFdU1cGGBeb3wZBm0YituGMP7LnO8U2iE5SvVEiBXHv0ADfLOTmrxPj/sOIXbgg==, tarball: file:projects/container-registry.tgz} + resolution: {integrity: sha512-OqITO/TMWza3AeETuc9wVLLfZgTD3CWl58tQ+NejouMEUalv/t+TkNEaUlubfdN6v43Xc3n2CeB5VmIni8UnsA==, tarball: file:projects/container-registry.tgz} name: '@rush-temp/container-registry' version: 0.0.0 dependencies: @@ -19488,7 +19324,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -20017,7 +19853,7 @@ packages: dev: false file:projects/data-tables.tgz: - resolution: {integrity: sha512-TmGqXF7zuQBOCNfWiN/P3OSqqZ/eymS6FXPMS5dBhJOfWM1PhHc7lMqnx4rA7RaxBHYuihYNztnIPV7eOMZYQA==, tarball: file:projects/data-tables.tgz} + resolution: {integrity: sha512-6DsqDKJ5vhGuTmfed7CDqfFd0e2PuShSBuLkw0JOotU6d38zWLYOwTr2uVZZ5Azy1EgcoKTuUhPR6tnJkR6VZg==, tarball: file:projects/data-tables.tgz} name: '@rush-temp/data-tables' version: 0.0.0 dependencies: @@ -20027,6 +19863,8 @@ packages: '@types/mocha': 10.0.10 '@types/node': 18.19.66 '@types/sinon': 17.0.3 + '@vitest/browser': 2.1.6(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.6) + '@vitest/coverage-istanbul': 2.1.6(vitest@2.1.6) chai: 4.3.10 dotenv: 16.4.5 eslint: 9.15.0 @@ -20042,23 +19880,37 @@ packages: karma-sourcemap-loader: 0.3.8 mocha: 10.8.2 nyc: 17.1.0 + playwright: 1.49.0 sinon: 17.0.1 ts-node: 10.9.2(@types/node@18.19.66)(typescript@5.6.3) tslib: 2.8.1 typescript: 5.6.3 util: 0.12.5 + vitest: 2.1.6(@types/node@18.19.66)(@vitest/browser@2.1.6) transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - '@edge-runtime/vm' + - '@vitest/ui' - bufferutil - - debug + - happy-dom - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser - utf-8-validate + - vite + - webdriverio dev: false file:projects/defender-easm.tgz: - resolution: {integrity: sha512-XR4jDRwVwSWsus6hDjmyVFkc7JniD2iVjqeni/bYugekiusoIp7igRkJannzZnhriU2fGNOsQjov3caAz1+L5w==, tarball: file:projects/defender-easm.tgz} + resolution: {integrity: sha512-MLAU13wRdZyx1md95NqJXLQx7CVsNC90D0xQb1VaqHNDEcElaggArHAFWeVDcdfnw5Wlt+TFa1RcfEOuyY/Bgw==, tarball: file:projects/defender-easm.tgz} name: '@rush-temp/defender-easm' version: 0.0.0 dependencies: @@ -20076,7 +19928,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-json-preprocessor: 0.3.3(karma@6.4.4) karma-json-to-file-reporter: 1.0.1 karma-junit-reporter: 2.0.1(karma@6.4.4) @@ -20101,7 +19953,7 @@ packages: dev: false file:projects/dev-tool.tgz: - resolution: {integrity: sha512-XCBnKpGSW22BE7usDIwYyn3OCoVLKK7sItBOUvWEvQhqXgJcMP6zEL6NpUmN8WkCpuO2ZIfxEdfJamIhpb3XQg==, tarball: file:projects/dev-tool.tgz} + resolution: {integrity: sha512-1c66fdXFeyerti7kaguqJ8TW+L0r43d1JWYsS6ysMbqQqIt0aYTSu7Bi9+KgTBXQ82fOkrPWaM3e8zeWSwlrjA==, tarball: file:projects/dev-tool.tgz} name: '@rush-temp/dev-tool' version: 0.0.0 dependencies: @@ -20152,7 +20004,7 @@ packages: tslib: 2.8.1 tsx: 4.19.2 typescript: 5.6.3 - typescript-eslint: 8.15.0(eslint@9.15.0)(typescript@5.6.3) + typescript-eslint: 8.16.0(eslint@9.15.0)(typescript@5.6.3) uglify-js: 3.19.3 vitest: 2.1.5(@types/node@18.19.66)(@vitest/browser@2.1.5) yaml: 2.6.1 @@ -20214,7 +20066,7 @@ packages: dev: false file:projects/digital-twins-core.tgz: - resolution: {integrity: sha512-aF3848VYS1qA+wZJs/NgB1X3UOd6UOgqksqEoHZwruijB5AaeqfvEhwN997Lmkp2kMjPSl7sH5ObQLiqveWRnA==, tarball: file:projects/digital-twins-core.tgz} + resolution: {integrity: sha512-nKRSIQm5cqW1j4RbzNJUFNN91ChO4tzpWvV5CiBvWS6XteK20Y+ogMxj66r6/3GmKiaxKMKLTFbXZaYXpjXc1A==, tarball: file:projects/digital-twins-core.tgz} name: '@rush-temp/digital-twins-core' version: 0.0.0 dependencies: @@ -20233,7 +20085,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -20257,7 +20109,7 @@ packages: dev: false file:projects/eslint-plugin-azure-sdk.tgz: - resolution: {integrity: sha512-wjvMu2Em7IHf1Yac5e1uw0wP8BXisiTMVkLDqorysR2GqhLy8Bp1hIUw5f3noPL5CDWVMrNHOacCnIuf/soE8w==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} + resolution: {integrity: sha512-CClqaBgRUJKjnHY1m9pCv/EO2NsjNcH+t/egdrpfA/uVrIMmBPrbaZyBvilHa57EcH4J8a7n4PlEHNCy08pzxw==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} name: '@rush-temp/eslint-plugin-azure-sdk' version: 0.0.0 dependencies: @@ -20269,11 +20121,11 @@ packages: '@types/eslint__js': 8.42.3 '@types/estree': 1.0.6 '@types/node': 18.19.66 - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0)(eslint@9.15.0)(typescript@5.6.3) - '@typescript-eslint/parser': 8.15.0(eslint@9.15.0)(typescript@5.6.3) - '@typescript-eslint/rule-tester': 8.15.0(eslint@9.15.0)(typescript@5.6.3) - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0)(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.16.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/rule-tester': 8.16.0(eslint@9.15.0)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.15.0)(typescript@5.6.3) '@vitest/coverage-istanbul': 1.6.0(vitest@1.6.0) eslint: 9.15.0 eslint-config-prettier: 9.1.0(eslint@9.15.0) @@ -20288,8 +20140,8 @@ packages: source-map-support: 0.5.21 tslib: 2.8.1 typescript: 5.6.3 - typescript-eslint: 8.15.0(eslint@9.15.0)(typescript@5.6.3) - vitest: 1.6.0(@types/node@18.19.66)(@vitest/browser@1.6.0) + typescript-eslint: 8.16.0(eslint@9.15.0)(typescript@5.6.3) + vitest: 1.6.0(@types/node@18.19.66) transitivePeerDependencies: - '@edge-runtime/vm' - '@vitest/browser' @@ -20361,7 +20213,7 @@ packages: dev: false file:projects/eventgrid-namespaces.tgz: - resolution: {integrity: sha512-vz4DlGvIjf5AnZOkX6nssvhXCyKtnCaEqSMK87AvUXV+82oZkHoBUYS+uGUyvbc41QpKDhAFvlfJ3075zeqeGQ==, tarball: file:projects/eventgrid-namespaces.tgz} + resolution: {integrity: sha512-Wd58Mi30gLxzNV/3UQRMv8/cQAtIuZ42VA26P+B9zOLq0yVN336r1POexl2IqHfQ4YzHfI6gh0my7v1jB4v/BA==, tarball: file:projects/eventgrid-namespaces.tgz} name: '@rush-temp/eventgrid-namespaces' version: 0.0.0 dependencies: @@ -20383,7 +20235,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -20406,7 +20258,7 @@ packages: dev: false file:projects/eventgrid-system-events.tgz: - resolution: {integrity: sha512-AvJTix3adOZu+3Om1/NTt8WrXM7AEvsCBISWBxA/G7DIsAt71Dd1wXfJ0VHTyN09XHBtnlilw8v91XeI+OYfLQ==, tarball: file:projects/eventgrid-system-events.tgz} + resolution: {integrity: sha512-J9WSaHbb572Gh+WpNvDx5NF+NAaY9HTSAOWuBNfzplXZG1h5e7wilvy86TqheypQqdxhsau7IhbsRHEOEeFAPA==, tarball: file:projects/eventgrid-system-events.tgz} name: '@rush-temp/eventgrid-system-events' version: 0.0.0 dependencies: @@ -20418,6 +20270,8 @@ packages: '@types/node': 18.19.66 '@types/sinon': 17.0.3 '@types/uuid': 8.3.4 + '@vitest/browser': 2.1.6(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.6) + '@vitest/coverage-istanbul': 2.1.6(vitest@2.1.6) buffer: 6.0.3 chai: 4.3.10 chai-as-promised: 7.1.2(chai@4.3.10) @@ -20434,24 +20288,38 @@ packages: karma-sourcemap-loader: 0.3.8 mocha: 10.8.2 nyc: 17.1.0 + playwright: 1.49.0 prettier: 2.8.8 sinon: 17.0.1 source-map-support: 0.5.21 ts-node: 10.9.2(@types/node@18.19.66)(typescript@5.6.3) tslib: 2.8.1 typescript: 5.6.3 + vitest: 2.1.6(@types/node@18.19.66)(@vitest/browser@2.1.6) transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - '@edge-runtime/vm' + - '@vitest/ui' - bufferutil - - debug + - happy-dom - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser - utf-8-validate + - vite + - webdriverio dev: false file:projects/eventgrid.tgz: - resolution: {integrity: sha512-Wu3hnv9c3SJxmn0fd+aGRpKC9gBptmVSaCYW5tXssbfaUukCNhoa6X8DkHmPCk54BZis7V4B4Y2LlIwT6RfsBg==, tarball: file:projects/eventgrid.tgz} + resolution: {integrity: sha512-/TNBsgSdupaAAeAhkkutA9OWjS+w5lX5OBmIiHqeEMfaH1j4ZZ2TeykFw9KFRFVA6fsaNxWCJeJ1fRvz2ovkYQ==, tarball: file:projects/eventgrid.tgz} name: '@rush-temp/eventgrid' version: 0.0.0 dependencies: @@ -20471,7 +20339,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -20588,7 +20456,7 @@ packages: dev: false file:projects/functions-authentication-events.tgz: - resolution: {integrity: sha512-itJGbhq6oASDQOvzRN9Fu8x/cb0lAOVo+xXXmIGdODdRWFOPxUQ+jIM+fvh7o+5IrsVD8u5deTC1azb8/BOFhg==, tarball: file:projects/functions-authentication-events.tgz} + resolution: {integrity: sha512-oFukFmJk2iIPQauvOB5HqP7CTjE7CbaLyi+szryLRSCDHcBc+mphI5f+q1Jk4GXWgXjQJXDhmJHUZog2FRn8HQ==, tarball: file:projects/functions-authentication-events.tgz} name: '@rush-temp/functions-authentication-events' version: 0.0.0 dependencies: @@ -20606,7 +20474,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-json-preprocessor: 0.3.3(karma@6.4.4) karma-json-to-file-reporter: 1.0.1 karma-junit-reporter: 2.0.1(karma@6.4.4) @@ -20935,7 +20803,7 @@ packages: dev: false file:projects/iot-device-update.tgz: - resolution: {integrity: sha512-chcE5/PejYYJo8iEsz2ycDxv/ZVpecALpQYbrR2HQI1jidzV2YD2JwHanxClVqUBoWsh/9KtWBc59tjOcbB/IA==, tarball: file:projects/iot-device-update.tgz} + resolution: {integrity: sha512-j+/7pjRuxaNdX1fkGEa6LLEMmGp6LDV6z5RimV7GRnBRVlrYBgK3bfd4YdqYdNrg5Z4aksGwIcU+dt4Q+/yzRg==, tarball: file:projects/iot-device-update.tgz} name: '@rush-temp/iot-device-update' version: 0.0.0 dependencies: @@ -20953,7 +20821,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-json-preprocessor: 0.3.3(karma@6.4.4) karma-json-to-file-reporter: 1.0.1 karma-junit-reporter: 2.0.1(karma@6.4.4) @@ -21477,7 +21345,7 @@ packages: dev: false file:projects/mixed-reality-authentication.tgz: - resolution: {integrity: sha512-3oEtedYQWqsu6CcXIdRArmA/BDyKw0z7JJK2ZClXwsrrSChe21w33/rn0O1/5On5D6adAxHj/yVeNJpya+N1Cg==, tarball: file:projects/mixed-reality-authentication.tgz} + resolution: {integrity: sha512-hIZoFTkE8J6rHj93GQHuFB05PUPHWq+LiWgFIacamW2tTo1Ej1Q1+04Y4RUdZiaUTEPrrWgVM2hKKclbLO2pTA==, tarball: file:projects/mixed-reality-authentication.tgz} name: '@rush-temp/mixed-reality-authentication' version: 0.0.0 dependencies: @@ -21496,7 +21364,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -21518,7 +21386,7 @@ packages: dev: false file:projects/mixed-reality-remote-rendering.tgz: - resolution: {integrity: sha512-oRY18e2LnLfvlnwWYOKGsiDe6/Sd1XJl/IHWpJ8pAgywNe5S2/GGsP8LZDBVmN05YBjnZV89R0QUJFxSBul+lg==, tarball: file:projects/mixed-reality-remote-rendering.tgz} + resolution: {integrity: sha512-LR01bnuhUjLmqWd+4Ti/9Dywdu8VzgOZEi8mjK9OX0DQeXH9BItASAMtCrmzSwffCdEORSMg8jbFXb1wAjFO/w==, tarball: file:projects/mixed-reality-remote-rendering.tgz} name: '@rush-temp/mixed-reality-remote-rendering' version: 0.0.0 dependencies: @@ -21538,7 +21406,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-json-preprocessor: 0.3.3(karma@6.4.4) karma-json-to-file-reporter: 1.0.1 karma-junit-reporter: 2.0.1(karma@6.4.4) @@ -22553,7 +22421,7 @@ packages: dev: false file:projects/quantum-jobs.tgz: - resolution: {integrity: sha512-7t0BJaiAPuiDKNgRvOYijVm/Nd8OdjCrk2UhxSYDCVAaJkxRcbNExsrj1RLHv7LrmDbg3AcKymMM+dP9KPBAeA==, tarball: file:projects/quantum-jobs.tgz} + resolution: {integrity: sha512-1klhp8mezs4wRSJHc86lzMqH4vCtP8AEgdnPWyyQ54FhWw8xpHjBXDxNffumdJDlI+ZpOawvsczRsqMR7Wgw+w==, tarball: file:projects/quantum-jobs.tgz} name: '@rush-temp/quantum-jobs' version: 0.0.0 dependencies: @@ -22572,7 +22440,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -22641,7 +22509,7 @@ packages: dev: false file:projects/schema-registry-json.tgz: - resolution: {integrity: sha512-+04dC5VJEQCu+S7YYq/2j+f59MtvVfBy/tt38oeS6sqnce/k3GeXVOOvdHs9iAtghp33OK56GqXiSOnL3V6tPw==, tarball: file:projects/schema-registry-json.tgz} + resolution: {integrity: sha512-J/R0tUT5fzAYXoYtTWaKf37oo5dSMJhebBHhfdnMMAxkKfO78DVwIMadUE91wv2CZ4p56zPefORTsWErHNPNww==, tarball: file:projects/schema-registry-json.tgz} name: '@rush-temp/schema-registry-json' version: 0.0.0 dependencies: @@ -22657,7 +22525,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-json-preprocessor: 0.3.3(karma@6.4.4) karma-json-to-file-reporter: 1.0.1 karma-junit-reporter: 2.0.1(karma@6.4.4) @@ -22681,7 +22549,7 @@ packages: dev: false file:projects/schema-registry.tgz: - resolution: {integrity: sha512-FUgpf2fv08rxi0qzUB1wK4yoAbsAvcHJpxCsCteBgTIZCRS0AYot/AFJRksEMCVkJ8/TBj12aSg/NAYAUBGHzQ==, tarball: file:projects/schema-registry.tgz} + resolution: {integrity: sha512-cV1YfaW7G3fU0JPawhjZA5suunxV4Sc9ROHcGzFYcBG2MkVqltpKmLXGYPPwwTUEV7n+YV7p0HNnSL7B5qC/UQ==, tarball: file:projects/schema-registry.tgz} name: '@rush-temp/schema-registry' version: 0.0.0 dependencies: @@ -22695,7 +22563,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-json-preprocessor: 0.3.3(karma@6.4.4) karma-json-to-file-reporter: 1.0.1 karma-junit-reporter: 2.0.1(karma@6.4.4) @@ -22718,7 +22586,7 @@ packages: dev: false file:projects/search-documents.tgz: - resolution: {integrity: sha512-6DIKtC5IocI0eB9weBWdB447cdsRXbagOeSGpXWtpqThYzMmeagZw42XyGazuc+GvYVYnPMSZvbzV6QA4AwX7A==, tarball: file:projects/search-documents.tgz} + resolution: {integrity: sha512-8YCD+t6qJKJwWqQ/Naao8ExK2lQjxDtpDL4YUmK6k312+QN7zwxzDkRYEcnIjm3F2EvcGcY3yUiMbDIIl9QCkQ==, tarball: file:projects/search-documents.tgz} name: '@rush-temp/search-documents' version: 0.0.0 dependencies: @@ -22737,7 +22605,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-json-preprocessor: 0.3.3(karma@6.4.4) karma-json-to-file-reporter: 1.0.1 karma-junit-reporter: 2.0.1(karma@6.4.4) @@ -22820,7 +22688,7 @@ packages: dev: false file:projects/storage-blob-changefeed.tgz: - resolution: {integrity: sha512-ulb7cStYuBYLz5klWzekE1UG2EGSPjv5VqYpaBmA73FZHcjYXumEFAsnGOdUxJFL2/mJAUHJ2nutM3jWLwoH/g==, tarball: file:projects/storage-blob-changefeed.tgz} + resolution: {integrity: sha512-rChvDY+jZ3y66M9WZpo3RXw66M63Ke4wdaRyCgyYQ/xEWQv8SVzha5u/cAf/eEDzo+dqdz7Nit8voOAWS5Fo4A==, tarball: file:projects/storage-blob-changefeed.tgz} name: '@rush-temp/storage-blob-changefeed' version: 0.0.0 dependencies: @@ -22840,7 +22708,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-json-preprocessor: 0.3.3(karma@6.4.4) karma-json-to-file-reporter: 1.0.1 karma-junit-reporter: 2.0.1(karma@6.4.4) @@ -22867,7 +22735,7 @@ packages: dev: false file:projects/storage-blob.tgz: - resolution: {integrity: sha512-tLXMghK2zBAg2Xu7p8ZD7UWDt1+h72wfHikoECrSHNPY33/mEj3yHis8XgnsczYKdXKY0PaV5YD8/sfIDS8sUg==, tarball: file:projects/storage-blob.tgz} + resolution: {integrity: sha512-GM0+E284qr6AcJ08tcb2AcizAP6optptQOXpMpJxJVBsoFuYUVyghZtk6mEE992MJV8SRc+guWscppusRF6JfA==, tarball: file:projects/storage-blob.tgz} name: '@rush-temp/storage-blob' version: 0.0.0 dependencies: @@ -22887,7 +22755,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -22911,7 +22779,7 @@ packages: dev: false file:projects/storage-file-datalake.tgz: - resolution: {integrity: sha512-FVV+PJzMPt7z/pAYIE+3/XbfTv9nR1icrxKEnPtNjNiu1SIFzxoqsSfyzWEhM3OaDxw7cGkn5CVEb1dGo0yoRA==, tarball: file:projects/storage-file-datalake.tgz} + resolution: {integrity: sha512-yAoj31VtAud8gXiyicLgx/40rpFcpXg61eD88ARTkePcL6gGyqNAM8gtIaKA2/8rvHqSUpZWWvwL3ZDicjj1qA==, tarball: file:projects/storage-file-datalake.tgz} name: '@rush-temp/storage-file-datalake' version: 0.0.0 dependencies: @@ -22932,7 +22800,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-ie-launcher: 1.0.0(karma@6.4.4) karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 @@ -22958,7 +22826,7 @@ packages: dev: false file:projects/storage-file-share.tgz: - resolution: {integrity: sha512-UIGe6OIq8WYfDcVyTGSBN+NoU0a62Gp8CPRLfLLdhyewy7MtMfQeQeqsJA0UheHGE7KiVMdEJ1Y7CqVnVBT4+A==, tarball: file:projects/storage-file-share.tgz} + resolution: {integrity: sha512-3wsuOatFgt/+CNvfmLQqXyj27WiDouP9EBW18/ylo2g+6qsjma4e/vERPG7bHqjaP9aroE4o/s3/9SEZN/1mBQ==, tarball: file:projects/storage-file-share.tgz} name: '@rush-temp/storage-file-share' version: 0.0.0 dependencies: @@ -22978,7 +22846,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -23003,7 +22871,7 @@ packages: dev: false file:projects/storage-internal-avro.tgz: - resolution: {integrity: sha512-SglqrWttikVc/VLAUSYZRqf4RVhpgsPsdjOPva54swsUWeSIvWte7s/5WM3O6QgtrGA27RVFzXzYWwf9yzlAyg==, tarball: file:projects/storage-internal-avro.tgz} + resolution: {integrity: sha512-2/b7G0Iiufhu4j2foCdmSudSu8K2sJQXezR2aT5k/yaBAXNmwyWv0GRGIj2yTJwr6mevb4SzZxG7P5sSxboBbw==, tarball: file:projects/storage-internal-avro.tgz} name: '@rush-temp/storage-internal-avro' version: 0.0.0 dependencies: @@ -23019,7 +22887,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -23043,7 +22911,7 @@ packages: dev: false file:projects/storage-queue.tgz: - resolution: {integrity: sha512-5eSIt9TpDfdl5IHCDEjtBqAe+1Ipe/bEju6w4pdLRo7/j/dcOrewCOj+c96FLKsU334aj4qhvZ0/5TQqyxizpw==, tarball: file:projects/storage-queue.tgz} + resolution: {integrity: sha512-Bzntrsw6BeXydXyVg8GShcAqGlhTyIk41mXoir+ySY1FhNavDbHmfapDnw7zICn3OOLhL5fCeNRupxB174Giow==, tarball: file:projects/storage-queue.tgz} name: '@rush-temp/storage-queue' version: 0.0.0 dependencies: @@ -23061,7 +22929,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-junit-reporter: 2.0.1(karma@6.4.4) karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5(karma@6.4.4) @@ -23337,14 +23205,14 @@ packages: dev: false file:projects/template.tgz: - resolution: {integrity: sha512-Vc/FTk71GLJxhhRPmo2aqP4uc1wpf6iqgin1Gq6gouqJdvmeZwC46SoYt+oh9jiqGjz6BiIR5sieK8l4KlHQuQ==, tarball: file:projects/template.tgz} + resolution: {integrity: sha512-e1OZUpDtuUT9uqmUoX+mbLvb256x5QU3krHiQ9CWTtQG0qy7VibCTWyPtP9dyQzpzR70XgUqlHYRNKrylWKWaA==, tarball: file:projects/template.tgz} name: '@rush-temp/template' version: 0.0.0 dependencies: '@azure/core-lro': 2.7.2 '@types/node': 18.19.66 - '@vitest/browser': 2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5) - '@vitest/coverage-istanbul': 2.1.5(vitest@2.1.5) + '@vitest/browser': 2.1.6(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.6) + '@vitest/coverage-istanbul': 2.1.6(vitest@2.1.6) dotenv: 16.4.5 eslint: 9.15.0 loupe: 3.1.2 @@ -23352,7 +23220,7 @@ packages: source-map-support: 0.5.21 tslib: 2.8.1 typescript: 5.6.3 - vitest: 2.1.5(@types/node@18.19.66)(@vitest/browser@2.1.5) + vitest: 2.1.6(@types/node@18.19.66)(@vitest/browser@2.1.6) transitivePeerDependencies: - '@edge-runtime/vm' - '@vitest/ui' @@ -23568,7 +23436,7 @@ packages: dev: false file:projects/vite-plugin-browser-test-map.tgz: - resolution: {integrity: sha512-NqjZZaCCOu5mcDAfo7eTwmmIK4nm9wUKPZK5iEqsCAmnI4QumQswsL3NQQ6DvsMVjxO5rLd91f8TYfxi7TcKLw==, tarball: file:projects/vite-plugin-browser-test-map.tgz} + resolution: {integrity: sha512-N2fbMcGSQDaMjyppu24TSnRXoyiGmcL9RotrxTdamiXV22j6e8i1zYhpzvRhnhvT5U1XaYtWWXrPnMVM149YSQ==, tarball: file:projects/vite-plugin-browser-test-map.tgz} name: '@rush-temp/vite-plugin-browser-test-map' version: 0.0.0 dependencies: @@ -23579,7 +23447,7 @@ packages: rimraf: 5.0.10 tslib: 2.8.1 typescript: 5.6.3 - typescript-eslint: 8.15.0(eslint@9.15.0)(typescript@5.6.3) + typescript-eslint: 8.16.0(eslint@9.15.0)(typescript@5.6.3) transitivePeerDependencies: - jiti - supports-color @@ -23624,7 +23492,7 @@ packages: dev: false file:projects/web-pubsub-client.tgz: - resolution: {integrity: sha512-LWe1BoHWv+zoZwWKDcUy0JZVANS0qXr6zb180RuXyo6jhcFEdVBAYyqN0GFb7WuMydN83bMv2h6Ws/bEqGXPzQ==, tarball: file:projects/web-pubsub-client.tgz} + resolution: {integrity: sha512-FHqP4W6QpMWigQ7+hjxfb44bM2fSiYx2KtnjvFgrafi5fYxefEN5jIZa/8sm0w1n5P9EUL6b7qi84ennhGMAhw==, tarball: file:projects/web-pubsub-client.tgz} name: '@rush-temp/web-pubsub-client' version: 0.0.0 dependencies: @@ -23646,7 +23514,7 @@ packages: karma-chrome-launcher: 3.2.0 karma-coverage: 2.2.1 karma-env-preprocessor: 0.1.1 - karma-firefox-launcher: 1.3.0 + karma-firefox-launcher: 2.1.3 karma-json-preprocessor: 0.3.3(karma@6.4.4) karma-json-to-file-reporter: 1.0.1 karma-junit-reporter: 2.0.1(karma@6.4.4) From 7d77e5f39f01b1e0c9aaf3977812fa58d2ed6500 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Thu, 28 Nov 2024 01:05:57 +0000 Subject: [PATCH 15/20] fix tests --- .../test/internal/convenienceModelAssignability.ts | 2 +- .../ai-form-recognizer/test/utils/recordedClients.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sdk/formrecognizer/ai-form-recognizer/test/internal/convenienceModelAssignability.ts b/sdk/formrecognizer/ai-form-recognizer/test/internal/convenienceModelAssignability.ts index 4cdf3bdad0e3..f78c390351dc 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/internal/convenienceModelAssignability.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/internal/convenienceModelAssignability.ts @@ -31,7 +31,7 @@ import type { // To avoid going out-of-sync with the generated types, we test the re-constructed interfaces are following the shapes in the generated interfaces in this test file. -function checkAssign(_model: T) { +function checkAssign(_model: T): void { /* intentionally empty */ } diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts index 1a48c2e8cb48..29c3bf1e846d 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts @@ -90,6 +90,7 @@ export const recorderOptions: RecorderStartOptions = { }, ], }, + removeCentralSanitizers: ["AZSDK3402", "AZSDK4001", "AZSDK2030"] }; /** @@ -110,7 +111,7 @@ export async function createRecorder(currentTest?: TestInfo): Promise export async function createRecordedClient( currentTest: TestInfo | undefined, ctor: { - new ( + new( endpoint: string, credential: TokenCredential | KeyCredential, options?: CommonClientOptions, From aed272a661152a0d819529a26e67c77128b5ef99 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Thu, 28 Nov 2024 03:20:55 +0000 Subject: [PATCH 16/20] handle shebang --- .../ai-form-recognizer/eslint.config.mjs | 19 +++++++++++++++++++ .../ai-form-recognizer/src/bin/gen-model.ts | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 sdk/formrecognizer/ai-form-recognizer/eslint.config.mjs diff --git a/sdk/formrecognizer/ai-form-recognizer/eslint.config.mjs b/sdk/formrecognizer/ai-form-recognizer/eslint.config.mjs new file mode 100644 index 000000000000..da5a9300ae0e --- /dev/null +++ b/sdk/formrecognizer/ai-form-recognizer/eslint.config.mjs @@ -0,0 +1,19 @@ +import azsdkEslint from "@azure/eslint-plugin-azure-sdk"; + +export default [ + ...azsdkEslint.configs.recommended, + { + rules: { + "@azure/azure-sdk/github-source-headers": "off", + }, + }, + { + // shebang needs to come first + files: ["src/bin/gen-model.ts"], + rules: { + "n/no-process-exit": "off", + "n/hashbang": "off", + "@azure/azure-sdk/github-source-headers": "off", + }, + }, +]; diff --git a/sdk/formrecognizer/ai-form-recognizer/src/bin/gen-model.ts b/sdk/formrecognizer/ai-form-recognizer/src/bin/gen-model.ts index 502025c2b4e4..06e46b74ee7a 100644 --- a/sdk/formrecognizer/ai-form-recognizer/src/bin/gen-model.ts +++ b/sdk/formrecognizer/ai-form-recognizer/src/bin/gen-model.ts @@ -1,4 +1,4 @@ -#!/bin/env node; +#!/bin/env node // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. From 25ffc247e9ae763821f70662b69fff45e0954a1f Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 2 Dec 2024 11:19:04 -0800 Subject: [PATCH 17/20] lock file --- common/config/rush/pnpm-lock.yaml | 210 ++++++++++++++++++++++++++++-- 1 file changed, 202 insertions(+), 8 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index c70d2f2137ca..787d3acfc142 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -2430,6 +2430,16 @@ packages: dev: false optional: true + /@eslint-community/eslint-utils@4.4.1(eslint@8.57.1): + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.57.1 + eslint-visitor-keys: 3.4.3 + dev: false + /@eslint-community/eslint-utils@4.4.1(eslint@9.15.0): resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2473,6 +2483,23 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: false + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.7(supports-color@8.1.1) + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: false + /@eslint/eslintrc@3.2.0: resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2490,6 +2517,11 @@ packages: - supports-color dev: false + /@eslint/js@8.57.1: + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: false + /@eslint/js@9.15.0: resolution: {integrity: sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2544,11 +2576,28 @@ packages: '@humanwhocodes/retry': 0.3.1 dev: false + /@humanwhocodes/config-array@0.13.0: + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} + engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.7(supports-color@8.1.1) + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: false + /@humanwhocodes/module-importer@1.0.1: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} dev: false + /@humanwhocodes/object-schema@2.0.3: + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead + dev: false + /@humanwhocodes/retry@0.3.1: resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} engines: {node: '>=18.18'} @@ -4274,6 +4323,10 @@ packages: eslint-visitor-keys: 4.2.0 dev: false + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + dev: false + /@vitest/browser@2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5): resolution: {integrity: sha512-JrpnxvkrjlBrF7oXbK/YytWVYfJIzWYeDKppANlUaisBKwDso+yXlWocAJrANx8gUxyirF355Yx80S+SKQqayg==} peerDependencies: @@ -5861,6 +5914,13 @@ packages: path-type: 4.0.0 dev: false + /doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: false + /dom-accessibility-api@0.5.16: resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} dev: false @@ -6208,6 +6268,14 @@ packages: '@microsoft/tsdoc-config': 0.16.2 dev: false + /eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: false + /eslint-scope@8.2.0: resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -6226,6 +6294,54 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: false + /eslint@8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + hasBin: true + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/regexpp': 4.12.1 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.3.7(supports-color@8.1.1) + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + dev: false + /eslint@9.15.0: resolution: {integrity: sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -6553,6 +6669,13 @@ packages: resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} dev: false + /file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: 3.2.0 + dev: false + /file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} @@ -6633,6 +6756,15 @@ packages: path-exists: 4.0.0 dev: false + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: 3.3.2 + keyv: 4.5.4 + rimraf: 3.0.2 + dev: false + /flat-cache@4.0.1: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} @@ -6908,6 +7040,13 @@ packages: engines: {node: '>=4'} dev: false + /globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: false + /globals@14.0.0: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} @@ -7330,6 +7469,11 @@ packages: engines: {node: '>=0.12.0'} dev: false + /is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + dev: false + /is-plain-obj@1.1.0: resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} engines: {node: '>=0.10.0'} @@ -10367,6 +10511,10 @@ packages: resolution: {integrity: sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ==} dev: false + /text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: false + /thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} engines: {node: '>=0.8'} @@ -10684,6 +10832,11 @@ packages: engines: {node: '>=4'} dev: false + /type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: false + /type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} @@ -14401,7 +14554,7 @@ packages: dev: false file:projects/arm-devopsinfrastructure.tgz: - resolution: {integrity: sha512-zm1zJUacHQHrVisNSNKl6fuuO1JO3qpkdcnAIv2TeISXJYJFxIkSTyv70j+TIUa0C/c9MWgtNaCNp35yGhnc0g==, tarball: file:projects/arm-devopsinfrastructure.tgz} + resolution: {integrity: sha512-26NUbY9nDuqLqDF06QZFrMoNdmuI3nmYfTx5FjpwRcMR+jJobCAbvrAD5AKLz8AM1cdbls6LoEXEEd9XmsgALA==, tarball: file:projects/arm-devopsinfrastructure.tgz} name: '@rush-temp/arm-devopsinfrastructure' version: 0.0.0 dependencies: @@ -14409,20 +14562,42 @@ packages: '@azure-tools/test-recorder': 3.5.2 '@azure/abort-controller': 1.1.0 '@azure/core-lro': 2.7.2 + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.66) '@types/chai': 4.3.20 '@types/mocha': 10.0.10 '@types/node': 18.19.66 + '@vitest/browser': 2.1.6(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.6) + '@vitest/coverage-istanbul': 2.1.6(vitest@2.1.6) chai: 4.3.10 dotenv: 16.4.5 + eslint: 8.57.1 esm: 3.2.25 mocha: 10.8.2 + playwright: 1.49.0 ts-node: 10.9.2(@types/node@18.19.66)(typescript@5.6.3) + tshy: 2.0.1 tslib: 2.8.1 typescript: 5.6.3 + vitest: 2.1.6(@types/node@18.19.66)(@vitest/browser@2.1.6) transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser + - utf-8-validate + - vite + - webdriverio dev: false file:projects/arm-devspaces.tgz: @@ -15120,17 +15295,19 @@ packages: dev: false file:projects/arm-healthdataaiservices.tgz: - resolution: {integrity: sha512-Fx9bTzlUJwLWjfbKxpAlDJezkzYhmcPwAGPSzRpgi2L0spP9j5d/bVG3x578z2RqRQ5ztW4nReWoTVV17uLkdQ==, tarball: file:projects/arm-healthdataaiservices.tgz} + resolution: {integrity: sha512-dJpfHl/LBPMZLu5rkXUEgX979cUA42TJ6FTsucJK5453bRpMnVioKezlFOUIxPkcVoS7WTd+aYg1kwLDhzprfg==, tarball: file:projects/arm-healthdataaiservices.tgz} name: '@rush-temp/arm-healthdataaiservices' version: 0.0.0 dependencies: + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.66) '@types/node': 18.19.66 '@vitest/browser': 2.1.5(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.5) '@vitest/coverage-istanbul': 2.1.5(vitest@2.1.5) dotenv: 16.4.5 - eslint: 9.15.0 + eslint: 8.57.1 playwright: 1.49.0 prettier: 3.4.0 + tshy: 2.0.1 tslib: 2.8.1 typescript: 5.6.3 vitest: 2.1.5(@types/node@18.19.66)(@vitest/browser@2.1.5) @@ -15139,7 +15316,6 @@ packages: - '@vitest/ui' - bufferutil - happy-dom - - jiti - jsdom - less - lightningcss @@ -20319,7 +20495,7 @@ packages: dev: false file:projects/eventgrid.tgz: - resolution: {integrity: sha512-/TNBsgSdupaAAeAhkkutA9OWjS+w5lX5OBmIiHqeEMfaH1j4ZZ2TeykFw9KFRFVA6fsaNxWCJeJ1fRvz2ovkYQ==, tarball: file:projects/eventgrid.tgz} + resolution: {integrity: sha512-xNO7uSbCB0gSezDYBsFLGRv0mgFhuRovCGLgicVWr3KBzCHr9fZn2OdSSIIsBAx68K8Ha0nHjeHPC0jlhL/cCQ==, tarball: file:projects/eventgrid.tgz} name: '@rush-temp/eventgrid' version: 0.0.0 dependencies: @@ -20331,6 +20507,8 @@ packages: '@types/node': 18.19.66 '@types/sinon': 17.0.3 '@types/uuid': 8.3.4 + '@vitest/browser': 2.1.6(@types/node@18.19.66)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.6) + '@vitest/coverage-istanbul': 2.1.6(vitest@2.1.6) chai: 4.3.10 chai-as-promised: 7.1.2(chai@4.3.10) dotenv: 16.4.5 @@ -20346,18 +20524,34 @@ packages: karma-sourcemap-loader: 0.3.8 mocha: 10.8.2 nyc: 17.1.0 + playwright: 1.49.0 sinon: 17.0.1 source-map-support: 0.5.21 tslib: 2.8.1 tsx: 4.19.2 typescript: 5.6.3 uuid: 8.3.2 + vitest: 2.1.6(@types/node@18.19.66)(@vitest/browser@2.1.6) transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' - bufferutil - - debug + - happy-dom - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser - utf-8-validate + - vite + - webdriverio dev: false file:projects/eventhubs-checkpointstore-blob.tgz(chai@4.3.10): From 358d202d5c1c3edea243f08263acd88e175c92db Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Mon, 2 Dec 2024 16:14:19 -0500 Subject: [PATCH 18/20] [formrecognizer] Migrate @azure/ai-form-recognizer to ESM/vitest --- common/config/rush/pnpm-lock.yaml | 23461 +++++++++++++++++++++++++++- 1 file changed, 23460 insertions(+), 1 deletion(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 69bf01ea3a8a..ba111a643924 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -1 +1,23460 @@ -https://raw.githubusercontent.com/Azure/azure-sdk-for-js/refs/heads/main/common/config/rush/pnpm-lock.yaml +lockfileVersion: '6.0' + +settings: + autoInstallPeers: false + excludeLinksFromLockfile: false + +dependencies: + '@rush-temp/abort-controller': + specifier: file:./projects/abort-controller.tgz + version: file:projects/abort-controller.tgz + '@rush-temp/agrifood-farming': + specifier: file:./projects/agrifood-farming.tgz + version: file:projects/agrifood-farming.tgz + '@rush-temp/ai-anomaly-detector': + specifier: file:./projects/ai-anomaly-detector.tgz + version: file:projects/ai-anomaly-detector.tgz + '@rush-temp/ai-content-safety': + specifier: file:./projects/ai-content-safety.tgz + version: file:projects/ai-content-safety.tgz + '@rush-temp/ai-document-intelligence': + specifier: file:./projects/ai-document-intelligence.tgz + version: file:projects/ai-document-intelligence.tgz + '@rush-temp/ai-document-translator': + specifier: file:./projects/ai-document-translator.tgz + version: file:projects/ai-document-translator.tgz + '@rush-temp/ai-form-recognizer': + specifier: file:./projects/ai-form-recognizer.tgz + version: file:projects/ai-form-recognizer.tgz + '@rush-temp/ai-inference': + specifier: file:./projects/ai-inference.tgz + version: file:projects/ai-inference.tgz + '@rush-temp/ai-language-conversations': + specifier: file:./projects/ai-language-conversations.tgz + version: file:projects/ai-language-conversations.tgz + '@rush-temp/ai-language-text': + specifier: file:./projects/ai-language-text.tgz + version: file:projects/ai-language-text.tgz + '@rush-temp/ai-language-textauthoring': + specifier: file:./projects/ai-language-textauthoring.tgz + version: file:projects/ai-language-textauthoring.tgz + '@rush-temp/ai-metrics-advisor': + specifier: file:./projects/ai-metrics-advisor.tgz + version: file:projects/ai-metrics-advisor.tgz + '@rush-temp/ai-text-analytics': + specifier: file:./projects/ai-text-analytics.tgz + version: file:projects/ai-text-analytics.tgz + '@rush-temp/ai-translation-document': + specifier: file:./projects/ai-translation-document.tgz + version: file:projects/ai-translation-document.tgz + '@rush-temp/ai-translation-text': + specifier: file:./projects/ai-translation-text.tgz + version: file:projects/ai-translation-text.tgz + '@rush-temp/ai-vision-face': + specifier: file:./projects/ai-vision-face.tgz + version: file:projects/ai-vision-face.tgz + '@rush-temp/ai-vision-image-analysis': + specifier: file:./projects/ai-vision-image-analysis.tgz + version: file:projects/ai-vision-image-analysis.tgz + '@rush-temp/api-management-custom-widgets-scaffolder': + specifier: file:./projects/api-management-custom-widgets-scaffolder.tgz + version: file:projects/api-management-custom-widgets-scaffolder.tgz + '@rush-temp/api-management-custom-widgets-tools': + specifier: file:./projects/api-management-custom-widgets-tools.tgz + version: file:projects/api-management-custom-widgets-tools.tgz + '@rush-temp/app-configuration': + specifier: file:./projects/app-configuration.tgz + version: file:projects/app-configuration.tgz + '@rush-temp/arm-advisor': + specifier: file:./projects/arm-advisor.tgz + version: file:projects/arm-advisor.tgz + '@rush-temp/arm-agrifood': + specifier: file:./projects/arm-agrifood.tgz + version: file:projects/arm-agrifood.tgz + '@rush-temp/arm-analysisservices': + specifier: file:./projects/arm-analysisservices.tgz + version: file:projects/arm-analysisservices.tgz + '@rush-temp/arm-apicenter': + specifier: file:./projects/arm-apicenter.tgz + version: file:projects/arm-apicenter.tgz + '@rush-temp/arm-apimanagement': + specifier: file:./projects/arm-apimanagement.tgz + version: file:projects/arm-apimanagement.tgz + '@rush-temp/arm-appcomplianceautomation': + specifier: file:./projects/arm-appcomplianceautomation.tgz + version: file:projects/arm-appcomplianceautomation.tgz + '@rush-temp/arm-appconfiguration': + specifier: file:./projects/arm-appconfiguration.tgz + version: file:projects/arm-appconfiguration.tgz + '@rush-temp/arm-appcontainers': + specifier: file:./projects/arm-appcontainers.tgz + version: file:projects/arm-appcontainers.tgz + '@rush-temp/arm-appinsights': + specifier: file:./projects/arm-appinsights.tgz + version: file:projects/arm-appinsights.tgz + '@rush-temp/arm-appplatform': + specifier: file:./projects/arm-appplatform.tgz + version: file:projects/arm-appplatform.tgz + '@rush-temp/arm-appservice': + specifier: file:./projects/arm-appservice.tgz + version: file:projects/arm-appservice.tgz + '@rush-temp/arm-appservice-1': + specifier: file:./projects/arm-appservice-1.tgz + version: file:projects/arm-appservice-1.tgz + '@rush-temp/arm-appservice-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-appservice-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-appservice-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-astro': + specifier: file:./projects/arm-astro.tgz + version: file:projects/arm-astro.tgz + '@rush-temp/arm-attestation': + specifier: file:./projects/arm-attestation.tgz + version: file:projects/arm-attestation.tgz + '@rush-temp/arm-authorization': + specifier: file:./projects/arm-authorization.tgz + version: file:projects/arm-authorization.tgz + '@rush-temp/arm-authorization-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-authorization-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-authorization-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-automanage': + specifier: file:./projects/arm-automanage.tgz + version: file:projects/arm-automanage.tgz + '@rush-temp/arm-automation': + specifier: file:./projects/arm-automation.tgz + version: file:projects/arm-automation.tgz + '@rush-temp/arm-avs': + specifier: file:./projects/arm-avs.tgz + version: file:projects/arm-avs.tgz + '@rush-temp/arm-azureadexternalidentities': + specifier: file:./projects/arm-azureadexternalidentities.tgz + version: file:projects/arm-azureadexternalidentities.tgz + '@rush-temp/arm-azurestack': + specifier: file:./projects/arm-azurestack.tgz + version: file:projects/arm-azurestack.tgz + '@rush-temp/arm-azurestackhci': + specifier: file:./projects/arm-azurestackhci.tgz + version: file:projects/arm-azurestackhci.tgz + '@rush-temp/arm-baremetalinfrastructure': + specifier: file:./projects/arm-baremetalinfrastructure.tgz + version: file:projects/arm-baremetalinfrastructure.tgz + '@rush-temp/arm-batch': + specifier: file:./projects/arm-batch.tgz + version: file:projects/arm-batch.tgz + '@rush-temp/arm-billing': + specifier: file:./projects/arm-billing.tgz + version: file:projects/arm-billing.tgz + '@rush-temp/arm-billingbenefits': + specifier: file:./projects/arm-billingbenefits.tgz + version: file:projects/arm-billingbenefits.tgz + '@rush-temp/arm-botservice': + specifier: file:./projects/arm-botservice.tgz + version: file:projects/arm-botservice.tgz + '@rush-temp/arm-cdn': + specifier: file:./projects/arm-cdn.tgz + version: file:projects/arm-cdn.tgz + '@rush-temp/arm-changeanalysis': + specifier: file:./projects/arm-changeanalysis.tgz + version: file:projects/arm-changeanalysis.tgz + '@rush-temp/arm-changes': + specifier: file:./projects/arm-changes.tgz + version: file:projects/arm-changes.tgz + '@rush-temp/arm-chaos': + specifier: file:./projects/arm-chaos.tgz + version: file:projects/arm-chaos.tgz + '@rush-temp/arm-cognitiveservices': + specifier: file:./projects/arm-cognitiveservices.tgz + version: file:projects/arm-cognitiveservices.tgz + '@rush-temp/arm-commerce': + specifier: file:./projects/arm-commerce.tgz + version: file:projects/arm-commerce.tgz + '@rush-temp/arm-commerce-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-commerce-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-commerce-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-commitmentplans': + specifier: file:./projects/arm-commitmentplans.tgz + version: file:projects/arm-commitmentplans.tgz + '@rush-temp/arm-communication': + specifier: file:./projects/arm-communication.tgz + version: file:projects/arm-communication.tgz + '@rush-temp/arm-compute': + specifier: file:./projects/arm-compute.tgz + version: file:projects/arm-compute.tgz + '@rush-temp/arm-compute-1': + specifier: file:./projects/arm-compute-1.tgz + version: file:projects/arm-compute-1.tgz + '@rush-temp/arm-compute-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-compute-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-compute-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-computefleet': + specifier: file:./projects/arm-computefleet.tgz + version: file:projects/arm-computefleet.tgz + '@rush-temp/arm-computeschedule': + specifier: file:./projects/arm-computeschedule.tgz + version: file:projects/arm-computeschedule.tgz + '@rush-temp/arm-confidentialledger': + specifier: file:./projects/arm-confidentialledger.tgz + version: file:projects/arm-confidentialledger.tgz + '@rush-temp/arm-confluent': + specifier: file:./projects/arm-confluent.tgz + version: file:projects/arm-confluent.tgz + '@rush-temp/arm-connectedcache': + specifier: file:./projects/arm-connectedcache.tgz + version: file:projects/arm-connectedcache.tgz + '@rush-temp/arm-connectedvmware': + specifier: file:./projects/arm-connectedvmware.tgz + version: file:projects/arm-connectedvmware.tgz + '@rush-temp/arm-consumption': + specifier: file:./projects/arm-consumption.tgz + version: file:projects/arm-consumption.tgz + '@rush-temp/arm-containerinstance': + specifier: file:./projects/arm-containerinstance.tgz + version: file:projects/arm-containerinstance.tgz + '@rush-temp/arm-containerorchestratorruntime': + specifier: file:./projects/arm-containerorchestratorruntime.tgz + version: file:projects/arm-containerorchestratorruntime.tgz + '@rush-temp/arm-containerregistry': + specifier: file:./projects/arm-containerregistry.tgz + version: file:projects/arm-containerregistry.tgz + '@rush-temp/arm-containerservice': + specifier: file:./projects/arm-containerservice.tgz + version: file:projects/arm-containerservice.tgz + '@rush-temp/arm-containerservice-1': + specifier: file:./projects/arm-containerservice-1.tgz + version: file:projects/arm-containerservice-1.tgz + '@rush-temp/arm-containerservicefleet': + specifier: file:./projects/arm-containerservicefleet.tgz + version: file:projects/arm-containerservicefleet.tgz + '@rush-temp/arm-cosmosdb': + specifier: file:./projects/arm-cosmosdb.tgz + version: file:projects/arm-cosmosdb.tgz + '@rush-temp/arm-cosmosdbforpostgresql': + specifier: file:./projects/arm-cosmosdbforpostgresql.tgz + version: file:projects/arm-cosmosdbforpostgresql.tgz + '@rush-temp/arm-costmanagement': + specifier: file:./projects/arm-costmanagement.tgz + version: file:projects/arm-costmanagement.tgz + '@rush-temp/arm-customerinsights': + specifier: file:./projects/arm-customerinsights.tgz + version: file:projects/arm-customerinsights.tgz + '@rush-temp/arm-dashboard': + specifier: file:./projects/arm-dashboard.tgz + version: file:projects/arm-dashboard.tgz + '@rush-temp/arm-databoundaries': + specifier: file:./projects/arm-databoundaries.tgz + version: file:projects/arm-databoundaries.tgz + '@rush-temp/arm-databox': + specifier: file:./projects/arm-databox.tgz + version: file:projects/arm-databox.tgz + '@rush-temp/arm-databoxedge': + specifier: file:./projects/arm-databoxedge.tgz + version: file:projects/arm-databoxedge.tgz + '@rush-temp/arm-databoxedge-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-databricks': + specifier: file:./projects/arm-databricks.tgz + version: file:projects/arm-databricks.tgz + '@rush-temp/arm-datacatalog': + specifier: file:./projects/arm-datacatalog.tgz + version: file:projects/arm-datacatalog.tgz + '@rush-temp/arm-datadog': + specifier: file:./projects/arm-datadog.tgz + version: file:projects/arm-datadog.tgz + '@rush-temp/arm-datafactory': + specifier: file:./projects/arm-datafactory.tgz + version: file:projects/arm-datafactory.tgz + '@rush-temp/arm-datalake-analytics': + specifier: file:./projects/arm-datalake-analytics.tgz + version: file:projects/arm-datalake-analytics.tgz + '@rush-temp/arm-datamigration': + specifier: file:./projects/arm-datamigration.tgz + version: file:projects/arm-datamigration.tgz + '@rush-temp/arm-dataprotection': + specifier: file:./projects/arm-dataprotection.tgz + version: file:projects/arm-dataprotection.tgz + '@rush-temp/arm-defendereasm': + specifier: file:./projects/arm-defendereasm.tgz + version: file:projects/arm-defendereasm.tgz + '@rush-temp/arm-deploymentmanager': + specifier: file:./projects/arm-deploymentmanager.tgz + version: file:projects/arm-deploymentmanager.tgz + '@rush-temp/arm-desktopvirtualization': + specifier: file:./projects/arm-desktopvirtualization.tgz + version: file:projects/arm-desktopvirtualization.tgz + '@rush-temp/arm-devcenter': + specifier: file:./projects/arm-devcenter.tgz + version: file:projects/arm-devcenter.tgz + '@rush-temp/arm-devhub': + specifier: file:./projects/arm-devhub.tgz + version: file:projects/arm-devhub.tgz + '@rush-temp/arm-deviceprovisioningservices': + specifier: file:./projects/arm-deviceprovisioningservices.tgz + version: file:projects/arm-deviceprovisioningservices.tgz + '@rush-temp/arm-deviceregistry': + specifier: file:./projects/arm-deviceregistry.tgz + version: file:projects/arm-deviceregistry.tgz + '@rush-temp/arm-deviceupdate': + specifier: file:./projects/arm-deviceupdate.tgz + version: file:projects/arm-deviceupdate.tgz + '@rush-temp/arm-devopsinfrastructure': + specifier: file:./projects/arm-devopsinfrastructure.tgz + version: file:projects/arm-devopsinfrastructure.tgz + '@rush-temp/arm-devspaces': + specifier: file:./projects/arm-devspaces.tgz + version: file:projects/arm-devspaces.tgz + '@rush-temp/arm-devtestlabs': + specifier: file:./projects/arm-devtestlabs.tgz + version: file:projects/arm-devtestlabs.tgz + '@rush-temp/arm-digitaltwins': + specifier: file:./projects/arm-digitaltwins.tgz + version: file:projects/arm-digitaltwins.tgz + '@rush-temp/arm-dns': + specifier: file:./projects/arm-dns.tgz + version: file:projects/arm-dns.tgz + '@rush-temp/arm-dns-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-dns-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-dnsresolver': + specifier: file:./projects/arm-dnsresolver.tgz + version: file:projects/arm-dnsresolver.tgz + '@rush-temp/arm-domainservices': + specifier: file:./projects/arm-domainservices.tgz + version: file:projects/arm-domainservices.tgz + '@rush-temp/arm-dynatrace': + specifier: file:./projects/arm-dynatrace.tgz + version: file:projects/arm-dynatrace.tgz + '@rush-temp/arm-edgezones': + specifier: file:./projects/arm-edgezones.tgz + version: file:projects/arm-edgezones.tgz + '@rush-temp/arm-education': + specifier: file:./projects/arm-education.tgz + version: file:projects/arm-education.tgz + '@rush-temp/arm-elastic': + specifier: file:./projects/arm-elastic.tgz + version: file:projects/arm-elastic.tgz + '@rush-temp/arm-elasticsan': + specifier: file:./projects/arm-elasticsan.tgz + version: file:projects/arm-elasticsan.tgz + '@rush-temp/arm-eventgrid': + specifier: file:./projects/arm-eventgrid.tgz + version: file:projects/arm-eventgrid.tgz + '@rush-temp/arm-eventhub': + specifier: file:./projects/arm-eventhub.tgz + version: file:projects/arm-eventhub.tgz + '@rush-temp/arm-eventhub-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-eventhub-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-eventhub-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-extendedlocation': + specifier: file:./projects/arm-extendedlocation.tgz + version: file:projects/arm-extendedlocation.tgz + '@rush-temp/arm-fabric': + specifier: file:./projects/arm-fabric.tgz + version: file:projects/arm-fabric.tgz + '@rush-temp/arm-features': + specifier: file:./projects/arm-features.tgz + version: file:projects/arm-features.tgz + '@rush-temp/arm-fluidrelay': + specifier: file:./projects/arm-fluidrelay.tgz + version: file:projects/arm-fluidrelay.tgz + '@rush-temp/arm-frontdoor': + specifier: file:./projects/arm-frontdoor.tgz + version: file:projects/arm-frontdoor.tgz + '@rush-temp/arm-graphservices': + specifier: file:./projects/arm-graphservices.tgz + version: file:projects/arm-graphservices.tgz + '@rush-temp/arm-guestconfiguration': + specifier: file:./projects/arm-guestconfiguration.tgz + version: file:projects/arm-guestconfiguration.tgz + '@rush-temp/arm-hanaonazure': + specifier: file:./projects/arm-hanaonazure.tgz + version: file:projects/arm-hanaonazure.tgz + '@rush-temp/arm-hardwaresecuritymodules': + specifier: file:./projects/arm-hardwaresecuritymodules.tgz + version: file:projects/arm-hardwaresecuritymodules.tgz + '@rush-temp/arm-hdinsight': + specifier: file:./projects/arm-hdinsight.tgz + version: file:projects/arm-hdinsight.tgz + '@rush-temp/arm-hdinsightcontainers': + specifier: file:./projects/arm-hdinsightcontainers.tgz + version: file:projects/arm-hdinsightcontainers.tgz + '@rush-temp/arm-healthbot': + specifier: file:./projects/arm-healthbot.tgz + version: file:projects/arm-healthbot.tgz + '@rush-temp/arm-healthcareapis': + specifier: file:./projects/arm-healthcareapis.tgz + version: file:projects/arm-healthcareapis.tgz + '@rush-temp/arm-healthdataaiservices': + specifier: file:./projects/arm-healthdataaiservices.tgz + version: file:projects/arm-healthdataaiservices.tgz + '@rush-temp/arm-hybridcompute': + specifier: file:./projects/arm-hybridcompute.tgz + version: file:projects/arm-hybridcompute.tgz + '@rush-temp/arm-hybridconnectivity': + specifier: file:./projects/arm-hybridconnectivity.tgz + version: file:projects/arm-hybridconnectivity.tgz + '@rush-temp/arm-hybridcontainerservice': + specifier: file:./projects/arm-hybridcontainerservice.tgz + version: file:projects/arm-hybridcontainerservice.tgz + '@rush-temp/arm-hybridkubernetes': + specifier: file:./projects/arm-hybridkubernetes.tgz + version: file:projects/arm-hybridkubernetes.tgz + '@rush-temp/arm-hybridnetwork': + specifier: file:./projects/arm-hybridnetwork.tgz + version: file:projects/arm-hybridnetwork.tgz + '@rush-temp/arm-imagebuilder': + specifier: file:./projects/arm-imagebuilder.tgz + version: file:projects/arm-imagebuilder.tgz + '@rush-temp/arm-informaticadatamanagement': + specifier: file:./projects/arm-informaticadatamanagement.tgz + version: file:projects/arm-informaticadatamanagement.tgz + '@rush-temp/arm-iotcentral': + specifier: file:./projects/arm-iotcentral.tgz + version: file:projects/arm-iotcentral.tgz + '@rush-temp/arm-iotfirmwaredefense': + specifier: file:./projects/arm-iotfirmwaredefense.tgz + version: file:projects/arm-iotfirmwaredefense.tgz + '@rush-temp/arm-iothub': + specifier: file:./projects/arm-iothub.tgz + version: file:projects/arm-iothub.tgz + '@rush-temp/arm-iothub-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-iothub-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-iothub-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-iotoperations': + specifier: file:./projects/arm-iotoperations.tgz + version: file:projects/arm-iotoperations.tgz + '@rush-temp/arm-keyvault': + specifier: file:./projects/arm-keyvault.tgz + version: file:projects/arm-keyvault.tgz + '@rush-temp/arm-keyvault-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-keyvault-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-keyvault-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-kubernetesconfiguration': + specifier: file:./projects/arm-kubernetesconfiguration.tgz + version: file:projects/arm-kubernetesconfiguration.tgz + '@rush-temp/arm-kusto': + specifier: file:./projects/arm-kusto.tgz + version: file:projects/arm-kusto.tgz + '@rush-temp/arm-labservices': + specifier: file:./projects/arm-labservices.tgz + version: file:projects/arm-labservices.tgz + '@rush-temp/arm-largeinstance': + specifier: file:./projects/arm-largeinstance.tgz + version: file:projects/arm-largeinstance.tgz + '@rush-temp/arm-links': + specifier: file:./projects/arm-links.tgz + version: file:projects/arm-links.tgz + '@rush-temp/arm-loadtesting': + specifier: file:./projects/arm-loadtesting.tgz + version: file:projects/arm-loadtesting.tgz + '@rush-temp/arm-locks': + specifier: file:./projects/arm-locks.tgz + version: file:projects/arm-locks.tgz + '@rush-temp/arm-locks-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-locks-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-locks-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-logic': + specifier: file:./projects/arm-logic.tgz + version: file:projects/arm-logic.tgz + '@rush-temp/arm-machinelearning': + specifier: file:./projects/arm-machinelearning.tgz + version: file:projects/arm-machinelearning.tgz + '@rush-temp/arm-machinelearningcompute': + specifier: file:./projects/arm-machinelearningcompute.tgz + version: file:projects/arm-machinelearningcompute.tgz + '@rush-temp/arm-machinelearningexperimentation': + specifier: file:./projects/arm-machinelearningexperimentation.tgz + version: file:projects/arm-machinelearningexperimentation.tgz + '@rush-temp/arm-maintenance': + specifier: file:./projects/arm-maintenance.tgz + version: file:projects/arm-maintenance.tgz + '@rush-temp/arm-managedapplications': + specifier: file:./projects/arm-managedapplications.tgz + version: file:projects/arm-managedapplications.tgz + '@rush-temp/arm-managednetworkfabric': + specifier: file:./projects/arm-managednetworkfabric.tgz + version: file:projects/arm-managednetworkfabric.tgz + '@rush-temp/arm-managementgroups': + specifier: file:./projects/arm-managementgroups.tgz + version: file:projects/arm-managementgroups.tgz + '@rush-temp/arm-managementpartner': + specifier: file:./projects/arm-managementpartner.tgz + version: file:projects/arm-managementpartner.tgz + '@rush-temp/arm-maps': + specifier: file:./projects/arm-maps.tgz + version: file:projects/arm-maps.tgz + '@rush-temp/arm-mariadb': + specifier: file:./projects/arm-mariadb.tgz + version: file:projects/arm-mariadb.tgz + '@rush-temp/arm-marketplaceordering': + specifier: file:./projects/arm-marketplaceordering.tgz + version: file:projects/arm-marketplaceordering.tgz + '@rush-temp/arm-mediaservices': + specifier: file:./projects/arm-mediaservices.tgz + version: file:projects/arm-mediaservices.tgz + '@rush-temp/arm-migrate': + specifier: file:./projects/arm-migrate.tgz + version: file:projects/arm-migrate.tgz + '@rush-temp/arm-migrationdiscoverysap': + specifier: file:./projects/arm-migrationdiscoverysap.tgz + version: file:projects/arm-migrationdiscoverysap.tgz + '@rush-temp/arm-mixedreality': + specifier: file:./projects/arm-mixedreality.tgz + version: file:projects/arm-mixedreality.tgz + '@rush-temp/arm-mobilenetwork': + specifier: file:./projects/arm-mobilenetwork.tgz + version: file:projects/arm-mobilenetwork.tgz + '@rush-temp/arm-mongocluster': + specifier: file:./projects/arm-mongocluster.tgz + version: file:projects/arm-mongocluster.tgz + '@rush-temp/arm-monitor': + specifier: file:./projects/arm-monitor.tgz + version: file:projects/arm-monitor.tgz + '@rush-temp/arm-monitor-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-monitor-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-msi': + specifier: file:./projects/arm-msi.tgz + version: file:projects/arm-msi.tgz + '@rush-temp/arm-mysql': + specifier: file:./projects/arm-mysql.tgz + version: file:projects/arm-mysql.tgz + '@rush-temp/arm-mysql-flexible': + specifier: file:./projects/arm-mysql-flexible.tgz + version: file:projects/arm-mysql-flexible.tgz + '@rush-temp/arm-netapp': + specifier: file:./projects/arm-netapp.tgz + version: file:projects/arm-netapp.tgz + '@rush-temp/arm-network': + specifier: file:./projects/arm-network.tgz + version: file:projects/arm-network.tgz + '@rush-temp/arm-network-1': + specifier: file:./projects/arm-network-1.tgz + version: file:projects/arm-network-1.tgz + '@rush-temp/arm-network-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-network-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-network-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-networkanalytics': + specifier: file:./projects/arm-networkanalytics.tgz + version: file:projects/arm-networkanalytics.tgz + '@rush-temp/arm-networkcloud': + specifier: file:./projects/arm-networkcloud.tgz + version: file:projects/arm-networkcloud.tgz + '@rush-temp/arm-networkfunction': + specifier: file:./projects/arm-networkfunction.tgz + version: file:projects/arm-networkfunction.tgz + '@rush-temp/arm-newrelicobservability': + specifier: file:./projects/arm-newrelicobservability.tgz + version: file:projects/arm-newrelicobservability.tgz + '@rush-temp/arm-nginx': + specifier: file:./projects/arm-nginx.tgz + version: file:projects/arm-nginx.tgz + '@rush-temp/arm-notificationhubs': + specifier: file:./projects/arm-notificationhubs.tgz + version: file:projects/arm-notificationhubs.tgz + '@rush-temp/arm-oep': + specifier: file:./projects/arm-oep.tgz + version: file:projects/arm-oep.tgz + '@rush-temp/arm-operationalinsights': + specifier: file:./projects/arm-operationalinsights.tgz + version: file:projects/arm-operationalinsights.tgz + '@rush-temp/arm-operations': + specifier: file:./projects/arm-operations.tgz + version: file:projects/arm-operations.tgz + '@rush-temp/arm-oracledatabase': + specifier: file:./projects/arm-oracledatabase.tgz + version: file:projects/arm-oracledatabase.tgz + '@rush-temp/arm-orbital': + specifier: file:./projects/arm-orbital.tgz + version: file:projects/arm-orbital.tgz + '@rush-temp/arm-paloaltonetworksngfw': + specifier: file:./projects/arm-paloaltonetworksngfw.tgz + version: file:projects/arm-paloaltonetworksngfw.tgz + '@rush-temp/arm-peering': + specifier: file:./projects/arm-peering.tgz + version: file:projects/arm-peering.tgz + '@rush-temp/arm-playwrighttesting': + specifier: file:./projects/arm-playwrighttesting.tgz + version: file:projects/arm-playwrighttesting.tgz + '@rush-temp/arm-policy': + specifier: file:./projects/arm-policy.tgz + version: file:projects/arm-policy.tgz + '@rush-temp/arm-policy-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-policy-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-policy-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-policyinsights': + specifier: file:./projects/arm-policyinsights.tgz + version: file:projects/arm-policyinsights.tgz + '@rush-temp/arm-portal': + specifier: file:./projects/arm-portal.tgz + version: file:projects/arm-portal.tgz + '@rush-temp/arm-postgresql': + specifier: file:./projects/arm-postgresql.tgz + version: file:projects/arm-postgresql.tgz + '@rush-temp/arm-postgresql-flexible': + specifier: file:./projects/arm-postgresql-flexible.tgz + version: file:projects/arm-postgresql-flexible.tgz + '@rush-temp/arm-powerbidedicated': + specifier: file:./projects/arm-powerbidedicated.tgz + version: file:projects/arm-powerbidedicated.tgz + '@rush-temp/arm-powerbiembedded': + specifier: file:./projects/arm-powerbiembedded.tgz + version: file:projects/arm-powerbiembedded.tgz + '@rush-temp/arm-privatedns': + specifier: file:./projects/arm-privatedns.tgz + version: file:projects/arm-privatedns.tgz + '@rush-temp/arm-purview': + specifier: file:./projects/arm-purview.tgz + version: file:projects/arm-purview.tgz + '@rush-temp/arm-quantum': + specifier: file:./projects/arm-quantum.tgz + version: file:projects/arm-quantum.tgz + '@rush-temp/arm-qumulo': + specifier: file:./projects/arm-qumulo.tgz + version: file:projects/arm-qumulo.tgz + '@rush-temp/arm-quota': + specifier: file:./projects/arm-quota.tgz + version: file:projects/arm-quota.tgz + '@rush-temp/arm-recoveryservices': + specifier: file:./projects/arm-recoveryservices.tgz + version: file:projects/arm-recoveryservices.tgz + '@rush-temp/arm-recoveryservices-siterecovery': + specifier: file:./projects/arm-recoveryservices-siterecovery.tgz + version: file:projects/arm-recoveryservices-siterecovery.tgz + '@rush-temp/arm-recoveryservicesbackup': + specifier: file:./projects/arm-recoveryservicesbackup.tgz + version: file:projects/arm-recoveryservicesbackup.tgz + '@rush-temp/arm-recoveryservicesdatareplication': + specifier: file:./projects/arm-recoveryservicesdatareplication.tgz + version: file:projects/arm-recoveryservicesdatareplication.tgz + '@rush-temp/arm-redhatopenshift': + specifier: file:./projects/arm-redhatopenshift.tgz + version: file:projects/arm-redhatopenshift.tgz + '@rush-temp/arm-rediscache': + specifier: file:./projects/arm-rediscache.tgz + version: file:projects/arm-rediscache.tgz + '@rush-temp/arm-redisenterprisecache': + specifier: file:./projects/arm-redisenterprisecache.tgz + version: file:projects/arm-redisenterprisecache.tgz + '@rush-temp/arm-relay': + specifier: file:./projects/arm-relay.tgz + version: file:projects/arm-relay.tgz + '@rush-temp/arm-reservations': + specifier: file:./projects/arm-reservations.tgz + version: file:projects/arm-reservations.tgz + '@rush-temp/arm-resourceconnector': + specifier: file:./projects/arm-resourceconnector.tgz + version: file:projects/arm-resourceconnector.tgz + '@rush-temp/arm-resourcegraph': + specifier: file:./projects/arm-resourcegraph.tgz + version: file:projects/arm-resourcegraph.tgz + '@rush-temp/arm-resourcehealth': + specifier: file:./projects/arm-resourcehealth.tgz + version: file:projects/arm-resourcehealth.tgz + '@rush-temp/arm-resourcemover': + specifier: file:./projects/arm-resourcemover.tgz + version: file:projects/arm-resourcemover.tgz + '@rush-temp/arm-resources': + specifier: file:./projects/arm-resources.tgz + version: file:projects/arm-resources.tgz + '@rush-temp/arm-resources-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-resources-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-resources-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-resources-subscriptions': + specifier: file:./projects/arm-resources-subscriptions.tgz + version: file:projects/arm-resources-subscriptions.tgz + '@rush-temp/arm-resourcesdeploymentstacks': + specifier: file:./projects/arm-resourcesdeploymentstacks.tgz + version: file:projects/arm-resourcesdeploymentstacks.tgz + '@rush-temp/arm-scvmm': + specifier: file:./projects/arm-scvmm.tgz + version: file:projects/arm-scvmm.tgz + '@rush-temp/arm-search': + specifier: file:./projects/arm-search.tgz + version: file:projects/arm-search.tgz + '@rush-temp/arm-security': + specifier: file:./projects/arm-security.tgz + version: file:projects/arm-security.tgz + '@rush-temp/arm-securitydevops': + specifier: file:./projects/arm-securitydevops.tgz + version: file:projects/arm-securitydevops.tgz + '@rush-temp/arm-securityinsight': + specifier: file:./projects/arm-securityinsight.tgz + version: file:projects/arm-securityinsight.tgz + '@rush-temp/arm-selfhelp': + specifier: file:./projects/arm-selfhelp.tgz + version: file:projects/arm-selfhelp.tgz + '@rush-temp/arm-serialconsole': + specifier: file:./projects/arm-serialconsole.tgz + version: file:projects/arm-serialconsole.tgz + '@rush-temp/arm-servicebus': + specifier: file:./projects/arm-servicebus.tgz + version: file:projects/arm-servicebus.tgz + '@rush-temp/arm-servicefabric': + specifier: file:./projects/arm-servicefabric.tgz + version: file:projects/arm-servicefabric.tgz + '@rush-temp/arm-servicefabric-1': + specifier: file:./projects/arm-servicefabric-1.tgz + version: file:projects/arm-servicefabric-1.tgz + '@rush-temp/arm-servicefabricmanagedclusters': + specifier: file:./projects/arm-servicefabricmanagedclusters.tgz + version: file:projects/arm-servicefabricmanagedclusters.tgz + '@rush-temp/arm-servicefabricmesh': + specifier: file:./projects/arm-servicefabricmesh.tgz + version: file:projects/arm-servicefabricmesh.tgz + '@rush-temp/arm-servicelinker': + specifier: file:./projects/arm-servicelinker.tgz + version: file:projects/arm-servicelinker.tgz + '@rush-temp/arm-servicemap': + specifier: file:./projects/arm-servicemap.tgz + version: file:projects/arm-servicemap.tgz + '@rush-temp/arm-servicenetworking': + specifier: file:./projects/arm-servicenetworking.tgz + version: file:projects/arm-servicenetworking.tgz + '@rush-temp/arm-signalr': + specifier: file:./projects/arm-signalr.tgz + version: file:projects/arm-signalr.tgz + '@rush-temp/arm-sphere': + specifier: file:./projects/arm-sphere.tgz + version: file:projects/arm-sphere.tgz + '@rush-temp/arm-springappdiscovery': + specifier: file:./projects/arm-springappdiscovery.tgz + version: file:projects/arm-springappdiscovery.tgz + '@rush-temp/arm-sql': + specifier: file:./projects/arm-sql.tgz + version: file:projects/arm-sql.tgz + '@rush-temp/arm-sqlvirtualmachine': + specifier: file:./projects/arm-sqlvirtualmachine.tgz + version: file:projects/arm-sqlvirtualmachine.tgz + '@rush-temp/arm-standbypool': + specifier: file:./projects/arm-standbypool.tgz + version: file:projects/arm-standbypool.tgz + '@rush-temp/arm-storage': + specifier: file:./projects/arm-storage.tgz + version: file:projects/arm-storage.tgz + '@rush-temp/arm-storage-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-storage-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-storage-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-storageactions': + specifier: file:./projects/arm-storageactions.tgz + version: file:projects/arm-storageactions.tgz + '@rush-temp/arm-storagecache': + specifier: file:./projects/arm-storagecache.tgz + version: file:projects/arm-storagecache.tgz + '@rush-temp/arm-storageimportexport': + specifier: file:./projects/arm-storageimportexport.tgz + version: file:projects/arm-storageimportexport.tgz + '@rush-temp/arm-storagemover': + specifier: file:./projects/arm-storagemover.tgz + version: file:projects/arm-storagemover.tgz + '@rush-temp/arm-storagesync': + specifier: file:./projects/arm-storagesync.tgz + version: file:projects/arm-storagesync.tgz + '@rush-temp/arm-storsimple1200series': + specifier: file:./projects/arm-storsimple1200series.tgz + version: file:projects/arm-storsimple1200series.tgz + '@rush-temp/arm-storsimple8000series': + specifier: file:./projects/arm-storsimple8000series.tgz + version: file:projects/arm-storsimple8000series.tgz + '@rush-temp/arm-streamanalytics': + specifier: file:./projects/arm-streamanalytics.tgz + version: file:projects/arm-streamanalytics.tgz + '@rush-temp/arm-subscriptions': + specifier: file:./projects/arm-subscriptions.tgz + version: file:projects/arm-subscriptions.tgz + '@rush-temp/arm-subscriptions-profile-2020-09-01-hybrid': + specifier: file:./projects/arm-subscriptions-profile-2020-09-01-hybrid.tgz + version: file:projects/arm-subscriptions-profile-2020-09-01-hybrid.tgz + '@rush-temp/arm-support': + specifier: file:./projects/arm-support.tgz + version: file:projects/arm-support.tgz + '@rush-temp/arm-synapse': + specifier: file:./projects/arm-synapse.tgz + version: file:projects/arm-synapse.tgz + '@rush-temp/arm-templatespecs': + specifier: file:./projects/arm-templatespecs.tgz + version: file:projects/arm-templatespecs.tgz + '@rush-temp/arm-terraform': + specifier: file:./projects/arm-terraform.tgz + version: file:projects/arm-terraform.tgz + '@rush-temp/arm-timeseriesinsights': + specifier: file:./projects/arm-timeseriesinsights.tgz + version: file:projects/arm-timeseriesinsights.tgz + '@rush-temp/arm-trafficmanager': + specifier: file:./projects/arm-trafficmanager.tgz + version: file:projects/arm-trafficmanager.tgz + '@rush-temp/arm-trustedsigning': + specifier: file:./projects/arm-trustedsigning.tgz + version: file:projects/arm-trustedsigning.tgz + '@rush-temp/arm-visualstudio': + specifier: file:./projects/arm-visualstudio.tgz + version: file:projects/arm-visualstudio.tgz + '@rush-temp/arm-vmwarecloudsimple': + specifier: file:./projects/arm-vmwarecloudsimple.tgz + version: file:projects/arm-vmwarecloudsimple.tgz + '@rush-temp/arm-voiceservices': + specifier: file:./projects/arm-voiceservices.tgz + version: file:projects/arm-voiceservices.tgz + '@rush-temp/arm-webpubsub': + specifier: file:./projects/arm-webpubsub.tgz + version: file:projects/arm-webpubsub.tgz + '@rush-temp/arm-webservices': + specifier: file:./projects/arm-webservices.tgz + version: file:projects/arm-webservices.tgz + '@rush-temp/arm-workloads': + specifier: file:./projects/arm-workloads.tgz + version: file:projects/arm-workloads.tgz + '@rush-temp/arm-workloadssapvirtualinstance': + specifier: file:./projects/arm-workloadssapvirtualinstance.tgz + version: file:projects/arm-workloadssapvirtualinstance.tgz + '@rush-temp/arm-workspaces': + specifier: file:./projects/arm-workspaces.tgz + version: file:projects/arm-workspaces.tgz + '@rush-temp/attestation': + specifier: file:./projects/attestation.tgz + version: file:projects/attestation.tgz + '@rush-temp/batch': + specifier: file:./projects/batch.tgz + version: file:projects/batch.tgz + '@rush-temp/communication-alpha-ids': + specifier: file:./projects/communication-alpha-ids.tgz + version: file:projects/communication-alpha-ids.tgz + '@rush-temp/communication-call-automation': + specifier: file:./projects/communication-call-automation.tgz + version: file:projects/communication-call-automation.tgz + '@rush-temp/communication-chat': + specifier: file:./projects/communication-chat.tgz + version: file:projects/communication-chat.tgz + '@rush-temp/communication-common': + specifier: file:./projects/communication-common.tgz + version: file:projects/communication-common.tgz + '@rush-temp/communication-email': + specifier: file:./projects/communication-email.tgz + version: file:projects/communication-email.tgz + '@rush-temp/communication-identity': + specifier: file:./projects/communication-identity.tgz + version: file:projects/communication-identity.tgz + '@rush-temp/communication-job-router': + specifier: file:./projects/communication-job-router.tgz + version: file:projects/communication-job-router.tgz + '@rush-temp/communication-job-router-1': + specifier: file:./projects/communication-job-router-1.tgz + version: file:projects/communication-job-router-1.tgz + '@rush-temp/communication-messages': + specifier: file:./projects/communication-messages.tgz + version: file:projects/communication-messages.tgz + '@rush-temp/communication-phone-numbers': + specifier: file:./projects/communication-phone-numbers.tgz + version: file:projects/communication-phone-numbers.tgz + '@rush-temp/communication-recipient-verification': + specifier: file:./projects/communication-recipient-verification.tgz + version: file:projects/communication-recipient-verification.tgz + '@rush-temp/communication-rooms': + specifier: file:./projects/communication-rooms.tgz + version: file:projects/communication-rooms.tgz + '@rush-temp/communication-short-codes': + specifier: file:./projects/communication-short-codes.tgz + version: file:projects/communication-short-codes.tgz + '@rush-temp/communication-sms': + specifier: file:./projects/communication-sms.tgz + version: file:projects/communication-sms.tgz + '@rush-temp/communication-tiering': + specifier: file:./projects/communication-tiering.tgz + version: file:projects/communication-tiering.tgz + '@rush-temp/communication-toll-free-verification': + specifier: file:./projects/communication-toll-free-verification.tgz + version: file:projects/communication-toll-free-verification.tgz + '@rush-temp/confidential-ledger': + specifier: file:./projects/confidential-ledger.tgz + version: file:projects/confidential-ledger.tgz + '@rush-temp/container-registry': + specifier: file:./projects/container-registry.tgz + version: file:projects/container-registry.tgz + '@rush-temp/core-amqp': + specifier: file:./projects/core-amqp.tgz + version: file:projects/core-amqp.tgz + '@rush-temp/core-auth': + specifier: file:./projects/core-auth.tgz + version: file:projects/core-auth.tgz + '@rush-temp/core-client': + specifier: file:./projects/core-client.tgz + version: file:projects/core-client.tgz + '@rush-temp/core-client-1': + specifier: file:./projects/core-client-1.tgz + version: file:projects/core-client-1.tgz + '@rush-temp/core-http-compat': + specifier: file:./projects/core-http-compat.tgz + version: file:projects/core-http-compat.tgz + '@rush-temp/core-lro': + specifier: file:./projects/core-lro.tgz + version: file:projects/core-lro.tgz + '@rush-temp/core-paging': + specifier: file:./projects/core-paging.tgz + version: file:projects/core-paging.tgz + '@rush-temp/core-rest-pipeline': + specifier: file:./projects/core-rest-pipeline.tgz + version: file:projects/core-rest-pipeline.tgz + '@rush-temp/core-sse': + specifier: file:./projects/core-sse.tgz + version: file:projects/core-sse.tgz + '@rush-temp/core-tracing': + specifier: file:./projects/core-tracing.tgz + version: file:projects/core-tracing.tgz + '@rush-temp/core-util': + specifier: file:./projects/core-util.tgz + version: file:projects/core-util.tgz + '@rush-temp/core-xml': + specifier: file:./projects/core-xml.tgz + version: file:projects/core-xml.tgz + '@rush-temp/cosmos': + specifier: file:./projects/cosmos.tgz + version: file:projects/cosmos.tgz + '@rush-temp/create-microsoft-playwright-testing': + specifier: file:./projects/create-microsoft-playwright-testing.tgz + version: file:projects/create-microsoft-playwright-testing.tgz + '@rush-temp/data-tables': + specifier: file:./projects/data-tables.tgz + version: file:projects/data-tables.tgz + '@rush-temp/defender-easm': + specifier: file:./projects/defender-easm.tgz + version: file:projects/defender-easm.tgz + '@rush-temp/dev-tool': + specifier: file:./projects/dev-tool.tgz + version: file:projects/dev-tool.tgz + '@rush-temp/developer-devcenter': + specifier: file:./projects/developer-devcenter.tgz + version: file:projects/developer-devcenter.tgz + '@rush-temp/digital-twins-core': + specifier: file:./projects/digital-twins-core.tgz + version: file:projects/digital-twins-core.tgz + '@rush-temp/eslint-plugin-azure-sdk': + specifier: file:./projects/eslint-plugin-azure-sdk.tgz + version: file:projects/eslint-plugin-azure-sdk.tgz + '@rush-temp/event-hubs': + specifier: file:./projects/event-hubs.tgz + version: file:projects/event-hubs.tgz + '@rush-temp/eventgrid': + specifier: file:./projects/eventgrid.tgz + version: file:projects/eventgrid.tgz + '@rush-temp/eventgrid-namespaces': + specifier: file:./projects/eventgrid-namespaces.tgz + version: file:projects/eventgrid-namespaces.tgz + '@rush-temp/eventgrid-system-events': + specifier: file:./projects/eventgrid-system-events.tgz + version: file:projects/eventgrid-system-events.tgz + '@rush-temp/eventhubs-checkpointstore-blob': + specifier: file:./projects/eventhubs-checkpointstore-blob.tgz + version: file:projects/eventhubs-checkpointstore-blob.tgz(chai@4.3.10) + '@rush-temp/eventhubs-checkpointstore-table': + specifier: file:./projects/eventhubs-checkpointstore-table.tgz + version: file:projects/eventhubs-checkpointstore-table.tgz(chai@4.3.10) + '@rush-temp/functions-authentication-events': + specifier: file:./projects/functions-authentication-events.tgz + version: file:projects/functions-authentication-events.tgz + '@rush-temp/health-deidentification': + specifier: file:./projects/health-deidentification.tgz + version: file:projects/health-deidentification.tgz + '@rush-temp/health-insights-cancerprofiling': + specifier: file:./projects/health-insights-cancerprofiling.tgz + version: file:projects/health-insights-cancerprofiling.tgz + '@rush-temp/health-insights-clinicalmatching': + specifier: file:./projects/health-insights-clinicalmatching.tgz + version: file:projects/health-insights-clinicalmatching.tgz + '@rush-temp/health-insights-radiologyinsights': + specifier: file:./projects/health-insights-radiologyinsights.tgz + version: file:projects/health-insights-radiologyinsights.tgz + '@rush-temp/identity': + specifier: file:./projects/identity.tgz + version: file:projects/identity.tgz + '@rush-temp/identity-broker': + specifier: file:./projects/identity-broker.tgz + version: file:projects/identity-broker.tgz + '@rush-temp/identity-cache-persistence': + specifier: file:./projects/identity-cache-persistence.tgz + version: file:projects/identity-cache-persistence.tgz + '@rush-temp/identity-vscode': + specifier: file:./projects/identity-vscode.tgz + version: file:projects/identity-vscode.tgz + '@rush-temp/iot-device-update': + specifier: file:./projects/iot-device-update.tgz + version: file:projects/iot-device-update.tgz + '@rush-temp/iot-modelsrepository': + specifier: file:./projects/iot-modelsrepository.tgz + version: file:projects/iot-modelsrepository.tgz + '@rush-temp/keyvault-admin': + specifier: file:./projects/keyvault-admin.tgz + version: file:projects/keyvault-admin.tgz + '@rush-temp/keyvault-certificates': + specifier: file:./projects/keyvault-certificates.tgz + version: file:projects/keyvault-certificates.tgz + '@rush-temp/keyvault-common': + specifier: file:./projects/keyvault-common.tgz + version: file:projects/keyvault-common.tgz + '@rush-temp/keyvault-keys': + specifier: file:./projects/keyvault-keys.tgz + version: file:projects/keyvault-keys.tgz + '@rush-temp/keyvault-secrets': + specifier: file:./projects/keyvault-secrets.tgz + version: file:projects/keyvault-secrets.tgz + '@rush-temp/load-testing': + specifier: file:./projects/load-testing.tgz + version: file:projects/load-testing.tgz + '@rush-temp/logger': + specifier: file:./projects/logger.tgz + version: file:projects/logger.tgz + '@rush-temp/maps-common': + specifier: file:./projects/maps-common.tgz + version: file:projects/maps-common.tgz + '@rush-temp/maps-geolocation': + specifier: file:./projects/maps-geolocation.tgz + version: file:projects/maps-geolocation.tgz + '@rush-temp/maps-render': + specifier: file:./projects/maps-render.tgz + version: file:projects/maps-render.tgz + '@rush-temp/maps-route': + specifier: file:./projects/maps-route.tgz + version: file:projects/maps-route.tgz + '@rush-temp/maps-search': + specifier: file:./projects/maps-search.tgz + version: file:projects/maps-search.tgz + '@rush-temp/microsoft-playwright-testing': + specifier: file:./projects/microsoft-playwright-testing.tgz + version: file:projects/microsoft-playwright-testing.tgz + '@rush-temp/mixed-reality-authentication': + specifier: file:./projects/mixed-reality-authentication.tgz + version: file:projects/mixed-reality-authentication.tgz + '@rush-temp/mixed-reality-remote-rendering': + specifier: file:./projects/mixed-reality-remote-rendering.tgz + version: file:projects/mixed-reality-remote-rendering.tgz + '@rush-temp/mock-hub': + specifier: file:./projects/mock-hub.tgz + version: file:projects/mock-hub.tgz + '@rush-temp/monitor-ingestion': + specifier: file:./projects/monitor-ingestion.tgz + version: file:projects/monitor-ingestion.tgz + '@rush-temp/monitor-opentelemetry': + specifier: file:./projects/monitor-opentelemetry.tgz + version: file:projects/monitor-opentelemetry.tgz + '@rush-temp/monitor-opentelemetry-exporter': + specifier: file:./projects/monitor-opentelemetry-exporter.tgz + version: file:projects/monitor-opentelemetry-exporter.tgz + '@rush-temp/monitor-query': + specifier: file:./projects/monitor-query.tgz + version: file:projects/monitor-query.tgz + '@rush-temp/notification-hubs': + specifier: file:./projects/notification-hubs.tgz + version: file:projects/notification-hubs.tgz + '@rush-temp/openai': + specifier: file:./projects/openai.tgz + version: file:projects/openai.tgz + '@rush-temp/opentelemetry-instrumentation-azure-sdk': + specifier: file:./projects/opentelemetry-instrumentation-azure-sdk.tgz + version: file:projects/opentelemetry-instrumentation-azure-sdk.tgz + '@rush-temp/perf-ai-form-recognizer': + specifier: file:./projects/perf-ai-form-recognizer.tgz + version: file:projects/perf-ai-form-recognizer.tgz + '@rush-temp/perf-ai-language-text': + specifier: file:./projects/perf-ai-language-text.tgz + version: file:projects/perf-ai-language-text.tgz + '@rush-temp/perf-ai-metrics-advisor': + specifier: file:./projects/perf-ai-metrics-advisor.tgz + version: file:projects/perf-ai-metrics-advisor.tgz + '@rush-temp/perf-ai-text-analytics': + specifier: file:./projects/perf-ai-text-analytics.tgz + version: file:projects/perf-ai-text-analytics.tgz + '@rush-temp/perf-app-configuration': + specifier: file:./projects/perf-app-configuration.tgz + version: file:projects/perf-app-configuration.tgz + '@rush-temp/perf-container-registry': + specifier: file:./projects/perf-container-registry.tgz + version: file:projects/perf-container-registry.tgz + '@rush-temp/perf-core-rest-pipeline': + specifier: file:./projects/perf-core-rest-pipeline.tgz + version: file:projects/perf-core-rest-pipeline.tgz + '@rush-temp/perf-data-tables': + specifier: file:./projects/perf-data-tables.tgz + version: file:projects/perf-data-tables.tgz + '@rush-temp/perf-event-hubs': + specifier: file:./projects/perf-event-hubs.tgz + version: file:projects/perf-event-hubs.tgz + '@rush-temp/perf-eventgrid': + specifier: file:./projects/perf-eventgrid.tgz + version: file:projects/perf-eventgrid.tgz + '@rush-temp/perf-identity': + specifier: file:./projects/perf-identity.tgz + version: file:projects/perf-identity.tgz + '@rush-temp/perf-keyvault-certificates': + specifier: file:./projects/perf-keyvault-certificates.tgz + version: file:projects/perf-keyvault-certificates.tgz + '@rush-temp/perf-keyvault-keys': + specifier: file:./projects/perf-keyvault-keys.tgz + version: file:projects/perf-keyvault-keys.tgz + '@rush-temp/perf-keyvault-secrets': + specifier: file:./projects/perf-keyvault-secrets.tgz + version: file:projects/perf-keyvault-secrets.tgz + '@rush-temp/perf-monitor-ingestion': + specifier: file:./projects/perf-monitor-ingestion.tgz + version: file:projects/perf-monitor-ingestion.tgz + '@rush-temp/perf-monitor-opentelemetry': + specifier: file:./projects/perf-monitor-opentelemetry.tgz + version: file:projects/perf-monitor-opentelemetry.tgz + '@rush-temp/perf-monitor-query': + specifier: file:./projects/perf-monitor-query.tgz + version: file:projects/perf-monitor-query.tgz + '@rush-temp/perf-schema-registry-avro': + specifier: file:./projects/perf-schema-registry-avro.tgz + version: file:projects/perf-schema-registry-avro.tgz + '@rush-temp/perf-search-documents': + specifier: file:./projects/perf-search-documents.tgz + version: file:projects/perf-search-documents.tgz + '@rush-temp/perf-service-bus': + specifier: file:./projects/perf-service-bus.tgz + version: file:projects/perf-service-bus.tgz + '@rush-temp/perf-storage-blob': + specifier: file:./projects/perf-storage-blob.tgz + version: file:projects/perf-storage-blob.tgz + '@rush-temp/perf-storage-file-datalake': + specifier: file:./projects/perf-storage-file-datalake.tgz + version: file:projects/perf-storage-file-datalake.tgz + '@rush-temp/perf-storage-file-share': + specifier: file:./projects/perf-storage-file-share.tgz + version: file:projects/perf-storage-file-share.tgz + '@rush-temp/perf-template': + specifier: file:./projects/perf-template.tgz + version: file:projects/perf-template.tgz + '@rush-temp/purview-administration': + specifier: file:./projects/purview-administration.tgz + version: file:projects/purview-administration.tgz + '@rush-temp/purview-catalog': + specifier: file:./projects/purview-catalog.tgz + version: file:projects/purview-catalog.tgz + '@rush-temp/purview-datamap': + specifier: file:./projects/purview-datamap.tgz + version: file:projects/purview-datamap.tgz + '@rush-temp/purview-scanning': + specifier: file:./projects/purview-scanning.tgz + version: file:projects/purview-scanning.tgz + '@rush-temp/purview-sharing': + specifier: file:./projects/purview-sharing.tgz + version: file:projects/purview-sharing.tgz + '@rush-temp/purview-workflow': + specifier: file:./projects/purview-workflow.tgz + version: file:projects/purview-workflow.tgz + '@rush-temp/quantum-jobs': + specifier: file:./projects/quantum-jobs.tgz + version: file:projects/quantum-jobs.tgz + '@rush-temp/schema-registry': + specifier: file:./projects/schema-registry.tgz + version: file:projects/schema-registry.tgz + '@rush-temp/schema-registry-avro': + specifier: file:./projects/schema-registry-avro.tgz + version: file:projects/schema-registry-avro.tgz + '@rush-temp/schema-registry-json': + specifier: file:./projects/schema-registry-json.tgz + version: file:projects/schema-registry-json.tgz + '@rush-temp/search-documents': + specifier: file:./projects/search-documents.tgz + version: file:projects/search-documents.tgz + '@rush-temp/service-bus': + specifier: file:./projects/service-bus.tgz + version: file:projects/service-bus.tgz + '@rush-temp/storage-blob': + specifier: file:./projects/storage-blob.tgz + version: file:projects/storage-blob.tgz + '@rush-temp/storage-blob-changefeed': + specifier: file:./projects/storage-blob-changefeed.tgz + version: file:projects/storage-blob-changefeed.tgz + '@rush-temp/storage-file-datalake': + specifier: file:./projects/storage-file-datalake.tgz + version: file:projects/storage-file-datalake.tgz + '@rush-temp/storage-file-share': + specifier: file:./projects/storage-file-share.tgz + version: file:projects/storage-file-share.tgz + '@rush-temp/storage-internal-avro': + specifier: file:./projects/storage-internal-avro.tgz + version: file:projects/storage-internal-avro.tgz + '@rush-temp/storage-queue': + specifier: file:./projects/storage-queue.tgz + version: file:projects/storage-queue.tgz + '@rush-temp/synapse-access-control': + specifier: file:./projects/synapse-access-control.tgz + version: file:projects/synapse-access-control.tgz + '@rush-temp/synapse-access-control-1': + specifier: file:./projects/synapse-access-control-1.tgz + version: file:projects/synapse-access-control-1.tgz + '@rush-temp/synapse-artifacts': + specifier: file:./projects/synapse-artifacts.tgz + version: file:projects/synapse-artifacts.tgz + '@rush-temp/synapse-managed-private-endpoints': + specifier: file:./projects/synapse-managed-private-endpoints.tgz + version: file:projects/synapse-managed-private-endpoints.tgz + '@rush-temp/synapse-monitoring': + specifier: file:./projects/synapse-monitoring.tgz + version: file:projects/synapse-monitoring.tgz + '@rush-temp/synapse-spark': + specifier: file:./projects/synapse-spark.tgz + version: file:projects/synapse-spark.tgz + '@rush-temp/template': + specifier: file:./projects/template.tgz + version: file:projects/template.tgz + '@rush-temp/template-dpg': + specifier: file:./projects/template-dpg.tgz + version: file:projects/template-dpg.tgz + '@rush-temp/test-credential': + specifier: file:./projects/test-credential.tgz + version: file:projects/test-credential.tgz + '@rush-temp/test-perf': + specifier: file:./projects/test-perf.tgz + version: file:projects/test-perf.tgz + '@rush-temp/test-recorder': + specifier: file:./projects/test-recorder.tgz + version: file:projects/test-recorder.tgz + '@rush-temp/test-utils': + specifier: file:./projects/test-utils.tgz + version: file:projects/test-utils.tgz + '@rush-temp/test-utils-vitest': + specifier: file:./projects/test-utils-vitest.tgz + version: file:projects/test-utils-vitest.tgz + '@rush-temp/ts-http-runtime': + specifier: file:./projects/ts-http-runtime.tgz + version: file:projects/ts-http-runtime.tgz + '@rush-temp/vite-plugin-browser-test-map': + specifier: file:./projects/vite-plugin-browser-test-map.tgz + version: file:projects/vite-plugin-browser-test-map.tgz + '@rush-temp/web-pubsub': + specifier: file:./projects/web-pubsub.tgz + version: file:projects/web-pubsub.tgz + '@rush-temp/web-pubsub-client': + specifier: file:./projects/web-pubsub-client.tgz + version: file:projects/web-pubsub-client.tgz + '@rush-temp/web-pubsub-client-protobuf': + specifier: file:./projects/web-pubsub-client-protobuf.tgz + version: file:projects/web-pubsub-client-protobuf.tgz + '@rush-temp/web-pubsub-express': + specifier: file:./projects/web-pubsub-express.tgz + version: file:projects/web-pubsub-express.tgz + chai: + specifier: 4.3.10 + version: 4.3.10 + +packages: + + /@ampproject/remapping@2.3.0: + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + dev: false + + /@andrewbranch/untar.js@1.0.3: + resolution: {integrity: sha512-Jh15/qVmrLGhkKJBdXlK1+9tY4lZruYjsgkDFj08ZmDiWVBLJcqkok7Z0/R0In+i1rScBpJlSvrTS2Lm41Pbnw==} + dev: false + + /@arethetypeswrong/cli@0.17.0: + resolution: {integrity: sha512-xSMW7bfzVWpYw5JFgZqBXqr6PdR0/REmn3DkxCES5N0JTcB0CVgbIynJCvKBFmXaPc3hzmmTrb7+yPDRoOSZdA==} + engines: {node: '>=18'} + hasBin: true + dependencies: + '@arethetypeswrong/core': 0.17.0 + chalk: 4.1.2 + cli-table3: 0.6.5 + commander: 10.0.1 + marked: 9.1.6 + marked-terminal: 7.2.1(marked@9.1.6) + semver: 7.6.3 + dev: false + + /@arethetypeswrong/core@0.17.0: + resolution: {integrity: sha512-FHyhFizXNetigTVsIhqXKGYLpazPS5YNojEPpZEUcBPt9wVvoEbNIvG+hybuBR+pjlRcbyuqhukHZm1fr+bDgA==} + engines: {node: '>=18'} + dependencies: + '@andrewbranch/untar.js': 1.0.3 + cjs-module-lexer: 1.4.1 + fflate: 0.8.2 + lru-cache: 10.4.3 + semver: 7.6.3 + typescript: 5.6.1-rc + validate-npm-package-name: 5.0.1 + dev: false + + /@azure-rest/core-client@1.4.0: + resolution: {integrity: sha512-ozTDPBVUDR5eOnMIwhggbnVmOrka4fXCs8n8mvUo4WLLc38kki6bAOByDoVZZPz/pZy2jMt2kwfpvy/UjALj6w==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.9.0 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure-rest/core-client@2.3.1: + resolution: {integrity: sha512-sGTdh2Ln95F/Jqikr9OybQvx00EVvljwgxjfcxTqjID0PBVGDuNR0ie9e9HsTA1vJT23BlVRd/dCIGzJriYw9g==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.9.0 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure-tools/test-credential@1.3.1: + resolution: {integrity: sha512-UrvySMtj+BrZ751sbiSMzG2KoqvBdRiRT0ktWDrCfP6eI1Wtn8otjAoLghJS/MpmTin/yvakAptZXMh/kY/JkQ==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-auth': 1.9.0 + '@azure/core-util': 1.11.0 + '@azure/identity': 4.5.0 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure-tools/test-recorder@3.5.2: + resolution: {integrity: sha512-81vTGIiF7enEu4ekVrcLPlDPP9oQHL725pX87EIaVhmh1C3Sky4GE19adBiTcGXoahwB70xtHQ7i4HuFXDlhGg==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/core-auth': 1.9.0 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/abort-controller@1.1.0: + resolution: {integrity: sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==} + engines: {node: '>=12.0.0'} + dependencies: + tslib: 2.8.1 + dev: false + + /@azure/abort-controller@2.1.2: + resolution: {integrity: sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==} + engines: {node: '>=18.0.0'} + dependencies: + tslib: 2.8.1 + dev: false + + /@azure/app-configuration@1.5.0-beta.2: + resolution: {integrity: sha512-FhKvFKmMhu0P57lYO4i3JN8oGyvHs+YTsdz18cmKaqYHwlHD9ITHGKX59f3hT3rWZoK02sd0OajhCGrsKOmkmQ==} + engines: {node: '>=16.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-http-compat': 2.1.2 + '@azure/core-lro': 2.7.2 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/app-configuration@1.8.0: + resolution: {integrity: sha512-RO4IGZMa3hI1yVhvb5rPr+r+UDxe4VDxbntFZIc5fsUPGqZbKzmGR2wABEtlrC2SU5YX6tL+NS3xWb4vf1M9lQ==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-http-compat': 2.1.2 + '@azure/core-lro': 2.7.2 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/arm-compute@21.6.0: + resolution: {integrity: sha512-Qk6kxoqMgzOvceUBqD1WTHrPh/iaxlTLQPp241u3iNVOE4FVSTqSzTxjG1tr/UL1rBWGvoLPZExUFddo+Qd5KQ==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-lro': 2.7.2 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.18.1 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/arm-cosmosdb@16.0.0-beta.6: + resolution: {integrity: sha512-Ue4ocP8qCsFDeBZ/MjMNyVt4e9QhU3UgrRfZSw6kWiMzdrCgDePnZvjzZs9PQpjAsXbHGd9HlEIXg9Dl6Y/uww==} + engines: {node: '>=14.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-lro': 2.7.2 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.18.1 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/arm-network@32.2.0: + resolution: {integrity: sha512-6QmZ9aGdiz+9u7jPhQEg2zY/Tn8hwJrmjAMuHlWpnqE2kHvSDnKCE3BiNLZsENfi/IeLKBuW0QIdZ5UhbSSA0A==} + engines: {node: '>=14.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-lro': 2.7.2 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.18.1 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/arm-recoveryservices@5.4.0: + resolution: {integrity: sha512-+BsxHcFzJH28hMAsyI+bbAYVw79d12WagttmFvoidXXq76/5KpNCA2NWTGSV0AlJ+QaCF6+7I7P91PRYnJsr+w==} + engines: {node: '>=14.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-lro': 2.7.2 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.18.1 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/communication-common@2.3.1: + resolution: {integrity: sha512-6ZQt20iMZbyckQn4m1TDwiDv3Fzyt1h4lnQ1szBBns2x3VQY9XHbnskPtvUdwK/HT+c/1PoUwof3toy1AIznbQ==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-auth': 1.9.0 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + events: 3.3.0 + jwt-decode: 4.0.0 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/communication-phone-numbers@1.2.0: + resolution: {integrity: sha512-fuCtFFSJb8fZohEJmy3rdD6yohCCirlVzSiebJ8JIX2wrzw44/JEP0jd9V+vtGZUCyDk5Xj2ackb4FI/kH7wUQ==} + engines: {node: '>=14.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/communication-common': 2.3.1 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-lro': 2.7.2 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/logger': 1.1.4 + events: 3.3.0 + tslib: 2.8.1 + uuid: 8.3.2 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/communication-signaling@1.0.0-beta.29: + resolution: {integrity: sha512-bTNxJaS000wjtbLlH/nju3Off9uSybYeRVLvx1Y5k3ajb1rqVGUcsIduSEz1JBf+dRQx9pHRDCAEAXs/hOvzpg==} + engines: {node: '>=8.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + events: 3.3.0 + tslib: 2.8.1 + uuid: 8.3.2 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/core-auth@1.9.0: + resolution: {integrity: sha512-FPwHpZywuyasDSLMqJ6fhbOK3TqUdviZNF8OqRGA4W5Ewib2lEEZ+pBsYcBa88B2NGO/SEnYPGhyBqNlE8ilSw==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-util': 1.11.0 + tslib: 2.8.1 + dev: false + + /@azure/core-client@1.9.2: + resolution: {integrity: sha512-kRdry/rav3fUKHl/aDLd/pDLcB+4pOFwPPTVEExuMyaI5r+JBbMWqRbCY1pn5BniDaU3lRxO9eaQ1AmSMehl/w==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.9.0 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/core-http-compat@2.1.2: + resolution: {integrity: sha512-5MnV1yqzZwgNLLjlizsU3QqOeQChkIXw781Fwh1xdAqJR5AA32IUaq6xv1BICJvfbHoa+JYcaij2HFkhLbNTJQ==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-client': 1.9.2 + '@azure/core-rest-pipeline': 1.18.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/core-lro@2.7.2: + resolution: {integrity: sha512-0YIpccoX8m/k00O7mDDMdJpbr6mf1yWo2dfmxt5A8XVZVVMz2SSKaEbMCeJRvgQ0IaSlqhjT47p4hVIRRy90xw==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + tslib: 2.8.1 + dev: false + + /@azure/core-lro@3.0.0: + resolution: {integrity: sha512-t46lsD0jDJ1o71hIGzoUfT9jH+rIkNJAJLhhPqW8XLbPueHBnP4x5PNJ2szXlLoztH/00OcUUH3FbFnAntOSWA==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + tslib: 2.8.1 + dev: false + + /@azure/core-paging@1.6.2: + resolution: {integrity: sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==} + engines: {node: '>=18.0.0'} + dependencies: + tslib: 2.8.1 + dev: false + + /@azure/core-rest-pipeline@1.18.1: + resolution: {integrity: sha512-/wS73UEDrxroUEVywEm7J0p2c+IIiVxyfigCGfsKvCxxCET4V/Hef2aURqltrXMRjNmdmt5IuOgIpl8f6xdO5A==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.9.0 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/core-sse@2.1.3: + resolution: {integrity: sha512-KSSdIKy8kvWCpYr8Hzpu22j3wcXsVTYE0IlgmI1T/aHvBDsLgV91y90UTfVWnuiuApRLCCVC4gS09ApBGOmYQA==} + engines: {node: '>=18.0.0'} + dependencies: + tslib: 2.8.1 + dev: false + + /@azure/core-tracing@1.2.0: + resolution: {integrity: sha512-UKTiEJPkWcESPYJz3X5uKRYyOcJD+4nYph+KpfdPRnQJVrZfk0KJgdnaAWKfhsBBtAf/D58Az4AvCJEmWgIBAg==} + engines: {node: '>=18.0.0'} + dependencies: + tslib: 2.8.1 + dev: false + + /@azure/core-util@1.11.0: + resolution: {integrity: sha512-DxOSLua+NdpWoSqULhjDyAZTXFdP/LKkqtYuxxz1SCN289zk3OG8UOpnCQAz/tygyACBtWp/BoO72ptK7msY8g==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + tslib: 2.8.1 + dev: false + + /@azure/functions@3.5.1: + resolution: {integrity: sha512-6UltvJiuVpvHSwLcK/Zc6NfUwlkDLOFFx97BHCJzlWNsfiWwzwmTsxJXg4kE/LemKTHxPpfoPE+kOJ8hAdiKFQ==} + dependencies: + iconv-lite: 0.6.3 + long: 4.0.0 + uuid: 8.3.2 + dev: false + + /@azure/functions@4.6.0: + resolution: {integrity: sha512-vGq9jXlgrJ3KaI8bepgfpk26zVY8vFZsQukF85qjjKTAR90eFOOBNaa+mc/0ViDY2lcdrU2fL/o1pQyZUtTDsw==} + engines: {node: '>=18.0'} + dependencies: + cookie: 0.7.2 + long: 4.0.0 + undici: 5.28.4 + dev: false + + /@azure/identity@4.5.0: + resolution: {integrity: sha512-EknvVmtBuSIic47xkOqyNabAme0RYTw52BTMz8eBgU1ysTyMrD1uOoM+JdS0J/4Yfp98IBT3osqq3BfwSaNaGQ==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + '@azure/msal-browser': 3.27.0 + '@azure/msal-node': 2.16.2 + events: 3.3.0 + jws: 4.0.0 + open: 8.4.2 + stoppable: 1.1.0 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/keyvault-common@2.0.0: + resolution: {integrity: sha512-wRLVaroQtOqfg60cxkzUkGKrKMsCP6uYXAOomOIysSMyt1/YM0eUn9LqieAWM8DLcU4+07Fio2YGpPeqUbpP9w==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/keyvault-keys@4.9.0: + resolution: {integrity: sha512-ZBP07+K4Pj3kS4TF4XdkqFcspWwBHry3vJSOFM5k5ZABvf7JfiMonvaFk2nBF6xjlEbMpz5PE1g45iTMme0raQ==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-http-compat': 2.1.2 + '@azure/core-lro': 2.7.2 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + '@azure/keyvault-common': 2.0.0 + '@azure/logger': 1.1.4 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/logger@1.1.4: + resolution: {integrity: sha512-4IXXzcCdLdlXuCG+8UKEwLA1T1NHqUfanhXYHiQTn+6sfWCZXduqbtXDGceg3Ce5QxTGo7EqmbV6Bi+aqKuClQ==} + engines: {node: '>=18.0.0'} + dependencies: + tslib: 2.8.1 + dev: false + + /@azure/maps-common@1.0.0-beta.2: + resolution: {integrity: sha512-PB9GlnfojcQ4nf9WXdQvWeAk7gm8P74o+Z5IHz5YLK/W+3vrNrmVVVuFpGOvCPrLjag50UinaZsMBtPtxoiobg==} + engines: {node: '>=14.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-lro': 2.7.2 + '@azure/core-rest-pipeline': 1.18.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/msal-browser@3.27.0: + resolution: {integrity: sha512-+b4ZKSD8+vslCtVRVetkegEhOFMLP3rxDWJY212ct+2r6jVg6OSQKc1Qz3kCoXo0FgwaXkb+76TMZfpHp8QtgA==} + engines: {node: '>=0.8.0'} + dependencies: + '@azure/msal-common': 14.16.0 + dev: false + + /@azure/msal-common@14.16.0: + resolution: {integrity: sha512-1KOZj9IpcDSwpNiQNjt0jDYZpQvNZay7QAEi/5DLubay40iGYtLzya/jbjRPLyOTZhEKyL1MzPuw2HqBCjceYA==} + engines: {node: '>=0.8.0'} + dev: false + + /@azure/msal-node-extensions@1.5.0: + resolution: {integrity: sha512-UfEyh2xmJHKH64zPS/SbN1bd9adV4ZWGp1j2OSwIuhVraqpUXyXZ1LpDpiUqg/peTgLLtx20qrHOzYT0kKzmxQ==} + engines: {node: '>=16'} + requiresBuild: true + dependencies: + '@azure/msal-common': 14.16.0 + '@azure/msal-node-runtime': 0.17.1 + keytar: 7.9.0 + dev: false + + /@azure/msal-node-runtime@0.17.1: + resolution: {integrity: sha512-qAfTg+iGJsg+XvD9nmknI63+XuoX32oT+SX4wJdFz7CS6ETVpSHoroHVaUmsTU1H7H0+q1/ZkP988gzPRMYRsg==} + requiresBuild: true + dev: false + + /@azure/msal-node@2.16.2: + resolution: {integrity: sha512-An7l1hEr0w1HMMh1LU+rtDtqL7/jw74ORlc9Wnh06v7TU/xpG39/Zdr1ZJu3QpjUfKJ+E0/OXMW8DRSWTlh7qQ==} + engines: {node: '>=16'} + dependencies: + '@azure/msal-common': 14.16.0 + jsonwebtoken: 9.0.2 + uuid: 8.3.2 + dev: false + + /@azure/openai@1.0.0-beta.12: + resolution: {integrity: sha512-qKblxr6oVa8GsyNzY+/Ub9VmEsPYKhBrUrPaNEQiM+qrxnBPVm9kaeqGFFb/U78Q2zOabmhF9ctYt3xBW0nWnQ==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure-rest/core-client': 1.4.0 + '@azure/core-auth': 1.9.0 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-sse': 2.1.3 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/schema-registry@1.3.0: + resolution: {integrity: sha512-vi8Kfm2deIlNbu5gxInH2Uy0OuIGIEqeNo3FjXRRGimlBHwz2JFbJ1/u7GKpZnKXDVEXMNYf930fLIPXD9NdzA==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure-rest/core-client': 2.3.1 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/logger': 1.1.4 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/search-documents@12.0.0-beta.4: + resolution: {integrity: sha512-t4fExKXnbBBCQCStJLt+QoIyb0NGvyqfPO5p9ZlwU89HTyky+2A9vxc/DMPtl4DAM6YrZPUT2ky0uqXFHpADIQ==} + engines: {node: '>=16.0.0'} + dependencies: + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-http-compat': 2.1.2 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/logger': 1.1.4 + events: 3.3.0 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/template@1.0.13-beta.1: + resolution: {integrity: sha512-dn0mqAC4jPUbqAOUxdkVNihu1rV6Na7rX8xtwU2LI0JKlZJXOULxzDR4Zyc02s5aUdLpRkyxGoGStdkc+dJC4w==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-lro': 2.7.2 + '@azure/core-rest-pipeline': 1.18.1 + '@azure/core-tracing': 1.2.0 + '@azure/logger': 1.1.4 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@azure/web-pubsub-client@1.0.0-beta.2: + resolution: {integrity: sha512-6OUjadAauR3l9oIafFG3As3Fh3JDha4UAJVwVmakKtgHuDfHsWZkAtdivlSBChfc0hqEvw2BuozVnZeIUdCaPg==} + engines: {node: '>=14.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + buffer: 6.0.3 + tslib: 2.8.1 + ws: 7.5.10 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: false + + /@babel/code-frame@7.26.2: + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.25.9 + js-tokens: 4.0.0 + picocolors: 1.1.1 + dev: false + + /@babel/compat-data@7.26.2: + resolution: {integrity: sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==} + engines: {node: '>=6.9.0'} + dev: false + + /@babel/core@7.26.0: + resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.2 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/helpers': 7.26.0 + '@babel/parser': 7.26.2 + '@babel/template': 7.25.9 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + convert-source-map: 2.0.0 + debug: 4.3.7(supports-color@8.1.1) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/generator@7.26.2: + resolution: {integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/parser': 7.26.2 + '@babel/types': 7.26.0 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.0.2 + dev: false + + /@babel/helper-compilation-targets@7.25.9: + resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.26.2 + '@babel/helper-validator-option': 7.25.9 + browserslist: 4.24.2 + lru-cache: 5.1.1 + semver: 6.3.1 + dev: false + + /@babel/helper-module-imports@7.25.9: + resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0): + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/helper-string-parser@7.25.9: + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} + engines: {node: '>=6.9.0'} + dev: false + + /@babel/helper-validator-identifier@7.25.9: + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + engines: {node: '>=6.9.0'} + dev: false + + /@babel/helper-validator-option@7.25.9: + resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} + engines: {node: '>=6.9.0'} + dev: false + + /@babel/helpers@7.26.0: + resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 + dev: false + + /@babel/parser@7.26.2: + resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.26.0 + dev: false + + /@babel/runtime@7.26.0: + resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + dev: false + + /@babel/template@7.25.9: + resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.2 + '@babel/types': 7.26.0 + dev: false + + /@babel/traverse@7.25.9: + resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.2 + '@babel/parser': 7.26.2 + '@babel/template': 7.25.9 + '@babel/types': 7.26.0 + debug: 4.3.7(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/types@7.26.0: + resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + dev: false + + /@bundled-es-modules/cookie@2.0.1: + resolution: {integrity: sha512-8o+5fRPLNbjbdGRRmJj3h6Hh1AQJf2dk3qQ/5ZFb+PXkRNiSoMGGUKlsgLfrxneb72axVJyIYji64E2+nNfYyw==} + dependencies: + cookie: 0.7.2 + dev: false + + /@bundled-es-modules/statuses@1.0.1: + resolution: {integrity: sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg==} + dependencies: + statuses: 2.0.1 + dev: false + + /@bundled-es-modules/tough-cookie@0.1.6: + resolution: {integrity: sha512-dvMHbL464C0zI+Yqxbz6kZ5TOEp7GLW+pry/RWndAR8MJQAXZ2rPmIs8tziTZjeIyhSNZgZbCePtfSbdWqStJw==} + dependencies: + '@types/tough-cookie': 4.0.5 + tough-cookie: 4.1.4 + dev: false + + /@colors/colors@1.5.0: + resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} + engines: {node: '>=0.1.90'} + dev: false + + /@colors/colors@1.6.0: + resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==} + engines: {node: '>=0.1.90'} + dev: false + + /@cspotcode/source-map-support@0.8.1: + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/trace-mapping': 0.3.9 + dev: false + + /@esbuild/aix-ppc64@0.21.5: + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: false + optional: true + + /@esbuild/aix-ppc64@0.23.1: + resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: false + optional: true + + /@esbuild/android-arm64@0.21.5: + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@esbuild/android-arm64@0.23.1: + resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@esbuild/android-arm@0.21.5: + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@esbuild/android-arm@0.23.1: + resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@esbuild/android-x64@0.21.5: + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@esbuild/android-x64@0.23.1: + resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@esbuild/darwin-arm64@0.21.5: + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@esbuild/darwin-arm64@0.23.1: + resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@esbuild/darwin-x64@0.21.5: + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@esbuild/darwin-x64@0.23.1: + resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@esbuild/freebsd-arm64@0.21.5: + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/freebsd-arm64@0.23.1: + resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/freebsd-x64@0.21.5: + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/freebsd-x64@0.23.1: + resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-arm64@0.21.5: + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-arm64@0.23.1: + resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-arm@0.21.5: + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-arm@0.23.1: + resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-ia32@0.21.5: + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-ia32@0.23.1: + resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-loong64@0.21.5: + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-loong64@0.23.1: + resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-mips64el@0.21.5: + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-mips64el@0.23.1: + resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-ppc64@0.21.5: + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-ppc64@0.23.1: + resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-riscv64@0.21.5: + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-riscv64@0.23.1: + resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-s390x@0.21.5: + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-s390x@0.23.1: + resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-x64@0.21.5: + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-x64@0.23.1: + resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/netbsd-x64@0.21.5: + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/netbsd-x64@0.23.1: + resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/openbsd-arm64@0.23.1: + resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/openbsd-x64@0.21.5: + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/openbsd-x64@0.23.1: + resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/sunos-x64@0.21.5: + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: false + optional: true + + /@esbuild/sunos-x64@0.23.1: + resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: false + optional: true + + /@esbuild/win32-arm64@0.21.5: + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@esbuild/win32-arm64@0.23.1: + resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@esbuild/win32-ia32@0.21.5: + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@esbuild/win32-ia32@0.23.1: + resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@esbuild/win32-x64@0.21.5: + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@esbuild/win32-x64@0.23.1: + resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@eslint-community/eslint-utils@4.4.1(eslint@8.57.1): + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.57.1 + eslint-visitor-keys: 3.4.3 + dev: false + + /@eslint-community/eslint-utils@4.4.1(eslint@9.16.0): + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 9.16.0 + eslint-visitor-keys: 3.4.3 + dev: false + + /@eslint-community/regexpp@4.12.1: + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: false + + /@eslint/compat@1.2.3(eslint@9.16.0): + resolution: {integrity: sha512-wlZhwlDFxkxIZ571aH0FoK4h4Vwx7P3HJx62Gp8hTc10bfpwT2x0nULuAHmQSJBOWPgPeVf+9YtnD4j50zVHmA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^9.10.0 + peerDependenciesMeta: + eslint: + optional: true + dependencies: + eslint: 9.16.0 + dev: false + + /@eslint/config-array@0.19.0: + resolution: {integrity: sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@eslint/object-schema': 2.1.4 + debug: 4.3.7(supports-color@8.1.1) + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: false + + /@eslint/core@0.9.0: + resolution: {integrity: sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.7(supports-color@8.1.1) + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@eslint/eslintrc@3.2.0: + resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.7(supports-color@8.1.1) + espree: 10.3.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@eslint/js@8.57.1: + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: false + + /@eslint/js@9.16.0: + resolution: {integrity: sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /@eslint/object-schema@2.1.4: + resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /@eslint/plugin-kit@0.2.3: + resolution: {integrity: sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + levn: 0.4.1 + dev: false + + /@fastify/busboy@2.1.1: + resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} + engines: {node: '>=14'} + dev: false + + /@grpc/grpc-js@1.12.3: + resolution: {integrity: sha512-iaxAZnANdCwMNpJlyhkI1W1jQZIDZKFNtU2OpQDdgd+pBcU3t7G+PT7svobkW4WSZTdis+CVV6y8KIwu83HDYQ==} + engines: {node: '>=12.10.0'} + dependencies: + '@grpc/proto-loader': 0.7.13 + '@js-sdsl/ordered-map': 4.4.2 + dev: false + + /@grpc/proto-loader@0.7.13: + resolution: {integrity: sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==} + engines: {node: '>=6'} + hasBin: true + dependencies: + lodash.camelcase: 4.3.0 + long: 5.2.3 + protobufjs: 7.4.0 + yargs: 17.7.2 + dev: false + + /@humanfs/core@0.19.1: + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + dev: false + + /@humanfs/node@0.16.6: + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} + engines: {node: '>=18.18.0'} + dependencies: + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.3.1 + dev: false + + /@humanwhocodes/config-array@0.13.0: + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} + engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.7(supports-color@8.1.1) + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: false + + /@humanwhocodes/module-importer@1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + dev: false + + /@humanwhocodes/object-schema@2.0.3: + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead + dev: false + + /@humanwhocodes/retry@0.3.1: + resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} + engines: {node: '>=18.18'} + dev: false + + /@humanwhocodes/retry@0.4.1: + resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} + engines: {node: '>=18.18'} + dev: false + + /@inquirer/confirm@5.0.2(@types/node@18.19.67): + resolution: {integrity: sha512-KJLUHOaKnNCYzwVbryj3TNBxyZIrr56fR5N45v6K9IPrbT6B7DcudBMfylkV1A8PUdJE15mybkEQyp2/ZUpxUA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + dependencies: + '@inquirer/core': 10.1.0(@types/node@18.19.67) + '@inquirer/type': 3.0.1(@types/node@18.19.67) + '@types/node': 18.19.67 + dev: false + + /@inquirer/core@10.1.0(@types/node@18.19.67): + resolution: {integrity: sha512-I+ETk2AL+yAVbvuKx5AJpQmoaWhpiTFOg/UJb7ZkMAK4blmtG8ATh5ct+T/8xNld0CZG/2UhtkdMwpgvld92XQ==} + engines: {node: '>=18'} + dependencies: + '@inquirer/figures': 1.0.8 + '@inquirer/type': 3.0.1(@types/node@18.19.67) + ansi-escapes: 4.3.2 + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.2 + transitivePeerDependencies: + - '@types/node' + dev: false + + /@inquirer/figures@1.0.8: + resolution: {integrity: sha512-tKd+jsmhq21AP1LhexC0pPwsCxEhGgAkg28byjJAd+xhmIs8LUX8JbUc3vBf3PhLxWiB5EvyBE5X7JSPAqMAqg==} + engines: {node: '>=18'} + dev: false + + /@inquirer/type@3.0.1(@types/node@18.19.67): + resolution: {integrity: sha512-+ksJMIy92sOAiAccGpcKZUc3bYO07cADnscIxHBknEm3uNts3movSmBofc1908BNy5edKscxYeAdaX1NXkHS6A==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + dependencies: + '@types/node': 18.19.67 + dev: false + + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + dependencies: + string-width: 5.1.2 + string-width-cjs: /string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 + dev: false + + /@istanbuljs/load-nyc-config@1.1.0: + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} + dependencies: + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.1 + resolve-from: 5.0.0 + dev: false + + /@istanbuljs/schema@0.1.3: + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + dev: false + + /@jest/schemas@29.6.3: + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@sinclair/typebox': 0.27.8 + dev: false + + /@jridgewell/gen-mapping@0.3.5: + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + dev: false + + /@jridgewell/resolve-uri@3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + dev: false + + /@jridgewell/set-array@1.2.1: + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + dev: false + + /@jridgewell/sourcemap-codec@1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + dev: false + + /@jridgewell/trace-mapping@0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + dev: false + + /@jridgewell/trace-mapping@0.3.9: + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + dev: false + + /@js-sdsl/ordered-map@4.4.2: + resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} + dev: false + + /@jsdoc/salty@0.2.8: + resolution: {integrity: sha512-5e+SFVavj1ORKlKaKr2BmTOekmXbelU7dC0cDkQLqag7xfuTPuGMUFx7KWJuv4bYZrTsoL2Z18VVCOKYxzoHcg==} + engines: {node: '>=v12.0.0'} + dependencies: + lodash: 4.17.21 + dev: false + + /@microsoft/api-extractor-model@7.30.0(@types/node@18.19.67): + resolution: {integrity: sha512-26/LJZBrsWDKAkOWRiQbdVgcfd1F3nyJnAiJzsAgpouPk7LtOIj7PK9aJtBaw/pUXrkotEg27RrT+Jm/q0bbug==} + dependencies: + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1 + '@rushstack/node-core-library': 5.10.0(@types/node@18.19.67) + transitivePeerDependencies: + - '@types/node' + dev: false + + /@microsoft/api-extractor@7.48.0(@types/node@18.19.67): + resolution: {integrity: sha512-FMFgPjoilMUWeZXqYRlJ3gCVRhB7WU/HN88n8OLqEsmsG4zBdX/KQdtJfhq95LQTQ++zfu0Em1LLb73NqRCLYQ==} + hasBin: true + dependencies: + '@microsoft/api-extractor-model': 7.30.0(@types/node@18.19.67) + '@microsoft/tsdoc': 0.15.1 + '@microsoft/tsdoc-config': 0.17.1 + '@rushstack/node-core-library': 5.10.0(@types/node@18.19.67) + '@rushstack/rig-package': 0.5.3 + '@rushstack/terminal': 0.14.3(@types/node@18.19.67) + '@rushstack/ts-command-line': 4.23.1(@types/node@18.19.67) + lodash: 4.17.21 + minimatch: 3.0.8 + resolve: 1.22.8 + semver: 7.5.4 + source-map: 0.6.1 + typescript: 5.4.2 + transitivePeerDependencies: + - '@types/node' + dev: false + + /@microsoft/applicationinsights-web-snippet@1.2.1: + resolution: {integrity: sha512-+Cy9zFqdQgdAbMK1dpm7B+3DUnrByai0Tq6XG9v737HJpW6G1EiNNbTuFeXdPWyGaq6FIx9jxm/SUcxA6/Rxxg==} + dev: false + + /@microsoft/tsdoc-config@0.16.2: + resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} + dependencies: + '@microsoft/tsdoc': 0.14.2 + ajv: 6.12.6 + jju: 1.4.0 + resolve: 1.19.0 + dev: false + + /@microsoft/tsdoc-config@0.17.1: + resolution: {integrity: sha512-UtjIFe0C6oYgTnad4q1QP4qXwLhe6tIpNTRStJ2RZEPIkqQPREAwE5spzVxsdn9UaEMUqhh0AqSx3X4nWAKXWw==} + dependencies: + '@microsoft/tsdoc': 0.15.1 + ajv: 8.12.0 + jju: 1.4.0 + resolve: 1.22.8 + dev: false + + /@microsoft/tsdoc@0.14.2: + resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} + dev: false + + /@microsoft/tsdoc@0.15.1: + resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==} + dev: false + + /@mswjs/interceptors@0.37.3: + resolution: {integrity: sha512-USvgCL/uOGFtVa6SVyRrC8kIAedzRohxIXN5LISlg5C5vLZCn7dgMFVSNhSF9cuBEFrm/O2spDWEZeMnw4ZXYg==} + engines: {node: '>=18'} + dependencies: + '@open-draft/deferred-promise': 2.2.0 + '@open-draft/logger': 0.3.0 + '@open-draft/until': 2.1.0 + is-node-process: 1.2.0 + outvariant: 1.4.3 + strict-event-emitter: 0.5.1 + dev: false + + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: false + + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + dev: false + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + dev: false + + /@open-draft/deferred-promise@2.2.0: + resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} + dev: false + + /@open-draft/logger@0.3.0: + resolution: {integrity: sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==} + dependencies: + is-node-process: 1.2.0 + outvariant: 1.4.3 + dev: false + + /@open-draft/until@2.1.0: + resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} + dev: false + + /@opentelemetry/api-logs@0.55.0: + resolution: {integrity: sha512-3cpa+qI45VHYcA5c0bHM6VHo9gicv3p5mlLHNG3rLyjQU8b7e0st1rWtrUn3JbZ3DwwCfhKop4eQ9UuYlC6Pkg==} + engines: {node: '>=14'} + dependencies: + '@opentelemetry/api': 1.9.0 + dev: false + + /@opentelemetry/api@1.9.0: + resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} + engines: {node: '>=8.0.0'} + dev: false + + /@opentelemetry/context-async-hooks@1.28.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-igcl4Ve+F1N2063PJUkesk/GkYyuGIWinYkSyAFTnIj3gzrOgvOA4k747XNdL47HRRL1w/qh7UW8NDuxOLvKFA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + dependencies: + '@opentelemetry/api': 1.9.0 + dev: false + + /@opentelemetry/core@1.28.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-ZLwRMV+fNDpVmF2WYUdBHlq0eOWtEaUJSusrzjGnBt7iSRvfjFE3RXYUZJrqou/wIDWV0DwQ5KIfYe9WXg9Xqw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/semantic-conventions': 1.27.0 + dev: false + + /@opentelemetry/exporter-logs-otlp-grpc@0.55.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-ykqawCL0ILJWyCJlxCPSAlqQXZ6x2bQsxAVUu8S3z22XNqY5SMx0rl2d93XnvnrOwtcfm+sM9ZhbGh/i5AZ9xw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@grpc/grpc-js': 1.12.3 + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-grpc-exporter-base': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-transformer': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-logs': 0.55.0(@opentelemetry/api@1.9.0) + dev: false + + /@opentelemetry/exporter-logs-otlp-http@0.55.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-fpFObWWq+DoLVrBU2dyMEaVkibByEkmKQZIUIjW/4j7lwIsTgW7aJCoD9RYFVB/tButcqov5Es2C0J2wTjM2tg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.55.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-exporter-base': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-transformer': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-logs': 0.55.0(@opentelemetry/api@1.9.0) + dev: false + + /@opentelemetry/exporter-logs-otlp-proto@0.55.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-vjE+DxUr+cUpxikdKCPiLZM5Wx7g1bywjCG76TQocvsA7Tmbb9p0t1+8gPlu9AGH7VEzPwDxxpN4p1ajpOurzQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.55.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-exporter-base': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-transformer': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-logs': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) + dev: false + + /@opentelemetry/exporter-trace-otlp-grpc@0.55.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-ohIkCLn2Wc3vhhFuf1bH8kOXHMEdcWiD847x7f3Qfygc+CGiatGLzQYscTcEYsWGMV22gVwB/kVcNcx5a3o8gA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@grpc/grpc-js': 1.12.3 + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-grpc-exporter-base': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-transformer': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) + dev: false + + /@opentelemetry/exporter-trace-otlp-http@0.55.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-lMiNic63EVHpW+eChmLD2CieDmwQBFi72+LFbh8+5hY0ShrDGrsGP/zuT5MRh7M/vM/UZYO/2A/FYd7CMQGR7A==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-exporter-base': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-transformer': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) + dev: false + + /@opentelemetry/exporter-trace-otlp-proto@0.55.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-qxiJFP+bBZW3+goHCGkE1ZdW9gJU0fR7eQ6OP+Rz5oGtEBbq4nkGodhb7C9FJlEFlE2siPtCxoeupV0gtYynag==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-exporter-base': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-transformer': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) + dev: false + + /@opentelemetry/exporter-zipkin@1.28.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-AMwr3eGXaPEH7gk8yhcUcen31VXy1yU5VJETu0pCfGpggGCYmhm0FKgYBpL5/vlIgQJWU/sW2vIjCL7aSilpKg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.27.0 + dev: false + + /@opentelemetry/instrumentation-bunyan@0.43.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-nAAXMx63tXXWwuPiTLWTxDRBqXDRvcfE4H3IrXZbrls3BO7P7SkTZ9dvwPCuTku4rRUhEEDpV8vq9Ng4Pk/Uzw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.55.0 + '@opentelemetry/instrumentation': 0.55.0(@opentelemetry/api@1.9.0) + '@types/bunyan': 1.8.9 + transitivePeerDependencies: + - supports-color + dev: false + + /@opentelemetry/instrumentation-http@0.55.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-AO27XSjkgNicfy/YBthskFAwx9VfaO7tChrLaTONTfOWv14GlB3Rs2eTYpywZIHWsW2cR5hvVkcDte4GV0stoA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.27.0 + forwarded-parse: 2.1.2 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + dev: false + + /@opentelemetry/instrumentation-mongodb@0.49.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-3qIvelQxqj+znuHB6f2sLGmTG6FUbpX0qsxABEG3yPh7i11f2dJ554bUxkpVV1Y9YafP3iKEHo2ybbjjUm5xyg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/instrumentation': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@opentelemetry/instrumentation-mysql@0.43.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-Yd4QLENitUAovh5JKbDIvzLVkt+3InnQYiWqcD4X7VjUGdVlZuCgMNkyUl6ML3WonH60jDy7S2rmLZAlWm7qTg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/instrumentation': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 + '@types/mysql': 2.15.26 + transitivePeerDependencies: + - supports-color + dev: false + + /@opentelemetry/instrumentation-pg@0.48.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-z0eG0A6SUXM/zSBisFVYrcp6aYbO8z1+R7cM7hxURBm8ccS98kVvZ+9UpLFd61YpSeof4bGhFsA8wqgNgqh4Vg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0) + '@types/pg': 8.6.1 + '@types/pg-pool': 2.0.6 + transitivePeerDependencies: + - supports-color + dev: false + + /@opentelemetry/instrumentation-redis-4@0.44.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-mT4iGxqBeD4vUd2Dp5QG2UxaduWENHzsiPEgFvsPwSDARkyCXbTxCyOoXTTR53Vb4L8EklprbRBjukbljCdMTA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/instrumentation': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/redis-common': 0.36.2 + '@opentelemetry/semantic-conventions': 1.28.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@opentelemetry/instrumentation-redis@0.44.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-QKBrjwHSejj/31JpxyI6wWEFK6ZqPmY/5ARFvzd7jSuTNtH2lMQ+Gb0j1T5hLJ6j3dDtFceYnC7CGXTSsx1jxg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/instrumentation': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/redis-common': 0.36.2 + '@opentelemetry/semantic-conventions': 1.28.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@opentelemetry/instrumentation-winston@0.42.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-kaMbm2oITQpX6q59gOsv5dPuZEXzLNnQYZiICg5P0XdsVCQkbvmWK3xoPhHTgdXUyhgIHc5uUiMknHmHfXqMQQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.55.0 + '@opentelemetry/instrumentation': 0.55.0(@opentelemetry/api@1.9.0) + transitivePeerDependencies: + - supports-color + dev: false + + /@opentelemetry/instrumentation@0.55.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-YDCMlaQRZkziLL3t6TONRgmmGxDx6MyQDXRD0dknkkgUZtOK5+8MWft1OXzmNu6XfBOdT12MKN5rz+jHUkafKQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.55.0 + '@types/shimmer': 1.2.0 + import-in-the-middle: 1.11.2 + require-in-the-middle: 7.4.0 + semver: 7.6.3 + shimmer: 1.2.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@opentelemetry/otlp-exporter-base@0.55.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-iHQI0Zzq3h1T6xUJTVFwmFl5Dt5y1es+fl4kM+k5T/3YvmVyeYkSiF+wHCg6oKrlUAJfk+t55kaAu3sYmt7ZYA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-transformer': 0.55.0(@opentelemetry/api@1.9.0) + dev: false + + /@opentelemetry/otlp-grpc-exporter-base@0.55.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-gebbjl9FiSp52igWXuGjcWQKfB6IBwFGt5z1VFwTcVZVeEZevB6bJIqoFrhH4A02m7OUlpJ7l4EfRi3UtkNANQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@grpc/grpc-js': 1.12.3 + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-exporter-base': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/otlp-transformer': 0.55.0(@opentelemetry/api@1.9.0) + dev: false + + /@opentelemetry/otlp-transformer@0.55.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-kVqEfxtp6mSN2Dhpy0REo1ghP4PYhC1kMHQJ2qVlO99Pc+aigELjZDfg7/YKmL71gR6wVGIeJfiql/eXL7sQPA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.55.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-logs': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-metrics': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) + protobufjs: 7.4.0 + dev: false + + /@opentelemetry/propagator-b3@1.28.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-Q7HVDIMwhN5RxL4bECMT4BdbyYSAKkC6U/RGn4NpO/cbqP6ZRg+BS7fPo/pGZi2w8AHfpIGQFXQmE8d2PC5xxQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + dev: false + + /@opentelemetry/propagator-jaeger@1.28.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-wKJ94+s8467CnIRgoSRh0yXm/te0QMOwTq9J01PfG/RzYZvlvN8aRisN2oZ9SznB45dDGnMj3BhUlchSA9cEKA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + dev: false + + /@opentelemetry/redis-common@0.36.2: + resolution: {integrity: sha512-faYX1N0gpLhej/6nyp6bgRjzAKXn5GOEMYY7YhciSfCoITAktLUtQ36d24QEWNA1/WA1y6qQunCe0OhHRkVl9g==} + engines: {node: '>=14'} + dev: false + + /@opentelemetry/resource-detector-azure@0.3.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-MFKiCQ+rUxCwJJH0ZLcdtsJ6FK/vLERsBhcu5pKHPSupdauVPaR5iRibApoF9dxZ1wuG5f+BRFO+USGdZXorDg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 + dev: false + + /@opentelemetry/resources@1.28.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-cIyXSVJjGeTICENN40YSvLDAq4Y2502hGK3iN7tfdynQLKWb3XWZQEkPc+eSx47kiy11YeFAlYkEfXwR1w8kfw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.27.0 + dev: false + + /@opentelemetry/sdk-logs@0.55.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-TSx+Yg/d48uWW6HtjS1AD5x6WPfLhDWLl/WxC7I2fMevaiBuKCuraxTB8MDXieCNnBI24bw9ytyXrDCswFfWgA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.4.0 <1.10.0' + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.55.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + dev: false + + /@opentelemetry/sdk-metrics@1.28.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-43tqMK/0BcKTyOvm15/WQ3HLr0Vu/ucAl/D84NO7iSlv6O4eOprxSHa3sUtmYkaZWHqdDJV0AHVz/R6u4JALVQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.10.0' + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + dev: false + + /@opentelemetry/sdk-node@0.55.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-gSXQWV23+9vhbjsvAIeM0LxY3W8DTKI3MZlzFp61noIb1jSr46ET+qoUjHlfZ1Yymebv9KXWeZsqhft81HBXuQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.10.0' + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.55.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/exporter-logs-otlp-grpc': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/exporter-logs-otlp-http': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/exporter-logs-otlp-proto': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/exporter-trace-otlp-grpc': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/exporter-trace-otlp-http': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/exporter-trace-otlp-proto': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/exporter-zipkin': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-logs': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-metrics': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-node': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.27.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@opentelemetry/sdk-trace-base@1.28.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-ceUVWuCpIao7Y5xE02Xs3nQi0tOGmMea17ecBdwtCvdo9ekmO+ijc9RFDgfifMl7XCBf41zne/1POM3LqSTZDA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.27.0 + dev: false + + /@opentelemetry/sdk-trace-node@1.28.0(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-N0sYfYXvHpP0FNIyc+UfhLnLSTOuZLytV0qQVrDWIlABeD/DWJIGttS7nYeR14gQLXch0M1DW8zm3VeN6Opwtg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/context-async-hooks': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/propagator-b3': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/propagator-jaeger': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) + semver: 7.6.3 + dev: false + + /@opentelemetry/semantic-conventions@1.27.0: + resolution: {integrity: sha512-sAay1RrB+ONOem0OZanAR1ZI/k7yDpnOQSQmTMuGImUQb2y8EbSaCJ94FQluM74xoU03vlb2d2U90hZluL6nQg==} + engines: {node: '>=14'} + dev: false + + /@opentelemetry/semantic-conventions@1.28.0: + resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} + engines: {node: '>=14'} + dev: false + + /@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.9.0): + resolution: {integrity: sha512-nSDlnHSqzC3pXn/wZEZVLuAuJ1MYMXPBwtv2qAbCa3847SaHItdE7SzUq/Jtb0KZmh1zfAbNi3AAMjztTT4Ugg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.1.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + dev: false + + /@opentelemetry/winston-transport@0.8.0: + resolution: {integrity: sha512-NIUToAei4nSoZdwwSw2oK75gmdIc5iwSPOWS5S9n1vTjK+v+leja0h+55vQDnJC0QeZtkckmpoCxgBG3wJLJ8w==} + engines: {node: '>=14'} + dependencies: + '@opentelemetry/api-logs': 0.55.0 + winston-transport: 4.9.0 + dev: false + + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + dev: false + optional: true + + /@playwright/test@1.49.0: + resolution: {integrity: sha512-DMulbwQURa8rNIQrf94+jPJQ4FmOVdpE5ZppRNvWVjvhC+6sOeo28r8MgIpQRYouXRtt/FCCXU7zn20jnHR4Qw==} + engines: {node: '>=18'} + hasBin: true + dependencies: + playwright: 1.49.0 + dev: false + + /@polka/url@1.0.0-next.28: + resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} + dev: false + + /@protobufjs/aspromise@1.1.2: + resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} + dev: false + + /@protobufjs/base64@1.1.2: + resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} + dev: false + + /@protobufjs/codegen@2.0.4: + resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} + dev: false + + /@protobufjs/eventemitter@1.1.0: + resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==} + dev: false + + /@protobufjs/fetch@1.1.0: + resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==} + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/inquire': 1.1.0 + dev: false + + /@protobufjs/float@1.0.2: + resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} + dev: false + + /@protobufjs/inquire@1.1.0: + resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==} + dev: false + + /@protobufjs/path@1.1.2: + resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} + dev: false + + /@protobufjs/pool@1.1.0: + resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} + dev: false + + /@protobufjs/utf8@1.1.0: + resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} + dev: false + + /@puppeteer/browsers@2.4.1: + resolution: {integrity: sha512-0kdAbmic3J09I6dT8e9vE2JOCSt13wHCW5x/ly8TSt2bDtuIWe2TgLZZDHdcziw9AVCzflMAXCrVyRIhIs44Ng==} + engines: {node: '>=18'} + hasBin: true + dependencies: + debug: 4.3.7(supports-color@8.1.1) + extract-zip: 2.0.1 + progress: 2.0.3 + proxy-agent: 6.4.0 + semver: 7.6.3 + tar-fs: 3.0.6 + unbzip2-stream: 1.4.3 + yargs: 17.7.2 + transitivePeerDependencies: + - supports-color + dev: false + + /@rollup/plugin-commonjs@25.0.8(rollup@4.28.0): + resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.68.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.28.0) + commondir: 1.0.1 + estree-walker: 2.0.2 + glob: 8.1.0 + is-reference: 1.2.1 + magic-string: 0.30.14 + rollup: 4.28.0 + dev: false + + /@rollup/plugin-inject@5.0.5(rollup@4.28.0): + resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.28.0) + estree-walker: 2.0.2 + magic-string: 0.30.14 + rollup: 4.28.0 + dev: false + + /@rollup/plugin-json@6.1.0(rollup@4.28.0): + resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.28.0) + rollup: 4.28.0 + dev: false + + /@rollup/plugin-multi-entry@6.0.1(rollup@4.28.0): + resolution: {integrity: sha512-AXm6toPyTSfbYZWghQGbom1Uh7dHXlrGa+HoiYNhQtDUE3Q7LqoUYdVQx9E1579QWS1uOiu+cZRSE4okO7ySgw==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/plugin-virtual': 3.0.2(rollup@4.28.0) + matched: 5.0.1 + rollup: 4.28.0 + dev: false + + /@rollup/plugin-node-resolve@15.3.0(rollup@4.28.0): + resolution: {integrity: sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.28.0) + '@types/resolve': 1.20.2 + deepmerge: 4.3.1 + is-module: 1.0.0 + resolve: 1.22.8 + rollup: 4.28.0 + dev: false + + /@rollup/plugin-virtual@3.0.2(rollup@4.28.0): + resolution: {integrity: sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + rollup: 4.28.0 + dev: false + + /@rollup/pluginutils@5.1.3(rollup@4.28.0): + resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.6 + estree-walker: 2.0.2 + picomatch: 4.0.2 + rollup: 4.28.0 + dev: false + + /@rollup/rollup-android-arm-eabi@4.28.0: + resolution: {integrity: sha512-wLJuPLT6grGZsy34g4N1yRfYeouklTgPhH1gWXCYspenKYD0s3cR99ZevOGw5BexMNywkbV3UkjADisozBmpPQ==} + cpu: [arm] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-android-arm64@4.28.0: + resolution: {integrity: sha512-eiNkznlo0dLmVG/6wf+Ifi/v78G4d4QxRhuUl+s8EWZpDewgk7PX3ZyECUXU0Zq/Ca+8nU8cQpNC4Xgn2gFNDA==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-darwin-arm64@4.28.0: + resolution: {integrity: sha512-lmKx9yHsppblnLQZOGxdO66gT77bvdBtr/0P+TPOseowE7D9AJoBw8ZDULRasXRWf1Z86/gcOdpBrV6VDUY36Q==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-darwin-x64@4.28.0: + resolution: {integrity: sha512-8hxgfReVs7k9Js1uAIhS6zq3I+wKQETInnWQtgzt8JfGx51R1N6DRVy3F4o0lQwumbErRz52YqwjfvuwRxGv1w==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-freebsd-arm64@4.28.0: + resolution: {integrity: sha512-lA1zZB3bFx5oxu9fYud4+g1mt+lYXCoch0M0V/xhqLoGatbzVse0wlSQ1UYOWKpuSu3gyN4qEc0Dxf/DII1bhQ==} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-freebsd-x64@4.28.0: + resolution: {integrity: sha512-aI2plavbUDjCQB/sRbeUZWX9qp12GfYkYSJOrdYTL/C5D53bsE2/nBPuoiJKoWp5SN78v2Vr8ZPnB+/VbQ2pFA==} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.28.0: + resolution: {integrity: sha512-WXveUPKtfqtaNvpf0iOb0M6xC64GzUX/OowbqfiCSXTdi/jLlOmH0Ba94/OkiY2yTGTwteo4/dsHRfh5bDCZ+w==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-arm-musleabihf@4.28.0: + resolution: {integrity: sha512-yLc3O2NtOQR67lI79zsSc7lk31xjwcaocvdD1twL64PK1yNaIqCeWI9L5B4MFPAVGEVjH5k1oWSGuYX1Wutxpg==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-arm64-gnu@4.28.0: + resolution: {integrity: sha512-+P9G9hjEpHucHRXqesY+3X9hD2wh0iNnJXX/QhS/J5vTdG6VhNYMxJ2rJkQOxRUd17u5mbMLHM7yWGZdAASfcg==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-arm64-musl@4.28.0: + resolution: {integrity: sha512-1xsm2rCKSTpKzi5/ypT5wfc+4bOGa/9yI/eaOLW0oMs7qpC542APWhl4A37AENGZ6St6GBMWhCCMM6tXgTIplw==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-powerpc64le-gnu@4.28.0: + resolution: {integrity: sha512-zgWxMq8neVQeXL+ouSf6S7DoNeo6EPgi1eeqHXVKQxqPy1B2NvTbaOUWPn/7CfMKL7xvhV0/+fq/Z/J69g1WAQ==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.28.0: + resolution: {integrity: sha512-VEdVYacLniRxbRJLNtzwGt5vwS0ycYshofI7cWAfj7Vg5asqj+pt+Q6x4n+AONSZW/kVm+5nklde0qs2EUwU2g==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-s390x-gnu@4.28.0: + resolution: {integrity: sha512-LQlP5t2hcDJh8HV8RELD9/xlYtEzJkm/aWGsauvdO2ulfl3QYRjqrKW+mGAIWP5kdNCBheqqqYIGElSRCaXfpw==} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-x64-gnu@4.28.0: + resolution: {integrity: sha512-Nl4KIzteVEKE9BdAvYoTkW19pa7LR/RBrT6F1dJCV/3pbjwDcaOq+edkP0LXuJ9kflW/xOK414X78r+K84+msw==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-linux-x64-musl@4.28.0: + resolution: {integrity: sha512-eKpJr4vBDOi4goT75MvW+0dXcNUqisK4jvibY9vDdlgLx+yekxSm55StsHbxUsRxSTt3JEQvlr3cGDkzcSP8bw==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-win32-arm64-msvc@4.28.0: + resolution: {integrity: sha512-Vi+WR62xWGsE/Oj+mD0FNAPY2MEox3cfyG0zLpotZdehPFXwz6lypkGs5y38Jd/NVSbOD02aVad6q6QYF7i8Bg==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-win32-ia32-msvc@4.28.0: + resolution: {integrity: sha512-kN/Vpip8emMLn/eOza+4JwqDZBL6MPNpkdaEsgUtW1NYN3DZvZqSQrbKzJcTL6hd8YNmFTn7XGWMwccOcJBL0A==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@rollup/rollup-win32-x64-msvc@4.28.0: + resolution: {integrity: sha512-Bvno2/aZT6usSa7lRDL2+hMjVAGjuqaymF1ApZm31JXzniR/hvr14jpU+/z4X6Gt5BPlzosscyJZGUvguXIqeQ==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@rushstack/node-core-library@5.10.0(@types/node@18.19.67): + resolution: {integrity: sha512-2pPLCuS/3x7DCd7liZkqOewGM0OzLyCacdvOe8j6Yrx9LkETGnxul1t7603bIaB8nUAooORcct9fFDOQMbWAgw==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@types/node': 18.19.67 + ajv: 8.13.0 + ajv-draft-04: 1.0.0(ajv@8.13.0) + ajv-formats: 3.0.1 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.8 + semver: 7.5.4 + dev: false + + /@rushstack/rig-package@0.5.3: + resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} + dependencies: + resolve: 1.22.8 + strip-json-comments: 3.1.1 + dev: false + + /@rushstack/terminal@0.14.3(@types/node@18.19.67): + resolution: {integrity: sha512-csXbZsAdab/v8DbU1sz7WC2aNaKArcdS/FPmXMOXEj/JBBZMvDK0+1b4Qao0kkG0ciB1Qe86/Mb68GjH6/TnMw==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@rushstack/node-core-library': 5.10.0(@types/node@18.19.67) + '@types/node': 18.19.67 + supports-color: 8.1.1 + dev: false + + /@rushstack/ts-command-line@4.23.1(@types/node@18.19.67): + resolution: {integrity: sha512-40jTmYoiu/xlIpkkRsVfENtBq4CW3R4azbL0Vmda+fMwHWqss6wwf/Cy/UJmMqIzpfYc2OTnjYP1ZLD3CmyeCA==} + dependencies: + '@rushstack/terminal': 0.14.3(@types/node@18.19.67) + '@types/argparse': 1.0.38 + argparse: 1.0.10 + string-argv: 0.3.2 + transitivePeerDependencies: + - '@types/node' + dev: false + + /@sinclair/typebox@0.27.8: + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + dev: false + + /@sindresorhus/is@4.6.0: + resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} + engines: {node: '>=10'} + dev: false + + /@sinonjs/commons@3.0.1: + resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} + dependencies: + type-detect: 4.0.8 + dev: false + + /@sinonjs/fake-timers@11.3.1: + resolution: {integrity: sha512-EVJO7nW5M/F5Tur0Rf2z/QoMo+1Ia963RiMtapiQrEWvY0iBUvADo8Beegwjpnle5BHkyHuoxSTW3jF43H1XRA==} + dependencies: + '@sinonjs/commons': 3.0.1 + dev: false + + /@sinonjs/samsam@8.0.2: + resolution: {integrity: sha512-v46t/fwnhejRSFTGqbpn9u+LQ9xJDse10gNnPgAcxgdoCDMXj/G2asWAC/8Qs+BAZDicX+MNZouXT1A7c83kVw==} + dependencies: + '@sinonjs/commons': 3.0.1 + lodash.get: 4.4.2 + type-detect: 4.1.0 + dev: false + + /@sinonjs/text-encoding@0.7.3: + resolution: {integrity: sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==} + dev: false + + /@socket.io/component-emitter@3.1.2: + resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} + dev: false + + /@testing-library/dom@10.4.0: + resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} + engines: {node: '>=18'} + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/runtime': 7.26.0 + '@types/aria-query': 5.0.4 + aria-query: 5.3.0 + chalk: 4.1.2 + dom-accessibility-api: 0.5.16 + lz-string: 1.5.0 + pretty-format: 27.5.1 + dev: false + + /@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0): + resolution: {integrity: sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==} + engines: {node: '>=12', npm: '>=6'} + peerDependencies: + '@testing-library/dom': '>=7.21.4' + dependencies: + '@testing-library/dom': 10.4.0 + dev: false + + /@tootallnate/quickjs-emscripten@0.23.0: + resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} + dev: false + + /@ts-morph/common@0.25.0: + resolution: {integrity: sha512-kMnZz+vGGHi4GoHnLmMhGNjm44kGtKUXGnOvrKmMwAuvNjM/PgKVGfUnL7IDvK7Jb2QQ82jq3Zmp04Gy+r3Dkg==} + dependencies: + minimatch: 9.0.5 + path-browserify: 1.0.1 + tinyglobby: 0.2.10 + dev: false + + /@tsconfig/node10@1.0.11: + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} + dev: false + + /@tsconfig/node12@1.0.11: + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + dev: false + + /@tsconfig/node14@1.0.3: + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + dev: false + + /@tsconfig/node16@1.0.4: + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + dev: false + + /@types/archiver@6.0.3: + resolution: {integrity: sha512-a6wUll6k3zX6qs5KlxIggs1P1JcYJaTCx2gnlr+f0S1yd2DoaEwoIK10HmBaLnZwWneBz+JBm0dwcZu0zECBcQ==} + dependencies: + '@types/readdir-glob': 1.1.5 + dev: false + + /@types/argparse@1.0.38: + resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} + dev: false + + /@types/aria-query@5.0.4: + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} + dev: false + + /@types/body-parser@1.19.5: + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} + dependencies: + '@types/connect': 3.4.38 + '@types/node': 18.19.67 + dev: false + + /@types/bunyan@1.8.9: + resolution: {integrity: sha512-ZqS9JGpBxVOvsawzmVt30sP++gSQMTejCkIAQ3VdadOcRE8izTyW66hufvwLeH+YEGP6Js2AW7Gz+RMyvrEbmw==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/chai-as-promised@7.1.8: + resolution: {integrity: sha512-ThlRVIJhr69FLlh6IctTXFkmhtP3NpMZ2QGq69StYLyKZFp/HOp1VdKZj7RvfNWYYcJ1xlbLGLLWj1UvP5u/Gw==} + dependencies: + '@types/chai': 4.3.20 + dev: false + + /@types/chai-as-promised@8.0.1: + resolution: {integrity: sha512-dAlDhLjJlABwAVYObo9TPWYTRg9NaQM5CXeaeJYcYAkvzUf0JRLIiog88ao2Wqy/20WUnhbbUZcgvngEbJ3YXQ==} + dependencies: + '@types/chai': 5.0.1 + dev: false + + /@types/chai@4.3.20: + resolution: {integrity: sha512-/pC9HAB5I/xMlc5FP77qjCnI16ChlJfW0tGa0IUcFn38VJrTV6DeZ60NU5KZBtaOZqjdpwTWohz5HU1RrhiYxQ==} + dev: false + + /@types/chai@5.0.1: + resolution: {integrity: sha512-5T8ajsg3M/FOncpLYW7sdOcD6yf4+722sze/tc4KQV0P8Z2rAr3SAuHCIkYmYpt8VbcQlnz8SxlOlPQYefe4cA==} + dependencies: + '@types/deep-eql': 4.0.2 + dev: false + + /@types/connect@3.4.38: + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/cookie@0.4.1: + resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} + dev: false + + /@types/cookie@0.6.0: + resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} + dev: false + + /@types/cors@2.8.17: + resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/debug@4.1.12: + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + dependencies: + '@types/ms': 0.7.34 + dev: false + + /@types/decompress@4.2.7: + resolution: {integrity: sha512-9z+8yjKr5Wn73Pt17/ldnmQToaFHZxK0N1GHysuk/JIPT8RIdQeoInM01wWPgypRcvb6VH1drjuFpQ4zmY437g==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/deep-eql@4.0.2: + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} + dev: false + + /@types/eslint-config-prettier@6.11.3: + resolution: {integrity: sha512-3wXCiM8croUnhg9LdtZUJQwNcQYGWxxdOWDjPe1ykCqJFPVpzAKfs/2dgSoCtAvdPeaponcWPI7mPcGGp9dkKQ==} + dev: false + + /@types/eslint@9.6.1: + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} + dependencies: + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 + dev: false + + /@types/eslint__js@8.42.3: + resolution: {integrity: sha512-alfG737uhmPdnvkrLdZLcEKJ/B8s9Y4hrZ+YAdzUeoArBlSUERA2E87ROfOaS4jd/C45fzOoZzidLc1IPwLqOw==} + dependencies: + '@types/eslint': 9.6.1 + dev: false + + /@types/estree@1.0.6: + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + dev: false + + /@types/express-serve-static-core@4.19.6: + resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} + dependencies: + '@types/node': 18.19.67 + '@types/qs': 6.9.17 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + dev: false + + /@types/express@4.17.21: + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} + dependencies: + '@types/body-parser': 1.19.5 + '@types/express-serve-static-core': 4.19.6 + '@types/qs': 6.9.17 + '@types/serve-static': 1.15.7 + dev: false + + /@types/fs-extra@11.0.4: + resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} + dependencies: + '@types/jsonfile': 6.1.4 + '@types/node': 18.19.67 + dev: false + + /@types/fs-extra@8.1.5: + resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/glob@7.2.0: + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} + dependencies: + '@types/minimatch': 5.1.2 + '@types/node': 18.19.67 + dev: false + + /@types/http-errors@2.0.4: + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} + dev: false + + /@types/inquirer@9.0.7: + resolution: {integrity: sha512-Q0zyBupO6NxGRZut/JdmqYKOnN95Eg5V8Csg3PGKkP+FnvsUZx1jAyK7fztIszxxMuoBA6E3KXWvdZVXIpx60g==} + dependencies: + '@types/through': 0.0.33 + rxjs: 7.8.1 + dev: false + + /@types/is-buffer@2.0.2: + resolution: {integrity: sha512-G6OXy83Va+xEo8XgqAJYOuvOMxeey9xM5XKkvwJNmN8rVdcB+r15HvHsG86hl86JvU0y1aa7Z2ERkNFYWw9ySg==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + dev: false + + /@types/jsonfile@6.1.4: + resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/jsonwebtoken@9.0.7: + resolution: {integrity: sha512-ugo316mmTYBl2g81zDFnZ7cfxlut3o+/EQdaP7J8QN2kY6lJ22hmQYCK5EHcJHbrW+dkCGSCPgbG8JtYj6qSrg==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/jws@3.2.10: + resolution: {integrity: sha512-cOevhttJmssERB88/+XvZXvsq5m9JLKZNUiGfgjUb5lcPRdV2ZQciU6dU76D/qXXFYpSqkP3PrSg4hMTiafTZw==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/linkify-it@5.0.0: + resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==} + dev: false + + /@types/markdown-it@14.1.2: + resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==} + dependencies: + '@types/linkify-it': 5.0.0 + '@types/mdurl': 2.0.0 + dev: false + + /@types/mdast@3.0.15: + resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} + dependencies: + '@types/unist': 2.0.11 + dev: false + + /@types/mdurl@2.0.0: + resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} + dev: false + + /@types/mime@1.3.5: + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + dev: false + + /@types/minimatch@5.1.2: + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + dev: false + + /@types/minimist@1.2.5: + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + dev: false + + /@types/mocha@10.0.10: + resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==} + dev: false + + /@types/ms@0.7.34: + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} + dev: false + + /@types/mustache@4.2.5: + resolution: {integrity: sha512-PLwiVvTBg59tGFL/8VpcGvqOu3L4OuveNvPi0EYbWchRdEVP++yRUXJPFl+CApKEq13017/4Nf7aQ5lTtHUNsA==} + dev: false + + /@types/mysql@2.15.26: + resolution: {integrity: sha512-DSLCOXhkvfS5WNNPbfn2KdICAmk8lLc+/PNvnPnF7gOdMZCxopXduqv0OQ13y/yA/zXTSikZZqVgybUxOEg6YQ==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/node-fetch@2.6.12: + resolution: {integrity: sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==} + dependencies: + '@types/node': 18.19.67 + form-data: 4.0.1 + dev: false + + /@types/node@18.19.67: + resolution: {integrity: sha512-wI8uHusga+0ZugNp0Ol/3BqQfEcCCNfojtO6Oou9iVNGPTL6QNSdnUdqq85fRgIorLhLMuPIKpsN98QE9Nh+KQ==} + dependencies: + undici-types: 5.26.5 + dev: false + + /@types/node@20.17.9: + resolution: {integrity: sha512-0JOXkRyLanfGPE2QRCwgxhzlBAvaRdCNMcvbd7jFfpmD4eEXll7LRwy5ymJmyeZqk7Nh7eD2LeUyQ68BbndmXw==} + dependencies: + undici-types: 6.19.8 + dev: false + + /@types/normalize-package-data@2.4.4: + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + dev: false + + /@types/pako@2.0.3: + resolution: {integrity: sha512-bq0hMV9opAcrmE0Byyo0fY3Ew4tgOevJmQ9grUhpXQhYfyLJ1Kqg3P33JT5fdbT2AjeAjR51zqqVjAL/HMkx7Q==} + dev: false + + /@types/pg-pool@2.0.6: + resolution: {integrity: sha512-TaAUE5rq2VQYxab5Ts7WZhKNmuN78Q6PiFonTDdpbx8a1H0M1vhy3rhiMjl+e2iHmogyMw7jZF4FrE6eJUy5HQ==} + dependencies: + '@types/pg': 8.6.1 + dev: false + + /@types/pg@8.6.1: + resolution: {integrity: sha512-1Kc4oAGzAl7uqUStZCDvaLFqZrW9qWSjXOmBfdgyBP5La7Us6Mg4GBvRlSoaZMhQF/zSj1C8CtKMBkoiT8eL8w==} + dependencies: + '@types/node': 18.19.67 + pg-protocol: 1.7.0 + pg-types: 2.2.0 + dev: false + + /@types/priorityqueuejs@1.0.4: + resolution: {integrity: sha512-LqAAiGnUqQvBZW0hTGl0pIaL+UeN7KvcxkLyt8+H++WBA1hucdu463mVfGCXmXvJ+uGyW3SyCyW0D6ANNcmB6g==} + dev: false + + /@types/prompts@2.4.9: + resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} + dependencies: + '@types/node': 20.17.9 + kleur: 3.0.3 + dev: false + + /@types/qs@6.9.17: + resolution: {integrity: sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==} + dev: false + + /@types/range-parser@1.2.7: + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} + dev: false + + /@types/readdir-glob@1.1.5: + resolution: {integrity: sha512-raiuEPUYqXu+nvtY2Pe8s8FEmZ3x5yAH4VkLdihcPdalvsHltomrRC9BzuStrJ9yk06470hS0Crw0f1pXqD+Hg==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/resolve@1.20.2: + resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} + dev: false + + /@types/semaphore@1.1.4: + resolution: {integrity: sha512-W+KOVSGHKo5yoPXG69RFIKOdmvAcrAo2qnRrcDv80kIcxDnEUQ+c3IVKq0Jkp+BhhYfrbthPY9cXWFL0L9uzuw==} + dev: false + + /@types/semver@7.5.8: + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + dev: false + + /@types/send@0.17.4: + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} + dependencies: + '@types/mime': 1.3.5 + '@types/node': 18.19.67 + dev: false + + /@types/serve-static@1.15.7: + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} + dependencies: + '@types/http-errors': 2.0.4 + '@types/node': 18.19.67 + '@types/send': 0.17.4 + dev: false + + /@types/shimmer@1.2.0: + resolution: {integrity: sha512-UE7oxhQLLd9gub6JKIAhDq06T0F6FnztwMNRvYgjeQSBeMc1ZG/tA47EwfduvkuQS8apbkM/lpLpWsaCeYsXVg==} + dev: false + + /@types/sinon@17.0.3: + resolution: {integrity: sha512-j3uovdn8ewky9kRBG19bOwaZbexJu/XjtkHyjvUgt4xfPFz18dcORIMqnYh66Fx3Powhcr85NT5+er3+oViapw==} + dependencies: + '@types/sinonjs__fake-timers': 8.1.5 + dev: false + + /@types/sinonjs__fake-timers@8.1.5: + resolution: {integrity: sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==} + dev: false + + /@types/statuses@2.0.5: + resolution: {integrity: sha512-jmIUGWrAiwu3dZpxntxieC+1n/5c3mjrImkmOSQ2NC5uP6cYO4aAZDdSmRcI5C1oiTmqlZGHC+/NmJrKogbP5A==} + dev: false + + /@types/stoppable@1.1.3: + resolution: {integrity: sha512-7wGKIBJGE4ZxFjk9NkjAxZMLlIXroETqP1FJCdoSvKmEznwmBxQFmTB1dsCkAvVcNemuSZM5qkkd9HE/NL2JTw==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/through@0.0.33: + resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/tough-cookie@4.0.5: + resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} + dev: false + + /@types/triple-beam@1.3.5: + resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==} + dev: false + + /@types/trusted-types@2.0.7: + resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} + dev: false + + /@types/underscore@1.13.0: + resolution: {integrity: sha512-L6LBgy1f0EFQZ+7uSA57+n2g/s4Qs5r06Vwrwn0/nuK1de+adz00NWaztRQ30aEqw5qOaWbPI8u2cGQ52lj6VA==} + dev: false + + /@types/unist@2.0.11: + resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} + dev: false + + /@types/uuid@8.3.4: + resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} + dev: false + + /@types/ws@7.4.7: + resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/ws@8.5.13: + resolution: {integrity: sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==} + dependencies: + '@types/node': 18.19.67 + dev: false + + /@types/yargs-parser@21.0.3: + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + dev: false + + /@types/yargs@17.0.33: + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} + dependencies: + '@types/yargs-parser': 21.0.3 + dev: false + + /@types/yauzl@2.10.3: + resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} + requiresBuild: true + dependencies: + '@types/node': 18.19.67 + dev: false + optional: true + + /@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0)(eslint@9.16.0)(typescript@5.6.3): + resolution: {integrity: sha512-5YTHKV8MYlyMI6BaEG7crQ9BhSc8RxzshOReKwZwRWN0+XvvTOm+L/UYLCYxFpfwYuAAqhxiq4yae0CMFwbL7Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 8.16.0(eslint@9.16.0)(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/type-utils': 8.16.0(eslint@9.16.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.16.0)(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.16.0 + eslint: 9.16.0 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 1.4.3(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: false + + /@typescript-eslint/parser@8.16.0(eslint@9.16.0)(typescript@5.6.3): + resolution: {integrity: sha512-D7DbgGFtsqIPIFMPJwCad9Gfi/hC0PWErRRHFnaCWoEDYi5tQUDiJCTmGUbBiLzjqAck4KcXt9Ayj0CNlIrF+w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.16.0 + debug: 4.3.7(supports-color@8.1.1) + eslint: 9.16.0 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: false + + /@typescript-eslint/rule-tester@8.16.0(eslint@9.16.0)(typescript@5.6.3): + resolution: {integrity: sha512-GpNWcVTjKZWftZ9DIfG2zo+aIKG3ydAwD156YkspwPNg60iOK17vghm55UmOMfV6z+wZIGarGU3mDhNG39Htaw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + dependencies: + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.16.0)(typescript@5.6.3) + ajv: 6.12.6 + eslint: 9.16.0 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + - typescript + dev: false + + /@typescript-eslint/scope-manager@8.16.0: + resolution: {integrity: sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/visitor-keys': 8.16.0 + dev: false + + /@typescript-eslint/type-utils@8.16.0(eslint@9.16.0)(typescript@5.6.3): + resolution: {integrity: sha512-IqZHGG+g1XCWX9NyqnI/0CX5LL8/18awQqmkZSl2ynn8F76j579dByc0jhfVSnSnhf7zv76mKBQv9HQFKvDCgg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.16.0)(typescript@5.6.3) + debug: 4.3.7(supports-color@8.1.1) + eslint: 9.16.0 + ts-api-utils: 1.4.3(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: false + + /@typescript-eslint/types@8.16.0: + resolution: {integrity: sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /@typescript-eslint/typescript-estree@8.16.0(typescript@5.6.3): + resolution: {integrity: sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/visitor-keys': 8.16.0 + debug: 4.3.7(supports-color@8.1.1) + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.4.3(typescript@5.6.3) + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: false + + /@typescript-eslint/utils@8.16.0(eslint@9.16.0)(typescript@5.6.3): + resolution: {integrity: sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0) + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3) + eslint: 9.16.0 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: false + + /@typescript-eslint/visitor-keys@8.16.0: + resolution: {integrity: sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.16.0 + eslint-visitor-keys: 4.2.0 + dev: false + + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + dev: false + + /@vitest/browser@2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8): + resolution: {integrity: sha512-OWVvEJThRgxlNMYNVLEK/9qVkpRcLvyuKLngIV3Hob01P56NjPHprVBYn+rx4xAJudbM9yrCrywPIEuA3Xyo8A==} + peerDependencies: + playwright: '*' + safaridriver: '*' + vitest: 2.1.8 + webdriverio: '*' + peerDependenciesMeta: + playwright: + optional: true + safaridriver: + optional: true + webdriverio: + optional: true + dependencies: + '@testing-library/dom': 10.4.0 + '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) + '@vitest/mocker': 2.1.8(msw@2.6.6) + '@vitest/utils': 2.1.8 + magic-string: 0.30.14 + msw: 2.6.6(@types/node@18.19.67)(typescript@5.6.3) + playwright: 1.49.0 + sirv: 3.0.0 + tinyrainbow: 1.2.0 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + ws: 8.18.0 + transitivePeerDependencies: + - '@types/node' + - bufferutil + - typescript + - utf-8-validate + - vite + dev: false + + /@vitest/coverage-istanbul@1.6.0(vitest@1.6.0): + resolution: {integrity: sha512-h/BwpXehkkS0qsNCS00QxiupAqVkNi0WT19BR0dQvlge5oHghoSVLx63fABYFoKxVb7Ue7+k6V2KokmQ1zdMpg==} + peerDependencies: + vitest: 1.6.0 + dependencies: + debug: 4.3.7(supports-color@8.1.1) + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 6.0.3 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 5.0.6 + istanbul-reports: 3.1.7 + magicast: 0.3.5 + picocolors: 1.1.1 + test-exclude: 6.0.0 + vitest: 1.6.0(@types/node@18.19.67) + transitivePeerDependencies: + - supports-color + dev: false + + /@vitest/coverage-istanbul@2.1.8(vitest@2.1.8): + resolution: {integrity: sha512-cSaCd8KcWWvgDwEJSXm0NEWZ1YTiJzjicKHy+zOEbUm0gjbbkz+qJf1p8q71uBzSlS7vdnZA8wRLeiwVE3fFTA==} + peerDependencies: + vitest: 2.1.8 + dependencies: + '@istanbuljs/schema': 0.1.3 + debug: 4.3.7(supports-color@8.1.1) + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 6.0.3 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 5.0.6 + istanbul-reports: 3.1.7 + magicast: 0.3.5 + test-exclude: 7.0.1 + tinyrainbow: 1.2.0 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - supports-color + dev: false + + /@vitest/expect@1.6.0: + resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} + dependencies: + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 + chai: 4.3.10 + dev: false + + /@vitest/expect@2.1.8: + resolution: {integrity: sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==} + dependencies: + '@vitest/spy': 2.1.8 + '@vitest/utils': 2.1.8 + chai: 5.1.2 + tinyrainbow: 1.2.0 + dev: false + + /@vitest/mocker@2.1.8(msw@2.6.6): + resolution: {integrity: sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==} + peerDependencies: + msw: ^2.4.9 + vite: ^5.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + dependencies: + '@vitest/spy': 2.1.8 + estree-walker: 3.0.3 + magic-string: 0.30.14 + msw: 2.6.6(@types/node@18.19.67)(typescript@5.6.3) + dev: false + + /@vitest/mocker@2.1.8(vite@5.4.11): + resolution: {integrity: sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==} + peerDependencies: + msw: ^2.4.9 + vite: ^5.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + dependencies: + '@vitest/spy': 2.1.8 + estree-walker: 3.0.3 + magic-string: 0.30.14 + vite: 5.4.11(@types/node@18.19.67) + dev: false + + /@vitest/pretty-format@2.1.8: + resolution: {integrity: sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==} + dependencies: + tinyrainbow: 1.2.0 + dev: false + + /@vitest/runner@1.6.0: + resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} + dependencies: + '@vitest/utils': 1.6.0 + p-limit: 5.0.0 + pathe: 1.1.2 + dev: false + + /@vitest/runner@2.1.8: + resolution: {integrity: sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==} + dependencies: + '@vitest/utils': 2.1.8 + pathe: 1.1.2 + dev: false + + /@vitest/snapshot@1.6.0: + resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} + dependencies: + magic-string: 0.30.14 + pathe: 1.1.2 + pretty-format: 29.7.0 + dev: false + + /@vitest/snapshot@2.1.8: + resolution: {integrity: sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==} + dependencies: + '@vitest/pretty-format': 2.1.8 + magic-string: 0.30.14 + pathe: 1.1.2 + dev: false + + /@vitest/spy@1.6.0: + resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} + dependencies: + tinyspy: 2.2.1 + dev: false + + /@vitest/spy@2.1.8: + resolution: {integrity: sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==} + dependencies: + tinyspy: 3.0.2 + dev: false + + /@vitest/utils@1.6.0: + resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} + dependencies: + diff-sequences: 29.6.3 + estree-walker: 3.0.3 + loupe: 2.3.7 + pretty-format: 29.7.0 + dev: false + + /@vitest/utils@2.1.8: + resolution: {integrity: sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==} + dependencies: + '@vitest/pretty-format': 2.1.8 + loupe: 3.1.2 + tinyrainbow: 1.2.0 + dev: false + + /abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + dependencies: + event-target-shim: 5.0.1 + dev: false + + /accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + dev: false + + /acorn-import-attributes@1.9.5(acorn@8.14.0): + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} + peerDependencies: + acorn: ^8 + dependencies: + acorn: 8.14.0 + dev: false + + /acorn-jsx@5.3.2(acorn@8.14.0): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.14.0 + dev: false + + /acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} + engines: {node: '>=0.4.0'} + dependencies: + acorn: 8.14.0 + dev: false + + /acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: false + + /agent-base@7.1.1: + resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} + engines: {node: '>= 14'} + dependencies: + debug: 4.3.7(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + dev: false + + /agentkeepalive@4.5.0: + resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} + engines: {node: '>= 8.0.0'} + dependencies: + humanize-ms: 1.2.1 + dev: false + + /aggregate-error@3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} + dependencies: + clean-stack: 2.2.0 + indent-string: 4.0.0 + dev: false + + /aggregate-error@4.0.1: + resolution: {integrity: sha512-0poP0T7el6Vq3rstR8Mn4V/IQrpBLO6POkUSrN7RhyY+GF/InCFShQzsQ39T25gkHhLgSLByyAz+Kjb+c2L98w==} + engines: {node: '>=12'} + dependencies: + clean-stack: 4.2.0 + indent-string: 5.0.0 + dev: false + + /ajv-draft-04@1.0.0(ajv@8.13.0): + resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==} + peerDependencies: + ajv: ^8.5.0 + peerDependenciesMeta: + ajv: + optional: true + dependencies: + ajv: 8.13.0 + dev: false + + /ajv-formats@3.0.1: + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + dependencies: + ajv: 8.13.0 + dev: false + + /ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: false + + /ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + dev: false + + /ajv@8.13.0: + resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + dev: false + + /ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.0.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + dev: false + + /ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + dev: false + + /ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.21.3 + dev: false + + /ansi-escapes@7.0.0: + resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} + engines: {node: '>=18'} + dependencies: + environment: 1.1.0 + dev: false + + /ansi-regex@3.0.1: + resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==} + engines: {node: '>=4'} + dev: false + + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + dev: false + + /ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + engines: {node: '>=12'} + dev: false + + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + dependencies: + color-convert: 1.9.3 + dev: false + + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: false + + /ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + dev: false + + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + dev: false + + /any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + dev: false + + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + dev: false + + /append-transform@2.0.0: + resolution: {integrity: sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==} + engines: {node: '>=8'} + dependencies: + default-require-extensions: 3.0.1 + dev: false + + /archy@1.0.0: + resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} + dev: false + + /arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + dev: false + + /argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + dependencies: + sprintf-js: 1.0.3 + dev: false + + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: false + + /aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + dependencies: + dequal: 2.0.3 + dev: false + + /array-flatten@1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + dev: false + + /array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: false + + /arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + dev: false + + /arrify@3.0.0: + resolution: {integrity: sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==} + engines: {node: '>=12'} + dev: false + + /assertion-error@1.1.0: + resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} + dev: false + + /assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} + dev: false + + /ast-types@0.13.4: + resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} + engines: {node: '>=4'} + dependencies: + tslib: 2.8.1 + dev: false + + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: false + + /autorest@3.7.1: + resolution: {integrity: sha512-6q17NtosQZPqBkIOUnaOPedf3PDIBF7Ha1iEGRhTqZF6TG2Q/1E3ID/D+ePIIzZDKvW01p/2pENq/oiBWH9IGQ==} + engines: {node: '>=12.0.0'} + hasBin: true + requiresBuild: true + dev: false + + /available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + dependencies: + possible-typed-array-names: 1.0.0 + dev: false + + /avsc@5.7.7: + resolution: {integrity: sha512-9cYNccliXZDByFsFliVwk5GvTq058Fj513CiR4E60ndDwmuXzTJEp/Bp8FyuRmGyYupLjHLs+JA9/CBoVS4/NQ==} + engines: {node: '>=0.11'} + dev: false + + /b4a@1.6.7: + resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} + dev: false + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: false + + /bare-events@2.5.0: + resolution: {integrity: sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==} + requiresBuild: true + dev: false + optional: true + + /bare-fs@2.3.5: + resolution: {integrity: sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==} + requiresBuild: true + dependencies: + bare-events: 2.5.0 + bare-path: 2.1.3 + bare-stream: 2.4.2 + dev: false + optional: true + + /bare-os@2.4.4: + resolution: {integrity: sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==} + requiresBuild: true + dev: false + optional: true + + /bare-path@2.1.3: + resolution: {integrity: sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==} + requiresBuild: true + dependencies: + bare-os: 2.4.4 + dev: false + optional: true + + /bare-stream@2.4.2: + resolution: {integrity: sha512-XZ4ln/KV4KT+PXdIWTKjsLY+quqCaEtqqtgGJVPw9AoM73By03ij64YjepK0aQvHSWDb6AfAZwqKaFu68qkrdA==} + requiresBuild: true + dependencies: + streamx: 2.20.2 + dev: false + optional: true + + /base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + dev: false + + /base64id@2.0.0: + resolution: {integrity: sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==} + engines: {node: ^4.5.0 || >= 5.9} + dev: false + + /basic-ftp@5.0.5: + resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} + engines: {node: '>=10.0.0'} + dev: false + + /binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + dev: false + + /bl@1.2.3: + resolution: {integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==} + dependencies: + readable-stream: 2.3.8 + safe-buffer: 5.2.1 + dev: false + + /bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + dev: false + + /bluebird@3.7.2: + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + dev: false + + /body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.13.0 + raw-body: 2.5.2 + type-is: 1.6.18 + unpipe: 1.0.0 + dev: false + + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: false + + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + dev: false + + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.1.1 + dev: false + + /browser-stdout@1.3.1: + resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} + dev: false + + /browserslist@4.24.2: + resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001685 + electron-to-chromium: 1.5.68 + node-releases: 2.0.18 + update-browserslist-db: 1.1.1(browserslist@4.24.2) + dev: false + + /buffer-alloc-unsafe@1.1.0: + resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==} + dev: false + + /buffer-alloc@1.2.0: + resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==} + dependencies: + buffer-alloc-unsafe: 1.1.0 + buffer-fill: 1.0.0 + dev: false + + /buffer-crc32@0.2.13: + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} + dev: false + + /buffer-equal-constant-time@1.0.1: + resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} + dev: false + + /buffer-fill@1.0.0: + resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==} + dev: false + + /buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + dev: false + + /buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: false + + /buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: false + + /builtin-modules@3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} + engines: {node: '>=6'} + dev: false + + /bundle-name@4.1.0: + resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} + engines: {node: '>=18'} + dependencies: + run-applescript: 7.0.0 + dev: false + + /bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + dev: false + + /cac@6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + dev: false + + /caching-transform@4.0.0: + resolution: {integrity: sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==} + engines: {node: '>=8'} + dependencies: + hasha: 5.2.2 + make-dir: 3.1.0 + package-hash: 4.0.0 + write-file-atomic: 3.0.3 + dev: false + + /call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 + dev: false + + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + dev: false + + /camelcase-keys@7.0.2: + resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==} + engines: {node: '>=12'} + dependencies: + camelcase: 6.3.0 + map-obj: 4.3.0 + quick-lru: 5.1.1 + type-fest: 1.4.0 + dev: false + + /camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + dev: false + + /camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + dev: false + + /caniuse-lite@1.0.30001685: + resolution: {integrity: sha512-e/kJN1EMyHQzgcMEEgoo+YTCO1NGCmIYHk5Qk8jT6AazWemS5QFKJ5ShCJlH3GZrNIdZofcNCEwZqbMjjKzmnA==} + dev: false + + /catharsis@0.9.0: + resolution: {integrity: sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A==} + engines: {node: '>= 10'} + dependencies: + lodash: 4.17.21 + dev: false + + /chai-as-promised@7.1.2(chai@4.3.10): + resolution: {integrity: sha512-aBDHZxRzYnUYuIAIPBH2s511DjlKPzXNlXSGFC8CwmroWQLfrW0LtE1nK3MAwwNhJPa9raEjNCmRoFpG0Hurdw==} + peerDependencies: + chai: '>= 2.1.2 < 6' + dependencies: + chai: 4.3.10 + check-error: 1.0.3 + dev: false + + /chai-as-promised@8.0.1(chai@4.3.10): + resolution: {integrity: sha512-OIEJtOL8xxJSH8JJWbIoRjybbzR52iFuDHuF8eb+nTPD6tgXLjRqsgnUGqQfFODxYvq5QdirT0pN9dZ0+Gz6rA==} + peerDependencies: + chai: '>= 2.1.2 < 6' + dependencies: + chai: 4.3.10 + check-error: 2.1.1 + dev: false + + /chai-as-promised@8.0.1(chai@5.1.2): + resolution: {integrity: sha512-OIEJtOL8xxJSH8JJWbIoRjybbzR52iFuDHuF8eb+nTPD6tgXLjRqsgnUGqQfFODxYvq5QdirT0pN9dZ0+Gz6rA==} + peerDependencies: + chai: '>= 2.1.2 < 6' + dependencies: + chai: 5.1.2 + check-error: 2.1.1 + dev: false + + /chai-exclude@2.1.1(chai@4.3.10): + resolution: {integrity: sha512-IHgNmgAFOkyRPnmOtZio9UsOHQ6RnzVr2LOs+5V9urYYqjhV/ERLQapC0Eq2DmID5eDWyngAcBxNUm0ZK0QbrQ==} + peerDependencies: + chai: '>= 4.0.0 < 5' + dependencies: + chai: 4.3.10 + fclone: 1.0.11 + dev: false + + /chai-exclude@3.0.0(chai@5.1.2): + resolution: {integrity: sha512-v3PH1eI0fXyASr9PiZbq+/HuNfJWickgnPoSfQkUO1Mmq90YRrGvorZQ8ykUkexVdffXct3h9Vk/ztoLHb2EZA==} + peerDependencies: + chai: '>= 5' + dependencies: + chai: 5.1.2 + fclone: 1.0.11 + dev: false + + /chai@4.3.10: + resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} + engines: {node: '>=4'} + dependencies: + assertion-error: 1.1.0 + check-error: 1.0.3 + deep-eql: 4.1.4 + get-func-name: 2.0.2 + loupe: 2.3.7 + pathval: 1.1.1 + type-detect: 4.1.0 + dev: false + + /chai@5.1.2: + resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} + engines: {node: '>=12'} + dependencies: + assertion-error: 2.0.1 + check-error: 2.1.1 + deep-eql: 5.0.2 + loupe: 3.1.2 + pathval: 2.0.0 + dev: false + + /chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + dev: false + + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: false + + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: false + + /char-regex@1.0.2: + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} + engines: {node: '>=10'} + dev: false + + /character-entities-legacy@1.1.4: + resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} + dev: false + + /character-entities@1.2.4: + resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} + dev: false + + /character-reference-invalid@1.1.4: + resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} + dev: false + + /chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + dev: false + + /check-error@1.0.3: + resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} + dependencies: + get-func-name: 2.0.2 + dev: false + + /check-error@2.1.1: + resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} + engines: {node: '>= 16'} + dev: false + + /chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + dev: false + + /chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + dev: false + + /chromium-bidi@0.8.0(devtools-protocol@0.0.1367902): + resolution: {integrity: sha512-uJydbGdTw0DEUjhoogGveneJVWX/9YuqkWePzMmkBYwtdAqo5d3J/ovNKFr+/2hWXYmYCr6it8mSSTIj6SS6Ug==} + peerDependencies: + devtools-protocol: '*' + dependencies: + devtools-protocol: 0.0.1367902 + mitt: 3.0.1 + urlpattern-polyfill: 10.0.0 + zod: 3.23.8 + dev: false + + /cjs-module-lexer@1.4.1: + resolution: {integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==} + dev: false + + /clean-stack@2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} + dev: false + + /clean-stack@4.2.0: + resolution: {integrity: sha512-LYv6XPxoyODi36Dp976riBtSY27VmFo+MKqEU9QCCWyTrdEPDog+RWA7xQWHi6Vbp61j5c4cdzzX1NidnwtUWg==} + engines: {node: '>=12'} + dependencies: + escape-string-regexp: 5.0.0 + dev: false + + /cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} + dependencies: + restore-cursor: 3.1.0 + dev: false + + /cli-highlight@2.1.11: + resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==} + engines: {node: '>=8.0.0', npm: '>=5.0.0'} + hasBin: true + dependencies: + chalk: 4.1.2 + highlight.js: 10.7.3 + mz: 2.7.0 + parse5: 5.1.1 + parse5-htmlparser2-tree-adapter: 6.0.1 + yargs: 16.2.0 + dev: false + + /cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} + dev: false + + /cli-table3@0.6.5: + resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} + engines: {node: 10.* || >= 12.*} + dependencies: + string-width: 4.2.3 + optionalDependencies: + '@colors/colors': 1.5.0 + dev: false + + /cli-width@4.1.0: + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} + engines: {node: '>= 12'} + dev: false + + /cliui@6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + dev: false + + /cliui@7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: false + + /cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: false + + /clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + dev: false + + /code-block-writer@13.0.3: + resolution: {integrity: sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==} + dev: false + + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + dependencies: + color-name: 1.1.3 + dev: false + + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: false + + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + dev: false + + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: false + + /colorette@1.4.0: + resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} + dev: false + + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: 1.0.0 + dev: false + + /commander@10.0.1: + resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} + engines: {node: '>=14'} + dev: false + + /commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + dev: false + + /commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + dev: false + + /component-emitter@2.0.0: + resolution: {integrity: sha512-4m5s3Me2xxlVKG9PkZpQqHQR7bgpnN7joDMJ4yvVkVXngjoITG76IaZmzmywSeRTeTpc6N6r3H3+KyUurV8OYw==} + engines: {node: '>=18'} + dev: false + + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: false + + /concurrently@8.2.2: + resolution: {integrity: sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==} + engines: {node: ^14.13.0 || >=16.0.0} + hasBin: true + dependencies: + chalk: 4.1.2 + date-fns: 2.30.0 + lodash: 4.17.21 + rxjs: 7.8.1 + shell-quote: 1.8.2 + spawn-command: 0.0.2 + supports-color: 8.1.1 + tree-kill: 1.2.2 + yargs: 17.7.2 + dev: false + + /confbox@0.1.8: + resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} + dev: false + + /connect@3.7.0: + resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} + engines: {node: '>= 0.10.0'} + dependencies: + debug: 2.6.9 + finalhandler: 1.1.2 + parseurl: 1.3.3 + utils-merge: 1.0.1 + dev: false + + /content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + dependencies: + safe-buffer: 5.2.1 + dev: false + + /content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + dev: false + + /convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + dev: false + + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + dev: false + + /cookie-signature@1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + dev: false + + /cookie@0.7.1: + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} + engines: {node: '>= 0.6'} + dev: false + + /cookie@0.7.2: + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} + engines: {node: '>= 0.6'} + dev: false + + /copyfiles@2.4.1: + resolution: {integrity: sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==} + hasBin: true + dependencies: + glob: 7.2.3 + minimatch: 3.1.2 + mkdirp: 1.0.4 + noms: 0.0.0 + through2: 2.0.5 + untildify: 4.0.0 + yargs: 16.2.0 + dev: false + + /core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + dev: false + + /cors@2.8.5: + resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} + engines: {node: '>= 0.10'} + dependencies: + object-assign: 4.1.1 + vary: 1.1.2 + dev: false + + /cosmiconfig@9.0.0(typescript@5.6.3): + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + typescript: 5.6.3 + dev: false + + /cp-file@10.0.0: + resolution: {integrity: sha512-vy2Vi1r2epK5WqxOLnskeKeZkdZvTKfFZQCplE3XWsP+SUJyd5XAUFC9lFgTjjXJF2GMne/UML14iEmkAaDfFg==} + engines: {node: '>=14.16'} + dependencies: + graceful-fs: 4.2.11 + nested-error-stacks: 2.1.1 + p-event: 5.0.1 + dev: false + + /cpy-cli@5.0.0: + resolution: {integrity: sha512-fb+DZYbL9KHc0BC4NYqGRrDIJZPXUmjjtqdw4XRRg8iV8dIfghUX/WiL+q4/B/KFTy3sK6jsbUhBaz0/Hxg7IQ==} + engines: {node: '>=16'} + hasBin: true + dependencies: + cpy: 10.1.0 + meow: 12.1.1 + dev: false + + /cpy@10.1.0: + resolution: {integrity: sha512-VC2Gs20JcTyeQob6UViBLnyP0bYHkBh6EiKzot9vi2DmeGlFT9Wd7VG3NBrkNx/jYvFBeyDOMMHdHQhbtKLgHQ==} + engines: {node: '>=16'} + dependencies: + arrify: 3.0.0 + cp-file: 10.0.0 + globby: 13.2.2 + junk: 4.0.1 + micromatch: 4.0.8 + nested-error-stacks: 2.1.1 + p-filter: 3.0.0 + p-map: 6.0.0 + dev: false + + /create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + dev: false + + /cross-env@7.0.3: + resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} + engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} + hasBin: true + dependencies: + cross-spawn: 7.0.6 + dev: false + + /cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: false + + /csv-parse@5.6.0: + resolution: {integrity: sha512-l3nz3euub2QMg5ouu5U09Ew9Wf6/wQ8I++ch1loQ0ljmzhmfZYrH9fflS22i/PQEvsPvxCwxgz5q7UB8K1JO4Q==} + dev: false + + /custom-event@1.0.1: + resolution: {integrity: sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==} + dev: false + + /data-uri-to-buffer@6.0.2: + resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} + engines: {node: '>= 14'} + dev: false + + /date-fns@2.30.0: + resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} + engines: {node: '>=0.11'} + dependencies: + '@babel/runtime': 7.26.0 + dev: false + + /date-format@4.0.14: + resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==} + engines: {node: '>=4.0'} + dev: false + + /dayjs@1.11.13: + resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + dev: false + + /debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + dependencies: + ms: 2.0.0 + dev: false + + /debug@4.3.7(supports-color@8.1.1): + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + supports-color: 8.1.1 + dev: false + + /decamelize-keys@1.1.1: + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} + engines: {node: '>=0.10.0'} + dependencies: + decamelize: 1.2.0 + map-obj: 1.0.1 + dev: false + + /decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + dev: false + + /decamelize@4.0.0: + resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==} + engines: {node: '>=10'} + dev: false + + /decamelize@5.0.1: + resolution: {integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==} + engines: {node: '>=10'} + dev: false + + /decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} + dependencies: + mimic-response: 3.1.0 + dev: false + + /decompress-tar@4.1.1: + resolution: {integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==} + engines: {node: '>=4'} + dependencies: + file-type: 5.2.0 + is-stream: 1.1.0 + tar-stream: 1.6.2 + dev: false + + /decompress-tarbz2@4.1.1: + resolution: {integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==} + engines: {node: '>=4'} + dependencies: + decompress-tar: 4.1.1 + file-type: 6.2.0 + is-stream: 1.1.0 + seek-bzip: 1.0.6 + unbzip2-stream: 1.4.3 + dev: false + + /decompress-targz@4.1.1: + resolution: {integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==} + engines: {node: '>=4'} + dependencies: + decompress-tar: 4.1.1 + file-type: 5.2.0 + is-stream: 1.1.0 + dev: false + + /decompress-unzip@4.0.1: + resolution: {integrity: sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==} + engines: {node: '>=4'} + dependencies: + file-type: 3.9.0 + get-stream: 2.3.1 + pify: 2.3.0 + yauzl: 2.10.0 + dev: false + + /decompress@4.2.1: + resolution: {integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==} + engines: {node: '>=4'} + dependencies: + decompress-tar: 4.1.1 + decompress-tarbz2: 4.1.1 + decompress-targz: 4.1.1 + decompress-unzip: 4.0.1 + graceful-fs: 4.2.11 + make-dir: 1.3.0 + pify: 2.3.0 + strip-dirs: 2.1.0 + dev: false + + /deep-eql@4.1.4: + resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} + engines: {node: '>=6'} + dependencies: + type-detect: 4.1.0 + dev: false + + /deep-eql@5.0.2: + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} + engines: {node: '>=6'} + dev: false + + /deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + dev: false + + /deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: false + + /deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + dev: false + + /default-browser-id@5.0.0: + resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} + engines: {node: '>=18'} + dev: false + + /default-browser@5.2.1: + resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} + engines: {node: '>=18'} + dependencies: + bundle-name: 4.1.0 + default-browser-id: 5.0.0 + dev: false + + /default-require-extensions@3.0.1: + resolution: {integrity: sha512-eXTJmRbm2TIt9MgWTsOH1wEuhew6XGZcMeGKCtLedIg/NCsg1iBePXkceTdK4Fii7pzmN9tGsZhKzZ4h7O/fxw==} + engines: {node: '>=8'} + dependencies: + strip-bom: 4.0.0 + dev: false + + /defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + dependencies: + clone: 1.0.4 + dev: false + + /define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.1.0 + dev: false + + /define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + dev: false + + /define-lazy-prop@3.0.0: + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} + engines: {node: '>=12'} + dev: false + + /degenerator@5.0.1: + resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==} + engines: {node: '>= 14'} + dependencies: + ast-types: 0.13.4 + escodegen: 2.1.0 + esprima: 4.0.1 + dev: false + + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + dev: false + + /depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + dev: false + + /dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + dev: false + + /destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dev: false + + /detect-libc@2.0.3: + resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} + engines: {node: '>=8'} + dev: false + + /devtools-protocol@0.0.1367902: + resolution: {integrity: sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg==} + dev: false + + /di@0.0.1: + resolution: {integrity: sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==} + dev: false + + /diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: false + + /diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + dev: false + + /diff@5.2.0: + resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} + engines: {node: '>=0.3.1'} + dev: false + + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: false + + /doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: false + + /dom-accessibility-api@0.5.16: + resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} + dev: false + + /dom-serialize@2.2.1: + resolution: {integrity: sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==} + dependencies: + custom-event: 1.0.1 + ent: 2.2.1 + extend: 3.0.2 + void-elements: 2.0.1 + dev: false + + /dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + engines: {node: '>=12'} + dev: false + + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + dev: false + + /ecdsa-sig-formatter@1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + dependencies: + safe-buffer: 5.2.1 + dev: false + + /ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + dev: false + + /electron-to-chromium@1.5.68: + resolution: {integrity: sha512-FgMdJlma0OzUYlbrtZ4AeXjKxKPk6KT8WOP8BjcqxWtlg8qyJQjRzPJzUtUn5GBg1oQ26hFs7HOOHJMYiJRnvQ==} + dev: false + + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: false + + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: false + + /emojilib@2.4.0: + resolution: {integrity: sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==} + dev: false + + /encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} + dev: false + + /encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + dev: false + + /end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + dependencies: + once: 1.4.0 + dev: false + + /engine.io-parser@5.2.3: + resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} + engines: {node: '>=10.0.0'} + dev: false + + /engine.io@6.6.2: + resolution: {integrity: sha512-gmNvsYi9C8iErnZdVcJnvCpSKbWTt1E8+JZo8b+daLninywUWi5NQ5STSHZ9rFjFO7imNcvb8Pc5pe/wMR5xEw==} + engines: {node: '>=10.2.0'} + dependencies: + '@types/cookie': 0.4.1 + '@types/cors': 2.8.17 + '@types/node': 18.19.67 + accepts: 1.3.8 + base64id: 2.0.0 + cookie: 0.7.2 + cors: 2.8.5 + debug: 4.3.7(supports-color@8.1.1) + engine.io-parser: 5.2.3 + ws: 8.17.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false + + /enhanced-resolve@5.17.1: + resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} + engines: {node: '>=10.13.0'} + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + dev: false + + /ent@2.2.1: + resolution: {integrity: sha512-QHuXVeZx9d+tIQAz/XztU0ZwZf2Agg9CcXcgE1rurqvdBeDBrpSwjl8/6XUqMg7tw2Y7uAdKb2sRv+bSEFqQ5A==} + engines: {node: '>= 0.4'} + dependencies: + punycode: 1.4.1 + dev: false + + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + dev: false + + /env-paths@2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} + engines: {node: '>=6'} + dev: false + + /environment@1.1.0: + resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} + engines: {node: '>=18'} + dev: false + + /error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + dependencies: + is-arrayish: 0.2.1 + dev: false + + /es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + dev: false + + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + dev: false + + /es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + dev: false + + /es6-error@4.1.1: + resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} + dev: false + + /es6-promise@4.2.8: + resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} + dev: false + + /esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 + dev: false + + /esbuild@0.23.1: + resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} + engines: {node: '>=18'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.23.1 + '@esbuild/android-arm': 0.23.1 + '@esbuild/android-arm64': 0.23.1 + '@esbuild/android-x64': 0.23.1 + '@esbuild/darwin-arm64': 0.23.1 + '@esbuild/darwin-x64': 0.23.1 + '@esbuild/freebsd-arm64': 0.23.1 + '@esbuild/freebsd-x64': 0.23.1 + '@esbuild/linux-arm': 0.23.1 + '@esbuild/linux-arm64': 0.23.1 + '@esbuild/linux-ia32': 0.23.1 + '@esbuild/linux-loong64': 0.23.1 + '@esbuild/linux-mips64el': 0.23.1 + '@esbuild/linux-ppc64': 0.23.1 + '@esbuild/linux-riscv64': 0.23.1 + '@esbuild/linux-s390x': 0.23.1 + '@esbuild/linux-x64': 0.23.1 + '@esbuild/netbsd-x64': 0.23.1 + '@esbuild/openbsd-arm64': 0.23.1 + '@esbuild/openbsd-x64': 0.23.1 + '@esbuild/sunos-x64': 0.23.1 + '@esbuild/win32-arm64': 0.23.1 + '@esbuild/win32-ia32': 0.23.1 + '@esbuild/win32-x64': 0.23.1 + dev: false + + /escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + dev: false + + /escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + dev: false + + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + dev: false + + /escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} + dev: false + + /escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + dev: false + + /escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + dev: false + + /escodegen@1.14.3: + resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==} + engines: {node: '>=4.0'} + hasBin: true + dependencies: + esprima: 4.0.1 + estraverse: 4.3.0 + esutils: 2.0.3 + optionator: 0.8.3 + optionalDependencies: + source-map: 0.6.1 + dev: false + + /escodegen@2.1.0: + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} + engines: {node: '>=6.0'} + hasBin: true + dependencies: + esprima: 4.0.1 + estraverse: 5.3.0 + esutils: 2.0.3 + optionalDependencies: + source-map: 0.6.1 + dev: false + + /eslint-compat-utils@0.5.1(eslint@9.16.0): + resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} + engines: {node: '>=12'} + peerDependencies: + eslint: '>=6.0.0' + dependencies: + eslint: 9.16.0 + semver: 7.6.3 + dev: false + + /eslint-config-prettier@9.1.0(eslint@9.16.0): + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + dependencies: + eslint: 9.16.0 + dev: false + + /eslint-plugin-es-x@7.8.0(eslint@9.16.0): + resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '>=8' + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0) + '@eslint-community/regexpp': 4.12.1 + eslint: 9.16.0 + eslint-compat-utils: 0.5.1(eslint@9.16.0) + dev: false + + /eslint-plugin-markdown@5.1.0(eslint@9.16.0): + resolution: {integrity: sha512-SJeyKko1K6GwI0AN6xeCDToXDkfKZfXcexA6B+O2Wr2btUS9GrC+YgwSyVli5DJnctUHjFXcQ2cqTaAmVoLi2A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=8' + dependencies: + eslint: 9.16.0 + mdast-util-from-markdown: 0.8.5 + transitivePeerDependencies: + - supports-color + dev: false + + /eslint-plugin-n@17.14.0(eslint@9.16.0): + resolution: {integrity: sha512-maxPLMEA0rPmRpoOlxEclKng4UpDe+N5BJS4t24I3UKnN109Qcivnfs37KMy84G0af3bxjog5lKctP5ObsvcTA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=8.23.0' + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0) + enhanced-resolve: 5.17.1 + eslint: 9.16.0 + eslint-plugin-es-x: 7.8.0(eslint@9.16.0) + get-tsconfig: 4.8.1 + globals: 15.13.0 + ignore: 5.3.2 + minimatch: 9.0.5 + semver: 7.6.3 + dev: false + + /eslint-plugin-no-only-tests@3.3.0: + resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} + engines: {node: '>=5.0.0'} + dev: false + + /eslint-plugin-promise@6.6.0(eslint@9.16.0): + resolution: {integrity: sha512-57Zzfw8G6+Gq7axm2Pdo3gW/Rx3h9Yywgn61uE/3elTCOePEHVrn2i5CdfBwA1BLK0Q0WqctICIUSqXZW/VprQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 + dependencies: + eslint: 9.16.0 + dev: false + + /eslint-plugin-tsdoc@0.2.17: + resolution: {integrity: sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==} + dependencies: + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + dev: false + + /eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: false + + /eslint-scope@8.2.0: + resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: false + + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: false + + /eslint-visitor-keys@4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /eslint@8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + hasBin: true + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/regexpp': 4.12.1 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.3.7(supports-color@8.1.1) + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + dev: false + + /eslint@9.16.0: + resolution: {integrity: sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0) + '@eslint-community/regexpp': 4.12.1 + '@eslint/config-array': 0.19.0 + '@eslint/core': 0.9.0 + '@eslint/eslintrc': 3.2.0 + '@eslint/js': 9.16.0 + '@eslint/plugin-kit': 0.2.3 + '@humanfs/node': 0.16.6 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.4.1 + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.3.7(supports-color@8.1.1) + escape-string-regexp: 4.0.0 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + transitivePeerDependencies: + - supports-color + dev: false + + /esm@3.2.25: + resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==} + engines: {node: '>=6'} + dev: false + + /espree@10.3.0: + resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 4.2.0 + dev: false + + /espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 3.4.3 + dev: false + + /esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + dev: false + + /esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: false + + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + dependencies: + estraverse: 5.3.0 + dev: false + + /estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + dev: false + + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: false + + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: false + + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.6 + dev: false + + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: false + + /etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + dev: false + + /event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + dev: false + + /eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + dev: false + + /events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + dev: false + + /execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + dependencies: + cross-spawn: 7.0.6 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: false + + /execa@6.1.0: + resolution: {integrity: sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + cross-spawn: 7.0.6 + get-stream: 6.0.1 + human-signals: 3.0.1 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 3.0.7 + strip-final-newline: 3.0.0 + dev: false + + /execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} + dependencies: + cross-spawn: 7.0.6 + get-stream: 8.0.1 + human-signals: 5.0.0 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 4.1.0 + strip-final-newline: 3.0.0 + dev: false + + /expand-template@2.0.3: + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} + engines: {node: '>=6'} + dev: false + + /expect-type@1.1.0: + resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + engines: {node: '>=12.0.0'} + dev: false + + /express@4.21.1: + resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} + engines: {node: '>= 0.10.0'} + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.3 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.7.1 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.3.1 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.3 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.10 + proxy-addr: 2.0.7 + qs: 6.13.0 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.19.0 + serve-static: 1.16.2 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + dev: false + + /extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + dev: false + + /external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} + dependencies: + chardet: 0.7.0 + iconv-lite: 0.4.24 + tmp: 0.0.33 + dev: false + + /extract-zip@2.0.1: + resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} + engines: {node: '>= 10.17.0'} + hasBin: true + dependencies: + debug: 4.3.7(supports-color@8.1.1) + get-stream: 5.2.0 + yauzl: 2.10.0 + optionalDependencies: + '@types/yauzl': 2.10.3 + transitivePeerDependencies: + - supports-color + dev: false + + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: false + + /fast-fifo@1.3.2: + resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + dev: false + + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + dev: false + + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: false + + /fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: false + + /fast-uri@3.0.3: + resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==} + dev: false + + /fast-xml-parser@4.5.0: + resolution: {integrity: sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==} + hasBin: true + dependencies: + strnum: 1.0.5 + dev: false + + /fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + dependencies: + reusify: 1.0.4 + dev: false + + /fclone@1.0.11: + resolution: {integrity: sha512-GDqVQezKzRABdeqflsgMr7ktzgF9CyS+p2oe0jJqUY6izSSbhPIQJDpoU4PtGcD7VPM9xh/dVrTu6z1nwgmEGw==} + dev: false + + /fd-slicer@1.1.0: + resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + dependencies: + pend: 1.2.0 + dev: false + + /fdir@6.4.2(picomatch@4.0.2): + resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + dependencies: + picomatch: 4.0.2 + dev: false + + /fecha@4.2.3: + resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==} + dev: false + + /fflate@0.8.2: + resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} + dev: false + + /file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: 3.2.0 + dev: false + + /file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + dependencies: + flat-cache: 4.0.1 + dev: false + + /file-type@3.9.0: + resolution: {integrity: sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==} + engines: {node: '>=0.10.0'} + dev: false + + /file-type@5.2.0: + resolution: {integrity: sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==} + engines: {node: '>=4'} + dev: false + + /file-type@6.2.0: + resolution: {integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==} + engines: {node: '>=4'} + dev: false + + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: false + + /finalhandler@1.1.2: + resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} + engines: {node: '>= 0.8'} + dependencies: + debug: 2.6.9 + encodeurl: 1.0.2 + escape-html: 1.0.3 + on-finished: 2.3.0 + parseurl: 1.3.3 + statuses: 1.5.0 + unpipe: 1.0.0 + dev: false + + /finalhandler@1.3.1: + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} + engines: {node: '>= 0.8'} + dependencies: + debug: 2.6.9 + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.1 + unpipe: 1.0.0 + dev: false + + /find-cache-dir@3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} + engines: {node: '>=8'} + dependencies: + commondir: 1.0.1 + make-dir: 3.1.0 + pkg-dir: 4.2.0 + dev: false + + /find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + dev: false + + /find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: false + + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: 3.3.2 + keyv: 4.5.4 + rimraf: 3.0.2 + dev: false + + /flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + dependencies: + flatted: 3.3.2 + keyv: 4.5.4 + dev: false + + /flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + dev: false + + /flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + dev: false + + /follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dev: false + + /for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + dependencies: + is-callable: 1.2.7 + dev: false + + /foreground-child@2.0.0: + resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} + engines: {node: '>=8.0.0'} + dependencies: + cross-spawn: 7.0.6 + signal-exit: 3.0.7 + dev: false + + /foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + dependencies: + cross-spawn: 7.0.6 + signal-exit: 4.1.0 + dev: false + + /form-data-encoder@1.7.2: + resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==} + dev: false + + /form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: false + + /formdata-node@4.4.1: + resolution: {integrity: sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==} + engines: {node: '>= 12.20'} + dependencies: + node-domexception: 1.0.0 + web-streams-polyfill: 4.0.0-beta.3 + dev: false + + /forwarded-parse@2.1.2: + resolution: {integrity: sha512-alTFZZQDKMporBH77856pXgzhEzaUVmLCDk+egLgIgHst3Tpndzz8MnKe+GzRJRfvVdn69HhpW7cmXzvtLvJAw==} + dev: false + + /forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + dev: false + + /fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} + dev: false + + /fromentries@1.3.2: + resolution: {integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==} + dev: false + + /fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + dev: false + + /fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + dev: false + + /fs-extra@7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + dev: false + + /fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + dev: false + + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: false + + /fsevents@2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + dev: false + + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + dev: false + + /get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + dev: false + + /get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + dev: false + + /get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.1.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + dev: false + + /get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} + dev: false + + /get-stream@2.3.1: + resolution: {integrity: sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==} + engines: {node: '>=0.10.0'} + dependencies: + object-assign: 4.1.1 + pinkie-promise: 2.0.1 + dev: false + + /get-stream@5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} + dependencies: + pump: 3.0.2 + dev: false + + /get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + dev: false + + /get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} + dev: false + + /get-tsconfig@4.8.1: + resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} + dependencies: + resolve-pkg-maps: 1.0.0 + dev: false + + /get-uri@6.0.3: + resolution: {integrity: sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==} + engines: {node: '>= 14'} + dependencies: + basic-ftp: 5.0.5 + data-uri-to-buffer: 6.0.2 + debug: 4.3.7(supports-color@8.1.1) + fs-extra: 11.2.0 + transitivePeerDependencies: + - supports-color + dev: false + + /github-from-package@0.0.0: + resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} + dev: false + + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: false + + /glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: false + + /glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + dev: false + + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: false + + /glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.1.6 + once: 1.4.0 + dev: false + + /globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + dev: false + + /globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: false + + /globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + dev: false + + /globals@15.13.0: + resolution: {integrity: sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==} + engines: {node: '>=18'} + dev: false + + /globby@10.0.1: + resolution: {integrity: sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==} + engines: {node: '>=8'} + dependencies: + '@types/glob': 7.2.0 + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + glob: 7.2.3 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 + dev: false + + /globby@13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 4.0.0 + dev: false + + /gopd@1.1.0: + resolution: {integrity: sha512-FQoVQnqcdk4hVM4JN1eromaun4iuS34oStkdlLENLdpULsuQcTyXj8w7ayhuUfPwEYZ1ZOooOTT6fdA9Vmx/RA==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.4 + dev: false + + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + dev: false + + /graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: false + + /graphql@16.9.0: + resolution: {integrity: sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw==} + engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} + dev: false + + /hard-rejection@2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} + engines: {node: '>=6'} + dev: false + + /has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + dev: false + + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + dev: false + + /has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + dependencies: + es-define-property: 1.0.0 + dev: false + + /has-proto@1.1.0: + resolution: {integrity: sha512-QLdzI9IIO1Jg7f9GT1gXpPpXArAn6cS31R1eEZqz08Gc+uQ8/XiqHWt17Fiw+2p6oTTIq5GXEpQkAlA88YRl/Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + dev: false + + /has-symbols@1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + engines: {node: '>= 0.4'} + dev: false + + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.1.0 + dev: false + + /hasha@5.2.2: + resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} + engines: {node: '>=8'} + dependencies: + is-stream: 2.0.1 + type-fest: 0.8.1 + dev: false + + /hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + dev: false + + /he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + dev: false + + /headers-polyfill@4.0.3: + resolution: {integrity: sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==} + dev: false + + /highlight.js@10.7.3: + resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} + dev: false + + /hosted-git-info@4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} + engines: {node: '>=10'} + dependencies: + lru-cache: 6.0.0 + dev: false + + /html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + dev: false + + /http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + dev: false + + /http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.1 + debug: 4.3.7(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + dev: false + + /http-proxy@1.18.1: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.15.9 + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + dev: false + + /https-proxy-agent@7.0.5: + resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.1 + debug: 4.3.7(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + dev: false + + /human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + dev: false + + /human-signals@3.0.1: + resolution: {integrity: sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==} + engines: {node: '>=12.20.0'} + dev: false + + /human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} + dev: false + + /humanize-ms@1.2.1: + resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} + dependencies: + ms: 2.1.3 + dev: false + + /iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: false + + /iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: false + + /ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + dev: false + + /ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + dev: false + + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: false + + /import-in-the-middle@1.11.2: + resolution: {integrity: sha512-gK6Rr6EykBcc6cVWRSBR5TWf8nn6hZMYSRYqCcHa0l0d1fPK7JSYo6+Mlmck76jIX9aL/IZ71c06U2VpFwl1zA==} + dependencies: + acorn: 8.14.0 + acorn-import-attributes: 1.9.5(acorn@8.14.0) + cjs-module-lexer: 1.4.1 + module-details-from-path: 1.0.3 + dev: false + + /import-lazy@4.0.0: + resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} + engines: {node: '>=8'} + dev: false + + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + dev: false + + /indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + dev: false + + /indent-string@5.0.0: + resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} + engines: {node: '>=12'} + dev: false + + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: false + + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: false + + /ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + dev: false + + /inquirer@9.3.7: + resolution: {integrity: sha512-LJKFHCSeIRq9hanN14IlOtPSTe3lNES7TYDTE2xxdAy1LS5rYphajK1qtwvj3YmQXvvk0U2Vbmcni8P9EIQW9w==} + engines: {node: '>=18'} + dependencies: + '@inquirer/figures': 1.0.8 + ansi-escapes: 4.3.2 + cli-width: 4.1.0 + external-editor: 3.1.0 + mute-stream: 1.0.0 + ora: 5.4.1 + run-async: 3.0.0 + rxjs: 7.8.1 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.2 + dev: false + + /ip-address@9.0.5: + resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} + engines: {node: '>= 12'} + dependencies: + jsbn: 1.1.0 + sprintf-js: 1.1.3 + dev: false + + /ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + dev: false + + /is-alphabetical@1.0.4: + resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} + dev: false + + /is-alphanumerical@1.0.4: + resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} + dependencies: + is-alphabetical: 1.0.4 + is-decimal: 1.0.4 + dev: false + + /is-arguments@1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + dev: false + + /is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + dev: false + + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + dependencies: + binary-extensions: 2.3.0 + dev: false + + /is-buffer@2.0.5: + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} + engines: {node: '>=4'} + dev: false + + /is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + dev: false + + /is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} + engines: {node: '>= 0.4'} + dependencies: + hasown: 2.0.2 + dev: false + + /is-decimal@1.0.4: + resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} + dev: false + + /is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + dev: false + + /is-docker@3.0.0: + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + dev: false + + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: false + + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + dev: false + + /is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + dev: false + + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: false + + /is-hexadecimal@1.0.4: + resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} + dev: false + + /is-inside-container@1.0.0: + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} + engines: {node: '>=14.16'} + hasBin: true + dependencies: + is-docker: 3.0.0 + dev: false + + /is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} + dev: false + + /is-module@1.0.0: + resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} + dev: false + + /is-natural-number@4.0.1: + resolution: {integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==} + dev: false + + /is-node-process@1.2.0: + resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} + dev: false + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + dev: false + + /is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + dev: false + + /is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + dev: false + + /is-plain-obj@2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} + dev: false + + /is-plain-object@3.0.1: + resolution: {integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==} + engines: {node: '>=0.10.0'} + dev: false + + /is-reference@1.2.1: + resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} + dependencies: + '@types/estree': 1.0.6 + dev: false + + /is-stream@1.1.0: + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} + engines: {node: '>=0.10.0'} + dev: false + + /is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + dev: false + + /is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false + + /is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + dependencies: + which-typed-array: 1.1.16 + dev: false + + /is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + dev: false + + /is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} + dev: false + + /is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + dev: false + + /is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + dependencies: + is-docker: 2.2.1 + dev: false + + /is-wsl@3.1.0: + resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} + engines: {node: '>=16'} + dependencies: + is-inside-container: 1.0.0 + dev: false + + /isarray@0.0.1: + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} + dev: false + + /isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + dev: false + + /isbinaryfile@4.0.10: + resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} + engines: {node: '>= 8.0.0'} + dev: false + + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + dev: false + + /istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + dev: false + + /istanbul-lib-hook@3.0.0: + resolution: {integrity: sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==} + engines: {node: '>=8'} + dependencies: + append-transform: 2.0.0 + dev: false + + /istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} + engines: {node: '>=8'} + dependencies: + '@babel/core': 7.26.0 + '@babel/parser': 7.26.2 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: false + + /istanbul-lib-instrument@6.0.3: + resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} + engines: {node: '>=10'} + dependencies: + '@babel/core': 7.26.0 + '@babel/parser': 7.26.2 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + dev: false + + /istanbul-lib-processinfo@2.0.3: + resolution: {integrity: sha512-NkwHbo3E00oybX6NGJi6ar0B29vxyvNwoC7eJ4G4Yq28UfY758Hgn/heV8VRFhevPED4LXfFz0DQ8z/0kw9zMg==} + engines: {node: '>=8'} + dependencies: + archy: 1.0.0 + cross-spawn: 7.0.6 + istanbul-lib-coverage: 3.2.2 + p-map: 3.0.0 + rimraf: 3.0.2 + uuid: 8.3.2 + dev: false + + /istanbul-lib-report@3.0.1: + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} + engines: {node: '>=10'} + dependencies: + istanbul-lib-coverage: 3.2.2 + make-dir: 4.0.0 + supports-color: 7.2.0 + dev: false + + /istanbul-lib-source-maps@4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} + dependencies: + debug: 4.3.7(supports-color@8.1.1) + istanbul-lib-coverage: 3.2.2 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + dev: false + + /istanbul-lib-source-maps@5.0.6: + resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==} + engines: {node: '>=10'} + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + debug: 4.3.7(supports-color@8.1.1) + istanbul-lib-coverage: 3.2.2 + transitivePeerDependencies: + - supports-color + dev: false + + /istanbul-reports@3.1.7: + resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} + engines: {node: '>=8'} + dependencies: + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.1 + dev: false + + /jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + dev: false + + /jju@1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + dev: false + + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + dev: false + + /js-tokens@9.0.1: + resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} + dev: false + + /js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + dev: false + + /js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + dependencies: + argparse: 2.0.1 + dev: false + + /js2xmlparser@4.0.2: + resolution: {integrity: sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==} + dependencies: + xmlcreate: 2.0.4 + dev: false + + /jsbi@4.3.0: + resolution: {integrity: sha512-SnZNcinB4RIcnEyZqFPdGPVgrg2AcnykiBy0sHVJQKHYeaLUvi3Exj+iaPpLnFVkDPZIV4U0yvgC9/R4uEAZ9g==} + dev: false + + /jsbn@1.1.0: + resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} + dev: false + + /jsdoc@4.0.4: + resolution: {integrity: sha512-zeFezwyXeG4syyYHbvh1A967IAqq/67yXtXvuL5wnqCkFZe8I0vKfm+EO+YEvLguo6w9CDUbrAXVtJSHh2E8rw==} + engines: {node: '>=12.0.0'} + hasBin: true + dependencies: + '@babel/parser': 7.26.2 + '@jsdoc/salty': 0.2.8 + '@types/markdown-it': 14.1.2 + bluebird: 3.7.2 + catharsis: 0.9.0 + escape-string-regexp: 2.0.0 + js2xmlparser: 4.0.2 + klaw: 3.0.0 + markdown-it: 14.1.0 + markdown-it-anchor: 8.6.7(@types/markdown-it@14.1.2)(markdown-it@14.1.0) + marked: 4.3.0 + mkdirp: 1.0.4 + requizzle: 0.2.4 + strip-json-comments: 3.1.1 + underscore: 1.13.7 + dev: false + + /jsesc@3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + engines: {node: '>=6'} + hasBin: true + dev: false + + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + dev: false + + /json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + dev: false + + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: false + + /json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + dev: false + + /json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: false + + /json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + dev: false + + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + dev: false + + /jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + optionalDependencies: + graceful-fs: 4.2.11 + dev: false + + /jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + dev: false + + /jsonwebtoken@9.0.2: + resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} + engines: {node: '>=12', npm: '>=6'} + dependencies: + jws: 3.2.2 + lodash.includes: 4.3.0 + lodash.isboolean: 3.0.3 + lodash.isinteger: 4.0.4 + lodash.isnumber: 3.0.3 + lodash.isplainobject: 4.0.6 + lodash.isstring: 4.0.1 + lodash.once: 4.1.1 + ms: 2.1.3 + semver: 7.6.3 + dev: false + + /jsrsasign@11.1.0: + resolution: {integrity: sha512-Ov74K9GihaK9/9WncTe1mPmvrO7Py665TUfUKvraXBpu+xcTWitrtuOwcjf4KMU9maPaYn0OuaWy0HOzy/GBXg==} + dev: false + + /jssha@3.3.1: + resolution: {integrity: sha512-VCMZj12FCFMQYcFLPRm/0lOBbLi8uM2BhXPTqw3U4YAfs4AZfiApOoBLoN8cQE60Z50m1MYMTQVCfgF/KaCVhQ==} + dev: false + + /junk@4.0.1: + resolution: {integrity: sha512-Qush0uP+G8ZScpGMZvHUiRfI0YBWuB3gVBYlI0v0vvOJt5FLicco+IkP0a50LqTTQhmts/m6tP5SWE+USyIvcQ==} + engines: {node: '>=12.20'} + dev: false + + /just-extend@6.2.0: + resolution: {integrity: sha512-cYofQu2Xpom82S6qD778jBDpwvvy39s1l/hrYij2u9AMdQcGRpaBu6kY4mVhuno5kJVi1DAz4aiphA2WI1/OAw==} + dev: false + + /jwa@1.4.1: + resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} + dependencies: + buffer-equal-constant-time: 1.0.1 + ecdsa-sig-formatter: 1.0.11 + safe-buffer: 5.2.1 + dev: false + + /jwa@2.0.0: + resolution: {integrity: sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==} + dependencies: + buffer-equal-constant-time: 1.0.1 + ecdsa-sig-formatter: 1.0.11 + safe-buffer: 5.2.1 + dev: false + + /jws@3.2.2: + resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} + dependencies: + jwa: 1.4.1 + safe-buffer: 5.2.1 + dev: false + + /jws@4.0.0: + resolution: {integrity: sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==} + dependencies: + jwa: 2.0.0 + safe-buffer: 5.2.1 + dev: false + + /jwt-decode@4.0.0: + resolution: {integrity: sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==} + engines: {node: '>=18'} + dev: false + + /karma-chrome-launcher@3.2.0: + resolution: {integrity: sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==} + dependencies: + which: 1.3.1 + dev: false + + /karma-coverage@2.2.1: + resolution: {integrity: sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==} + engines: {node: '>=10.0.0'} + dependencies: + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 5.2.1 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.7 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: false + + /karma-env-preprocessor@0.1.1: + resolution: {integrity: sha512-3FAuA0B1lS4DXNyOpD1Y+BjteVmnfX0WXUpsZ19aYykTk/GPz0kqnjzdApDiEe4sapreVeVSme2qTALnbHJb/A==} + dev: false + + /karma-firefox-launcher@2.1.3: + resolution: {integrity: sha512-LMM2bseebLbYjODBOVt7TCPP9OI2vZIXCavIXhkO9m+10Uj5l7u/SKoeRmYx8FYHTVGZSpk6peX+3BMHC1WwNw==} + dependencies: + is-wsl: 2.2.0 + which: 3.0.1 + dev: false + + /karma-ie-launcher@1.0.0(karma@6.4.4): + resolution: {integrity: sha512-ts71ke8pHvw6qdRtq0+7VY3ANLoZuUNNkA8abRaWV13QRPNm7TtSOqyszjHUtuwOWKcsSz4tbUtrNICrQC+SXQ==} + peerDependencies: + karma: '>=0.9' + dependencies: + karma: 6.4.4 + lodash: 4.17.21 + dev: false + + /karma-json-preprocessor@0.3.3(karma@6.4.4): + resolution: {integrity: sha512-z2AuF8wxw/3zbbkF1xoodeA3bLJZzjmqKVIpzUS7pqTX9DO4u5lrSpELTjKXdbLj2Xgn+fX/ECr8s6ST6C9Jog==} + peerDependencies: + karma: '>=0.9' + dependencies: + karma: 6.4.4 + dev: false + + /karma-json-to-file-reporter@1.0.1: + resolution: {integrity: sha512-kNCi+0UrXAeTJMpMsHkHNbfmlErsYT+/haNakJIhsE/gtj3Jx7zWRg7BTc1HHSbH5KeVXVRJr3/KLB/NHWY7Hg==} + dependencies: + json5: 2.2.3 + dev: false + + /karma-junit-reporter@2.0.1(karma@6.4.4): + resolution: {integrity: sha512-VtcGfE0JE4OE1wn0LK8xxDKaTP7slN8DO3I+4xg6gAi1IoAHAXOJ1V9G/y45Xg6sxdxPOR3THCFtDlAfBo9Afw==} + engines: {node: '>= 8'} + peerDependencies: + karma: '>=0.9' + dependencies: + karma: 6.4.4 + path-is-absolute: 1.0.1 + xmlbuilder: 12.0.0 + dev: false + + /karma-mocha-reporter@2.2.5(karma@6.4.4): + resolution: {integrity: sha512-Hr6nhkIp0GIJJrvzY8JFeHpQZNseuIakGac4bpw8K1+5F0tLb6l7uvXRa8mt2Z+NVwYgCct4QAfp2R2QP6o00w==} + peerDependencies: + karma: '>=0.13' + dependencies: + chalk: 2.4.2 + karma: 6.4.4 + log-symbols: 2.2.0 + strip-ansi: 4.0.0 + dev: false + + /karma-mocha@2.0.1: + resolution: {integrity: sha512-Tzd5HBjm8his2OA4bouAsATYEpZrp9vC7z5E5j4C5Of5Rrs1jY67RAwXNcVmd/Bnk1wgvQRou0zGVLey44G4tQ==} + dependencies: + minimist: 1.2.8 + dev: false + + /karma-source-map-support@1.4.0: + resolution: {integrity: sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==} + dependencies: + source-map-support: 0.5.21 + dev: false + + /karma-sourcemap-loader@0.3.8: + resolution: {integrity: sha512-zorxyAakYZuBcHRJE+vbrK2o2JXLFWK8VVjiT/6P+ltLBUGUvqTEkUiQ119MGdOrK7mrmxXHZF1/pfT6GgIZ6g==} + dependencies: + graceful-fs: 4.2.11 + dev: false + + /karma@6.4.4: + resolution: {integrity: sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==} + engines: {node: '>= 10'} + hasBin: true + dependencies: + '@colors/colors': 1.5.0 + body-parser: 1.20.3 + braces: 3.0.3 + chokidar: 3.6.0 + connect: 3.7.0 + di: 0.0.1 + dom-serialize: 2.2.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + http-proxy: 1.18.1 + isbinaryfile: 4.0.10 + lodash: 4.17.21 + log4js: 6.9.1 + mime: 2.6.0 + minimatch: 3.1.2 + mkdirp: 0.5.6 + qjobs: 1.2.0 + range-parser: 1.2.1 + rimraf: 3.0.2 + socket.io: 4.8.1 + source-map: 0.6.1 + tmp: 0.2.3 + ua-parser-js: 0.7.39 + yargs: 16.2.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + + /keytar@7.9.0: + resolution: {integrity: sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==} + requiresBuild: true + dependencies: + node-addon-api: 4.3.0 + prebuild-install: 7.1.2 + dev: false + + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + dependencies: + json-buffer: 3.0.1 + dev: false + + /kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + dev: false + + /klaw@3.0.0: + resolution: {integrity: sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==} + dependencies: + graceful-fs: 4.2.11 + dev: false + + /kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + dev: false + + /levn@0.3.0: + resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.1.2 + type-check: 0.3.2 + dev: false + + /levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: false + + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + dev: false + + /linkify-it@5.0.0: + resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} + dependencies: + uc.micro: 2.1.0 + dev: false + + /local-pkg@0.5.1: + resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} + engines: {node: '>=14'} + dependencies: + mlly: 1.7.3 + pkg-types: 1.2.1 + dev: false + + /locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + dependencies: + p-locate: 4.1.0 + dev: false + + /locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + dependencies: + p-locate: 5.0.0 + dev: false + + /lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + dev: false + + /lodash.flattendeep@4.4.0: + resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} + dev: false + + /lodash.get@4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + dev: false + + /lodash.includes@4.3.0: + resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} + dev: false + + /lodash.isboolean@3.0.3: + resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} + dev: false + + /lodash.isinteger@4.0.4: + resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} + dev: false + + /lodash.isnumber@3.0.3: + resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} + dev: false + + /lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + dev: false + + /lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + dev: false + + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: false + + /lodash.once@4.1.1: + resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} + dev: false + + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + dev: false + + /log-symbols@2.2.0: + resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} + engines: {node: '>=4'} + dependencies: + chalk: 2.4.2 + dev: false + + /log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} + dependencies: + chalk: 4.1.2 + is-unicode-supported: 0.1.0 + dev: false + + /log4js@6.9.1: + resolution: {integrity: sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==} + engines: {node: '>=8.0'} + dependencies: + date-format: 4.0.14 + debug: 4.3.7(supports-color@8.1.1) + flatted: 3.3.2 + rfdc: 1.4.1 + streamroller: 3.1.5 + transitivePeerDependencies: + - supports-color + dev: false + + /logform@2.7.0: + resolution: {integrity: sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==} + engines: {node: '>= 12.0.0'} + dependencies: + '@colors/colors': 1.6.0 + '@types/triple-beam': 1.3.5 + fecha: 4.2.3 + ms: 2.1.3 + safe-stable-stringify: 2.5.0 + triple-beam: 1.4.1 + dev: false + + /long@4.0.0: + resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} + dev: false + + /long@5.2.3: + resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==} + dev: false + + /loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} + dependencies: + get-func-name: 2.0.2 + dev: false + + /loupe@3.1.2: + resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==} + dev: false + + /lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + dev: false + + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + dependencies: + yallist: 3.1.1 + dev: false + + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + dev: false + + /lru-cache@7.18.3: + resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} + engines: {node: '>=12'} + dev: false + + /lz-string@1.5.0: + resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} + hasBin: true + dev: false + + /magic-string@0.30.14: + resolution: {integrity: sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + dev: false + + /magicast@0.3.5: + resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} + dependencies: + '@babel/parser': 7.26.2 + '@babel/types': 7.26.0 + source-map-js: 1.2.1 + dev: false + + /make-dir@1.3.0: + resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==} + engines: {node: '>=4'} + dependencies: + pify: 3.0.0 + dev: false + + /make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + dependencies: + semver: 6.3.1 + dev: false + + /make-dir@4.0.0: + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + engines: {node: '>=10'} + dependencies: + semver: 7.6.3 + dev: false + + /make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + dev: false + + /map-obj@1.0.1: + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} + engines: {node: '>=0.10.0'} + dev: false + + /map-obj@4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} + engines: {node: '>=8'} + dev: false + + /markdown-it-anchor@8.6.7(@types/markdown-it@14.1.2)(markdown-it@14.1.0): + resolution: {integrity: sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==} + peerDependencies: + '@types/markdown-it': '*' + markdown-it: '*' + dependencies: + '@types/markdown-it': 14.1.2 + markdown-it: 14.1.0 + dev: false + + /markdown-it@14.1.0: + resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} + hasBin: true + dependencies: + argparse: 2.0.1 + entities: 4.5.0 + linkify-it: 5.0.0 + mdurl: 2.0.0 + punycode.js: 2.3.1 + uc.micro: 2.1.0 + dev: false + + /marked-terminal@7.2.1(marked@9.1.6): + resolution: {integrity: sha512-rQ1MoMFXZICWNsKMiiHwP/Z+92PLKskTPXj+e7uwXmuMPkNn7iTqC+IvDekVm1MPeC9wYQeLxeFaOvudRR/XbQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + marked: '>=1 <15' + dependencies: + ansi-escapes: 7.0.0 + ansi-regex: 6.1.0 + chalk: 5.3.0 + cli-highlight: 2.1.11 + cli-table3: 0.6.5 + marked: 9.1.6 + node-emoji: 2.1.3 + supports-hyperlinks: 3.1.0 + dev: false + + /marked@4.3.0: + resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} + engines: {node: '>= 12'} + hasBin: true + dev: false + + /marked@9.1.6: + resolution: {integrity: sha512-jcByLnIFkd5gSXZmjNvS1TlmRhCXZjIzHYlaGkPlLIekG55JDR2Z4va9tZwCiP+/RDERiNhMOFu01xd6O5ct1Q==} + engines: {node: '>= 16'} + hasBin: true + dev: false + + /matched@5.0.1: + resolution: {integrity: sha512-E1fhSTPRyhAlNaNvGXAgZQlq1hL0bgYMTk/6bktVlIhzUnX/SZs7296ACdVeNJE8xFNGSuvd9IpI7vSnmcqLvw==} + engines: {node: '>=10'} + dependencies: + glob: 7.2.3 + picomatch: 2.3.1 + dev: false + + /mdast-util-from-markdown@0.8.5: + resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} + dependencies: + '@types/mdast': 3.0.15 + mdast-util-to-string: 2.0.0 + micromark: 2.11.4 + parse-entities: 2.0.0 + unist-util-stringify-position: 2.0.3 + transitivePeerDependencies: + - supports-color + dev: false + + /mdast-util-to-string@2.0.0: + resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} + dev: false + + /mdurl@2.0.0: + resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} + dev: false + + /media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + dev: false + + /meow@10.1.5: + resolution: {integrity: sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 7.0.2 + decamelize: 5.0.1 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 8.0.0 + redent: 4.0.0 + trim-newlines: 4.1.1 + type-fest: 1.4.0 + yargs-parser: 20.2.9 + dev: false + + /meow@12.1.1: + resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} + engines: {node: '>=16.10'} + dev: false + + /merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + dev: false + + /merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + dev: false + + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + dev: false + + /methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} + dev: false + + /micromark@2.11.4: + resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} + dependencies: + debug: 4.3.7(supports-color@8.1.1) + parse-entities: 2.0.0 + transitivePeerDependencies: + - supports-color + dev: false + + /micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + dev: false + + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + dev: false + + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 + dev: false + + /mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + dev: false + + /mime@2.6.0: + resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} + engines: {node: '>=4.0.0'} + hasBin: true + dev: false + + /mime@4.0.4: + resolution: {integrity: sha512-v8yqInVjhXyqP6+Kw4fV3ZzeMRqEW6FotRsKXjRS5VMTNIuXsdRoAvklpoRgSqXm6o9VNH4/C0mgedko9DdLsQ==} + engines: {node: '>=16'} + hasBin: true + dev: false + + /mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + dev: false + + /mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + dev: false + + /mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + dev: false + + /min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + dev: false + + /minimatch@3.0.8: + resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} + dependencies: + brace-expansion: 1.1.11 + dev: false + + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: false + + /minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + dev: false + + /minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: false + + /minimist-options@4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} + engines: {node: '>= 6'} + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + kind-of: 6.0.3 + dev: false + + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + dev: false + + /minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + dev: false + + /mitt@3.0.1: + resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} + dev: false + + /mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + dev: false + + /mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true + dependencies: + minimist: 1.2.8 + dev: false + + /mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + dev: false + + /mkdirp@3.0.1: + resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} + engines: {node: '>=10'} + hasBin: true + dev: false + + /mlly@1.7.3: + resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==} + dependencies: + acorn: 8.14.0 + pathe: 1.1.2 + pkg-types: 1.2.1 + ufo: 1.5.4 + dev: false + + /mocha@10.8.2: + resolution: {integrity: sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==} + engines: {node: '>= 14.0.0'} + hasBin: true + dependencies: + ansi-colors: 4.1.3 + browser-stdout: 1.3.1 + chokidar: 3.6.0 + debug: 4.3.7(supports-color@8.1.1) + diff: 5.2.0 + escape-string-regexp: 4.0.0 + find-up: 5.0.0 + glob: 8.1.0 + he: 1.2.0 + js-yaml: 4.1.0 + log-symbols: 4.1.0 + minimatch: 5.1.6 + ms: 2.1.3 + serialize-javascript: 6.0.2 + strip-json-comments: 3.1.1 + supports-color: 8.1.1 + workerpool: 6.5.1 + yargs: 16.2.0 + yargs-parser: 20.2.9 + yargs-unparser: 2.0.0 + dev: false + + /mock-socket@9.3.1: + resolution: {integrity: sha512-qxBgB7Qa2sEQgHFjj0dSigq7fX4k6Saisd5Nelwp2q8mlbAFh5dHV9JTTlF8viYJLSSWgMCZFUom8PJcMNBoJw==} + engines: {node: '>= 8'} + dev: false + + /mockdate@3.0.5: + resolution: {integrity: sha512-iniQP4rj1FhBdBYS/+eQv7j1tadJ9lJtdzgOpvsOHng/GbcDh2Fhdeq+ZRldrPYdXvCyfFUmFeEwEGXZB5I/AQ==} + dev: false + + /module-details-from-path@1.0.3: + resolution: {integrity: sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==} + dev: false + + /moment@2.30.1: + resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} + dev: false + + /move-file-cli@3.0.0: + resolution: {integrity: sha512-d9ef0fnyX6K/1sKvKG1F0cssJpIrzxWITjkiq3ufC/GQcMNsPMaNEmv+PnPdlBBzRAy4/EMkLkeQfuL946okuQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + dependencies: + meow: 10.1.5 + move-file: 3.1.0 + dev: false + + /move-file@3.1.0: + resolution: {integrity: sha512-4aE3U7CCBWgrQlQDMq8da4woBWDGHioJFiOZ8Ie6Yq2uwYQ9V2kGhTz4x3u6Wc+OU17nw0yc3rJ/lQ4jIiPe3A==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + path-exists: 5.0.0 + dev: false + + /mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + engines: {node: '>=10'} + dev: false + + /ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + dev: false + + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + dev: false + + /msw@2.6.6(@types/node@18.19.67)(typescript@5.6.3): + resolution: {integrity: sha512-npfIIVRHKQX3Lw4aLWX4wBh+lQwpqdZNyJYB5K/+ktK8NhtkdsTxGK7WDrgknozcVyRI7TOqY6yBS9j2FTR+YQ==} + engines: {node: '>=18'} + hasBin: true + requiresBuild: true + peerDependencies: + typescript: '>= 4.8.x' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@bundled-es-modules/cookie': 2.0.1 + '@bundled-es-modules/statuses': 1.0.1 + '@bundled-es-modules/tough-cookie': 0.1.6 + '@inquirer/confirm': 5.0.2(@types/node@18.19.67) + '@mswjs/interceptors': 0.37.3 + '@open-draft/deferred-promise': 2.2.0 + '@open-draft/until': 2.1.0 + '@types/cookie': 0.6.0 + '@types/statuses': 2.0.5 + chalk: 4.1.2 + graphql: 16.9.0 + headers-polyfill: 4.0.3 + is-node-process: 1.2.0 + outvariant: 1.4.3 + path-to-regexp: 6.3.0 + strict-event-emitter: 0.5.1 + type-fest: 4.30.0 + typescript: 5.6.3 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + dev: false + + /mustache@4.2.0: + resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} + hasBin: true + dev: false + + /mute-stream@1.0.0: + resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + /mute-stream@2.0.0: + resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} + engines: {node: ^18.17.0 || >=20.5.0} + dev: false + + /mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + dev: false + + /nanoid@3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: false + + /napi-build-utils@1.0.2: + resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} + dev: false + + /natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: false + + /negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + dev: false + + /nested-error-stacks@2.1.1: + resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==} + dev: false + + /netmask@2.0.2: + resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} + engines: {node: '>= 0.4.0'} + dev: false + + /nise@5.1.9: + resolution: {integrity: sha512-qOnoujW4SV6e40dYxJOb3uvuoPHtmLzIk4TFo+j0jPJoC+5Z9xja5qH5JZobEPsa8+YYphMrOSwnrshEhG2qww==} + dependencies: + '@sinonjs/commons': 3.0.1 + '@sinonjs/fake-timers': 11.3.1 + '@sinonjs/text-encoding': 0.7.3 + just-extend: 6.2.0 + path-to-regexp: 6.3.0 + dev: false + + /nock@13.5.6: + resolution: {integrity: sha512-o2zOYiCpzRqSzPj0Zt/dQ/DqZeYoaQ7TUonc/xUPjCGl9WeHpNbxgVvOquXYAaJzI0M9BXV3HTzG0p8IUAbBTQ==} + engines: {node: '>= 10.13'} + dependencies: + debug: 4.3.7(supports-color@8.1.1) + json-stringify-safe: 5.0.1 + propagate: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: false + + /node-abi@3.71.0: + resolution: {integrity: sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==} + engines: {node: '>=10'} + dependencies: + semver: 7.6.3 + dev: false + + /node-addon-api@4.3.0: + resolution: {integrity: sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==} + dev: false + + /node-domexception@1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} + dev: false + + /node-emoji@2.1.3: + resolution: {integrity: sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==} + engines: {node: '>=18'} + dependencies: + '@sindresorhus/is': 4.6.0 + char-regex: 1.0.2 + emojilib: 2.4.0 + skin-tone: 2.0.0 + dev: false + + /node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 + dev: false + + /node-preload@0.2.1: + resolution: {integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==} + engines: {node: '>=8'} + dependencies: + process-on-spawn: 1.1.0 + dev: false + + /node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + dev: false + + /noms@0.0.0: + resolution: {integrity: sha512-lNDU9VJaOPxUmXcLb+HQFeUgQQPtMI24Gt6hgfuMHRJgMRHMF/qZ4HJD3GDru4sSw9IQl2jPjAYnQrdIeLbwow==} + dependencies: + inherits: 2.0.4 + readable-stream: 1.0.34 + dev: false + + /normalize-package-data@3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} + engines: {node: '>=10'} + dependencies: + hosted-git-info: 4.1.0 + is-core-module: 2.15.1 + semver: 7.6.3 + validate-npm-package-license: 3.0.4 + dev: false + + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + dev: false + + /npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + dependencies: + path-key: 3.1.1 + dev: false + + /npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + path-key: 4.0.0 + dev: false + + /nyc@17.1.0: + resolution: {integrity: sha512-U42vQ4czpKa0QdI1hu950XuNhYqgoM+ZF1HT+VuUHL9hPfDPVvNQyltmMqdE9bUHMVa+8yNbc3QKTj8zQhlVxQ==} + engines: {node: '>=18'} + hasBin: true + dependencies: + '@istanbuljs/load-nyc-config': 1.1.0 + '@istanbuljs/schema': 0.1.3 + caching-transform: 4.0.0 + convert-source-map: 1.9.0 + decamelize: 1.2.0 + find-cache-dir: 3.3.2 + find-up: 4.1.0 + foreground-child: 3.3.0 + get-package-type: 0.1.0 + glob: 7.2.3 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-hook: 3.0.0 + istanbul-lib-instrument: 6.0.3 + istanbul-lib-processinfo: 2.0.3 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.7 + make-dir: 3.1.0 + node-preload: 0.2.1 + p-map: 3.0.0 + process-on-spawn: 1.1.0 + resolve-from: 5.0.0 + rimraf: 3.0.2 + signal-exit: 3.0.7 + spawn-wrap: 2.0.0 + test-exclude: 6.0.0 + yargs: 15.4.1 + transitivePeerDependencies: + - supports-color + dev: false + + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + dev: false + + /object-inspect@1.13.3: + resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} + engines: {node: '>= 0.4'} + dev: false + + /on-finished@2.3.0: + resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} + engines: {node: '>= 0.8'} + dependencies: + ee-first: 1.1.1 + dev: false + + /on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + dependencies: + ee-first: 1.1.1 + dev: false + + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + dev: false + + /onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + dependencies: + mimic-fn: 2.1.0 + dev: false + + /onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} + dependencies: + mimic-fn: 4.0.0 + dev: false + + /open@10.1.0: + resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} + engines: {node: '>=18'} + dependencies: + default-browser: 5.2.1 + define-lazy-prop: 3.0.0 + is-inside-container: 1.0.0 + is-wsl: 3.1.0 + dev: false + + /open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + dev: false + + /openai@4.74.0: + resolution: {integrity: sha512-pQ8t1jchUymw5WB5jZPchuBtWvxul7RyVxa+9RWfiCQyzvzUyI2sKvUYfpEDI/ouaRLcik3K6psj15ByCefeNA==} + hasBin: true + peerDependencies: + zod: ^3.23.8 + peerDependenciesMeta: + zod: + optional: true + dependencies: + '@types/node': 18.19.67 + '@types/node-fetch': 2.6.12 + abort-controller: 3.0.0 + agentkeepalive: 4.5.0 + form-data-encoder: 1.7.2 + formdata-node: 4.4.1 + node-fetch: 2.7.0 + transitivePeerDependencies: + - encoding + dev: false + + /optionator@0.8.3: + resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} + engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.3.0 + prelude-ls: 1.1.2 + type-check: 0.3.2 + word-wrap: 1.2.5 + dev: false + + /optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + dev: false + + /ora@5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} + engines: {node: '>=10'} + dependencies: + bl: 4.1.0 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.9.2 + is-interactive: 1.0.0 + is-unicode-supported: 0.1.0 + log-symbols: 4.1.0 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + dev: false + + /os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} + dev: false + + /outvariant@1.4.3: + resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} + dev: false + + /p-event@5.0.1: + resolution: {integrity: sha512-dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + p-timeout: 5.1.0 + dev: false + + /p-filter@3.0.0: + resolution: {integrity: sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + p-map: 5.5.0 + dev: false + + /p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + dependencies: + p-try: 2.2.0 + dev: false + + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + dependencies: + yocto-queue: 0.1.0 + dev: false + + /p-limit@5.0.0: + resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} + engines: {node: '>=18'} + dependencies: + yocto-queue: 1.1.1 + dev: false + + /p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + dependencies: + p-limit: 2.3.0 + dev: false + + /p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + dependencies: + p-limit: 3.1.0 + dev: false + + /p-map@3.0.0: + resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} + engines: {node: '>=8'} + dependencies: + aggregate-error: 3.1.0 + dev: false + + /p-map@5.5.0: + resolution: {integrity: sha512-VFqfGDHlx87K66yZrNdI4YGtD70IRyd+zSvgks6mzHPRNkoKy+9EKP4SFC77/vTTQYmRmti7dvqC+m5jBrBAcg==} + engines: {node: '>=12'} + dependencies: + aggregate-error: 4.0.1 + dev: false + + /p-map@6.0.0: + resolution: {integrity: sha512-T8BatKGY+k5rU+Q/GTYgrEf2r4xRMevAN5mtXc2aPc4rS1j3s+vWTaO2Wag94neXuCAUAs8cxBL9EeB5EA6diw==} + engines: {node: '>=16'} + dev: false + + /p-timeout@5.1.0: + resolution: {integrity: sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==} + engines: {node: '>=12'} + dev: false + + /p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + dev: false + + /pac-proxy-agent@7.0.2: + resolution: {integrity: sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==} + engines: {node: '>= 14'} + dependencies: + '@tootallnate/quickjs-emscripten': 0.23.0 + agent-base: 7.1.1 + debug: 4.3.7(supports-color@8.1.1) + get-uri: 6.0.3 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 + pac-resolver: 7.0.1 + socks-proxy-agent: 8.0.4 + transitivePeerDependencies: + - supports-color + dev: false + + /pac-resolver@7.0.1: + resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} + engines: {node: '>= 14'} + dependencies: + degenerator: 5.0.1 + netmask: 2.0.2 + dev: false + + /package-hash@4.0.0: + resolution: {integrity: sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==} + engines: {node: '>=8'} + dependencies: + graceful-fs: 4.2.11 + hasha: 5.2.2 + lodash.flattendeep: 4.4.0 + release-zalgo: 1.0.0 + dev: false + + /package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + dev: false + + /pako@2.1.0: + resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==} + dev: false + + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: false + + /parse-entities@2.0.0: + resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} + dependencies: + character-entities: 1.2.4 + character-entities-legacy: 1.1.4 + character-reference-invalid: 1.1.4 + is-alphanumerical: 1.0.4 + is-decimal: 1.0.4 + is-hexadecimal: 1.0.4 + dev: false + + /parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + dependencies: + '@babel/code-frame': 7.26.2 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + dev: false + + /parse5-htmlparser2-tree-adapter@6.0.1: + resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} + dependencies: + parse5: 6.0.1 + dev: false + + /parse5@5.1.1: + resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} + dev: false + + /parse5@6.0.1: + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} + dev: false + + /parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + dev: false + + /path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + dev: false + + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: false + + /path-exists@5.0.0: + resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false + + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + dev: false + + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + dev: false + + /path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + dev: false + + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + dev: false + + /path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + dev: false + + /path-to-regexp@0.1.10: + resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} + dev: false + + /path-to-regexp@6.3.0: + resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} + dev: false + + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: false + + /pathe@1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + dev: false + + /pathval@1.1.1: + resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + dev: false + + /pathval@2.0.0: + resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + engines: {node: '>= 14.16'} + dev: false + + /pend@1.2.0: + resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} + dev: false + + /pg-int8@1.0.1: + resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} + engines: {node: '>=4.0.0'} + dev: false + + /pg-protocol@1.7.0: + resolution: {integrity: sha512-hTK/mE36i8fDDhgDFjy6xNOG+LCorxLG3WO17tku+ij6sVHXh1jQUJ8hYAnRhNla4QVD2H8er/FOjc/+EgC6yQ==} + dev: false + + /pg-types@2.2.0: + resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} + engines: {node: '>=4'} + dependencies: + pg-int8: 1.0.1 + postgres-array: 2.0.0 + postgres-bytea: 1.0.0 + postgres-date: 1.0.7 + postgres-interval: 1.2.0 + dev: false + + /picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + dev: false + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + dev: false + + /picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + dev: false + + /pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + dev: false + + /pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + dev: false + + /pinkie-promise@2.0.1: + resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==} + engines: {node: '>=0.10.0'} + dependencies: + pinkie: 2.0.4 + dev: false + + /pinkie@2.0.4: + resolution: {integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==} + engines: {node: '>=0.10.0'} + dev: false + + /pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + dependencies: + find-up: 4.1.0 + dev: false + + /pkg-types@1.2.1: + resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==} + dependencies: + confbox: 0.1.8 + mlly: 1.7.3 + pathe: 1.1.2 + dev: false + + /playwright-core@1.49.0: + resolution: {integrity: sha512-R+3KKTQF3npy5GTiKH/T+kdhoJfJojjHESR1YEWhYuEKRVfVaxH3+4+GvXE5xyCngCxhxnykk0Vlah9v8fs3jA==} + engines: {node: '>=18'} + hasBin: true + dev: false + + /playwright@1.49.0: + resolution: {integrity: sha512-eKpmys0UFDnfNb3vfsf8Vx2LEOtflgRebl0Im2eQQnYMA4Aqd+Zw8bEOB+7ZKvN76901mRnqdsiOGKxzVTbi7A==} + engines: {node: '>=18'} + hasBin: true + dependencies: + playwright-core: 1.49.0 + optionalDependencies: + fsevents: 2.3.2 + dev: false + + /polite-json@5.0.0: + resolution: {integrity: sha512-OLS/0XeUAcE8a2fdwemNja+udKgXNnY6yKVIXqAD2zVRx1KvY6Ato/rZ2vdzbxqYwPW0u6SCNC/bAMPNzpzxbw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + /possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + dev: false + + /postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.8 + picocolors: 1.1.1 + source-map-js: 1.2.1 + dev: false + + /postgres-array@2.0.0: + resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} + engines: {node: '>=4'} + dev: false + + /postgres-bytea@1.0.0: + resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} + engines: {node: '>=0.10.0'} + dev: false + + /postgres-date@1.0.7: + resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} + engines: {node: '>=0.10.0'} + dev: false + + /postgres-interval@1.2.0: + resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} + engines: {node: '>=0.10.0'} + dependencies: + xtend: 4.0.2 + dev: false + + /prebuild-install@7.1.2: + resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==} + engines: {node: '>=10'} + hasBin: true + dependencies: + detect-libc: 2.0.3 + expand-template: 2.0.3 + github-from-package: 0.0.0 + minimist: 1.2.8 + mkdirp-classic: 0.5.3 + napi-build-utils: 1.0.2 + node-abi: 3.71.0 + pump: 3.0.2 + rc: 1.2.8 + simple-get: 4.0.1 + tar-fs: 2.1.1 + tunnel-agent: 0.6.0 + dev: false + + /prelude-ls@1.1.2: + resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} + engines: {node: '>= 0.8.0'} + dev: false + + /prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: false + + /prettier@3.4.1: + resolution: {integrity: sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==} + engines: {node: '>=14'} + hasBin: true + dev: false + + /pretty-format@27.5.1: + resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dependencies: + ansi-regex: 5.0.1 + ansi-styles: 5.2.0 + react-is: 17.0.2 + dev: false + + /pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.6.3 + ansi-styles: 5.2.0 + react-is: 18.3.1 + dev: false + + /priorityqueuejs@2.0.0: + resolution: {integrity: sha512-19BMarhgpq3x4ccvVi8k2QpJZcymo/iFUcrhPd4V96kYGovOdTsWwy7fxChYi4QY+m2EnGBWSX9Buakz+tWNQQ==} + dev: false + + /process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + dev: false + + /process-on-spawn@1.1.0: + resolution: {integrity: sha512-JOnOPQ/8TZgjs1JIH/m9ni7FfimjNa/PRx7y/Wb5qdItsnhO0jE4AT7fC0HjC28DUQWDr50dwSYZLdRMlqDq3Q==} + engines: {node: '>=8'} + dependencies: + fromentries: 1.3.2 + dev: false + + /process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + dev: false + + /progress@2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} + dev: false + + /prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} + dependencies: + kleur: 3.0.3 + sisteransi: 1.0.5 + dev: false + + /propagate@2.0.1: + resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} + engines: {node: '>= 8'} + dev: false + + /protobufjs-cli@1.1.3(protobufjs@7.4.0): + resolution: {integrity: sha512-MqD10lqF+FMsOayFiNOdOGNlXc4iKDCf0ZQPkPR+gizYh9gqUeGTWulABUCdI+N67w5RfJ6xhgX4J8pa8qmMXQ==} + engines: {node: '>=12.0.0'} + hasBin: true + peerDependencies: + protobufjs: ^7.0.0 + dependencies: + chalk: 4.1.2 + escodegen: 1.14.3 + espree: 9.6.1 + estraverse: 5.3.0 + glob: 8.1.0 + jsdoc: 4.0.4 + minimist: 1.2.8 + protobufjs: 7.4.0 + semver: 7.6.3 + tmp: 0.2.3 + uglify-js: 3.19.3 + dev: false + + /protobufjs@7.4.0: + resolution: {integrity: sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==} + engines: {node: '>=12.0.0'} + requiresBuild: true + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/base64': 1.1.2 + '@protobufjs/codegen': 2.0.4 + '@protobufjs/eventemitter': 1.1.0 + '@protobufjs/fetch': 1.1.0 + '@protobufjs/float': 1.0.2 + '@protobufjs/inquire': 1.1.0 + '@protobufjs/path': 1.1.2 + '@protobufjs/pool': 1.1.0 + '@protobufjs/utf8': 1.1.0 + '@types/node': 18.19.67 + long: 5.2.3 + dev: false + + /proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + dev: false + + /proxy-agent@6.4.0: + resolution: {integrity: sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.1 + debug: 4.3.7(supports-color@8.1.1) + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 + lru-cache: 7.18.3 + pac-proxy-agent: 7.0.2 + proxy-from-env: 1.1.0 + socks-proxy-agent: 8.0.4 + transitivePeerDependencies: + - supports-color + dev: false + + /proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + dev: false + + /psl@1.15.0: + resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} + dependencies: + punycode: 2.3.1 + dev: false + + /pump@3.0.2: + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: false + + /punycode.js@2.3.1: + resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} + engines: {node: '>=6'} + dev: false + + /punycode@1.4.1: + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + dev: false + + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + dev: false + + /puppeteer-core@23.9.0: + resolution: {integrity: sha512-hLVrav2HYMVdK0YILtfJwtnkBAwNOztUdR4aJ5YKDvgsbtagNr6urUJk9HyjRA9e+PaLI3jzJ0wM7A4jSZ7Qxw==} + engines: {node: '>=18'} + dependencies: + '@puppeteer/browsers': 2.4.1 + chromium-bidi: 0.8.0(devtools-protocol@0.0.1367902) + debug: 4.3.7(supports-color@8.1.1) + devtools-protocol: 0.0.1367902 + typed-query-selector: 2.12.0 + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false + + /puppeteer@23.9.0(typescript@5.6.3): + resolution: {integrity: sha512-WfB8jGwFV+qrD9dcJJVvWPFJBU6kxeu2wxJz9WooDGfM3vIiKLgzImEDBxUQnCBK/2cXB3d4dV6gs/LLpgfLDg==} + engines: {node: '>=18'} + hasBin: true + requiresBuild: true + dependencies: + '@puppeteer/browsers': 2.4.1 + chromium-bidi: 0.8.0(devtools-protocol@0.0.1367902) + cosmiconfig: 9.0.0(typescript@5.6.3) + devtools-protocol: 0.0.1367902 + puppeteer-core: 23.9.0 + typed-query-selector: 2.12.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - typescript + - utf-8-validate + dev: false + + /qjobs@1.2.0: + resolution: {integrity: sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==} + engines: {node: '>=0.9'} + dev: false + + /qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.0.6 + dev: false + + /querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + dev: false + + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: false + + /queue-tick@1.0.1: + resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} + dev: false + + /quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} + dev: false + + /randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + dependencies: + safe-buffer: 5.2.1 + dev: false + + /range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + dev: false + + /raw-body@2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + dev: false + + /rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.8 + strip-json-comments: 2.0.1 + dev: false + + /react-is@17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + dev: false + + /react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + dev: false + + /read-pkg-up@8.0.0: + resolution: {integrity: sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==} + engines: {node: '>=12'} + dependencies: + find-up: 5.0.0 + read-pkg: 6.0.0 + type-fest: 1.4.0 + dev: false + + /read-pkg@6.0.0: + resolution: {integrity: sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==} + engines: {node: '>=12'} + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 3.0.3 + parse-json: 5.2.0 + type-fest: 1.4.0 + dev: false + + /readable-stream@1.0.34: + resolution: {integrity: sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==} + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 0.0.1 + string_decoder: 0.10.31 + dev: false + + /readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + dev: false + + /readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + dev: false + + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.1 + dev: false + + /redent@4.0.0: + resolution: {integrity: sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==} + engines: {node: '>=12'} + dependencies: + indent-string: 5.0.0 + strip-indent: 4.0.0 + dev: false + + /regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + dev: false + + /release-zalgo@1.0.0: + resolution: {integrity: sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==} + engines: {node: '>=4'} + dependencies: + es6-error: 4.1.1 + dev: false + + /require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + dev: false + + /require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + dev: false + + /require-in-the-middle@7.4.0: + resolution: {integrity: sha512-X34iHADNbNDfr6OTStIAHWSAvvKQRYgLO6duASaVf7J2VA3lvmNYboAHOuLC2huav1IwgZJtyEcJCKVzFxOSMQ==} + engines: {node: '>=8.6.0'} + dependencies: + debug: 4.3.7(supports-color@8.1.1) + module-details-from-path: 1.0.3 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: false + + /require-main-filename@2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + dev: false + + /requirejs@2.3.7: + resolution: {integrity: sha512-DouTG8T1WanGok6Qjg2SXuCMzszOo0eHeH9hDZ5Y4x8Je+9JB38HdTLT4/VA8OaUhBa0JPVHJ0pyBkM1z+pDsw==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: false + + /requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + dev: false + + /requizzle@0.2.4: + resolution: {integrity: sha512-JRrFk1D4OQ4SqovXOgdav+K8EAhSB/LJZqCz8tbX0KObcdeM15Ss59ozWMBWmmINMagCwmqn4ZNryUGpBsl6Jw==} + dependencies: + lodash: 4.17.21 + dev: false + + /resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + dev: false + + /resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + dev: false + + /resolve-import@1.4.6: + resolution: {integrity: sha512-CIw9e64QcKcCFUj9+KxUCJPy8hYofv6eVfo3U9wdhCm2E4IjvFnZ6G4/yIC4yP3f11+h6uU5b3LdS7O64LgqrA==} + engines: {node: 16 >=16.17.0 || 18 >= 18.6.0 || >=20} + dependencies: + glob: 10.4.5 + walk-up-path: 3.0.1 + dev: false + + /resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + dev: false + + /resolve@1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} + dependencies: + is-core-module: 2.15.1 + path-parse: 1.0.7 + dev: false + + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + dependencies: + is-core-module: 2.15.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: false + + /restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + dev: false + + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: false + + /rfdc@1.4.1: + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + dev: false + + /rhea-promise@3.0.3: + resolution: {integrity: sha512-a875P5YcMkePSTEWMsnmCQS7Y4v/XvIw7ZoMtJxqtQRZsqSA6PsZxuz4vktyRykPuUgdNsA6F84dS3iEXZoYnQ==} + dependencies: + debug: 4.3.7(supports-color@8.1.1) + rhea: 3.0.3 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: false + + /rhea@3.0.3: + resolution: {integrity: sha512-Y7se0USZQu6dErWSZ7eCmSVTMscyVfz/0+jjhBF7f9PqYfEXdIoQpPkC9Strks6wF9WytuBhn8w8Nz/tmBWpgA==} + dependencies: + debug: 4.3.7(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + dev: false + + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + dependencies: + glob: 7.2.3 + dev: false + + /rimraf@5.0.10: + resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} + hasBin: true + dependencies: + glob: 10.4.5 + dev: false + + /rollup-plugin-copy@3.5.0: + resolution: {integrity: sha512-wI8D5dvYovRMx/YYKtUNt3Yxaw4ORC9xo6Gt9t22kveWz1enG9QrhVlagzwrxSC455xD1dHMKhIJkbsQ7d48BA==} + engines: {node: '>=8.3'} + dependencies: + '@types/fs-extra': 8.1.5 + colorette: 1.4.0 + fs-extra: 8.1.0 + globby: 10.0.1 + is-plain-object: 3.0.1 + dev: false + + /rollup-plugin-polyfill-node@0.13.0(rollup@4.28.0): + resolution: {integrity: sha512-FYEvpCaD5jGtyBuBFcQImEGmTxDTPbiHjJdrYIp+mFIwgXiXabxvKUK7ZT9P31ozu2Tqm9llYQMRWsfvTMTAOw==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 + dependencies: + '@rollup/plugin-inject': 5.0.5(rollup@4.28.0) + rollup: 4.28.0 + dev: false + + /rollup-plugin-visualizer@5.12.0(rollup@4.28.0): + resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} + engines: {node: '>=14'} + hasBin: true + peerDependencies: + rollup: 2.x || 3.x || 4.x + peerDependenciesMeta: + rollup: + optional: true + dependencies: + open: 8.4.2 + picomatch: 2.3.1 + rollup: 4.28.0 + source-map: 0.7.4 + yargs: 17.7.2 + dev: false + + /rollup@4.28.0: + resolution: {integrity: sha512-G9GOrmgWHBma4YfCcX8PjH0qhXSdH8B4HDE2o4/jaxj93S4DPCIDoLcXz99eWMji4hB29UFCEd7B2gwGJDR9cQ==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.28.0 + '@rollup/rollup-android-arm64': 4.28.0 + '@rollup/rollup-darwin-arm64': 4.28.0 + '@rollup/rollup-darwin-x64': 4.28.0 + '@rollup/rollup-freebsd-arm64': 4.28.0 + '@rollup/rollup-freebsd-x64': 4.28.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.28.0 + '@rollup/rollup-linux-arm-musleabihf': 4.28.0 + '@rollup/rollup-linux-arm64-gnu': 4.28.0 + '@rollup/rollup-linux-arm64-musl': 4.28.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.28.0 + '@rollup/rollup-linux-riscv64-gnu': 4.28.0 + '@rollup/rollup-linux-s390x-gnu': 4.28.0 + '@rollup/rollup-linux-x64-gnu': 4.28.0 + '@rollup/rollup-linux-x64-musl': 4.28.0 + '@rollup/rollup-win32-arm64-msvc': 4.28.0 + '@rollup/rollup-win32-ia32-msvc': 4.28.0 + '@rollup/rollup-win32-x64-msvc': 4.28.0 + fsevents: 2.3.3 + dev: false + + /run-applescript@7.0.0: + resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} + engines: {node: '>=18'} + dev: false + + /run-async@3.0.0: + resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==} + engines: {node: '>=0.12.0'} + dev: false + + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + dev: false + + /rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + dependencies: + tslib: 2.8.1 + dev: false + + /safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + dev: false + + /safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + dev: false + + /safe-stable-stringify@2.5.0: + resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} + engines: {node: '>=10'} + dev: false + + /safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + dev: false + + /seek-bzip@1.0.6: + resolution: {integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==} + hasBin: true + dependencies: + commander: 2.20.3 + dev: false + + /semaphore@1.1.0: + resolution: {integrity: sha512-O4OZEaNtkMd/K0i6js9SL+gqy0ZCBMgUvlSqHKi4IBdjhe7wB8pwztUk1BbZ1fmrvpwFrPbHzqd2w5pTcJH6LA==} + engines: {node: '>=0.8.0'} + dev: false + + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + dev: false + + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: false + + /semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + dev: false + + /send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + dev: false + + /serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + dependencies: + randombytes: 2.1.0 + dev: false + + /serve-static@1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} + engines: {node: '>= 0.8.0'} + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.19.0 + dev: false + + /set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + dev: false + + /set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.1.0 + has-property-descriptors: 1.0.2 + dev: false + + /setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + dev: false + + /shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + dev: false + + /shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + dev: false + + /shell-quote@1.8.2: + resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==} + engines: {node: '>= 0.4'} + dev: false + + /shimmer@1.2.1: + resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} + dev: false + + /side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.3 + dev: false + + /siginfo@2.0.0: + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + dev: false + + /signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + dev: false + + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + dev: false + + /simple-concat@1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + dev: false + + /simple-get@4.0.1: + resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} + dependencies: + decompress-response: 6.0.0 + once: 1.4.0 + simple-concat: 1.0.1 + dev: false + + /sinon@17.0.1: + resolution: {integrity: sha512-wmwE19Lie0MLT+ZYNpDymasPHUKTaZHUH/pKEubRXIzySv9Atnlw+BUMGCzWgV7b7wO+Hw6f1TEOr0IUnmU8/g==} + dependencies: + '@sinonjs/commons': 3.0.1 + '@sinonjs/fake-timers': 11.3.1 + '@sinonjs/samsam': 8.0.2 + diff: 5.2.0 + nise: 5.1.9 + supports-color: 7.2.0 + dev: false + + /sirv@3.0.0: + resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} + engines: {node: '>=18'} + dependencies: + '@polka/url': 1.0.0-next.28 + mrmime: 2.0.0 + totalist: 3.0.1 + dev: false + + /sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + dev: false + + /skin-tone@2.0.0: + resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} + engines: {node: '>=8'} + dependencies: + unicode-emoji-modifier-base: 1.0.0 + dev: false + + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + dev: false + + /slash@4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} + dev: false + + /smart-buffer@4.2.0: + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + dev: false + + /socket.io-adapter@2.5.5: + resolution: {integrity: sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==} + dependencies: + debug: 4.3.7(supports-color@8.1.1) + ws: 8.17.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false + + /socket.io-parser@4.2.4: + resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} + engines: {node: '>=10.0.0'} + dependencies: + '@socket.io/component-emitter': 3.1.2 + debug: 4.3.7(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + dev: false + + /socket.io@4.8.1: + resolution: {integrity: sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==} + engines: {node: '>=10.2.0'} + dependencies: + accepts: 1.3.8 + base64id: 2.0.0 + cors: 2.8.5 + debug: 4.3.7(supports-color@8.1.1) + engine.io: 6.6.2 + socket.io-adapter: 2.5.5 + socket.io-parser: 4.2.4 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false + + /socks-proxy-agent@8.0.4: + resolution: {integrity: sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.1 + debug: 4.3.7(supports-color@8.1.1) + socks: 2.8.3 + transitivePeerDependencies: + - supports-color + dev: false + + /socks@2.8.3: + resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} + engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} + dependencies: + ip-address: 9.0.5 + smart-buffer: 4.2.0 + dev: false + + /source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + dev: false + + /source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + dev: false + + /source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + dev: false + + /source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + dev: false + + /spawn-command@0.0.2: + resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==} + dev: false + + /spawn-wrap@2.0.0: + resolution: {integrity: sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==} + engines: {node: '>=8'} + dependencies: + foreground-child: 2.0.0 + is-windows: 1.0.2 + make-dir: 3.1.0 + rimraf: 3.0.2 + signal-exit: 3.0.7 + which: 2.0.2 + dev: false + + /spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.20 + dev: false + + /spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + dev: false + + /spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.20 + dev: false + + /spdx-license-ids@3.0.20: + resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} + dev: false + + /sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + dev: false + + /sprintf-js@1.1.3: + resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} + dev: false + + /stackback@0.0.2: + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} + dev: false + + /statuses@1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} + dev: false + + /statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} + dev: false + + /std-env@3.8.0: + resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} + dev: false + + /stoppable@1.1.0: + resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==} + engines: {node: '>=4', npm: '>=6'} + dev: false + + /stream@0.0.3: + resolution: {integrity: sha512-aMsbn7VKrl4A2T7QAQQbzgN7NVc70vgF5INQrBXqn4dCXN1zy3L9HGgLO5s7PExmdrzTJ8uR/27aviW8or8/+A==} + dependencies: + component-emitter: 2.0.0 + dev: false + + /streamroller@3.1.5: + resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==} + engines: {node: '>=8.0'} + dependencies: + date-format: 4.0.14 + debug: 4.3.7(supports-color@8.1.1) + fs-extra: 8.1.0 + transitivePeerDependencies: + - supports-color + dev: false + + /streamx@2.20.2: + resolution: {integrity: sha512-aDGDLU+j9tJcUdPGOaHmVF1u/hhI+CsGkT02V3OKlHDV7IukOI+nTWAGkiZEKCO35rWN1wIr4tS7YFr1f4qSvA==} + dependencies: + fast-fifo: 1.3.2 + queue-tick: 1.0.1 + text-decoder: 1.2.1 + optionalDependencies: + bare-events: 2.5.0 + dev: false + + /strict-event-emitter@0.5.1: + resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} + dev: false + + /string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + dev: false + + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: false + + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + dev: false + + /string_decoder@0.10.31: + resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==} + dev: false + + /string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + dependencies: + safe-buffer: 5.1.2 + dev: false + + /string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + dependencies: + safe-buffer: 5.2.1 + dev: false + + /strip-ansi@4.0.0: + resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==} + engines: {node: '>=4'} + dependencies: + ansi-regex: 3.0.1 + dev: false + + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: false + + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.1.0 + dev: false + + /strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} + dev: false + + /strip-dirs@2.1.0: + resolution: {integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==} + dependencies: + is-natural-number: 4.0.1 + dev: false + + /strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + dev: false + + /strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + dev: false + + /strip-indent@4.0.0: + resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} + engines: {node: '>=12'} + dependencies: + min-indent: 1.0.1 + dev: false + + /strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + dev: false + + /strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + dev: false + + /strip-literal@2.1.1: + resolution: {integrity: sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==} + dependencies: + js-tokens: 9.0.1 + dev: false + + /strnum@1.0.5: + resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} + dev: false + + /supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + dependencies: + has-flag: 3.0.0 + dev: false + + /supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + dev: false + + /supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} + dependencies: + has-flag: 4.0.0 + dev: false + + /supports-hyperlinks@3.1.0: + resolution: {integrity: sha512-2rn0BZ+/f7puLOHZm1HOJfwBggfaHXUpPUSSG/SWM4TWp5KCfmNYwnC3hruy2rZlMnmWZ+QAGpZfchu3f3695A==} + engines: {node: '>=14.18'} + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + dev: false + + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + dev: false + + /sync-content@1.0.2: + resolution: {integrity: sha512-znd3rYiiSxU3WteWyS9a6FXkTA/Wjk8WQsOyzHbineeL837dLn3DA4MRhsIX3qGcxDMH6+uuFV4axztssk7wEQ==} + engines: {node: '>=14'} + hasBin: true + dependencies: + glob: 10.4.5 + mkdirp: 3.0.1 + path-scurry: 1.11.1 + rimraf: 5.0.10 + dev: false + + /tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} + dev: false + + /tar-fs@2.1.1: + resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} + dependencies: + chownr: 1.1.4 + mkdirp-classic: 0.5.3 + pump: 3.0.2 + tar-stream: 2.2.0 + dev: false + + /tar-fs@3.0.6: + resolution: {integrity: sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==} + dependencies: + pump: 3.0.2 + tar-stream: 3.1.7 + optionalDependencies: + bare-fs: 2.3.5 + bare-path: 2.1.3 + dev: false + + /tar-stream@1.6.2: + resolution: {integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==} + engines: {node: '>= 0.8.0'} + dependencies: + bl: 1.2.3 + buffer-alloc: 1.2.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + readable-stream: 2.3.8 + to-buffer: 1.1.1 + xtend: 4.0.2 + dev: false + + /tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} + dependencies: + bl: 4.1.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + inherits: 2.0.4 + readable-stream: 3.6.2 + dev: false + + /tar-stream@3.1.7: + resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} + dependencies: + b4a: 1.6.7 + fast-fifo: 1.3.2 + streamx: 2.20.2 + dev: false + + /tersify@3.12.1: + resolution: {integrity: sha512-VwzXGHZSOB4T27s4uvh9v8FYrNXyfVz0nBQi28TDwrZoQwT8ZJUp1W2Ff73ekN07stJSb0D+pr6iXeNeFqTI6Q==} + dependencies: + acorn: 8.14.0 + is-buffer: 2.0.5 + unpartial: 1.0.5 + dev: false + + /test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} + dependencies: + '@istanbuljs/schema': 0.1.3 + glob: 7.2.3 + minimatch: 3.1.2 + dev: false + + /test-exclude@7.0.1: + resolution: {integrity: sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==} + engines: {node: '>=18'} + dependencies: + '@istanbuljs/schema': 0.1.3 + glob: 10.4.5 + minimatch: 9.0.5 + dev: false + + /text-decoder@1.2.1: + resolution: {integrity: sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ==} + dev: false + + /text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: false + + /thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + dependencies: + thenify: 3.3.1 + dev: false + + /thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + dependencies: + any-promise: 1.3.0 + dev: false + + /through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + dependencies: + readable-stream: 2.3.8 + xtend: 4.0.2 + dev: false + + /through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + dev: false + + /tinybench@2.9.0: + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + dev: false + + /tinyexec@0.3.1: + resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} + dev: false + + /tinyglobby@0.2.10: + resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} + engines: {node: '>=12.0.0'} + dependencies: + fdir: 6.4.2(picomatch@4.0.2) + picomatch: 4.0.2 + dev: false + + /tinypool@0.8.4: + resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} + engines: {node: '>=14.0.0'} + dev: false + + /tinypool@1.0.2: + resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} + engines: {node: ^18.0.0 || >=20.0.0} + dev: false + + /tinyrainbow@1.2.0: + resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} + engines: {node: '>=14.0.0'} + dev: false + + /tinyspy@2.2.1: + resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} + engines: {node: '>=14.0.0'} + dev: false + + /tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + engines: {node: '>=14.0.0'} + dev: false + + /tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} + dependencies: + os-tmpdir: 1.0.2 + dev: false + + /tmp@0.2.3: + resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} + engines: {node: '>=14.14'} + dev: false + + /to-buffer@1.1.1: + resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==} + dev: false + + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: false + + /toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + dev: false + + /totalist@3.0.1: + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} + engines: {node: '>=6'} + dev: false + + /tough-cookie@4.1.4: + resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} + engines: {node: '>=6'} + dependencies: + psl: 1.15.0 + punycode: 2.3.1 + universalify: 0.2.0 + url-parse: 1.5.10 + dev: false + + /tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + dev: false + + /tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + dev: false + + /trim-newlines@4.1.1: + resolution: {integrity: sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==} + engines: {node: '>=12'} + dev: false + + /triple-beam@1.4.1: + resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==} + engines: {node: '>= 14.0.0'} + dev: false + + /ts-api-utils@1.4.3(typescript@5.6.3): + resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: 5.6.3 + dev: false + + /ts-morph@24.0.0: + resolution: {integrity: sha512-2OAOg/Ob5yx9Et7ZX4CvTCc0UFoZHwLEJ+dpDPSUi5TgwwlTlX47w+iFRrEwzUZwYACjq83cgjS/Da50Ga37uw==} + dependencies: + '@ts-morph/common': 0.25.0 + code-block-writer: 13.0.3 + dev: false + + /ts-node@10.9.2(@types/node@18.19.67)(typescript@5.3.3): + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 18.19.67 + acorn: 8.14.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.3.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + dev: false + + /ts-node@10.9.2(@types/node@18.19.67)(typescript@5.5.4): + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 18.19.67 + acorn: 8.14.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.5.4 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + dev: false + + /ts-node@10.9.2(@types/node@18.19.67)(typescript@5.6.3): + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 18.19.67 + acorn: 8.14.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.6.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + dev: false + + /tshy@1.18.0: + resolution: {integrity: sha512-FQudIujBazHRu7CVPHKQE9/Xq1Wc7lezxD/FCnTXx2PTcnoSN32DVpb/ZXvzV2NJBTDB3XKjqX8Cdm+2UK1DlQ==} + engines: {node: 16 >=16.17 || 18 >=18.15.0 || >=20.6.1} + hasBin: true + dependencies: + chalk: 5.3.0 + chokidar: 3.6.0 + foreground-child: 3.3.0 + minimatch: 9.0.5 + mkdirp: 3.0.1 + polite-json: 5.0.0 + resolve-import: 1.4.6 + rimraf: 5.0.10 + sync-content: 1.0.2 + typescript: 5.6.3 + walk-up-path: 3.0.1 + dev: false + + /tshy@2.0.1: + resolution: {integrity: sha512-U5fC+3pMaGfmULhPTVpxKMd62AcX13yfsFrjhAP/daTLG6LFRLIuxqYOmkejJ4MT/s5bEa29+1Jy/9mXkMiMfA==} + engines: {node: 16 >=16.17 || 18 >=18.15.0 || >=20.6.1} + hasBin: true + dependencies: + chalk: 5.3.0 + chokidar: 3.6.0 + foreground-child: 3.3.0 + minimatch: 9.0.5 + mkdirp: 3.0.1 + polite-json: 5.0.0 + resolve-import: 1.4.6 + rimraf: 5.0.10 + sync-content: 1.0.2 + typescript: 5.6.3 + walk-up-path: 3.0.1 + dev: false + + /tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + dev: false + + /tsx@4.19.2: + resolution: {integrity: sha512-pOUl6Vo2LUq/bSa8S5q7b91cgNSjctn9ugq/+Mvow99qW6x/UZYwzxy/3NmqoT66eHYfCVvFvACC58UBPFf28g==} + engines: {node: '>=18.0.0'} + hasBin: true + dependencies: + esbuild: 0.23.1 + get-tsconfig: 4.8.1 + optionalDependencies: + fsevents: 2.3.3 + dev: false + + /tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + dependencies: + safe-buffer: 5.2.1 + dev: false + + /type-check@0.3.2: + resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.1.2 + dev: false + + /type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + dev: false + + /type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} + dev: false + + /type-detect@4.1.0: + resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} + engines: {node: '>=4'} + dev: false + + /type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: false + + /type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + dev: false + + /type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + dev: false + + /type-fest@1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} + engines: {node: '>=10'} + dev: false + + /type-fest@4.30.0: + resolution: {integrity: sha512-G6zXWS1dLj6eagy6sVhOMQiLtJdxQBHIA9Z6HFUNLOlr6MFOgzV8wvmidtPONfPtEUv0uZsy77XJNzTAfwPDaA==} + engines: {node: '>=16'} + dev: false + + /type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + dev: false + + /type-plus@7.6.2: + resolution: {integrity: sha512-qUlXv9Y0/W56pg38m275IMD3WA03QbVoqNY16S3kmwtuA4gOT2iheyUdOp8NWrmXWpf7om98hzr7AZD/eW2jLA==} + dependencies: + tersify: 3.12.1 + unpartial: 1.0.5 + dev: false + + /typed-query-selector@2.12.0: + resolution: {integrity: sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==} + dev: false + + /typedarray-to-buffer@3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} + dependencies: + is-typedarray: 1.0.0 + dev: false + + /typescript-eslint@8.16.0(eslint@9.16.0)(typescript@5.6.3): + resolution: {integrity: sha512-wDkVmlY6O2do4V+lZd0GtRfbtXbeD0q9WygwXXSJnC1xorE8eqyC2L1tJimqpSeFrOzRlYtWnUp/uzgHQOgfBQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0)(eslint@9.16.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.16.0(eslint@9.16.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.16.0)(typescript@5.6.3) + eslint: 9.16.0 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: false + + /typescript@4.2.4: + resolution: {integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==} + engines: {node: '>=4.2.0'} + hasBin: true + dev: false + + /typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} + hasBin: true + dev: false + + /typescript@5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} + engines: {node: '>=14.17'} + hasBin: true + dev: false + + /typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + engines: {node: '>=14.17'} + hasBin: true + dev: false + + /typescript@5.6.1-rc: + resolution: {integrity: sha512-E3b2+1zEFu84jB0YQi9BORDjz9+jGbwwy1Zi3G0LUNw7a7cePUrHMRNy8aPh53nXpkFGVHSxIZo5vKTfYaFiBQ==} + engines: {node: '>=14.17'} + hasBin: true + dev: false + + /typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + engines: {node: '>=14.17'} + hasBin: true + dev: false + + /typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} + engines: {node: '>=14.17'} + hasBin: true + dev: false + + /ua-parser-js@0.7.39: + resolution: {integrity: sha512-IZ6acm6RhQHNibSt7+c09hhvsKy9WUr4DVbeq9U8o71qxyYtJpQeDxQnMrVqnIFMLcQjHO0I9wgfO2vIahht4w==} + hasBin: true + dev: false + + /uc.micro@2.1.0: + resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} + dev: false + + /ufo@1.5.4: + resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} + dev: false + + /uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} + engines: {node: '>=0.8.0'} + hasBin: true + dev: false + + /unbzip2-stream@1.4.3: + resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} + dependencies: + buffer: 5.7.1 + through: 2.3.8 + dev: false + + /underscore@1.13.7: + resolution: {integrity: sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==} + dev: false + + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + dev: false + + /undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + dev: false + + /undici@5.28.4: + resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} + engines: {node: '>=14.0'} + dependencies: + '@fastify/busboy': 2.1.1 + dev: false + + /undici@7.0.0: + resolution: {integrity: sha512-c4xi3kWnQJrb7h2q8aJYKvUzmz7boCgz1cUCC6OwdeM5Tr2P0hDuthr2iut4ggqsz+Cnh20U/LoTzbKIdDS/Nw==} + engines: {node: '>=20.18.1'} + dev: false + + /unicode-emoji-modifier-base@1.0.0: + resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} + engines: {node: '>=4'} + dev: false + + /unist-util-stringify-position@2.0.3: + resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} + dependencies: + '@types/unist': 2.0.11 + dev: false + + /universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + dev: false + + /universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} + dev: false + + /universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + dev: false + + /unpartial@1.0.5: + resolution: {integrity: sha512-yAqaXcachjgZUnM2yIkf+4KJhmyuoj7stBvlnlZpB15OYVbKnLhgJfmLW7qkpzLHCdsm1bEFvhyN9hCmlZ3uuw==} + engines: {node: '>=6'} + dev: false + + /unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + dev: false + + /untildify@4.0.0: + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} + engines: {node: '>=8'} + dev: false + + /update-browserslist-db@1.1.1(browserslist@4.24.2): + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.24.2 + escalade: 3.2.0 + picocolors: 1.1.1 + dev: false + + /uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + dependencies: + punycode: 2.3.1 + dev: false + + /url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} + dependencies: + querystringify: 2.2.0 + requires-port: 1.0.0 + dev: false + + /urlpattern-polyfill@10.0.0: + resolution: {integrity: sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==} + dev: false + + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + dev: false + + /util@0.12.5: + resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} + dependencies: + inherits: 2.0.4 + is-arguments: 1.1.1 + is-generator-function: 1.0.10 + is-typed-array: 1.1.13 + which-typed-array: 1.1.16 + dev: false + + /utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + dev: false + + /uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + dev: false + + /v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + dev: false + + /validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + dev: false + + /validate-npm-package-name@5.0.1: + resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false + + /vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + dev: false + + /vite-node@1.6.0(@types/node@18.19.67): + resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.7(supports-color@8.1.1) + pathe: 1.1.2 + picocolors: 1.1.1 + vite: 5.4.11(@types/node@18.19.67) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + + /vite-node@2.1.8(@types/node@18.19.67): + resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.7(supports-color@8.1.1) + es-module-lexer: 1.5.4 + pathe: 1.1.2 + vite: 5.4.11(@types/node@18.19.67) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + + /vite-node@2.1.8(@types/node@20.17.9): + resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.7(supports-color@8.1.1) + es-module-lexer: 1.5.4 + pathe: 1.1.2 + vite: 5.4.11(@types/node@20.17.9) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + + /vite@5.4.11(@types/node@18.19.67): + resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 18.19.67 + esbuild: 0.21.5 + postcss: 8.4.49 + rollup: 4.28.0 + optionalDependencies: + fsevents: 2.3.3 + dev: false + + /vite@5.4.11(@types/node@20.17.9): + resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 20.17.9 + esbuild: 0.21.5 + postcss: 8.4.49 + rollup: 4.28.0 + optionalDependencies: + fsevents: 2.3.3 + dev: false + + /vitest@1.6.0(@types/node@18.19.67): + resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 1.6.0 + '@vitest/ui': 1.6.0 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + dependencies: + '@types/node': 18.19.67 + '@vitest/expect': 1.6.0 + '@vitest/runner': 1.6.0 + '@vitest/snapshot': 1.6.0 + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 + acorn-walk: 8.3.4 + chai: 4.3.10 + debug: 4.3.7(supports-color@8.1.1) + execa: 8.0.1 + local-pkg: 0.5.1 + magic-string: 0.30.14 + pathe: 1.1.2 + picocolors: 1.1.1 + std-env: 3.8.0 + strip-literal: 2.1.1 + tinybench: 2.9.0 + tinypool: 0.8.4 + vite: 5.4.11(@types/node@18.19.67) + vite-node: 1.6.0(@types/node@18.19.67) + why-is-node-running: 2.3.0 + transitivePeerDependencies: + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + + /vitest@2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8): + resolution: {integrity: sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 2.1.8 + '@vitest/ui': 2.1.8 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/expect': 2.1.8 + '@vitest/mocker': 2.1.8(vite@5.4.11) + '@vitest/pretty-format': 2.1.8 + '@vitest/runner': 2.1.8 + '@vitest/snapshot': 2.1.8 + '@vitest/spy': 2.1.8 + '@vitest/utils': 2.1.8 + chai: 5.1.2 + debug: 4.3.7(supports-color@8.1.1) + expect-type: 1.1.0 + magic-string: 0.30.14 + pathe: 1.1.2 + std-env: 3.8.0 + tinybench: 2.9.0 + tinyexec: 0.3.1 + tinypool: 1.0.2 + tinyrainbow: 1.2.0 + vite: 5.4.11(@types/node@18.19.67) + vite-node: 2.1.8(@types/node@18.19.67) + why-is-node-running: 2.3.0 + transitivePeerDependencies: + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + + /vitest@2.1.8(@types/node@20.17.9): + resolution: {integrity: sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 2.1.8 + '@vitest/ui': 2.1.8 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + dependencies: + '@types/node': 20.17.9 + '@vitest/expect': 2.1.8 + '@vitest/mocker': 2.1.8(vite@5.4.11) + '@vitest/pretty-format': 2.1.8 + '@vitest/runner': 2.1.8 + '@vitest/snapshot': 2.1.8 + '@vitest/spy': 2.1.8 + '@vitest/utils': 2.1.8 + chai: 5.1.2 + debug: 4.3.7(supports-color@8.1.1) + expect-type: 1.1.0 + magic-string: 0.30.14 + pathe: 1.1.2 + std-env: 3.8.0 + tinybench: 2.9.0 + tinyexec: 0.3.1 + tinypool: 1.0.2 + tinyrainbow: 1.2.0 + vite: 5.4.11(@types/node@20.17.9) + vite-node: 2.1.8(@types/node@20.17.9) + why-is-node-running: 2.3.0 + transitivePeerDependencies: + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + + /void-elements@2.0.1: + resolution: {integrity: sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==} + engines: {node: '>=0.10.0'} + dev: false + + /walk-up-path@3.0.1: + resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==} + dev: false + + /wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + dependencies: + defaults: 1.0.4 + dev: false + + /web-streams-polyfill@4.0.0-beta.3: + resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==} + engines: {node: '>= 14'} + dev: false + + /webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + dev: false + + /whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + dev: false + + /which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} + dev: false + + /which-typed-array@1.1.16: + resolution: {integrity: sha512-g+N+GAWiRj66DngFwHvISJd+ITsyphZvD1vChfVg6cEdnzy53GzB3oy0fUNlvhz7H7+MiqhYr26qxQShCpKTTQ==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.1.0 + has-tostringtag: 1.0.2 + dev: false + + /which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: false + + /which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: false + + /which@3.0.1: + resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: false + + /why-is-node-running@2.3.0: + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} + engines: {node: '>=8'} + hasBin: true + dependencies: + siginfo: 2.0.0 + stackback: 0.0.2 + dev: false + + /winston-transport@4.9.0: + resolution: {integrity: sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==} + engines: {node: '>= 12.0.0'} + dependencies: + logform: 2.7.0 + readable-stream: 3.6.2 + triple-beam: 1.4.1 + dev: false + + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: false + + /workerpool@6.5.1: + resolution: {integrity: sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==} + dev: false + + /wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: false + + /wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: false + + /wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + dev: false + + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: false + + /write-file-atomic@3.0.3: + resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} + dependencies: + imurmurhash: 0.1.4 + is-typedarray: 1.0.0 + signal-exit: 3.0.7 + typedarray-to-buffer: 3.1.5 + dev: false + + /ws@7.5.10: + resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + + /ws@8.17.1: + resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + + /ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + + /xmlbuilder@12.0.0: + resolution: {integrity: sha512-lMo8DJ8u6JRWp0/Y4XLa/atVDr75H9litKlb2E5j3V3MesoL50EBgZDWoLT3F/LztVnG67GjPXLZpqcky/UMnQ==} + engines: {node: '>=6.0'} + dev: false + + /xmlcreate@2.0.4: + resolution: {integrity: sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg==} + dev: false + + /xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + dev: false + + /y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + dev: false + + /y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + dev: false + + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + dev: false + + /yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + dev: false + + /yaml@2.6.1: + resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} + engines: {node: '>= 14'} + hasBin: true + dev: false + + /yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} + dependencies: + camelcase: 5.3.1 + decamelize: 1.2.0 + dev: false + + /yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + dev: false + + /yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + dev: false + + /yargs-unparser@2.0.0: + resolution: {integrity: sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==} + engines: {node: '>=10'} + dependencies: + camelcase: 6.3.0 + decamelize: 4.0.0 + flat: 5.0.2 + is-plain-obj: 2.1.0 + dev: false + + /yargs@15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} + engines: {node: '>=8'} + dependencies: + cliui: 6.0.0 + decamelize: 1.2.0 + find-up: 4.1.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + require-main-filename: 2.0.0 + set-blocking: 2.0.0 + string-width: 4.2.3 + which-module: 2.0.1 + y18n: 4.0.3 + yargs-parser: 18.1.3 + dev: false + + /yargs@16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} + dependencies: + cliui: 7.0.4 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 20.2.9 + dev: false + + /yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + dependencies: + cliui: 8.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + dev: false + + /yauzl@2.10.0: + resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} + dependencies: + buffer-crc32: 0.2.13 + fd-slicer: 1.1.0 + dev: false + + /yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} + dev: false + + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + dev: false + + /yocto-queue@1.1.1: + resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} + engines: {node: '>=12.20'} + dev: false + + /yoctocolors-cjs@2.1.2: + resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} + engines: {node: '>=18'} + dev: false + + /zod@3.23.8: + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + dev: false + + file:projects/abort-controller.tgz: + resolution: {integrity: sha512-Ibs4EGGgbpw0LEoDt3EGXdsXD4/PZORrGn9cHzY7ojEMByVAUsGV4EkWLm6PlClIcf6uRtJk91wKXyzLdandcQ==, tarball: file:projects/abort-controller.tgz} + name: '@rush-temp/abort-controller' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/agrifood-farming.tgz: + resolution: {integrity: sha512-T2u6/U1Taf+UQZFVKjbe4SUjxgjzsIZ2n95+WKn7yu+qPwj7vuEiHHRslAZQGPIZ4+2JTj8evtzBkNtzdc8xug==, tarball: file:projects/agrifood-farming.tgz} + name: '@rush-temp/agrifood-farming' + version: 0.0.0 + dependencies: + '@azure-rest/core-client': 1.4.0 + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-json-preprocessor: 0.3.3(karma@6.4.4) + karma-json-to-file-reporter: 1.0.1 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-source-map-support: 1.4.0 + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/ai-anomaly-detector.tgz: + resolution: {integrity: sha512-Vg9Ig9UyZPqzWR18l8yeVOm7lvMJNOmGjQNv+faB+FnfTCeORBZ/xEyXBM/gIJyaB1pM9IIA6RoAJ2yp3NU6LA==, tarball: file:projects/ai-anomaly-detector.tgz} + name: '@rush-temp/ai-anomaly-detector' + version: 0.0.0 + dependencies: + '@azure-rest/core-client': 1.4.0 + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + autorest: 3.7.1 + chai: 4.3.10 + csv-parse: 5.6.0 + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-source-map-support: 1.4.0 + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/ai-content-safety.tgz: + resolution: {integrity: sha512-wYg56r/F6an8nPb6NlNYV4IkMT+vOk6QewQFK3Gef2DuAHLtxmq5feJG247k4z4jVkEE2pf9BOC3dLPGp/rPCQ==, tarball: file:projects/ai-content-safety.tgz} + name: '@rush-temp/ai-content-safety' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + rollup-plugin-copy: 3.5.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/ai-document-intelligence.tgz: + resolution: {integrity: sha512-rK979Zu3i9HdmjhkPAgXOzd0NeXbFrY3YZVRjpjV2wogivrRPGkZZzbNRYCJ7jJbjdFmyOW0xaVddvmfvbqYuw==, tarball: file:projects/ai-document-intelligence.tgz} + name: '@rush-temp/ai-document-intelligence' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + prettier: 3.4.1 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/ai-document-translator.tgz: + resolution: {integrity: sha512-MVtb7N/AgQW4ZKsGGYz5mXyBCy3FCBQfpi/IVVe4jGEUoQMkqInzp3Qr2czfYJF1Aw5m9mFu04z/qufBOc8mkA==, tarball: file:projects/ai-document-translator.tgz} + name: '@rush-temp/ai-document-translator' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/ai-form-recognizer.tgz: + resolution: {integrity: sha512-ZiQoRK272m3Q5fM4MGB22td80/epACHLgCUtVzhpRcB5V4+pNKR+UGoSeASRrg1HRI3KJBqJwveLkeuLlcO4gA==, tarball: file:projects/ai-form-recognizer.tgz} + name: '@rush-temp/ai-form-recognizer' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@rollup/plugin-node-resolve': 15.3.0(rollup@4.28.0) + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + magic-string: 0.30.14 + playwright: 1.49.0 + prettier: 3.4.1 + rollup: 4.28.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/ai-inference.tgz: + resolution: {integrity: sha512-GPQuD9GPmOBORk2aS5Q37iooxLuLgm9H9q1DItVZreZ7a5zDwL2HvzE4sxx40s0idT+3bd97X4u6IyTkkPzrpQ==, tarball: file:projects/ai-inference.tgz} + name: '@rush-temp/ai-inference' + version: 0.0.0 + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@opentelemetry/api': 1.9.0 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + source-map-support: 0.5.21 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/ai-language-conversations.tgz: + resolution: {integrity: sha512-XI06FmsZFJNP5OI6JTMo5ugJrKcepGhXlyGY8VwVDYlQDKNN+DUR0eK+J6hif3QS0RWZnhCZURqICMFrxjFErw==, tarball: file:projects/ai-language-conversations.tgz} + name: '@rush-temp/ai-language-conversations' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/chai-as-promised': 7.1.8 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/sinon': 17.0.3 + chai: 4.3.10 + chai-as-promised: 7.1.2(chai@4.3.10) + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-source-map-support: 1.4.0 + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + sinon: 17.0.1 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/ai-language-text.tgz: + resolution: {integrity: sha512-9X7PLNIh261De3RD0N8VbHh/u96Gc6j3eiQEzgLeakHXl1UJGx6p97Gpe/SOqxt75fdsXx6mA3BJwpoayTD1KQ==, tarball: file:projects/ai-language-text.tgz} + name: '@rush-temp/ai-language-text' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/chai-as-promised': 7.1.8 + '@types/decompress': 4.2.7 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/sinon': 17.0.3 + chai: 4.3.10 + chai-as-promised: 7.1.2(chai@4.3.10) + decompress: 4.2.1 + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-source-map-support: 1.4.0 + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + sinon: 17.0.1 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/ai-language-textauthoring.tgz: + resolution: {integrity: sha512-ZAeh5Zqie21QbDaZ6+swrDHQWD7BR7bPzy3mwL40dGfo0hCkp6Ty3DhRnNdjDlS+WbbKjIxU5igtKg3TdzjXaQ==, tarball: file:projects/ai-language-textauthoring.tgz} + name: '@rush-temp/ai-language-textauthoring' + version: 0.0.0 + dependencies: + '@azure-rest/core-client': 1.4.0 + '@azure/core-lro': 2.7.2 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + mocha: 10.8.2 + nyc: 17.1.0 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/ai-metrics-advisor.tgz: + resolution: {integrity: sha512-jn39f8RDR/vv7W3R88kr3FmheVJBS+lAdSmlatM6LyGIpm4/IgXKlb/IDE+DtHtkmntkXzGTngDWHhoTYn2l7A==, tarball: file:projects/ai-metrics-advisor.tgz} + name: '@rush-temp/ai-metrics-advisor' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/sinon': 17.0.3 + chai: 4.3.10 + chai-as-promised: 7.1.2(chai@4.3.10) + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + sinon: 17.0.1 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/ai-text-analytics.tgz: + resolution: {integrity: sha512-ZMOZvwcAG+Gg2dwnR+a/4y5KcuGWw3zdgs7whycUlFpTfLNRJ7i9rCEN2uo4oQZITtC1XGyWDigdkgLMZxJgEA==, tarball: file:projects/ai-text-analytics.tgz} + name: '@rush-temp/ai-text-analytics' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/chai-as-promised': 7.1.8 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/sinon': 17.0.3 + chai: 4.3.10 + chai-as-promised: 7.1.2(chai@4.3.10) + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-source-map-support: 1.4.0 + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + sinon: 17.0.1 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/ai-translation-document.tgz: + resolution: {integrity: sha512-yoBCF7jU6tqs56zEWqmxSrQFUyANWDN6MON5uafyNkK1R7Qno9wGNpCSqMOJUZ//Tkc82O0PXW7RAuw7l8VpIw==, tarball: file:projects/ai-translation-document.tgz} + name: '@rush-temp/ai-translation-document' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + autorest: 3.7.1 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-source-map-support: 1.4.0 + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/ai-translation-text.tgz: + resolution: {integrity: sha512-3XHDssLX0ri0CjiccRr82uxLp55vWhz/mOIB2bz6zjrGD7QRPSsvIjzh1enrZwVX1/w73UcBKtPMxioOvDyfJA==, tarball: file:projects/ai-translation-text.tgz} + name: '@rush-temp/ai-translation-text' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/ai-vision-face.tgz: + resolution: {integrity: sha512-ktM3Ox3D54Pau2C1Ggi84dOAExqiKEoH0JI9PoVUmaT0UssSCuhz9Til/3cA+2MlIJ2+BYTbFuuh6QjyafFhlA==, tarball: file:projects/ai-vision-face.tgz} + name: '@rush-temp/ai-vision-face' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + prettier: 3.4.1 + tshy: 1.18.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/ai-vision-image-analysis.tgz: + resolution: {integrity: sha512-wNM3J9/H4ST0bOPIsjtDoTIy6xu2fdb/fLJRuny5XVr+L0QPIsjzzhr9ZW6c8ngTrYlamlKDXhF9a0Tu0pNhGg==, tarball: file:projects/ai-vision-image-analysis.tgz} + name: '@rush-temp/ai-vision-image-analysis' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/api-management-custom-widgets-scaffolder.tgz: + resolution: {integrity: sha512-9eh7MlgIf2tFsx3qR16GIeljbB7gT0wCaSdd3J9nIqo/dSg+ncVMcoQLfh8DLoEXl567PqCX0R1OcXjN8Y6hWQ==, tarball: file:projects/api-management-custom-widgets-scaffolder.tgz} + name: '@rush-temp/api-management-custom-widgets-scaffolder' + version: 0.0.0 + dependencies: + '@rollup/plugin-node-resolve': 15.3.0(rollup@4.28.0) + '@types/inquirer': 9.0.7 + '@types/mustache': 4.2.5 + '@types/node': 18.19.67 + '@types/yargs': 17.0.33 + '@types/yargs-parser': 21.0.3 + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + chalk: 4.1.2 + eslint: 9.16.0 + glob: 10.4.5 + inquirer: 9.3.7 + magic-string: 0.30.14 + mustache: 4.2.0 + prettier: 3.4.1 + rollup: 4.28.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + yargs: 17.7.2 + yargs-parser: 21.1.1 + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/browser' + - '@vitest/ui' + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + + file:projects/api-management-custom-widgets-tools.tgz: + resolution: {integrity: sha512-dMAIacqzLU3uGgVdn+A8r+/Vv7vC4Emr0Z0T3lCVhq7JoQmL3I7yyUueYdP6tPVYSGzko9MdRYXA11RvB9GHPA==, tarball: file:projects/api-management-custom-widgets-tools.tgz} + name: '@rush-temp/api-management-custom-widgets-tools' + version: 0.0.0 + dependencies: + '@azure-rest/core-client': 1.4.0 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + mime: 4.0.4 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/app-configuration.tgz: + resolution: {integrity: sha512-XhwqKUAITo1k9UGUOfsulMGMig1cs4NLpxF5hIwK91cMo+EbLHvYzUl6SypPw4IxasziMoyVtUobTvEsafDDDg==, tarball: file:projects/app-configuration.tgz} + name: '@rush-temp/app-configuration' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + nock: 13.5.6 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-advisor.tgz: + resolution: {integrity: sha512-luFaksCkDe/cPkt4WKzXCqaJRUhumsLemd5yNSsMvSVFrrYBGyHx4fFbwvSEutDhlLRPosEz86Y2LLePFdHFfg==, tarball: file:projects/arm-advisor.tgz} + name: '@rush-temp/arm-advisor' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-agrifood.tgz: + resolution: {integrity: sha512-UG0JLX/D+zBtUL4O4RMDEJ256xkzjvxAmsc8icuNoJEUIRReSrBwx3FDOlOHNrs4VIciWPO70/rGMcxyuhyjHg==, tarball: file:projects/arm-agrifood.tgz} + name: '@rush-temp/arm-agrifood' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-analysisservices.tgz: + resolution: {integrity: sha512-+6YcsY9hb/cykHslp+nli23ANpt4ofj3Q7x7ZtPKorstI/6LlsT7/X3ojADGnMbjErMp777woQrcazbyqE7D0Q==, tarball: file:projects/arm-analysisservices.tgz} + name: '@rush-temp/arm-analysisservices' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-apicenter.tgz: + resolution: {integrity: sha512-LArXmmz1vMmMMBNbxKRZf6hxgszeSCYSibkyW7+QUXF7hBTf2HI4T4v9+EGDzuOVdTC/pQEnJwxG8cpODbcu8g==, tarball: file:projects/arm-apicenter.tgz} + name: '@rush-temp/arm-apicenter' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-apimanagement.tgz: + resolution: {integrity: sha512-qtJg71n+r7Et7oBmNLavVCZ/Q8krIEoMZ1eaKPHtFNFJD/nmqVo6lH3uW4e+GfiUIEu4TgbJRz+oi2lNf9hn0g==, tarball: file:projects/arm-apimanagement.tgz} + name: '@rush-temp/arm-apimanagement' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-appcomplianceautomation.tgz: + resolution: {integrity: sha512-zCEUKxh1xO6XneZtzv/TyD+HN8rTFBd8uxPmgatb3d4pwUucCvv0XyL2K+OZIUSxlbnBONi8PXVSb0TXZi98SQ==, tarball: file:projects/arm-appcomplianceautomation.tgz} + name: '@rush-temp/arm-appcomplianceautomation' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-appconfiguration.tgz: + resolution: {integrity: sha512-5sEU/bwa68Xuicl7B/9ZrSURgbVEcWd2lQWO7Hq6rhxyn8z1VvORi3MOPmPVE+94JTYG6Du0fLQPdt3DuwQkuQ==, tarball: file:projects/arm-appconfiguration.tgz} + name: '@rush-temp/arm-appconfiguration' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.67) + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + cross-env: 7.0.3 + dotenv: 16.4.5 + mkdirp: 3.0.1 + mocha: 10.8.2 + rimraf: 5.0.10 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.5.4) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.5.4 + uglify-js: 3.19.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-appcontainers.tgz: + resolution: {integrity: sha512-S560QlF+asU6nmH/t71xfAdNBvnl8CdbRSOWixoPuaL+5Df4n1s7MmORKkecb4I1aPNSCs2jWb01tdA7e3dIOQ==, tarball: file:projects/arm-appcontainers.tgz} + name: '@rush-temp/arm-appcontainers' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-appinsights.tgz: + resolution: {integrity: sha512-cEoeA4GJ98/hokOZRs4WrVFown2hOUsG/1RYM+ctp3vaYiUEK71vCj7HgKczd0UvQiRbYLKeQGi1yTMLPVpoeQ==, tarball: file:projects/arm-appinsights.tgz} + name: '@rush-temp/arm-appinsights' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-appplatform.tgz: + resolution: {integrity: sha512-01Ga6Ziv1GAADP5HKAa1DTykHD0iM+OHABqC5fCkC9kTXiEsoNbJngN+MT4bK4TnD/FPjSPcf1WnXdot+YMl9A==, tarball: file:projects/arm-appplatform.tgz} + name: '@rush-temp/arm-appplatform' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-appservice-1.tgz: + resolution: {integrity: sha512-TsYCwAjLN6a5+K+UZWdbRugRvMpUUHJbPNa923RA4w01pjEzv3f4SXT3rhzgqCFyErmYhdIy1ljSIHVzeIlJmg==, tarball: file:projects/arm-appservice-1.tgz} + name: '@rush-temp/arm-appservice-1' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-appservice-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-zBnLDEdo/mvAFYdemABaYxhl6URzjGjfIwkCwZClW2Ar2ePAWjkcI7vmAyIF0uojxiPI4hH3YqEfMA8dYMn7IA==, tarball: file:projects/arm-appservice-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-appservice-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-appservice.tgz: + resolution: {integrity: sha512-6FXHqHZEpNPMprA7DzLLcvlAWLcY5v2GFnmHOLGkE9wxv/PPeFA8c17G9D1CUYkWSH/Ig6xWjIce/+uLNkGHqw==, tarball: file:projects/arm-appservice.tgz} + name: '@rush-temp/arm-appservice' + version: 0.0.0 + dependencies: + '@azure-rest/core-client': 1.4.0 + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + autorest: 3.7.1 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-source-map-support: 1.4.0 + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/arm-astro.tgz: + resolution: {integrity: sha512-jPnHxVLP76XpRsFj6i4WZP+k52kDT9y01rCFpzIGK16AxXpwkXmLY4pZ1TOKcaEgL0PwdGDGA7ANg5s5FAQ1Cg==, tarball: file:projects/arm-astro.tgz} + name: '@rush-temp/arm-astro' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-attestation.tgz: + resolution: {integrity: sha512-m5nxReJeR0MrK3UaAUJMCgn9qn/K4pZXNZFmzym1pznr/nIa8Jcj/VdkkqmphLXjqBKEv0Z6PnQ2MeRpipj2LA==, tarball: file:projects/arm-attestation.tgz} + name: '@rush-temp/arm-attestation' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-authorization-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-XFDA/SS+X6alNkSi6NzGmvRrGp1pMLh9t2w8UppFDcDf0Fn11WnVnskLqERDXs2oWBkNd1muUOhHbNCzA23f/Q==, tarball: file:projects/arm-authorization-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-authorization-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-authorization.tgz: + resolution: {integrity: sha512-zibbXMglj+ndwehX12c4rSHEnRbT0kNjkWaHFMYGUCgz8zarQQQh6LDEhG5E6DaJNU+MAWUA8aYM+FCiaT3kFA==, tarball: file:projects/arm-authorization.tgz} + name: '@rush-temp/arm-authorization' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-automanage.tgz: + resolution: {integrity: sha512-D1jk83JsK1u+NaDH8LRnlS0OjG2bxd9N18ad5gmgcRF2JAz49h+EtGUG6+XTeQ9gDM+Byx/k/p9vISYPUZP8TA==, tarball: file:projects/arm-automanage.tgz} + name: '@rush-temp/arm-automanage' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-automation.tgz: + resolution: {integrity: sha512-Xp3hnnhwSfgKAkjyzZVQ9OhpB6fLPSRC8HwZD8LxRFz0Imqhr695OHugyY7OHjYsIao4K+fWif8UUMvKgf+WUg==, tarball: file:projects/arm-automation.tgz} + name: '@rush-temp/arm-automation' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-avs.tgz: + resolution: {integrity: sha512-e2heOPeLZmF6fOgxVeok/TFXdTXxdmNLeQqLXfi24YaSgAHQOFIr2Jo5bdEjR4ExaW3E2XasmFfDh4aunPRyOg==, tarball: file:projects/arm-avs.tgz} + name: '@rush-temp/arm-avs' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-azureadexternalidentities.tgz: + resolution: {integrity: sha512-+7CK31G2H0x9t+fCcKCNuJHyLeSeS5CdH4AILj3HKm0ZFtXtWzG5MKMGxI3Y2mCUyj+z7mIaYeGle+y0ss4Yow==, tarball: file:projects/arm-azureadexternalidentities.tgz} + name: '@rush-temp/arm-azureadexternalidentities' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-azurestack.tgz: + resolution: {integrity: sha512-8AXuzAhciJ0A3iBNom7VsJhljULaPMlD1IeRRW19svP3Ps1iKrHU05FkulySiKBIU2FDlGjxHRKopDmVwbA0kg==, tarball: file:projects/arm-azurestack.tgz} + name: '@rush-temp/arm-azurestack' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-azurestackhci.tgz: + resolution: {integrity: sha512-xLo7zCcLoXhktrVjbHdIzHW5DQa6ojH4kFBwj/Xi3ARgtXvxIyJBzT2YIIY2i/fzHS4OaWIPnmwWT4FYZwMB0Q==, tarball: file:projects/arm-azurestackhci.tgz} + name: '@rush-temp/arm-azurestackhci' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-baremetalinfrastructure.tgz: + resolution: {integrity: sha512-VvnnJLzitmFFibcCito8gcYsPQdmO+AROPhldTWMfVokn/dWvMfogLaJ+bFz3m7q7jzke69lvQaA/NaErCIvUQ==, tarball: file:projects/arm-baremetalinfrastructure.tgz} + name: '@rush-temp/arm-baremetalinfrastructure' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-batch.tgz: + resolution: {integrity: sha512-l71U4B8PypyscPdpEk6BSRA0kLTanf4kg/yLBZkpp+vRVwwWTuX/0li16uGOGqrC+iqlN2msnCwqWNjVOtBE/w==, tarball: file:projects/arm-batch.tgz} + name: '@rush-temp/arm-batch' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-billing.tgz: + resolution: {integrity: sha512-eZrZgRnFLJjOwrQPoCth/gE1LJTY3qNKc7vF36yijW47qa/5SiVkeAJapSwUYoAMNKq5D9wrsXR1hzQcKm0nNA==, tarball: file:projects/arm-billing.tgz} + name: '@rush-temp/arm-billing' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-billingbenefits.tgz: + resolution: {integrity: sha512-fIT5gA0TD0ensDtMOvsmv1gSvnOilPN0+7c92ivt/v84KqfU5tWEF+s5ZAssliO1xSzR7HVtkT800qJVEBfnzg==, tarball: file:projects/arm-billingbenefits.tgz} + name: '@rush-temp/arm-billingbenefits' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-botservice.tgz: + resolution: {integrity: sha512-oihtx5BpbzLiwmNpdaJNKnKzTtDs0ZS6g5lQzoCChp5X6oc60YmR9AOE1adtaCUn3vALmk1+hF0aic4xeVjKWA==, tarball: file:projects/arm-botservice.tgz} + name: '@rush-temp/arm-botservice' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-cdn.tgz: + resolution: {integrity: sha512-h68hL2sMA2HflbN5UnFe76wd8ICDgwWWAr8EVHooJU5qx2gpNeZgsfOxVpOyowbfLi+0gcA0b83sHRDsVifU9w==, tarball: file:projects/arm-cdn.tgz} + name: '@rush-temp/arm-cdn' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-changeanalysis.tgz: + resolution: {integrity: sha512-9gYHWzCg+XEBERVccze3blGNGBnEmbzF0B8LOn34A29W7QSm7qsLYWkuPSMMeM6GoSigBZcjw6b3ijS1KBKpdA==, tarball: file:projects/arm-changeanalysis.tgz} + name: '@rush-temp/arm-changeanalysis' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-changes.tgz: + resolution: {integrity: sha512-XbyA6YqnlG6gUXAp0lUMYyMIpkXLvhJ6XlSfDORymIvFWyrc6SDj2arE23v+CISvenpyN6xgyi7hGqb8YpeYaA==, tarball: file:projects/arm-changes.tgz} + name: '@rush-temp/arm-changes' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-chaos.tgz: + resolution: {integrity: sha512-p8cFZ7EmqQU/LtbbMyulQ4MEozyzGFuvwZ//2CYbQCzcGy/60Iqi808+jBPCv/xKqCwURySZrNJOLMqaTH8puQ==, tarball: file:projects/arm-chaos.tgz} + name: '@rush-temp/arm-chaos' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/arm-cosmosdb': 16.0.0-beta.6 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-cognitiveservices.tgz: + resolution: {integrity: sha512-9tEMdT8rzdLZbdjBT+2hgzRtOCZ/sbBbE7hOEwiZL7PwbGNtL0bDy52FdXCHLHjNg2mfXDag4989Qj/YPD0QcQ==, tarball: file:projects/arm-cognitiveservices.tgz} + name: '@rush-temp/arm-cognitiveservices' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-commerce-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-XWOGoDcZktPVP86yN97yCWOFsPIvY/IPAKbZCc5tRrmsOMLDN/uddfRWDkRNYVYcFso93JCSfcM2MJKI5SEP1A==, tarball: file:projects/arm-commerce-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-commerce-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-commerce.tgz: + resolution: {integrity: sha512-mkDk+8FnnWSXBKV9ElKFnNd9UdEPt/yMcIVD1aQWIAiLO6hUL0/XrhbBrT3fSmo69H0kvcDTS/+M6PCt8wYZ0Q==, tarball: file:projects/arm-commerce.tgz} + name: '@rush-temp/arm-commerce' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-commitmentplans.tgz: + resolution: {integrity: sha512-H/ayQgnS8IABBf2GTWaDR4YgWcz340CZ6H0KrLWregcnzhlAfHQ9K5zzYRcRrtlCDU+FsN3BmoRYMpK6YKudKw==, tarball: file:projects/arm-commitmentplans.tgz} + name: '@rush-temp/arm-commitmentplans' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-communication.tgz: + resolution: {integrity: sha512-8eXV1Fyz9DGFgphWOl5oiiRPGNR1iIvdqiFmrp8/ut4dUm7MOHXvDOUFu/qEJh2irVk2KL4DMlWWWtxq0QdJxg==, tarball: file:projects/arm-communication.tgz} + name: '@rush-temp/arm-communication' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-compute-1.tgz: + resolution: {integrity: sha512-4WuA5JVJ3vs5hma1nm1REXjWEjD1j6vN2ykcwbYtnOZH5PwJnS7eA7DUMO55OQQM2+cLt1YmcS1BUlx92rrWtg==, tarball: file:projects/arm-compute-1.tgz} + name: '@rush-temp/arm-compute-1' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/arm-network': 32.2.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-compute-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-mQ46C/5e5xrK5m/O42ei8zv63zCZPFdBrk81sR+6exk1uGJOA5hks6RBOwQqg1sA6a/yAI2qVpo2xMJKI+CZJA==, tarball: file:projects/arm-compute-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-compute-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-compute.tgz: + resolution: {integrity: sha512-xO63sO30JAuGb4JrtytEiqFmCmFy9fbF1koz77ZZGIXKNT1xCz7ojfyx/bvw1BqQOn/TbTonibqI0BbGYDYAZw==, tarball: file:projects/arm-compute.tgz} + name: '@rush-temp/arm-compute' + version: 0.0.0 + dependencies: + '@azure-rest/core-client': 1.4.0 + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/arm-network': 32.2.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + autorest: 3.7.1 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-source-map-support: 1.4.0 + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/arm-computefleet.tgz: + resolution: {integrity: sha512-KNacYssZkHv1/lsUIsCMJ1wsVZw6ssf4feH9W6Pmnz8R/K0rHDiF7E7ambEa+euPWPT6kHal7J9fjxAA1rOIWg==, tarball: file:projects/arm-computefleet.tgz} + name: '@rush-temp/arm-computefleet' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-computeschedule.tgz: + resolution: {integrity: sha512-LikjGLDhppCKtO9/RI42l+TovuXgyFifllzgtNrGC3+mkan99xV0Vw/2jCqTL0v+HrFXKsPwrHzvtaWrGfJ14g==, tarball: file:projects/arm-computeschedule.tgz} + name: '@rush-temp/arm-computeschedule' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + prettier: 3.4.1 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-confidentialledger.tgz: + resolution: {integrity: sha512-h3gqZFNl1CP8aYBer40iijHXFDQeHilbufSGA0T4VU1zjy8E5czR8sOiU/EuqZflsqE/3cMD5UMktSFIyOfWAg==, tarball: file:projects/arm-confidentialledger.tgz} + name: '@rush-temp/arm-confidentialledger' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + esm: 3.2.25 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-confluent.tgz: + resolution: {integrity: sha512-6q2MsXkF5Ji5L1LpZnxa7tnZ3nTPKxz2cMQvtj9MiwEd8vmlIa+TFvz8eOBbXZ5hutkIxyF69drTveiBd9uHcQ==, tarball: file:projects/arm-confluent.tgz} + name: '@rush-temp/arm-confluent' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-connectedcache.tgz: + resolution: {integrity: sha512-br4EU3We4o4ri3cAJhHvkAh/yEeu924X37t899KkKtNmqgI2vP6YX09aWowD9KalMEKuxsXOJtVKuX8IfIa2gQ==, tarball: file:projects/arm-connectedcache.tgz} + name: '@rush-temp/arm-connectedcache' + version: 0.0.0 + dependencies: + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.67) + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tshy: 2.0.1 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-connectedvmware.tgz: + resolution: {integrity: sha512-vhQ7ZhjOJ0BmjhBsyAvkQLyF9VgXGOcW83y+4X2y03VpkYuTF4nh/lREFr87lhx6j9IGAZHVMoLNIzwMiqpMTg==, tarball: file:projects/arm-connectedvmware.tgz} + name: '@rush-temp/arm-connectedvmware' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-consumption.tgz: + resolution: {integrity: sha512-tzRd+8FzWjcLw/90SE67sVQZcjiu10k3cq1gTNkMJBKGSyMfk5VmUI7tZ3SGSPNDIS04JH3yMpa8B9knLF3Plg==, tarball: file:projects/arm-consumption.tgz} + name: '@rush-temp/arm-consumption' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-containerinstance.tgz: + resolution: {integrity: sha512-sEInnQ7E1jvHYEL3rKytvF0m7JEn6CTOwoUL76x5KJJg4FSGnn0yYez4y+FmsfviUbY0Fncd6x0O5XxfSctnsw==, tarball: file:projects/arm-containerinstance.tgz} + name: '@rush-temp/arm-containerinstance' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-containerorchestratorruntime.tgz: + resolution: {integrity: sha512-jYkdD3JE46i6HXD5rnOW9rRu6d7u3bSM/OFtK8BXKUM/OHVIDZL5zJjAb5wE669ZO02Pp6D9+sNPrMXgapIZpw==, tarball: file:projects/arm-containerorchestratorruntime.tgz} + name: '@rush-temp/arm-containerorchestratorruntime' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-containerregistry.tgz: + resolution: {integrity: sha512-MAE9g1OeBcdvTrIMNlzc3QcUD6gN9n9QBkmofKxtO7Eqx89gwmHyJMd2CwNIsAAeln04+Det4EWKLww4M5WGJw==, tarball: file:projects/arm-containerregistry.tgz} + name: '@rush-temp/arm-containerregistry' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-containerservice-1.tgz: + resolution: {integrity: sha512-s7pcgXSyMJcxDuhA9Y7aavPBCQ5h/TowVP7Ni7LsaWMm55Dges6xYWeVwZ13VPtab99BVIc0/E5ZWrd+VXmj+Q==, tarball: file:projects/arm-containerservice-1.tgz} + name: '@rush-temp/arm-containerservice-1' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.67) + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-containerservice.tgz: + resolution: {integrity: sha512-jeP/daGRsku5ktfFyNC3UhrPtnr1i4xqLPMsKKSWMZhy0u1AQIoB8JNak9YDZScQM/+oE2XKtzirERGMdA35DQ==, tarball: file:projects/arm-containerservice.tgz} + name: '@rush-temp/arm-containerservice' + version: 0.0.0 + dependencies: + '@azure-rest/core-client': 1.4.0 + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + autorest: 3.7.1 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-source-map-support: 1.4.0 + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/arm-containerservicefleet.tgz: + resolution: {integrity: sha512-jHANTC9AXz6io9RuS0AgGwdsE4J3sQxV5/PjUYNN9cYc9UyoivaoiR8dA7Z/hxZgYWR6oEvbZHTakvIfOdZT7Q==, tarball: file:projects/arm-containerservicefleet.tgz} + name: '@rush-temp/arm-containerservicefleet' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-cosmosdb.tgz: + resolution: {integrity: sha512-kmqhn/287Woxs/rYzZ4yVqjNwjYXELwiJBAsORmGCTrff1EAKJHrJtLjB7JGDzByRhXu33zfK6u9dxaslnmv6w==, tarball: file:projects/arm-cosmosdb.tgz} + name: '@rush-temp/arm-cosmosdb' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-cosmosdbforpostgresql.tgz: + resolution: {integrity: sha512-r7fByIEZifeiEdgn0a28j1n+vOheKS+GfXEbcdBTCnS3VKcSGN9cG6enTXtPRmGlThxm0rsXWLMPx9GB+aZnJA==, tarball: file:projects/arm-cosmosdbforpostgresql.tgz} + name: '@rush-temp/arm-cosmosdbforpostgresql' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-costmanagement.tgz: + resolution: {integrity: sha512-BiFxTCvxO5ReyZodgCjmnhpr1uA4TS7rfUTJO1NXytF/RKVLmRuwB7MDW6lkn4p3/bTodcFKWmT9JwBBPId2UQ==, tarball: file:projects/arm-costmanagement.tgz} + name: '@rush-temp/arm-costmanagement' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-customerinsights.tgz: + resolution: {integrity: sha512-FqmGEE2rR01vOI2w2iOz8kQqN46tOFoaXv//ZFsWIK5KM/n6Dl+Teln32PIl5QvmFZAXYSLEHCvToyV4ShVFoA==, tarball: file:projects/arm-customerinsights.tgz} + name: '@rush-temp/arm-customerinsights' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-dashboard.tgz: + resolution: {integrity: sha512-bPCn9VT5vOjBqDUAmkHcpdAUmoHfypM91W60Sdsx7fjPsB1KHeR+iXkxgaVkj0mf/ASCtXsOBDnJxfzf/2Glpg==, tarball: file:projects/arm-dashboard.tgz} + name: '@rush-temp/arm-dashboard' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-databoundaries.tgz: + resolution: {integrity: sha512-MeXKswuXdfANPbll+wgADKFbptytrEoucE46DUyjJ9WDaRT4x2/u30BIYP9/7XvXXoT/135dIHwoTlV11Rw4EA==, tarball: file:projects/arm-databoundaries.tgz} + name: '@rush-temp/arm-databoundaries' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.67) + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mkdirp: 3.0.1 + mocha: 10.8.2 + rimraf: 5.0.10 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.5.4) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.5.4 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-databox.tgz: + resolution: {integrity: sha512-VWqfwgCL9CdUYaY3zPmTCHlqa4vbRFTohoZVhtr3uXxhDfcLAhOHlDXwlfq82uW8e/ekVIUkDFJFbTeSMhXZOw==, tarball: file:projects/arm-databox.tgz} + name: '@rush-temp/arm-databox' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-2oh2tcxRY7h79ucTRIimToTooB3PEAEr6RxndWhdptzdfrQpdpXZhxjcD4U1CrNS5qRQyjJTufh1FcaK3iEDfA==, tarball: file:projects/arm-databoxedge-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-databoxedge-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-databoxedge.tgz: + resolution: {integrity: sha512-eIOCmquEXKm4mUDm9UvO5rJfW197pSF8rwUz/rBrd8dUXi/9btkj8nkmCuFqtaJw1Yf3147VpuD+2nvG9eYL2A==, tarball: file:projects/arm-databoxedge.tgz} + name: '@rush-temp/arm-databoxedge' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-databricks.tgz: + resolution: {integrity: sha512-7TRsxJAe51LCvUuEp3S5i+Xx3ayJ6d/KtOLMwmAfmC19EcQGUeTuCt2yhdMCJUMFZOF3hqRMK5UuR0GbgHyJkg==, tarball: file:projects/arm-databricks.tgz} + name: '@rush-temp/arm-databricks' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-datacatalog.tgz: + resolution: {integrity: sha512-ur1aN2W4aMvmtszY1VIoEYW4o7a+MuaZY+xu7Dhhx4Y9qE3F2aCGuquzW4ZRC0IwCW48mFPlx1Xl0lPu2l/99w==, tarball: file:projects/arm-datacatalog.tgz} + name: '@rush-temp/arm-datacatalog' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-datadog.tgz: + resolution: {integrity: sha512-DvAsBS5CEwhbvzn1jxO533XjCgtgNrnM0vbxH4Lh6A7UUj1EOkF47Ctrk5kaVXNAFm1RFtMHlkCzOs2aGCH0hQ==, tarball: file:projects/arm-datadog.tgz} + name: '@rush-temp/arm-datadog' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-datafactory.tgz: + resolution: {integrity: sha512-zHvoqoMyH8FfrToITub+Gvt76bKa79yFXoFPY0bgWugzkG5uCME/JS27V0jDcfZeAna2UwWS664Z00D3ubMMiQ==, tarball: file:projects/arm-datafactory.tgz} + name: '@rush-temp/arm-datafactory' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-datalake-analytics.tgz: + resolution: {integrity: sha512-hnsz3nfHLwPyi2P7YtnFSXN6Tln1Ngguvl+XvK5mMnDsbCXSVwYmgOmBh73GwN+jCI/qdr6G/99iMqnZBhXkHQ==, tarball: file:projects/arm-datalake-analytics.tgz} + name: '@rush-temp/arm-datalake-analytics' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-datamigration.tgz: + resolution: {integrity: sha512-HdvIXRBzAT+xlkUNCJDF1DOg5us+jceIuFxDmJzL4AKAf+A5+FcMcFh50a5udXewiOpKa6BVgNQD+Jjgurzokg==, tarball: file:projects/arm-datamigration.tgz} + name: '@rush-temp/arm-datamigration' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-dataprotection.tgz: + resolution: {integrity: sha512-aaL4a9X4t8IGUX1WRnrple+K1lkdfqQ1wolOBv/YTXIoJx7vpfuUunkPS+zfv6NlzRB+ug8AGquHK6UHBWbeeg==, tarball: file:projects/arm-dataprotection.tgz} + name: '@rush-temp/arm-dataprotection' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-defendereasm.tgz: + resolution: {integrity: sha512-P9n4xlIfobW7FlALFrPocM2w9zI1XGWgvCuambu894eqpqsBtvN2vaF3VWzg/shH3PnKjSLuDKFt+3MUXCRYGg==, tarball: file:projects/arm-defendereasm.tgz} + name: '@rush-temp/arm-defendereasm' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-deploymentmanager.tgz: + resolution: {integrity: sha512-Fi1ZT3FjQAWyl21TN8w6G36e7CKWEwYerxs+IJQyfS4fYPeoBAAj40PE+eR05Revn5TzqAZWbS1beESgyit8bQ==, tarball: file:projects/arm-deploymentmanager.tgz} + name: '@rush-temp/arm-deploymentmanager' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-desktopvirtualization.tgz: + resolution: {integrity: sha512-WkSGGVJ7TsaSYvPgPwyP1aTNfSYiosFNzGulvUaDdHJVsyYL6Z1d9VLjJuRg/9PXVpm+UHgh8ozbp7+QzF2egg==, tarball: file:projects/arm-desktopvirtualization.tgz} + name: '@rush-temp/arm-desktopvirtualization' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-devcenter.tgz: + resolution: {integrity: sha512-ElA3kJr4VYHRur5LNH+3eqk888Y4eELoHjBZwUp7ny9lmicmT8CSSfYPcA3wtRU+ONfnPzcbtNxvA5OLyg5Jkw==, tarball: file:projects/arm-devcenter.tgz} + name: '@rush-temp/arm-devcenter' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + esm: 3.2.25 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-devhub.tgz: + resolution: {integrity: sha512-/ulUNfGy6F3WwIwEgke+C964nIphU941jinhAqSlREVan7unJ+HKZ50WhSlFeuPnpLirKLshKnS25DaixwjIzQ==, tarball: file:projects/arm-devhub.tgz} + name: '@rush-temp/arm-devhub' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-deviceprovisioningservices.tgz: + resolution: {integrity: sha512-riqpYWIE2mxkYZ/N5ElOcLRk552/nOLKjK4zINVet7ujMLBMl5tJXc6tyjOAyeuOJQMEoYAPwdYs2RIJHMaqMA==, tarball: file:projects/arm-deviceprovisioningservices.tgz} + name: '@rush-temp/arm-deviceprovisioningservices' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-deviceregistry.tgz: + resolution: {integrity: sha512-quCDiEA+ReWg69Cr/mNGXWYJgBUcRiUNEx0297eq9t8js5mUlpBgSkqHoV4D8gp4CqCGDFsicizrO4gooDMPeA==, tarball: file:projects/arm-deviceregistry.tgz} + name: '@rush-temp/arm-deviceregistry' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + esm: 3.2.25 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-deviceupdate.tgz: + resolution: {integrity: sha512-znlJEhy36SrWO0Dknteg6+9FxZwqbtg80pLUl4m8j/y3blmUz5smv/SH7G8tsTf9Q68mT/G/t1XPgcuhoF6XCg==, tarball: file:projects/arm-deviceupdate.tgz} + name: '@rush-temp/arm-deviceupdate' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-devopsinfrastructure.tgz: + resolution: {integrity: sha512-26NUbY9nDuqLqDF06QZFrMoNdmuI3nmYfTx5FjpwRcMR+jJobCAbvrAD5AKLz8AM1cdbls6LoEXEEd9XmsgALA==, tarball: file:projects/arm-devopsinfrastructure.tgz} + name: '@rush-temp/arm-devopsinfrastructure' + version: 0.0.0 + dependencies: + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.67) + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 8.57.1 + playwright: 1.49.0 + tshy: 2.0.1 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-devspaces.tgz: + resolution: {integrity: sha512-Q/eqbhZ3g9xqnK3N72VTwD1x1nJWysHmAZgMnwSIz4/rMT/YT+1Bt3ffVTAQHlBo8qkR4V/aEm2Ch0OEGAcCMA==, tarball: file:projects/arm-devspaces.tgz} + name: '@rush-temp/arm-devspaces' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-devtestlabs.tgz: + resolution: {integrity: sha512-EvNRBBYLBtA89dqEo5Fatkk6tZBn6EzmNIO6WxohGfzR0A9c3Cq9Rtq6TvD3A2wljBORnTXf2vtCqMHtyjDD0g==, tarball: file:projects/arm-devtestlabs.tgz} + name: '@rush-temp/arm-devtestlabs' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-digitaltwins.tgz: + resolution: {integrity: sha512-BqBVEKbkughTL3GaQaq+X3WHjb5CiGmhWD4S+whVx8BleXQvAejhD0skYioQuRZSkKE6eAHR1qWSrpgcE9rqQg==, tarball: file:projects/arm-digitaltwins.tgz} + name: '@rush-temp/arm-digitaltwins' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-dns-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-WXZYZVdS+6GytB3EkjJ6JxYk/uW7hpRsTIFwaxeMhCpdLkUScMCN0Ol2Ks6oqllFCxsxYjXA1IFVlxAbP9bRgA==, tarball: file:projects/arm-dns-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-dns-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-dns.tgz: + resolution: {integrity: sha512-rkpnVZ4XZBxJd87suiuOua26e4WuHXpJZEVJF7ushwKGJOR1GIQX7x4RNrMncZXoQIPh14IQdL+SGdHVKCAUJQ==, tarball: file:projects/arm-dns.tgz} + name: '@rush-temp/arm-dns' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-dnsresolver.tgz: + resolution: {integrity: sha512-rjjLREmJ5YdK9W8SPOjUPV3wCXr1sgVzMV/1xNR6NR6a9AxK0HAhjJVrx0dSJj/jzRkcpxLTML4ZJhT+UQ1gTA==, tarball: file:projects/arm-dnsresolver.tgz} + name: '@rush-temp/arm-dnsresolver' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-domainservices.tgz: + resolution: {integrity: sha512-zy0vOxh4ejLEQ3WC8uyePpPMx90stIG+vN3MgWIct81IDBXWeQagObK8Q1DI73DkT2K8WEN0l15hC5tOzolVgA==, tarball: file:projects/arm-domainservices.tgz} + name: '@rush-temp/arm-domainservices' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-dynatrace.tgz: + resolution: {integrity: sha512-zo7HeAx6Z3iis3m4wNn2fOZEz/zpWJQuZVsIStuMq5cr0jO6hE2sy9bbf6VGQu6Te3MmX2zlIDQ4jZtwgva/+Q==, tarball: file:projects/arm-dynatrace.tgz} + name: '@rush-temp/arm-dynatrace' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-edgezones.tgz: + resolution: {integrity: sha512-7Lx+GC3XiUXQHYTMYyxOJZ1oNmYQO17cc4GvuXpm6dv7siGj5rCidZiebA53JEWr/TspcctIeGnG8AHLAVsBYw==, tarball: file:projects/arm-edgezones.tgz} + name: '@rush-temp/arm-edgezones' + version: 0.0.0 + dependencies: + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.67) + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tshy: 2.0.1 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-education.tgz: + resolution: {integrity: sha512-88a/609dDLOdicZXsf71q0OsyCgHFls8EeNL8vPsaiDuhbM4AlMvY1jX4WP4tJ2ooCTWrYNrIt20bBYSyV+JTA==, tarball: file:projects/arm-education.tgz} + name: '@rush-temp/arm-education' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-elastic.tgz: + resolution: {integrity: sha512-vYEgApwAVo0sQii09y2eY+0gNX1oYD/vxZrQnxDlAZtOPjNOs9b/p2zISW1kEdQkYlkr1Dt+QqlRCm9oKDrCHw==, tarball: file:projects/arm-elastic.tgz} + name: '@rush-temp/arm-elastic' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-elasticsan.tgz: + resolution: {integrity: sha512-XUrItPvl7C8t5EhDxKic5rFcLVlHhAHGqgt2RgZccYj1duwANGcFaLkZ0dvGeKeDKk7wJNH6KCIU8IxHHhZESQ==, tarball: file:projects/arm-elasticsan.tgz} + name: '@rush-temp/arm-elasticsan' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-eventgrid.tgz: + resolution: {integrity: sha512-gRWNCIfD/9EKzXFYF7nmUth3NdHRHQMOWT0RWrYRixYQvN0bW9O2KJ6Al99WGhu8kwc/pQv88CMTLlE4RmY+Gw==, tarball: file:projects/arm-eventgrid.tgz} + name: '@rush-temp/arm-eventgrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-eventhub-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-yXy86SvXV0Y6gL+8fLrskodDhslyY+3pNtEUV+8rh6opnEXVt5sIlZGoGGFjrFwxwHEVQkoN5WTl48qeU7gw8w==, tarball: file:projects/arm-eventhub-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-eventhub-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-eventhub.tgz: + resolution: {integrity: sha512-zcgis5xWMGFSTthGMHcAN0+nE6BngUdeYgebRalPbAffdCrE0dyLzoRNfNhD9nZuHX3Z/ppJahX9N4pidusqNA==, tarball: file:projects/arm-eventhub.tgz} + name: '@rush-temp/arm-eventhub' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/arm-network': 32.2.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-extendedlocation.tgz: + resolution: {integrity: sha512-3F9Slv8CGuLibBUsVp8SU4YdvJgqsJ4ohkcoD5eR+64tWh1IohEzIpspFfDFxKTz2HrlI9f/PzMXZeBuaylmVA==, tarball: file:projects/arm-extendedlocation.tgz} + name: '@rush-temp/arm-extendedlocation' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-fabric.tgz: + resolution: {integrity: sha512-ICWVjR6hU0iagAV8KUf4dINj8JVMdphqd+y6bJH97q45JuzNuOdSFTw4XA/cI7bZn6OuanDSpwQN0JIFlgZZnw==, tarball: file:projects/arm-fabric.tgz} + name: '@rush-temp/arm-fabric' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + prettier: 3.4.1 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-features.tgz: + resolution: {integrity: sha512-3J1i0VtufpuE01Oe1MgQf7FvVsjtpIof6ivbMIN78m7O2vjBqpIP2XgAFTv9SXUUxcDV6EnYm6aBaDke7PzCnw==, tarball: file:projects/arm-features.tgz} + name: '@rush-temp/arm-features' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-fluidrelay.tgz: + resolution: {integrity: sha512-FWg+mamMfp4ajNuErKosqaqcPr+YUEQHYoecgi6PiD3e3evBUfKZ0ei3KURtIKqSNEUncEKe3WTQgMAGOe4KZA==, tarball: file:projects/arm-fluidrelay.tgz} + name: '@rush-temp/arm-fluidrelay' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-frontdoor.tgz: + resolution: {integrity: sha512-Z5FhbslXhH+EVg34AQZZKFhxRA/WoevO2IA1fF+/L//fj11FrUuSa1CDDKPmp+xHuBDfcALCZ3e+pg1smbR2Ew==, tarball: file:projects/arm-frontdoor.tgz} + name: '@rush-temp/arm-frontdoor' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-graphservices.tgz: + resolution: {integrity: sha512-f+H6SKPg0tkXroI0QtenN+ayzUNMIsXQD1T05BDyU3xnd88ZZrWuKNO/nIumI2VJTiKXGC4oIa/eRlaXLlpMnQ==, tarball: file:projects/arm-graphservices.tgz} + name: '@rush-temp/arm-graphservices' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-guestconfiguration.tgz: + resolution: {integrity: sha512-78pHXlczVccH5+mEB8bDhBsPsmi+7A7gSohvSNoyBw7MPn3N7WGmhd857hyO9Wj5kguISMLZr/eaQSdDFitvFA==, tarball: file:projects/arm-guestconfiguration.tgz} + name: '@rush-temp/arm-guestconfiguration' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + esm: 3.2.25 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-hanaonazure.tgz: + resolution: {integrity: sha512-fj9E9V/EMbUHXFGfDxjq0huS23HUABH9GPCAXr2MvbfTm9w8JZRiUOItobkzNUo/d9KaiZF5xtSVwCfHUoXhPw==, tarball: file:projects/arm-hanaonazure.tgz} + name: '@rush-temp/arm-hanaonazure' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-hardwaresecuritymodules.tgz: + resolution: {integrity: sha512-o/8lBLIUz3s8F+IAf4zlTBEe+By1vGq0RbaMAyTb7xGkKxZW9V7LBEeQ3ZdbhYYbWgF81BabbJV3/2HC2RUwGQ==, tarball: file:projects/arm-hardwaresecuritymodules.tgz} + name: '@rush-temp/arm-hardwaresecuritymodules' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.67) + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + cross-env: 7.0.3 + dotenv: 16.4.5 + mkdirp: 3.0.1 + mocha: 10.8.2 + rimraf: 5.0.10 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.5.4) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.5.4 + uglify-js: 3.19.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-hdinsight.tgz: + resolution: {integrity: sha512-VOcE7P3czCYwQBzwuNanhWB08NeiOjQ0aPzox0UhB1oom5xohaL63Ba92Vlo5uQQJgcuhMHIXu7E7/1TrfbjUw==, tarball: file:projects/arm-hdinsight.tgz} + name: '@rush-temp/arm-hdinsight' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-hdinsightcontainers.tgz: + resolution: {integrity: sha512-AA9+lzlxT5caxRabXKUuQ7zwFdFlOJOoiB1/RlSVUroKF9iirSeAiLELq6DpaoGi7HZRbGs9cUJjKzUTIAchvw==, tarball: file:projects/arm-hdinsightcontainers.tgz} + name: '@rush-temp/arm-hdinsightcontainers' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-healthbot.tgz: + resolution: {integrity: sha512-O2LN29m9874F/od+0d8s5m/g/aoHpbPm9saVlwSOmoZvwJeU7Kt/eYRdcP3EFEf3zgIWfiWPVIgc8jJlp4edMw==, tarball: file:projects/arm-healthbot.tgz} + name: '@rush-temp/arm-healthbot' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-healthcareapis.tgz: + resolution: {integrity: sha512-0XRdjxPkw3yi0dAWTmWwEERzg4HKKGE6QE5kM5QoYfz5T/HwN9PaJEI1tmjthKhuWylzT/Sqi2pSlrJaDa5EdA==, tarball: file:projects/arm-healthcareapis.tgz} + name: '@rush-temp/arm-healthcareapis' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-healthdataaiservices.tgz: + resolution: {integrity: sha512-dJpfHl/LBPMZLu5rkXUEgX979cUA42TJ6FTsucJK5453bRpMnVioKezlFOUIxPkcVoS7WTd+aYg1kwLDhzprfg==, tarball: file:projects/arm-healthdataaiservices.tgz} + name: '@rush-temp/arm-healthdataaiservices' + version: 0.0.0 + dependencies: + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.67) + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 8.57.1 + playwright: 1.49.0 + tshy: 2.0.1 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-hybridcompute.tgz: + resolution: {integrity: sha512-IxFMCCeH0D2P6u+4Vwi9ROrWBKeO0DJEfs2jxyfJnrGNMrRKAWfplx0QVZY6ETK5Thjlm3myTMffxO2BT5PBiA==, tarball: file:projects/arm-hybridcompute.tgz} + name: '@rush-temp/arm-hybridcompute' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.67) + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-hybridconnectivity.tgz: + resolution: {integrity: sha512-+eeEq1U3g4/4BXTYyMsZ7v969HBo5JJO8r+HU6W/HDjnRRt2TJFTqEm7qh7CV4aMPLN/OKXnAmkjSQpIfhlDgA==, tarball: file:projects/arm-hybridconnectivity.tgz} + name: '@rush-temp/arm-hybridconnectivity' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-hybridcontainerservice.tgz: + resolution: {integrity: sha512-3e5eRzb0E3EGHK/UlFRvyNfPYNtN9feI09Z6fOd8g5rYT/U9ZK9/OAEK86qiUYsw13ffUzESf+cirlYevG+gpw==, tarball: file:projects/arm-hybridcontainerservice.tgz} + name: '@rush-temp/arm-hybridcontainerservice' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-hybridkubernetes.tgz: + resolution: {integrity: sha512-rylWrR4t9uivdZ3KDK4RsX0SLvrO1CFLausWih/XT+KSWORydxfFMNOcX9VAM3rWD7R+yCK9xANLrWEVmet6Lg==, tarball: file:projects/arm-hybridkubernetes.tgz} + name: '@rush-temp/arm-hybridkubernetes' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-hybridnetwork.tgz: + resolution: {integrity: sha512-qyxSkFkMssHKDQXW3W7lWod6MBHbdiHopZTy6AguczaBURA2eU88no1xoFWXzs2wC5Oxkc59LVXk+qSuyL8AXQ==, tarball: file:projects/arm-hybridnetwork.tgz} + name: '@rush-temp/arm-hybridnetwork' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-imagebuilder.tgz: + resolution: {integrity: sha512-c7XSTAu4eiKGa8w7gZydqCYKvOxGnBj2qVRzhB15cGQ0IZWS27MYEhwoYe8hq6O+iPF9yregg2l33ASY0vREmw==, tarball: file:projects/arm-imagebuilder.tgz} + name: '@rush-temp/arm-imagebuilder' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/arm-compute': 21.6.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-informaticadatamanagement.tgz: + resolution: {integrity: sha512-lcWSAf5y5zeosf4IQkPtk+qTs295m+rHavC4RUjsdu/LqksCoyk3fWVSbISH06AkcdfnkqIMiUUKq3GN7g9itA==, tarball: file:projects/arm-informaticadatamanagement.tgz} + name: '@rush-temp/arm-informaticadatamanagement' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-iotcentral.tgz: + resolution: {integrity: sha512-Ipeplw+wc6Xu3OvNMbWQjcM3YoQcPHwPwQb4BPZwxn99+rJX55iY4fPAgBH6Eapqf/Ne6OsradyHrGEkaCYGGg==, tarball: file:projects/arm-iotcentral.tgz} + name: '@rush-temp/arm-iotcentral' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-iotfirmwaredefense.tgz: + resolution: {integrity: sha512-nMkxzVE9O3lGQOcxtkiAlDzzIsurguFUCmMIcZD8JmNetg3qBShqHYzP6VH1NOyg9gePepTq/Hqe3diVo2s0YQ==, tarball: file:projects/arm-iotfirmwaredefense.tgz} + name: '@rush-temp/arm-iotfirmwaredefense' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-iothub-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-zOGR0KmXqxB2dtPyZ4orbhIuw/s/8j6ONxVc2JmwDiZHVjafdsR+8BSffelXk18w8crFQiVG5HTPkn43CAVWJw==, tarball: file:projects/arm-iothub-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-iothub-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-iothub.tgz: + resolution: {integrity: sha512-6kiDpHx9E4gVCP0pqGFCqKKVWOpqE1bqs82SGeZ6WYKoqszZzpqoqMNzuBeJp17a9ugeTo9LMaNM5DH4GoW8LA==, tarball: file:projects/arm-iothub.tgz} + name: '@rush-temp/arm-iothub' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-iotoperations.tgz: + resolution: {integrity: sha512-cSjFFCKmI/3TAVPk7BHWbSTCBg6JOVJ3jvJURbPxmeiIaab+SIvBHRH2d5N/sT1ktQirW+wr1aF410IqvfDEKw==, tarball: file:projects/arm-iotoperations.tgz} + name: '@rush-temp/arm-iotoperations' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-keyvault-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-aBlEXffw5kclfY9WxK62Tt9iBT27qWU8Np4uQss9+FBpApXhVafF3UaLbYMMfLfebWcMhrY91msKMG3/LvB3gg==, tarball: file:projects/arm-keyvault-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-keyvault-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-keyvault.tgz: + resolution: {integrity: sha512-+Zynps5rECLM22IFGDWuOsLks6pDM8ITZ0kWZyZ4Z8o9EGwdKw+RY4cugVqdK5V8sjKOorv79ItDiB7YZHNyHA==, tarball: file:projects/arm-keyvault.tgz} + name: '@rush-temp/arm-keyvault' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-kubernetesconfiguration.tgz: + resolution: {integrity: sha512-FS2Wh1SRGyCAjRiE6MHcYEanZ8xXG765WyfHkdOMHnYlzSspQ4lkP5vU+4qfG7Q9ikSlQGFiWPvyzuCiHj0Eog==, tarball: file:projects/arm-kubernetesconfiguration.tgz} + name: '@rush-temp/arm-kubernetesconfiguration' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-kusto.tgz: + resolution: {integrity: sha512-jcM3EDNIBAzt4bO02zloThcTs3V8ktbe554KveHVegDJZWeKHsFk9D4VoOZ8mgNHjHCHJky28VIFsi3kagudew==, tarball: file:projects/arm-kusto.tgz} + name: '@rush-temp/arm-kusto' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-labservices.tgz: + resolution: {integrity: sha512-l0jJUPsuGEbeHN4YIxOOXaJU3TpNj7/KwJ9a63P5cUk88qb5JMWNfHPjM/8ar5E2azJBXjV1tiX+8ZhuT6GoAQ==, tarball: file:projects/arm-labservices.tgz} + name: '@rush-temp/arm-labservices' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-largeinstance.tgz: + resolution: {integrity: sha512-VmCOH04+RD765M3jzOpVV1+nBw21wx0LAvPS/bFinlNmH+smiyoszdWvITpAwOqTte2BkxKCbY47o/icfnrJFQ==, tarball: file:projects/arm-largeinstance.tgz} + name: '@rush-temp/arm-largeinstance' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-links.tgz: + resolution: {integrity: sha512-SAq28hNVWMbzQrmTGq3U/hOZchN+hIwEBtni/sA28q0ALmrFgU5KDH99BobXFWUE6JjyI0oPbDWlh2rdYWtJew==, tarball: file:projects/arm-links.tgz} + name: '@rush-temp/arm-links' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-loadtesting.tgz: + resolution: {integrity: sha512-fcPMZrU0Zu26MlVx45rQ2mfR1utJ71u43X8LmU++Z8Cicv8WCwS7X46WC3IQL3N5f6MlYz1CFWwLojRDoRjWlg==, tarball: file:projects/arm-loadtesting.tgz} + name: '@rush-temp/arm-loadtesting' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-locks-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-ov7jV8EVQhTpSSSKCF2SuE9Ek+f2rCwpPYtdOGyM+aftpgK2dRrxdef0FCv2jpOZNq+TQkR5SuBzZ83+PxVArA==, tarball: file:projects/arm-locks-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-locks-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-locks.tgz: + resolution: {integrity: sha512-q+L9dE7eKW0UvBYki3NfKeIZRENydUPJD0NU03PRG1FSoPZ5juMvxj5rFsdMl3bJPBrIMsb/OUcDKN/gqWTtMw==, tarball: file:projects/arm-locks.tgz} + name: '@rush-temp/arm-locks' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-logic.tgz: + resolution: {integrity: sha512-JkxWZFdZuO8GdyIQQARI1uWDimln+6vXYONAnJjg9x5MBrocbX+ORjveQFOJNaQU9zMPA/iNAAGIsE8McjftiQ==, tarball: file:projects/arm-logic.tgz} + name: '@rush-temp/arm-logic' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-machinelearning.tgz: + resolution: {integrity: sha512-6ZGcr0ApAgwzwZoQDcWv8DDPdvsYxwlALT4s3H+EcwrzVsI8XyJzyDnY3Kbtj7z3oEE9yKTJLWk5Tig5h36mHw==, tarball: file:projects/arm-machinelearning.tgz} + name: '@rush-temp/arm-machinelearning' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-machinelearningcompute.tgz: + resolution: {integrity: sha512-EfSCXmaM9LziwJVfjgs4DLho75tJEA5AIDYbJwdrYQL4NrN2a/5kj3cy8Bx5t2EbuZYrXKiHBc5mP8zRWzhwWA==, tarball: file:projects/arm-machinelearningcompute.tgz} + name: '@rush-temp/arm-machinelearningcompute' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-machinelearningexperimentation.tgz: + resolution: {integrity: sha512-23bGM9zPrRiDrvWOnJ37i9X7sfbbYDS3Rxo39GMj3rPaCNbDdhnlB2uvGkkC+tQfkFtGP6ICjL1Hc+S6vlIr7g==, tarball: file:projects/arm-machinelearningexperimentation.tgz} + name: '@rush-temp/arm-machinelearningexperimentation' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-maintenance.tgz: + resolution: {integrity: sha512-pvU9dT2fvcPhQnOa4q0N+CcIF/vVWPq0sDa6ivky/yX4sdLOg/B5/btEjY7WaLI9pe1QKcF9SLpMtsxrtDTF8w==, tarball: file:projects/arm-maintenance.tgz} + name: '@rush-temp/arm-maintenance' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + esm: 3.2.25 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-managedapplications.tgz: + resolution: {integrity: sha512-pDeCYpGJzH+jAH8EM7kXMkzrs1KVugDG14fMz/ttq7DoSPFNwjaRt50hFCm551LfpjaQVFBRJmMEhfZUUjEzaA==, tarball: file:projects/arm-managedapplications.tgz} + name: '@rush-temp/arm-managedapplications' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-managednetworkfabric.tgz: + resolution: {integrity: sha512-PYHQewLqXgozun0nTPvyu+1QrE2DNF30YzRDubzNXdDpEKB/1wcBePxyauExdYiy23sL7HeNwW3xdESrQKhgmQ==, tarball: file:projects/arm-managednetworkfabric.tgz} + name: '@rush-temp/arm-managednetworkfabric' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-managementgroups.tgz: + resolution: {integrity: sha512-1dEm0DZ92JyajDfCaFJniOYZSnbPTAdBZ0bq1SeXwuU0UcPnsyZ/OVEvRho0Uem3FyFTb9xAIYuH4KQFVT2QdA==, tarball: file:projects/arm-managementgroups.tgz} + name: '@rush-temp/arm-managementgroups' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-managementpartner.tgz: + resolution: {integrity: sha512-m3FMYXmIPy4Cz6EBTXmympSlxdiu6OgUY5RJRsqGQ8y7QZTJAeHajyHz0ShsXnLS6uYAZsCxvOrMgBimUWb4yQ==, tarball: file:projects/arm-managementpartner.tgz} + name: '@rush-temp/arm-managementpartner' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-maps.tgz: + resolution: {integrity: sha512-tni5MLBgobo5Dt+PwWmVLPyLvDz/YL9ww22k9NkvP4SY/wENoRgw+fnHwRZ4u45qqr39qgPPmgcQzNdDwBfAXA==, tarball: file:projects/arm-maps.tgz} + name: '@rush-temp/arm-maps' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-mariadb.tgz: + resolution: {integrity: sha512-xBJeIwvP+jIr9e7wbrn0jW46ktD/b+R/qjBIfOfBuBpA6O02oFWoxILbh21dQ53aMKwexZw2F96jz1Vdn7fhwg==, tarball: file:projects/arm-mariadb.tgz} + name: '@rush-temp/arm-mariadb' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-marketplaceordering.tgz: + resolution: {integrity: sha512-QGrdndJ5NxBYCIT40+JA+hDmi2jyxQNfjrapsN8YtYUDdOO/R+s+mZyfCDGu78OaGGcC8qSdBipjzVtTCMFdew==, tarball: file:projects/arm-marketplaceordering.tgz} + name: '@rush-temp/arm-marketplaceordering' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-mediaservices.tgz: + resolution: {integrity: sha512-aCQzzQZ2UN9OdZvd8m3Muu1eVFXnhbXDvER2nlCUMprCrp3c80GG1/5lx5qiGaf9IYlAIlo/e0bHxsqvMSnYpQ==, tarball: file:projects/arm-mediaservices.tgz} + name: '@rush-temp/arm-mediaservices' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-migrate.tgz: + resolution: {integrity: sha512-nUXB1Y+/g4aD4wc24sQe4EpTs62beuZY+gHYGzqwdeERk0oPQJIin3rPbFbSmMSnpd/Pexx+5ysNCWsKw4uXMA==, tarball: file:projects/arm-migrate.tgz} + name: '@rush-temp/arm-migrate' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-migrationdiscoverysap.tgz: + resolution: {integrity: sha512-QOR3en+Notm7gZn6jNamnf3gha6OYl0AxJOWSLQxdJMs/QF5H4Lvl9qe2Rc6jSQtxwojZ7aVO2s7NowK8Y6aRg==, tarball: file:projects/arm-migrationdiscoverysap.tgz} + name: '@rush-temp/arm-migrationdiscoverysap' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-mixedreality.tgz: + resolution: {integrity: sha512-zSTuGUQZyjaHGYudS/m7I+l8wfnXDWaxh4p9lw7q9IMYXJRfLrSb7VfPxtCnl3A79kTLC8IgCfWxbyqAzNuvXg==, tarball: file:projects/arm-mixedreality.tgz} + name: '@rush-temp/arm-mixedreality' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-mobilenetwork.tgz: + resolution: {integrity: sha512-Rz51zXFR4E0WXeAAAun1rvZdcaF9NwPH0hDUprHo0D0zents07Vxf5i3KBhbSCD7IG4DAc9sfmchggOUu+r6IA==, tarball: file:projects/arm-mobilenetwork.tgz} + name: '@rush-temp/arm-mobilenetwork' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-mongocluster.tgz: + resolution: {integrity: sha512-uHXY8aiy59HNsKOlADr+OcpDG8TihgYdOW4ZXH1ap6Lc+nlMFoMVFYFbM2O0w40S2Me9pQaUbHOe+/94MCjoWQ==, tarball: file:projects/arm-mongocluster.tgz} + name: '@rush-temp/arm-mongocluster' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + prettier: 3.4.1 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-2u3n9oV3RTNdkSnOWEf6i/xnBNdlsuy2V6q60YlIu56GXUjmyBkmWuOJ6YI0K7xagWlauYyXlULYtf/awX2eWw==, tarball: file:projects/arm-monitor-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-monitor-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-monitor.tgz: + resolution: {integrity: sha512-+5tR0/8imeG87xGD8pU1peJPQTPEgNuwJry5owZ5p8AtQ3bqkWV6MiUQkUWfC7p4Tc/gpgDTxbSOCxFzDt1GeA==, tarball: file:projects/arm-monitor.tgz} + name: '@rush-temp/arm-monitor' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-msi.tgz: + resolution: {integrity: sha512-qlbY+DddnbljL9sOMygqjVNhhZ5gksINQ/T3jBKJG1X0kx5XORTV2u85Wq8px0NaEHSuYERny95YqU5H/Dty4Q==, tarball: file:projects/arm-msi.tgz} + name: '@rush-temp/arm-msi' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-mysql-flexible.tgz: + resolution: {integrity: sha512-GBqZruxKHdDLtzTowyuiVYplLL9YuQ+CsXTDE/mAAsskSPMmBnxSRLPF/RvCz8zF06gpTS25wH7wbU8ALPjzDQ==, tarball: file:projects/arm-mysql-flexible.tgz} + name: '@rush-temp/arm-mysql-flexible' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-mysql.tgz: + resolution: {integrity: sha512-+KXHTwyGlRxmH128Ew2VCxgMAO5j9ayyXGb/W44J26BwGgBxHeE9m4YDUPu/2yiBUVgu587W4nExQwRMJD8ZrA==, tarball: file:projects/arm-mysql.tgz} + name: '@rush-temp/arm-mysql' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-netapp.tgz: + resolution: {integrity: sha512-t+R19DeTmy9lenQFbaBgiJXx8vvRwsiQ+EtFLODfk/IWGP1ZodnrZdUu2AcsfAKE+PrKhLcvnLavSEDWmrZqSw==, tarball: file:projects/arm-netapp.tgz} + name: '@rush-temp/arm-netapp' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.67) + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-network-1.tgz: + resolution: {integrity: sha512-7L6R1v4XvFy+9xMsI5CDBDzm24pl28G0PL7pwX6yqCVsQD79uAQ6Iwq8rx6lq4hDlLulPs87ypkEIkAhv4XzBg==, tarball: file:projects/arm-network-1.tgz} + name: '@rush-temp/arm-network-1' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-network-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-ejN+oaQApqfnqbYU3obP7EcLOYVLXN0LefVtbfPVJHMS7ocY6GV2bH9gvZDwPAWZYDAJixkpvTGDno3f9N75LQ==, tarball: file:projects/arm-network-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-network-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-network.tgz: + resolution: {integrity: sha512-DzevbMVu9wMnsaM3IFSPZuQqm0HCUTP11UdiXErwtAsFycgqEgZSpiKVUxPOk8t3Xlm3rv/jaIf/umzesPG65Q==, tarball: file:projects/arm-network.tgz} + name: '@rush-temp/arm-network' + version: 0.0.0 + dependencies: + '@azure-rest/core-client': 1.4.0 + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + autorest: 3.7.1 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-source-map-support: 1.4.0 + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/arm-networkanalytics.tgz: + resolution: {integrity: sha512-OKKweI38TlBADpU+9V9TOlq4W6n7/TsyCY1oA7pmAETjf34rmgpNZNUWDA5UjQyB1T2xJ0lTDeLbWWfVg8Shrw==, tarball: file:projects/arm-networkanalytics.tgz} + name: '@rush-temp/arm-networkanalytics' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-networkcloud.tgz: + resolution: {integrity: sha512-LaOlA/TKoXjoy4wZfzCOzFLQYEbbFJjQb4jqcf6UtfKWLloToXzmbjFc0UP00IeGSeDS2qAA4Q9hOZ1bx51/Gw==, tarball: file:projects/arm-networkcloud.tgz} + name: '@rush-temp/arm-networkcloud' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.67) + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-networkfunction.tgz: + resolution: {integrity: sha512-BQ9kxerRKj3FNWxg+B1x9nbJBXoEYdekkRqqUV7D6x1DBl8cpVSh3tUbcykQU6J0eOorD8VyH3HwWlh0G6ozJw==, tarball: file:projects/arm-networkfunction.tgz} + name: '@rush-temp/arm-networkfunction' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-newrelicobservability.tgz: + resolution: {integrity: sha512-mA5zNhZCz0gnT/Ep1ovJxpMnvbZUz6Fl/upbIVrNj/9zXS+vgHYOggKRDNJR6roaxGkjyYgIAyiYzQV/to8Etw==, tarball: file:projects/arm-newrelicobservability.tgz} + name: '@rush-temp/arm-newrelicobservability' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-nginx.tgz: + resolution: {integrity: sha512-sZ+t3R3unS1hs4aWT+OfMo3ak9fdZY/rWTJV6V6SUbEYWuPE4ykT922OI8ub7cWSMR3hJTHrhDSK4zPJyxP60Q==, tarball: file:projects/arm-nginx.tgz} + name: '@rush-temp/arm-nginx' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-notificationhubs.tgz: + resolution: {integrity: sha512-EJXA8jzvtkMVkbJxhkQRPZDKOkxxYULGyMUawk7UCml37l8h7AgLLdwvlTYUUb823elP/+V4KH4E/Ztaee6Ecg==, tarball: file:projects/arm-notificationhubs.tgz} + name: '@rush-temp/arm-notificationhubs' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-oep.tgz: + resolution: {integrity: sha512-pEl5Y8rl+5pHH+0mDJoQX1fsvB44immOomylMrLKK93QMRsAiAmVaLqFU+FRXy3E34+z2N0rxxkwmCmNrUJH7Q==, tarball: file:projects/arm-oep.tgz} + name: '@rush-temp/arm-oep' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-operationalinsights.tgz: + resolution: {integrity: sha512-kKSowCUKdrNIdfm3F56a/ZSfG/ke2A+hWweqbp/CTHmLz2/uTthRjA+aHWIhHrZLwpUeGFOCRI7GlW5kChR4sg==, tarball: file:projects/arm-operationalinsights.tgz} + name: '@rush-temp/arm-operationalinsights' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-operations.tgz: + resolution: {integrity: sha512-4cpdsuqoAK0IXgtyR4YFICP8+LuElqJVJHei3VqMdlKcHc8+uP6bRJvuBaAsPT14Qlre9fXtRPkPZSG82gPI+A==, tarball: file:projects/arm-operations.tgz} + name: '@rush-temp/arm-operations' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-oracledatabase.tgz: + resolution: {integrity: sha512-qv15hluStPcbZGPBeFN1XQ2pdHiy/tZ6PV9G0k+G56vzKJBLKmBEN6dzv87AeDwR2LeKMYEKL9bPJ//BXJxD5A==, tarball: file:projects/arm-oracledatabase.tgz} + name: '@rush-temp/arm-oracledatabase' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-orbital.tgz: + resolution: {integrity: sha512-tboXLpBmieO2RYZvAZoSqPLgr+hmVl5pqEBvwm3O+1pDHmczsto4jcipae8ydoX4YziFKk0JRYIlw+1tLMJ+ag==, tarball: file:projects/arm-orbital.tgz} + name: '@rush-temp/arm-orbital' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-paloaltonetworksngfw.tgz: + resolution: {integrity: sha512-nWLWCqIg28ZeGyO1G64LACMo2eXnRvGskzQDHSAcLnDqZePcCI+fmuk3Vp3jcRes0QctZCzBhV0Op8fDxeiiQA==, tarball: file:projects/arm-paloaltonetworksngfw.tgz} + name: '@rush-temp/arm-paloaltonetworksngfw' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-peering.tgz: + resolution: {integrity: sha512-MGiRC8woIysJikeK0l7Qs/jWe42TJh2sT4DS0kcccu/EjAf0+TTJZ2p9me6YUX7OMBY4YdYAkDRq5kAktHUHvQ==, tarball: file:projects/arm-peering.tgz} + name: '@rush-temp/arm-peering' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-playwrighttesting.tgz: + resolution: {integrity: sha512-bhBwI3jHqE9BwNM6Zz2sOoVSJ/myKFL8ug90fuybXDO5+kO8gL9Y738UIk7qwsrZbfVPBhh8Zp2KrSdenZx9NQ==, tarball: file:projects/arm-playwrighttesting.tgz} + name: '@rush-temp/arm-playwrighttesting' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-policy-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-+eC3OppT80BczhsPtHHmb9QKyBGnOhRMrwcGqWHI/SPixnOkdVgoEaDlNCXCSaJaN7Or41ATo/vrgOBQ5VuZtA==, tarball: file:projects/arm-policy-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-policy-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-policy.tgz: + resolution: {integrity: sha512-qH/2Y8CeI6TdGJUhtzZ87XKF2uqD3E+TuMMPCdShRQdLF8hispL8PwPsbHGGSCHNcdxaRUsPyxZX9yM8BXQD3Q==, tarball: file:projects/arm-policy.tgz} + name: '@rush-temp/arm-policy' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-policyinsights.tgz: + resolution: {integrity: sha512-5jEGtro8qZc1iyghTtBwd6j5lyqvIwm7UfRrjJ92+H2gqMws5IjWkYdoBnY0L82hIRZT+c/QwaFFm4jzRI0XLA==, tarball: file:projects/arm-policyinsights.tgz} + name: '@rush-temp/arm-policyinsights' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-portal.tgz: + resolution: {integrity: sha512-N5ngufPYiSaOxRZ91y/DQbsL4PPHDsNDrsjkFVM+J+pHvwZUf/k6zs5uoeD45INzUD3cLhXOIFfc4xQnH3I0iQ==, tarball: file:projects/arm-portal.tgz} + name: '@rush-temp/arm-portal' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-postgresql-flexible.tgz: + resolution: {integrity: sha512-TCBQbpVe33farAIxoBcDw2Tku0cCvH32o+Qb56xP+6cVbxnvS5Es/uWa6XSXIjVSjHTnj69iezQL9zkForNG6w==, tarball: file:projects/arm-postgresql-flexible.tgz} + name: '@rush-temp/arm-postgresql-flexible' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-postgresql.tgz: + resolution: {integrity: sha512-Lxg50ITwCpeG1j+mk75u3IiqnjtQyVd2+tEnlw0/Im6xGhugC8lN0PhbTl7g5shC7ZcB8Y5JaDen2clix1b1jQ==, tarball: file:projects/arm-postgresql.tgz} + name: '@rush-temp/arm-postgresql' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-powerbidedicated.tgz: + resolution: {integrity: sha512-WMe4GNQqlKuZZEn1lx7+EleazTIBsR1mS3eKleYHFRwSvW6MxoBKdOYf2K9+jUlICHkhc5pmuSu2fB4MSYSEPQ==, tarball: file:projects/arm-powerbidedicated.tgz} + name: '@rush-temp/arm-powerbidedicated' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-powerbiembedded.tgz: + resolution: {integrity: sha512-8IOcvcLooZQdaT4p/ogxGcyZ0tuVkPqbvg6YU69DfSQ2GbADsZhf8uagTG/GgDiWW3e2U4wNRVJAMM4WGeTDgQ==, tarball: file:projects/arm-powerbiembedded.tgz} + name: '@rush-temp/arm-powerbiembedded' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-privatedns.tgz: + resolution: {integrity: sha512-8lOK/U8iOPeqfIjnDQP/CoEXglw/qG8mTkGzuP7ZPPNPHIjqQNL39xmcN8GnSu8J07Af8UypAmsqGWqudoez4w==, tarball: file:projects/arm-privatedns.tgz} + name: '@rush-temp/arm-privatedns' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-purview.tgz: + resolution: {integrity: sha512-f1xLdHbzRMp4M1L5BHOVPfLsXdhxwadW7EklRNW8e0EeIelJzYVLZnBEjZAT2KPTxXm2kF+DzDZ7eL3cRPcvLA==, tarball: file:projects/arm-purview.tgz} + name: '@rush-temp/arm-purview' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-quantum.tgz: + resolution: {integrity: sha512-7yd0nkPcawC0B+tXU0lg/RwBDWxAte+ALCBWJR2E35iM56AcFJRpiMB97lAVzklU7OvBZ47gIKdeGOE6JEpy4A==, tarball: file:projects/arm-quantum.tgz} + name: '@rush-temp/arm-quantum' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-qumulo.tgz: + resolution: {integrity: sha512-gkQBQdvUZvcpuBS+1Zu6LG9FqyENUb2A6s6x0AkRuT7b1lLUUPuZ0TfDDgAcZhiVuKcxjMyFoFlJlnBoZ03DDA==, tarball: file:projects/arm-qumulo.tgz} + name: '@rush-temp/arm-qumulo' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-quota.tgz: + resolution: {integrity: sha512-rlHMGNJI6N6fWUpjueTqbJeCE0o/xvRBSap3ud+KF60WuB91RfXJpwr4QMUokX6L2LPGi06JqfMW3He6njLzew==, tarball: file:projects/arm-quota.tgz} + name: '@rush-temp/arm-quota' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-recoveryservices-siterecovery.tgz: + resolution: {integrity: sha512-4iW72DoOxavk74kVk2PCtoP1U0GzT1FlLoj0k1NOSA6e0xzaKg3SSkh5C/yMgMjlT7sfMBaCVhTOqX/5sKvXHQ==, tarball: file:projects/arm-recoveryservices-siterecovery.tgz} + name: '@rush-temp/arm-recoveryservices-siterecovery' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-recoveryservices.tgz: + resolution: {integrity: sha512-lgLpygYuQNiWsXLb0oIP1YCn5/wsTRbxUq6iN7JkQGzd29OyxFnAeWiNYHBbyW+QAhMdKEJGpfkXrJV/jgCEpg==, tarball: file:projects/arm-recoveryservices.tgz} + name: '@rush-temp/arm-recoveryservices' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + esm: 3.2.25 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-recoveryservicesbackup.tgz: + resolution: {integrity: sha512-gW0f2oYvsf0kaL+RT1NcdGM2nfBZ/FzIL4xboPh017jp2aVe5qUnnF3tnZc8aasyYg/H9bhmNj9O35LOGnfHFw==, tarball: file:projects/arm-recoveryservicesbackup.tgz} + name: '@rush-temp/arm-recoveryservicesbackup' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/arm-recoveryservices': 5.4.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + esm: 3.2.25 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-recoveryservicesdatareplication.tgz: + resolution: {integrity: sha512-lG+WGs2eLnEsIqRLHdwaihdLu83oNVJUgtkaqIO5aKekXqAPSObNnmHhoyQGoWztDIqeec3Vjk12jr0FChQMlQ==, tarball: file:projects/arm-recoveryservicesdatareplication.tgz} + name: '@rush-temp/arm-recoveryservicesdatareplication' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-redhatopenshift.tgz: + resolution: {integrity: sha512-K6hkhLbZXBF2SANkgCVMS6/f6GEqGUl6kGU92k9USJ63AUfNtoZu2dyI+u556VnHYNF0SBYMrosJIyOFC0vyOA==, tarball: file:projects/arm-redhatopenshift.tgz} + name: '@rush-temp/arm-redhatopenshift' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-rediscache.tgz: + resolution: {integrity: sha512-q2BqBmysFUw8yUK7gtk6mXoLczZ88MXDFSqvbxjX/USnp7PFnhdQfXSxW4/Bd+fRBRoyiDDtPXv3FMeFottffg==, tarball: file:projects/arm-rediscache.tgz} + name: '@rush-temp/arm-rediscache' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/arm-network': 32.2.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-redisenterprisecache.tgz: + resolution: {integrity: sha512-zKdrPHasAWMJefAzX0hwQDoypjoDBoLQius14b7zfdqWqAws/nZl8V7eNAbD0x0Eip1rOtNFWwBKjSptui13Cg==, tarball: file:projects/arm-redisenterprisecache.tgz} + name: '@rush-temp/arm-redisenterprisecache' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + esm: 3.2.25 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-relay.tgz: + resolution: {integrity: sha512-zjdoKVlP06pBh7maxYaa0+NaM3AD+X4dip47R9H6hkb7YImNBC5AoBhKzW7UJBvb489QnSWumyJhI/GNEaIJ6Q==, tarball: file:projects/arm-relay.tgz} + name: '@rush-temp/arm-relay' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-reservations.tgz: + resolution: {integrity: sha512-IEQQoTn399joXXR+ZFzMsCJHfv61mMQ+Zgldh+qUHLJAs3amgfzDt4POa0A4qsxvvvXLLfvEnayuMWhbtvRKNA==, tarball: file:projects/arm-reservations.tgz} + name: '@rush-temp/arm-reservations' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-resourceconnector.tgz: + resolution: {integrity: sha512-gVNTkNakQYeSiFWvcThCmRH9Fwmxd1LGBdGl134vMs4kHxmz7DDR7ZVC+jgJuadi7vedvTxsXTaYfSOnE3OL0w==, tarball: file:projects/arm-resourceconnector.tgz} + name: '@rush-temp/arm-resourceconnector' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-resourcegraph.tgz: + resolution: {integrity: sha512-95DLp75+EmKmDIJ5fxydbpyIEcw4HUaD7z6RqO9P+I5YITh6KDuf3cgLJOembdxEh0+29TZljRebHFvFeLRAsQ==, tarball: file:projects/arm-resourcegraph.tgz} + name: '@rush-temp/arm-resourcegraph' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-resourcehealth.tgz: + resolution: {integrity: sha512-A44WC+/iAuB5Rkomr+TXqOPlKz4Lg2izwkvV40/zXYnvmr0TcI4o/1USxHCE3S4r3ii+ERL7vDAaNSDQxsnLxw==, tarball: file:projects/arm-resourcehealth.tgz} + name: '@rush-temp/arm-resourcehealth' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-resourcemover.tgz: + resolution: {integrity: sha512-mCWMnix6GWzh0UWHO1kw4rxYQ6BWnOl8/gmHELpYjwnYYQPTF3OD33LqMBXkFL3mB+0yCaR+WDn8DySvj+9cWw==, tarball: file:projects/arm-resourcemover.tgz} + name: '@rush-temp/arm-resourcemover' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-resources-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-GsvM5ubTDTD9W5Y+9PH77+4CtQQdBRiMKKhm7bxguxhDM01Q6kO9PcJ4oMs7oUrUfZJoUoDmP6886WuD17Nmvg==, tarball: file:projects/arm-resources-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-resources-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-resources-subscriptions.tgz: + resolution: {integrity: sha512-cqybu86uZL4mJDivZvteI5/lLFjqfYhUMwS3qolJQI90GpgUHfsiPl25cl+X9ZlUhiCxVlq9cKeOIiMVTI0qPQ==, tarball: file:projects/arm-resources-subscriptions.tgz} + name: '@rush-temp/arm-resources-subscriptions' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-resources.tgz: + resolution: {integrity: sha512-sWIm9mEHRsGcc+wo9dqWYbswxuyKGkayy/wOIjLYa/DNhcABjmq8eE2+Fbh8NNWXJZBtZsHbSn2q979ovQ/eQg==, tarball: file:projects/arm-resources.tgz} + name: '@rush-temp/arm-resources' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-resourcesdeploymentstacks.tgz: + resolution: {integrity: sha512-OgMbGs90q3on+HVJBZb1uvw0dcpzRV5snWAO+T7vKW6MUCiJsK6fVj596SjYRO1ETEREGJYR1yrtSlC1tokw5w==, tarball: file:projects/arm-resourcesdeploymentstacks.tgz} + name: '@rush-temp/arm-resourcesdeploymentstacks' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-scvmm.tgz: + resolution: {integrity: sha512-UQMZ7x1BNShAgeN3fc+cUpRwqQqTlKoK5G6PWR+h3c3jiavdo3SN7m2cwC+LYJo5KB5lMG3dwOGSGQm4xXGgmg==, tarball: file:projects/arm-scvmm.tgz} + name: '@rush-temp/arm-scvmm' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-search.tgz: + resolution: {integrity: sha512-laFT9XV2gnBwg3mMoqkRdaBs6G9liSaXkBbwpGqEG6O2DMrstlPOMKY0fqvJIo/o/yRmgwHUVgW5iFOlJQhtuA==, tarball: file:projects/arm-search.tgz} + name: '@rush-temp/arm-search' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-security.tgz: + resolution: {integrity: sha512-cUASP7knxLuGWkTUT9hxpQgeCN7KkmFMoEIw9rcP6u0yMH+jm7Nll9sZNQ10KltQ0WjnXuc8C1W0pb2MYIwoKQ==, tarball: file:projects/arm-security.tgz} + name: '@rush-temp/arm-security' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + esm: 3.2.25 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-securitydevops.tgz: + resolution: {integrity: sha512-r0Q95hT96ppOC2O2daRPM5qBWgAvscwa6HM69ardJLUU+Iw+Qro/Wyg1Xp/83qlsNBVr5UHr773GVR8Rp74O7g==, tarball: file:projects/arm-securitydevops.tgz} + name: '@rush-temp/arm-securitydevops' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-securityinsight.tgz: + resolution: {integrity: sha512-8PipCR6TGEbjgqOXZF9ysgMNaIrQwliLl8qOlTD8ye9lezctgxJsVe8p253a1wd5mihnXOiA5LD82Aq25b3pYQ==, tarball: file:projects/arm-securityinsight.tgz} + name: '@rush-temp/arm-securityinsight' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-selfhelp.tgz: + resolution: {integrity: sha512-UpY64n9KYojIZzT/CSg9+hCC6bcPifRxTIMWVkVeRSjVXt3fmitgJDHmooxHgnV5alcqtLeGaUc5U3qmeJ/Raw==, tarball: file:projects/arm-selfhelp.tgz} + name: '@rush-temp/arm-selfhelp' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-serialconsole.tgz: + resolution: {integrity: sha512-qgmZGTZx06sXqIQVYxCwCA8EMHlhJ2BVtY26Cww+r1IKRjScIch/CVDzc4NNmIPfPOJ4LIjCg/MVOdghP37R0A==, tarball: file:projects/arm-serialconsole.tgz} + name: '@rush-temp/arm-serialconsole' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-servicebus.tgz: + resolution: {integrity: sha512-MZRsSrmWUt1V9tRHYVQmnaWIao0C1ois82uUktrL+vteL7IuXc1Oo6NVuQfJcJMYWGgnuV8M7+330nm/Ixr7Wg==, tarball: file:projects/arm-servicebus.tgz} + name: '@rush-temp/arm-servicebus' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-servicefabric-1.tgz: + resolution: {integrity: sha512-qwu7r0tH/8h7Li6Ecz1V2fqmMimIakqA55jkHsg0SkiBlSo4CrjMPqF/YBd2a47L5zNdunrf8CreRGUq+/GvmQ==, tarball: file:projects/arm-servicefabric-1.tgz} + name: '@rush-temp/arm-servicefabric-1' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-servicefabric.tgz: + resolution: {integrity: sha512-x69+FIWBgiSxd9By3q2iZv5EkGuHY2Vnof4rjodYDYjVZor83Ibxia7WgdKM5iPUt4ytr99rbxTTq5HLZX321g==, tarball: file:projects/arm-servicefabric.tgz} + name: '@rush-temp/arm-servicefabric' + version: 0.0.0 + dependencies: + '@azure-rest/core-client': 1.4.0 + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + autorest: 3.7.1 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-source-map-support: 1.4.0 + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/arm-servicefabricmanagedclusters.tgz: + resolution: {integrity: sha512-NVkHG9bhgK7vghzXmslXYnJyvINPuvVsKjbioxLdGraV8ixmtY0k0sq/+yov94G+GdY/hqkSdErnqsNJ+YbZiA==, tarball: file:projects/arm-servicefabricmanagedclusters.tgz} + name: '@rush-temp/arm-servicefabricmanagedclusters' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-servicefabricmesh.tgz: + resolution: {integrity: sha512-xlyV500hV6rEzy8QU/ylGzvgCVEBgmE7VS83ssrFMxjbNfaFtjSjQD8UdzURGNTw0hZDKWFsll7hlA2mVKhMlg==, tarball: file:projects/arm-servicefabricmesh.tgz} + name: '@rush-temp/arm-servicefabricmesh' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-servicelinker.tgz: + resolution: {integrity: sha512-jmXF2OF6KCD7sfW5UNWw4gmW4rD9SxIY46xeOM5khuin+7CmC2bYJ9e0cM79GJQrD32FbwxMyvtyaIn6e/WO+Q==, tarball: file:projects/arm-servicelinker.tgz} + name: '@rush-temp/arm-servicelinker' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-servicemap.tgz: + resolution: {integrity: sha512-12aJeaZhKsZhTKRobLmaZhhg4ysZzncivjjVP9ejVqHQoktU8ji0WwrAgII/ppBZy+lb4K0FUVdOh6VuRxoulQ==, tarball: file:projects/arm-servicemap.tgz} + name: '@rush-temp/arm-servicemap' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-servicenetworking.tgz: + resolution: {integrity: sha512-yhDiaZYqT8gMsKz+BAgksjFo8d5Yt9H3ahlR3VaI6NznjKjpLeb1kPJ8wmuMNqtNRMB2+tFG0zmTtKw0EUH4Ow==, tarball: file:projects/arm-servicenetworking.tgz} + name: '@rush-temp/arm-servicenetworking' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-signalr.tgz: + resolution: {integrity: sha512-RTKGBRpfUwdBauU/aUXKy4QR1R7HI/XFMEzFqeu7/ENsbrkiaAdIu6RBcKMeJyg3kxXw1YaDiePqchdYLhUwkA==, tarball: file:projects/arm-signalr.tgz} + name: '@rush-temp/arm-signalr' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-sphere.tgz: + resolution: {integrity: sha512-iOkmNmwy56v6t0Jbv5ZTezSz7bkTTlo0ycEeM9CnwsIzm6wyfteURgDE0uZCLUxAVZp3ZrKXqGZr4/eHsKDRhQ==, tarball: file:projects/arm-sphere.tgz} + name: '@rush-temp/arm-sphere' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-springappdiscovery.tgz: + resolution: {integrity: sha512-rPt33X6YK+sPes36+8n1wQG9qthpBp3UO1UiW9i9TggIUr/uDWHJxE2eWNRBtYTemlJ6N2YyIKMePMchlVocCQ==, tarball: file:projects/arm-springappdiscovery.tgz} + name: '@rush-temp/arm-springappdiscovery' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-sql.tgz: + resolution: {integrity: sha512-HSdUnotViQAJ6HCBOsWT/edtoKneqOfmjyRLswdTSDpaPXfjI3mkEHWuphVHIlbXlIA19ACcW5u6Hk7TDJP1mA==, tarball: file:projects/arm-sql.tgz} + name: '@rush-temp/arm-sql' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-sqlvirtualmachine.tgz: + resolution: {integrity: sha512-RGEMf7+s4K/bBhnm6IiiVTmE9h2oAVC2KeX7VgKG7moiZ2TKn+wXKCh72xqevcpw48ddjNHI+Cb4Mg6I/NTX1A==, tarball: file:projects/arm-sqlvirtualmachine.tgz} + name: '@rush-temp/arm-sqlvirtualmachine' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-standbypool.tgz: + resolution: {integrity: sha512-lBp+YGTwo3+S+0zRPNL42SjK4lLENcKqTdRrqbJfiiLvwu92k6wmM2YWr5xZXHh5arGKmz2FkNZuo5nFlRdKOA==, tarball: file:projects/arm-standbypool.tgz} + name: '@rush-temp/arm-standbypool' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + prettier: 3.4.1 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-storage-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-CxXRxo0GQSOu+gwyJZ4jkmAK8RyS8J0aGR4z5xCxL+Jjay4x5KZqZdp6sm/a3TDbvZsvyJWlLvwhznNx4GYd9w==, tarball: file:projects/arm-storage-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-storage-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-storage.tgz: + resolution: {integrity: sha512-7JaMM+XbnS5mlPjhHW0lN9MC1+MfQWGHxHowEAzrDGKMQq0S59yl1ARyzZenuxCksPB4fUGFkCMF2x0dWdoiXw==, tarball: file:projects/arm-storage.tgz} + name: '@rush-temp/arm-storage' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-storageactions.tgz: + resolution: {integrity: sha512-J2A+Z0Xz5BkQdWKwkX7vvJKcis5s/P/2jTfK9FpQxQaz8xDnNBitsB4WoYnMqNtRZGh6D6l1xZfo6EKDyzFs9w==, tarball: file:projects/arm-storageactions.tgz} + name: '@rush-temp/arm-storageactions' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-storagecache.tgz: + resolution: {integrity: sha512-54w0drdqLOZ5H2ctjYw/08CF3Gk0HP23mJbhTG+xtXZqz8ixEXAlzqLk1qH+3SuBbP7kON/Q1TNPcyDjH7E7wg==, tarball: file:projects/arm-storagecache.tgz} + name: '@rush-temp/arm-storagecache' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + esm: 3.2.25 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-storageimportexport.tgz: + resolution: {integrity: sha512-l6/Ao3ypthPFWaYa5RXUWFZfQjVCA3yqqvPTucngqWIwLqdir9AZiSnoKhId64vpoRrSRZYh1rsLWPzS1UdBAg==, tarball: file:projects/arm-storageimportexport.tgz} + name: '@rush-temp/arm-storageimportexport' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-storagemover.tgz: + resolution: {integrity: sha512-Ov0RLvOUkqcZP/Xy3Pjd1pKhCsMqr+V17vQSiNmUppWdXGgwKYp3SfkhvlxF5pwkotJl0pYBizQQpPullPOauw==, tarball: file:projects/arm-storagemover.tgz} + name: '@rush-temp/arm-storagemover' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-storagesync.tgz: + resolution: {integrity: sha512-fKD6uofi9+UqrnP9CXLuy4Gtwzg9qZpaWToXmrqZumPplzkMBRexrY7UexQrqyctQG5KhIA0Ivg9uhALersfQg==, tarball: file:projects/arm-storagesync.tgz} + name: '@rush-temp/arm-storagesync' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-storsimple1200series.tgz: + resolution: {integrity: sha512-vuWBVlLqpb0kUW+dLvCoWwZnDDiqxbnm0w7zEXC/vksb+SxmG7upDIYKdpLct+t4Ah4u+Dg2mUqNvtkuAHshEg==, tarball: file:projects/arm-storsimple1200series.tgz} + name: '@rush-temp/arm-storsimple1200series' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-storsimple8000series.tgz: + resolution: {integrity: sha512-YCCPLoSrFl+scyWtwdTi+rJeCKMLLgXpoV6TYtOus05mLEdkqzmeOYkVUi41rMzD4jgznDnZeuceDfrf7tsT6Q==, tarball: file:projects/arm-storsimple8000series.tgz} + name: '@rush-temp/arm-storsimple8000series' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-streamanalytics.tgz: + resolution: {integrity: sha512-x2r4yR4EZaXI4cuc2PE0ZFEDlBd7t+wSyYUGLOIxjTV5A8UWdh6GjvciEmhHE9G98RM82qOOoD4wVpIUfhM+XQ==, tarball: file:projects/arm-streamanalytics.tgz} + name: '@rush-temp/arm-streamanalytics' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-subscriptions-profile-2020-09-01-hybrid.tgz: + resolution: {integrity: sha512-s9QF9sX/pfctdiDj6d1OSl4qAPwVQCb3LnbUeB02hiC7/89Dtd6DU5//ocx9WwdgDyWmr8VYgwb3Yx0Go0XbYg==, tarball: file:projects/arm-subscriptions-profile-2020-09-01-hybrid.tgz} + name: '@rush-temp/arm-subscriptions-profile-2020-09-01-hybrid' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-subscriptions.tgz: + resolution: {integrity: sha512-faGQJwN+3MUpsDxOtTp6V64CC2s+yX/vquKSiUiKR1IMNAMEsrDmmJ5ewdR1g9mrr34q96xnAxdblGkC6EPrMg==, tarball: file:projects/arm-subscriptions.tgz} + name: '@rush-temp/arm-subscriptions' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-support.tgz: + resolution: {integrity: sha512-FGO/xCFCsXYIpkdWZlXY7paU3Z8ZReLTwReVmAQUftQKEcDfb3gHBY6WBtgEXHjc5b70hvRA3GlNrMcX2XDTIQ==, tarball: file:projects/arm-support.tgz} + name: '@rush-temp/arm-support' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-synapse.tgz: + resolution: {integrity: sha512-S5WnuTQi2aWK6q5toiunog3uKzjMhwq0Y3CQ1JAtlJyGa3oIEO760qFTIhycvbhVuiRcmUui5mQGgLV6ChZcHA==, tarball: file:projects/arm-synapse.tgz} + name: '@rush-temp/arm-synapse' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-templatespecs.tgz: + resolution: {integrity: sha512-OIPrZZVFbxQnyAWw2pOb2LxWdAVbjUpHeSL0jlFzQtmxLFPvPsfKYYzuff9JBT52JzLpdSdzrx8yJD6vVEsoWA==, tarball: file:projects/arm-templatespecs.tgz} + name: '@rush-temp/arm-templatespecs' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-terraform.tgz: + resolution: {integrity: sha512-N33mFCaqI2ZhFQmBD9XUJCLTiWbuU1ezZsBV0/gRiWFzzt+zBTwgEt/x/HE39Tc7q2JbCnzqB+ms5PjyIHxzsw==, tarball: file:projects/arm-terraform.tgz} + name: '@rush-temp/arm-terraform' + version: 0.0.0 + dependencies: + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.67) + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tshy: 2.0.1 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-timeseriesinsights.tgz: + resolution: {integrity: sha512-M5JNlYjuksfmjRYhRoQQBgymivooZF50jpe2EptMZQNRfn19ukQ2DilgCzx2EdJPHoT6IuVUo1D5DkbL7ebV3w==, tarball: file:projects/arm-timeseriesinsights.tgz} + name: '@rush-temp/arm-timeseriesinsights' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-trafficmanager.tgz: + resolution: {integrity: sha512-2JiKgZ434r2fSRoVYkvEymSssKsgnskylDniZmFRBcS0YjK+DNT0kW5TxFfgVDpgtKduwemmp/1Nmzx134Q3Jw==, tarball: file:projects/arm-trafficmanager.tgz} + name: '@rush-temp/arm-trafficmanager' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-trustedsigning.tgz: + resolution: {integrity: sha512-wGwPeLkUdS8uFAHYhPGRjtS5hsI+ChbmQHSs8C9H4EDrel45yFDkNKazb3Njff0LPlTQFDggKVitNaWAANJEwg==, tarball: file:projects/arm-trustedsigning.tgz} + name: '@rush-temp/arm-trustedsigning' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/arm-visualstudio.tgz: + resolution: {integrity: sha512-UiQjCfvL9Ny3F2040HaEfUQPTcWHQE3GbKEZd8n+VZ2dt6SoYpgyeUfTql79t26fFgY+/01mvA63JF1z4CLZVg==, tarball: file:projects/arm-visualstudio.tgz} + name: '@rush-temp/arm-visualstudio' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-vmwarecloudsimple.tgz: + resolution: {integrity: sha512-tELhHvn9pmZyfjuO6fXJCIrxRu0e2/FEOQ5pePkVBXrj6sjV/rCibw8kdoj66wrR9txTW6x9s1UdDBM52Pl36A==, tarball: file:projects/arm-vmwarecloudsimple.tgz} + name: '@rush-temp/arm-vmwarecloudsimple' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-voiceservices.tgz: + resolution: {integrity: sha512-VqgW59CBLAxfPUL7PGHgPFG6b7h1O/UuqT+7hg3QSh/c/buwzdJmfne8rBcdcUInmYspTBDmIGQzZYjqdPEAJA==, tarball: file:projects/arm-voiceservices.tgz} + name: '@rush-temp/arm-voiceservices' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-webpubsub.tgz: + resolution: {integrity: sha512-34fMxJ6RStuhR6500e+VWhueRdW4MOCzh6ukjZI19rg8bYvg0CkNulAdKUqJw2AOFzfz1LDSge4lSZqczzI5Kw==, tarball: file:projects/arm-webpubsub.tgz} + name: '@rush-temp/arm-webpubsub' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-webservices.tgz: + resolution: {integrity: sha512-zsL2ZwYn8PD8COnolYhDSDCebonahH9gCw4/ozxJFrJRLATcZnziCKJ3a6qs6G3+HofjbPX/y9OvxLI27YpBow==, tarball: file:projects/arm-webservices.tgz} + name: '@rush-temp/arm-webservices' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-workloads.tgz: + resolution: {integrity: sha512-RWQfpgvMRTCHIhZM0bD9lyj2R7hVQCEvLJ2F0TmuGSYTQZ5E3qw6NHUkYoISxj8rVxnB/xnyRJTFPLYuhIeNfg==, tarball: file:projects/arm-workloads.tgz} + name: '@rush-temp/arm-workloads' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-workloadssapvirtualinstance.tgz: + resolution: {integrity: sha512-jzDm+jPkBcBG4bAIvtw3t8ZxD1hvQPvdI/zVSbkYM0PQeuuJtnqcdKF8uk21zXZBZxlSfXzmURvcpXQym3SFzw==, tarball: file:projects/arm-workloadssapvirtualinstance.tgz} + name: '@rush-temp/arm-workloadssapvirtualinstance' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/abort-controller': 1.1.0 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/arm-workspaces.tgz: + resolution: {integrity: sha512-2Lzj4dGvzsZjC0mpObJ5KeQjUbUrmcm8tYz0hdZzC+7gVvVSEUOfYY+IlMS0xTwAklcMLaB0GPjg7fY57xY7sw==, tarball: file:projects/arm-workspaces.tgz} + name: '@rush-temp/arm-workspaces' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + mocha: 10.8.2 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/attestation.tgz: + resolution: {integrity: sha512-3sCMDoIZh5Y23js3HfWFMKzahYChBEc/+kaUas0+0FJ06UcWuof3jLf7hXnADbxp+J8/RCnvDqy/0xDmOcZkPA==, tarball: file:projects/attestation.tgz} + name: '@rush-temp/attestation' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + buffer: 6.0.3 + dotenv: 16.4.5 + eslint: 9.16.0 + inherits: 2.0.4 + jsrsasign: 11.1.0 + playwright: 1.49.0 + safe-buffer: 5.2.1 + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/batch.tgz: + resolution: {integrity: sha512-XuL+PYlzGB/YmNDbnPrIq9AjDzOIhnjUFAr7XTwTGR8huP18WZWmL/m0YW4MlwP69ewEyjD8dWCAb0KmJl92pQ==, tarball: file:projects/batch.tgz} + name: '@rush-temp/batch' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + moment: 2.30.1 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-alpha-ids.tgz: + resolution: {integrity: sha512-JoRTIDlwHZDPs7keNqgIU0MrximNBp+fJgAIZoRfwav8szwZz08PtN2HvqjTP1BZ8bFcnOkdlWJhZwvcHiPBsA==, tarball: file:projects/communication-alpha-ids.tgz} + name: '@rush-temp/communication-alpha-ids' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-call-automation.tgz: + resolution: {integrity: sha512-j9rSk+SzAA5RTLrNqnlSWmfabKPVUE/iu7X3ckI3iQyYIgHYjn1Ek+zXQaN0DYMThl2chTjnq389qCuy1OeT4Q==, tarball: file:projects/communication-call-automation.tgz} + name: '@rush-temp/communication-call-automation' + version: 0.0.0 + dependencies: + '@azure/communication-phone-numbers': 1.2.0 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + events: 3.3.0 + inherits: 2.0.4 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-chat.tgz: + resolution: {integrity: sha512-b8v2dH6bvbYnjZtQtKl6ReggBc4gkDHx66jdrHCgqW4yEpxfFsQAqHDQgZftlGhJCUe5eKKRJ6vqBEwhTOGWDA==, tarball: file:projects/communication-chat.tgz} + name: '@rush-temp/communication-chat' + version: 0.0.0 + dependencies: + '@azure/communication-signaling': 1.0.0-beta.29 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + events: 3.3.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-common.tgz: + resolution: {integrity: sha512-XzWEZCKhE4dx4TzQbLDgRWi+8qjzn8gojvk/pDAUuWUcG7nhg1H2rB67Ygmtys2qgIrTh1mB5wDyPwvVLDzjcA==, tarball: file:projects/communication-common.tgz} + name: '@rush-temp/communication-common' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + events: 3.3.0 + inherits: 2.0.4 + jwt-decode: 4.0.0 + mockdate: 3.0.5 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-email.tgz: + resolution: {integrity: sha512-QhLsLLokYOq6xNcg5alwSd7zmjUr5iul+3/p1yq7jzXk2vDsxGU32Wq5S1ALu5jX+eTLPpxjm8WPdCFc37UtIg==, tarball: file:projects/communication-email.tgz} + name: '@rush-temp/communication-email' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-identity.tgz: + resolution: {integrity: sha512-cHCdd2LiWjg4jftWNnziaCV9uNSMfkhoUDFlKBymYkvmj4dbrgoobwpuPOkqJ4zoB9r86aiRDNP/E0YmMF2RFw==, tarball: file:projects/communication-identity.tgz} + name: '@rush-temp/communication-identity' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@azure/msal-node': 2.16.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + events: 3.3.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-job-router-1.tgz: + resolution: {integrity: sha512-7NGs1l8E3JJ5oW9FXr+0jZnJyJkaCWcNqd/iA2rE1PqlEPv1bJ1GkPY+vh6cmDoZUSodOmWK4kn7Un4S5nsinw==, tarball: file:projects/communication-job-router-1.tgz} + name: '@rush-temp/communication-job-router-1' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@types/uuid': 8.3.4 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + events: 3.3.0 + inherits: 2.0.4 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + uuid: 8.3.2 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-job-router.tgz: + resolution: {integrity: sha512-2asWr03USbfs287ufZkj8sgX94e8AIkX8BU9mVvBxqPp+5NwM8F2I2OeKa/ZRb9z7dcawliux8IwyB2kNGIEAg==, tarball: file:projects/communication-job-router.tgz} + name: '@rush-temp/communication-job-router' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-messages.tgz: + resolution: {integrity: sha512-IcDGaDqJ1GhWIIajWNiyS4FUnZB3JEvDYXG7mopGzk4wgpUfOhVoVrJuz07pg3unKTn48Oqlm4EOWFmAm0wbag==, tarball: file:projects/communication-messages.tgz} + name: '@rush-temp/communication-messages' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + karma-source-map-support: 1.4.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-phone-numbers.tgz: + resolution: {integrity: sha512-24JG0UquvqCfpD2fHYVg31EE7Zu+1LadlqbxK1oIhPj3dnaQ152m8T++HHMAkFzfbNdaH/1yqWjLTpBVotKMXA==, tarball: file:projects/communication-phone-numbers.tgz} + name: '@rush-temp/communication-phone-numbers' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + events: 3.3.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-recipient-verification.tgz: + resolution: {integrity: sha512-cpVMuIbO+tSFbjQSjDB1yOL3QgqBKppbLvWuYCe2JoY10LBIu+a5SWMTSk9DbjlN+DfUCQ8gQN01zbizH0BBhw==, tarball: file:projects/communication-recipient-verification.tgz} + name: '@rush-temp/communication-recipient-verification' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + events: 3.3.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-rooms.tgz: + resolution: {integrity: sha512-F/7ZgMfumTgdSJXk4iLzYs3cbwxW08iZlD3OjjDYAqkYG/qodpxjdwjDxneSeXLPaIDUwYBnz9S7LTTzvSGtcA==, tarball: file:projects/communication-rooms.tgz} + name: '@rush-temp/communication-rooms' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-short-codes.tgz: + resolution: {integrity: sha512-4Bh0DOycDYo2hEz+Yj2Z1IJ+BrRhHj3PLWrEPEBRS61LJqNcFHxyROmdSniFzPFMccdLftvLeekkq34WbBcMuw==, tarball: file:projects/communication-short-codes.tgz} + name: '@rush-temp/communication-short-codes' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + events: 3.3.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-sms.tgz: + resolution: {integrity: sha512-dmscPn+No1b2ix4Mc9o8yZR34qSg/0GaILdZES+WE1tBsYeSqo8yWKJo3/bTOSNBRR5oIdHe+XafVl1sWObFdw==, tarball: file:projects/communication-sms.tgz} + name: '@rush-temp/communication-sms' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + events: 3.3.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-tiering.tgz: + resolution: {integrity: sha512-rz1BR/nFh76ye4xr8Y7ma9rk7L5MdY/OvQzCHdccWUqJtna7thL+3dBEzfugUV3+3x25rHJ6QTwpj6VFz8P6Pg==, tarball: file:projects/communication-tiering.tgz} + name: '@rush-temp/communication-tiering' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@types/uuid': 8.3.4 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + events: 3.3.0 + inherits: 2.0.4 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + uuid: 8.3.2 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/communication-toll-free-verification.tgz: + resolution: {integrity: sha512-mh4iB2h+E3K7dWs6knXVxNVb98YvNIrrSZobhGiQoRb9Wy6RGmX45o28nQyHVm7yk7nQV+DTtBu4N3aTIQtKUQ==, tarball: file:projects/communication-toll-free-verification.tgz} + name: '@rush-temp/communication-toll-free-verification' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + inherits: 2.0.4 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/confidential-ledger.tgz: + resolution: {integrity: sha512-kz/gO0p1kTIesYPMsgME5Tc8BCXl3x6DQgBG9NDcR586apYrge1buEHANawGmE/uh44YKSsT5PjHgRCBIkz1Wg==, tarball: file:projects/confidential-ledger.tgz} + name: '@rush-temp/confidential-ledger' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/browser' + - '@vitest/ui' + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + + file:projects/container-registry.tgz: + resolution: {integrity: sha512-OqITO/TMWza3AeETuc9wVLLfZgTD3CWl58tQ+NejouMEUalv/t+TkNEaUlubfdN6v43Xc3n2CeB5VmIni8UnsA==, tarball: file:projects/container-registry.tgz} + name: '@rush-temp/container-registry' + version: 0.0.0 + dependencies: + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/chai-as-promised': 7.1.8 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + chai-as-promised: 7.1.2(chai@4.3.10) + dotenv: 16.4.5 + eslint: 9.16.0 + inherits: 2.0.4 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/core-amqp.tgz: + resolution: {integrity: sha512-/2vGGrll/08qao8LtbTxEkN2iv7PM0QIEuIz2P4GAWeSYDsFC/WA4vqLv9rJuIYnPPBjVmsDtcoDYdAOOOx0Rg==, tarball: file:projects/core-amqp.tgz} + name: '@rush-temp/core-amqp' + version: 0.0.0 + dependencies: + '@rollup/plugin-inject': 5.0.5(rollup@4.28.0) + '@types/debug': 4.1.12 + '@types/node': 18.19.67 + '@types/ws': 8.5.13 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + buffer: 6.0.3 + debug: 4.3.7(supports-color@8.1.1) + eslint: 9.16.0 + events: 3.3.0 + playwright: 1.49.0 + process: 0.11.10 + rhea: 3.0.3 + rhea-promise: 3.0.3 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + ws: 8.18.0 + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - rollup + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/core-auth.tgz: + resolution: {integrity: sha512-2/zRN82mg2u9wY05YBvFovr4UtjJufNuslCMWFz6Izeb714PJ5ui/rKBkNSCGqF2rN/wYdRYEyjBoVPt3xvZ6A==, tarball: file:projects/core-auth.tgz} + name: '@rush-temp/core-auth' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/core-client-1.tgz: + resolution: {integrity: sha512-5aveSHwePaeXSLXGtJoqNzrczR+H2982g41Q/hfAyR93MS0wuXC3j2nigqFb9Hsg7X89yd8Hp5yRiLzXCxDCnw==, tarball: file:projects/core-client-1.tgz} + name: '@rush-temp/core-client-1' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/core-client.tgz: + resolution: {integrity: sha512-5dh3EbYk/fk+XEee8QohXAIYVGiBlZ83HMxNbPM5PloKBPU1KR/XpxzE9meoCCZI/YXYde7y0XtJt0WrrMD0EA==, tarball: file:projects/core-client.tgz} + name: '@rush-temp/core-client' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/core-http-compat.tgz: + resolution: {integrity: sha512-qOdiUTJ9rDmwQJmnitpCp0NINREdG5D9EwIQ3kOT+YtiOVwhPGdLW43TN5dSE7ked8JBpt9A2WDDqHu44ZZQnA==, tarball: file:projects/core-http-compat.tgz} + name: '@rush-temp/core-http-compat' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/core-lro.tgz: + resolution: {integrity: sha512-cBsvf63Tx1YzHui0z45RnZ7cf1YO8mmMjWHAVKamM1qkgYjqAHlkuy8tHg58bX2UA2fD6zResUWrLFTeVcaGXw==, tarball: file:projects/core-lro.tgz} + name: '@rush-temp/core-lro' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/core-paging.tgz: + resolution: {integrity: sha512-px6mk9CbnVeYyrkPiQyEzTxWYSljX8H0ErfmgqMztDUixkf5di4gATajF862TC9HZqhvu823m7TPYr6ZrcE6wg==, tarball: file:projects/core-paging.tgz} + name: '@rush-temp/core-paging' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/core-rest-pipeline.tgz: + resolution: {integrity: sha512-cLY3mP8nNh39e2Z+HOapFC46okrP5yUhdCp11L7uTalzKw78YSdgczo/nDgeuEBQBbplEasTcPrqYsVSpwqpxQ==, tarball: file:projects/core-rest-pipeline.tgz} + name: '@rush-temp/core-rest-pipeline' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/core-sse.tgz: + resolution: {integrity: sha512-rxq/J1ftJ2e0MkPDv49RFsVQcu/68yCe6/h0R6+SdIkKBnhbYY12SkHzwOEOLFtemwLv+mh2SAqE6KHTYwJ8Lg==, tarball: file:projects/core-sse.tgz} + name: '@rush-temp/core-sse' + version: 0.0.0 + dependencies: + '@types/express': 4.17.21 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + express: 4.21.1 + playwright: 1.49.0 + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/core-tracing.tgz: + resolution: {integrity: sha512-4CmZFhCjzOgxIJxUQ3TtpCqlzz9WqVC40ObRj+7A819dmf7ZjHwkMWCY5uK1oa/HgCzDTJr9BAhWsJuAy8RXHg==, tarball: file:projects/core-tracing.tgz} + name: '@rush-temp/core-tracing' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/core-util.tgz: + resolution: {integrity: sha512-ITGwI/UWm/wik2GMJMHcshniArRh9zY4RAh4cC8Qm3YPUmBDVYDnWaczz5varWczO6/3yNNeqFGCb7p4KQM/LA==, tarball: file:projects/core-util.tgz} + name: '@rush-temp/core-util' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/core-xml.tgz: + resolution: {integrity: sha512-GzkUuDtgvIBn354F3Fu1kg5qhh4tWLUptqtoMQVtyTsiaXx74vGD1L+cPqPg/mgowEwD1MsT+0BjKoAtm56RIQ==, tarball: file:projects/core-xml.tgz} + name: '@rush-temp/core-xml' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@types/trusted-types': 2.0.7 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + fast-xml-parser: 4.5.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/cosmos.tgz: + resolution: {integrity: sha512-l5rV9Yu/fjvbShmu02iwVLOdLChhvsru7Ke7u8yG6uoPVQJK8Ruto5Y6gWeWaNiJ57yHruwQ+8iOiJj+fHuGuQ==, tarball: file:projects/cosmos.tgz} + name: '@rush-temp/cosmos' + version: 0.0.0 + dependencies: + '@sinonjs/fake-timers': 11.3.1 + '@types/chai': 4.3.20 + '@types/debug': 4.1.12 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/priorityqueuejs': 1.0.4 + '@types/semaphore': 1.1.4 + '@types/sinon': 17.0.3 + '@types/sinonjs__fake-timers': 8.1.5 + '@types/underscore': 1.13.0 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + execa: 5.1.1 + fast-json-stable-stringify: 2.1.0 + jsbi: 4.3.0 + mocha: 10.8.2 + nock: 13.5.6 + priorityqueuejs: 2.0.0 + requirejs: 2.3.7 + semaphore: 1.1.0 + sinon: 17.0.1 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/create-microsoft-playwright-testing.tgz: + resolution: {integrity: sha512-B9WGzCSNUgX+6tno77dWcNkHz6R11S8AQnwV09k6RxLFfWIY1WGRtctRBlLOLUh28jjMNZILl5n+Q/pnl4t6xA==, tarball: file:projects/create-microsoft-playwright-testing.tgz} + name: '@rush-temp/create-microsoft-playwright-testing' + version: 0.0.0 + dependencies: + '@types/node': 20.17.9 + '@types/prompts': 2.4.9 + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + prompts: 2.4.2 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@20.17.9) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/browser' + - '@vitest/ui' + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + + file:projects/data-tables.tgz: + resolution: {integrity: sha512-6DsqDKJ5vhGuTmfed7CDqfFd0e2PuShSBuLkw0JOotU6d38zWLYOwTr2uVZZ5Azy1EgcoKTuUhPR6tnJkR6VZg==, tarball: file:projects/data-tables.tgz} + name: '@rush-temp/data-tables' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/defender-easm.tgz: + resolution: {integrity: sha512-0Yyj7rKh/j1845BHPktg5XGocXT2LgaBfIH5GaC5PNz1T67xzTkBb9PIzTL7nq+7O41QhInyUkjzLNS67vbqCQ==, tarball: file:projects/defender-easm.tgz} + name: '@rush-temp/defender-easm' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/dev-tool.tgz: + resolution: {integrity: sha512-1c66fdXFeyerti7kaguqJ8TW+L0r43d1JWYsS6ysMbqQqIt0aYTSu7Bi9+KgTBXQ82fOkrPWaM3e8zeWSwlrjA==, tarball: file:projects/dev-tool.tgz} + name: '@rush-temp/dev-tool' + version: 0.0.0 + dependencies: + '@_ts/max': /typescript@5.7.2 + '@_ts/min': /typescript@4.2.4 + '@arethetypeswrong/cli': 0.17.0 + '@azure/identity': 4.5.0 + '@eslint/js': 9.16.0 + '@microsoft/api-extractor': 7.48.0(@types/node@18.19.67) + '@microsoft/api-extractor-model': 7.30.0(@types/node@18.19.67) + '@rollup/plugin-commonjs': 25.0.8(rollup@4.28.0) + '@rollup/plugin-inject': 5.0.5(rollup@4.28.0) + '@rollup/plugin-json': 6.1.0(rollup@4.28.0) + '@rollup/plugin-multi-entry': 6.0.1(rollup@4.28.0) + '@rollup/plugin-node-resolve': 15.3.0(rollup@4.28.0) + '@types/archiver': 6.0.3 + '@types/decompress': 4.2.7 + '@types/express': 4.17.21 + '@types/express-serve-static-core': 4.19.6 + '@types/fs-extra': 11.0.4 + '@types/minimist': 1.2.5 + '@types/node': 18.19.67 + '@types/semver': 7.5.8 + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + builtin-modules: 3.3.0 + chalk: 4.1.2 + concurrently: 8.2.2 + cross-env: 7.0.3 + decompress: 4.2.1 + dotenv: 16.4.5 + env-paths: 2.2.1 + eslint: 9.16.0 + express: 4.21.1 + fs-extra: 11.2.0 + minimist: 1.2.8 + mkdirp: 3.0.1 + prettier: 3.4.1 + rimraf: 5.0.10 + rollup: 4.28.0 + rollup-plugin-polyfill-node: 0.13.0(rollup@4.28.0) + rollup-plugin-visualizer: 5.12.0(rollup@4.28.0) + semver: 7.6.3 + strip-json-comments: 3.1.1 + ts-morph: 24.0.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tshy: 2.0.1 + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + typescript-eslint: 8.16.0(eslint@9.16.0)(typescript@5.6.3) + uglify-js: 3.19.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + yaml: 2.6.1 + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@swc/core' + - '@swc/wasm' + - '@vitest/browser' + - '@vitest/ui' + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + + file:projects/developer-devcenter.tgz: + resolution: {integrity: sha512-Udy5L39qvC1bAYmkcYQ62Pj7frKtq+q6xGml9ppF+yBSMoew6HHzZVHqMi3kExEbqZX4uPABBG5nEbPdd/qDYA==, tarball: file:projects/developer-devcenter.tgz} + name: '@rush-temp/developer-devcenter' + version: 0.0.0 + dependencies: + '@azure/core-lro': 3.0.0 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/digital-twins-core.tgz: + resolution: {integrity: sha512-nKRSIQm5cqW1j4RbzNJUFNN91ChO4tzpWvV5CiBvWS6XteK20Y+ogMxj66r6/3GmKiaxKMKLTFbXZaYXpjXc1A==, tarball: file:projects/digital-twins-core.tgz} + name: '@rush-temp/digital-twins-core' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/sinon': 17.0.3 + '@types/uuid': 8.3.4 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + inherits: 2.0.4 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + sinon: 17.0.1 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/eslint-plugin-azure-sdk.tgz: + resolution: {integrity: sha512-CClqaBgRUJKjnHY1m9pCv/EO2NsjNcH+t/egdrpfA/uVrIMmBPrbaZyBvilHa57EcH4J8a7n4PlEHNCy08pzxw==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} + name: '@rush-temp/eslint-plugin-azure-sdk' + version: 0.0.0 + dependencies: + '@eslint/compat': 1.2.3(eslint@9.16.0) + '@eslint/eslintrc': 3.2.0 + '@eslint/js': 9.16.0 + '@types/eslint': 9.6.1 + '@types/eslint-config-prettier': 6.11.3 + '@types/eslint__js': 8.42.3 + '@types/estree': 1.0.6 + '@types/node': 18.19.67 + '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0)(eslint@9.16.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.16.0(eslint@9.16.0)(typescript@5.6.3) + '@typescript-eslint/rule-tester': 8.16.0(eslint@9.16.0)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.16.0)(typescript@5.6.3) + '@vitest/coverage-istanbul': 1.6.0(vitest@1.6.0) + eslint: 9.16.0 + eslint-config-prettier: 9.1.0(eslint@9.16.0) + eslint-plugin-markdown: 5.1.0(eslint@9.16.0) + eslint-plugin-n: 17.14.0(eslint@9.16.0) + eslint-plugin-no-only-tests: 3.3.0 + eslint-plugin-promise: 6.6.0(eslint@9.16.0) + eslint-plugin-tsdoc: 0.2.17 + glob: 10.4.5 + prettier: 3.4.1 + rimraf: 5.0.10 + source-map-support: 0.5.21 + tslib: 2.8.1 + typescript: 5.6.3 + typescript-eslint: 8.16.0(eslint@9.16.0)(typescript@5.6.3) + vitest: 1.6.0(@types/node@18.19.67) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/browser' + - '@vitest/ui' + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + + file:projects/event-hubs.tgz: + resolution: {integrity: sha512-j9YciF9vtRTK7EMgIG5h9jMcJ/v8iPNtlelLJCMP3pDfQ9wlL+C/hH9S9V861470ISevdwBCuYIAEGru8Lbsiw==, tarball: file:projects/event-hubs.tgz} + name: '@rush-temp/event-hubs' + version: 0.0.0 + dependencies: + '@rollup/plugin-inject': 5.0.5(rollup@4.28.0) + '@types/chai-as-promised': 7.1.8 + '@types/debug': 4.1.12 + '@types/node': 18.19.67 + '@types/ws': 7.4.7 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + buffer: 6.0.3 + chai: 5.1.2 + chai-as-promised: 8.0.1(chai@5.1.2) + chai-exclude: 3.0.0(chai@5.1.2) + copyfiles: 2.4.1 + debug: 4.3.7(supports-color@8.1.1) + dotenv: 16.4.5 + eslint: 9.16.0 + https-proxy-agent: 7.0.5 + is-buffer: 2.0.5 + playwright: 1.49.0 + process: 0.11.10 + rhea-promise: 3.0.3 + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + ws: 8.18.0 + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - rollup + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/eventgrid-namespaces.tgz: + resolution: {integrity: sha512-31t8p/MJncx5h2r4hTfU+RD+pLoChbFxxot6xQdioVpsJyH1Wyrl1A26yV4uAyzO0ooKushRrIUj2GbVpb5Rig==, tarball: file:projects/eventgrid-namespaces.tgz} + name: '@rush-temp/eventgrid-namespaces' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + buffer: 6.0.3 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/eventgrid-system-events.tgz: + resolution: {integrity: sha512-J9WSaHbb572Gh+WpNvDx5NF+NAaY9HTSAOWuBNfzplXZG1h5e7wilvy86TqheypQqdxhsau7IhbsRHEOEeFAPA==, tarball: file:projects/eventgrid-system-events.tgz} + name: '@rush-temp/eventgrid-system-events' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/eventgrid.tgz: + resolution: {integrity: sha512-xNO7uSbCB0gSezDYBsFLGRv0mgFhuRovCGLgicVWr3KBzCHr9fZn2OdSSIIsBAx68K8Ha0nHjeHPC0jlhL/cCQ==, tarball: file:projects/eventgrid.tgz} + name: '@rush-temp/eventgrid' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/eventhubs-checkpointstore-blob.tgz(chai@4.3.10): + resolution: {integrity: sha512-QIMCv2kTVX8O/o5j/9cm9cj3M1Yu68nIK2z4ubzIx+w0ZJ4Sby3hc2F+UFe5oj59UyA29uZLX6sfITm7+SuKgQ==, tarball: file:projects/eventhubs-checkpointstore-blob.tgz} + id: file:projects/eventhubs-checkpointstore-blob.tgz + name: '@rush-temp/eventhubs-checkpointstore-blob' + version: 0.0.0 + dependencies: + '@rollup/plugin-inject': 5.0.5(rollup@4.28.0) + '@types/chai-as-promised': 7.1.8 + '@types/debug': 4.1.12 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + buffer: 6.0.3 + chai-as-promised: 8.0.1(chai@4.3.10) + debug: 4.3.7(supports-color@8.1.1) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + process: 0.11.10 + stream: 0.0.3 + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - chai + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - rollup + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/eventhubs-checkpointstore-table.tgz(chai@4.3.10): + resolution: {integrity: sha512-shPBb4XPKzwZkYDOvEn5AqC4nSdal0o+RW0dFDOE1FAdPmN5uyouad+Na48MtP3aHiDL9ObtRPeh5xkX905SIw==, tarball: file:projects/eventhubs-checkpointstore-table.tgz} + id: file:projects/eventhubs-checkpointstore-table.tgz + name: '@rush-temp/eventhubs-checkpointstore-table' + version: 0.0.0 + dependencies: + '@rollup/plugin-inject': 5.0.5(rollup@4.28.0) + '@types/chai-as-promised': 7.1.8 + '@types/debug': 4.1.12 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + buffer: 6.0.3 + chai-as-promised: 8.0.1(chai@4.3.10) + debug: 4.3.7(supports-color@8.1.1) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + process: 0.11.10 + stream: 0.0.3 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - chai + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - rollup + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/functions-authentication-events.tgz: + resolution: {integrity: sha512-oFukFmJk2iIPQauvOB5HqP7CTjE7CbaLyi+szryLRSCDHcBc+mphI5f+q1Jk4GXWgXjQJXDhmJHUZog2FRn8HQ==, tarball: file:projects/functions-authentication-events.tgz} + name: '@rush-temp/functions-authentication-events' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/functions': 3.5.1 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + inherits: 2.0.4 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-json-preprocessor: 0.3.3(karma@6.4.4) + karma-json-to-file-reporter: 1.0.1 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + mocha: 10.8.2 + nyc: 17.1.0 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/health-deidentification.tgz: + resolution: {integrity: sha512-6LdN/I3/IT+r5A4w8Ac5rRXYnfUzCGhSyEhSq0zB1vEsyX0oOz5viCnGYYqmiyOOfGvgqaMBOk4KwrCCeMcTOA==, tarball: file:projects/health-deidentification.tgz} + name: '@rush-temp/health-deidentification' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + loupe: 3.1.2 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/health-insights-cancerprofiling.tgz: + resolution: {integrity: sha512-VbNwjG9FeYaNHVZ5ccHivYA5aMTBQaj9e/3S1qhujNHdW79W4w9R989l0SMtitK7WXcC7OfQunMVVA/v5BKPeA==, tarball: file:projects/health-insights-cancerprofiling.tgz} + name: '@rush-temp/health-insights-cancerprofiling' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/health-insights-clinicalmatching.tgz: + resolution: {integrity: sha512-gPS26NLHskZBUrKuYf6hZouvsKGu6G09W2sGxPEnaCTj5KGmZN/aL9K9WOchcwTcY5HBQM98VwV3EEhTeNYiag==, tarball: file:projects/health-insights-clinicalmatching.tgz} + name: '@rush-temp/health-insights-clinicalmatching' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/health-insights-radiologyinsights.tgz: + resolution: {integrity: sha512-IC51lwhRQqr8r5PP7rrUwlrQXDDWlI0DbP2GE8H2prk+A9IauQB7CIHrjosRCtJINIMMaQJXa2roHF5GVtbv0w==, tarball: file:projects/health-insights-radiologyinsights.tgz} + name: '@rush-temp/health-insights-radiologyinsights' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/identity-broker.tgz: + resolution: {integrity: sha512-vq3L3DyNQvVXqYonnD5vweOxzUQrulNdo7115ZCAV7e1y7Q0GfwvwC5k5LyeCY0F5TT3iQuUwHBDIE15/EMYpg==, tarball: file:projects/identity-broker.tgz} + name: '@rush-temp/identity-broker' + version: 0.0.0 + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/msal-node': 2.16.2 + '@azure/msal-node-extensions': 1.5.0 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/identity-cache-persistence.tgz: + resolution: {integrity: sha512-0thxM8DrK7tB2vOmAf2w7m99QKSRMHuwlc7ALykcHGiEAbCN9JEbVdT+b0sEGjqna89Vl5KQJtjRRktLnFPDCw==, tarball: file:projects/identity-cache-persistence.tgz} + name: '@rush-temp/identity-cache-persistence' + version: 0.0.0 + dependencies: + '@azure-tools/test-recorder': 3.5.2 + '@azure/msal-node': 2.16.2 + '@azure/msal-node-extensions': 1.5.0 + '@types/jws': 3.2.10 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/qs': 6.9.17 + '@types/sinon': 17.0.3 + dotenv: 16.4.5 + eslint: 9.16.0 + inherits: 2.0.4 + keytar: 7.9.0 + mocha: 10.8.2 + puppeteer: 23.9.0(typescript@5.6.3) + sinon: 17.0.1 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/identity-vscode.tgz: + resolution: {integrity: sha512-7wFwOEU77YA+6eg2Xs7S8xD4eXOUfUcPc4Ic8g2JDQ1COfG1Sh6MiADCcnB8jFbjLrTLGUr/XsqI0eu9oOX/bA==, tarball: file:projects/identity-vscode.tgz} + name: '@rush-temp/identity-vscode' + version: 0.0.0 + dependencies: + '@azure-tools/test-recorder': 3.5.2 + '@types/jws': 3.2.10 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/qs': 6.9.17 + '@types/sinon': 17.0.3 + '@types/uuid': 8.3.4 + dotenv: 16.4.5 + eslint: 9.16.0 + inherits: 2.0.4 + keytar: 7.9.0 + mocha: 10.8.2 + puppeteer: 23.9.0(typescript@5.6.3) + sinon: 17.0.1 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/identity.tgz: + resolution: {integrity: sha512-P0HbQwwg1mF2aczzbJ5iXPm+nf8N/iWXqAupzCtVBFQ+VC1OrVIQhL987fdKgpl/3c2LD4KdEm0rf9IoqO9/lQ==, tarball: file:projects/identity.tgz} + name: '@rush-temp/identity' + version: 0.0.0 + dependencies: + '@azure/keyvault-keys': 4.9.0 + '@azure/msal-browser': 3.27.0 + '@azure/msal-node': 2.16.2 + '@types/jsonwebtoken': 9.0.7 + '@types/jws': 3.2.10 + '@types/ms': 0.7.34 + '@types/node': 18.19.67 + '@types/stoppable': 1.1.3 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + events: 3.3.0 + inherits: 2.0.4 + jsonwebtoken: 9.0.2 + jws: 4.0.0 + ms: 2.1.3 + open: 10.1.0 + playwright: 1.49.0 + stoppable: 1.1.0 + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/iot-device-update.tgz: + resolution: {integrity: sha512-j+/7pjRuxaNdX1fkGEa6LLEMmGp6LDV6z5RimV7GRnBRVlrYBgK3bfd4YdqYdNrg5Z4aksGwIcU+dt4Q+/yzRg==, tarball: file:projects/iot-device-update.tgz} + name: '@rush-temp/iot-device-update' + version: 0.0.0 + dependencies: + '@azure-rest/core-client': 1.4.0 + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-json-preprocessor: 0.3.3(karma@6.4.4) + karma-json-to-file-reporter: 1.0.1 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-source-map-support: 1.4.0 + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/iot-modelsrepository.tgz: + resolution: {integrity: sha512-hJMVERfcQNl1arQVH2kNoM2in/mmJ4z6kwm2udCgcU8OnrJoJUVCFELh1hBxKpbIFkwb3DJLs8Racg2WNo8dBw==, tarball: file:projects/iot-modelsrepository.tgz} + name: '@rush-temp/iot-modelsrepository' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + events: 3.3.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/keyvault-admin.tgz: + resolution: {integrity: sha512-4T4Drp4Ho5XDjqmusRaUkqzfMRXIP5g2wNH4/yQLP+IKrwX6cIRBA7VjIXn9iYFikcw8+Dyove8130WKf6KnAQ==, tarball: file:projects/keyvault-admin.tgz} + name: '@rush-temp/keyvault-admin' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/keyvault-certificates.tgz: + resolution: {integrity: sha512-hHHFZjEUX2s1FPN5WTYcqoT1hqSFS7iJnQvqh6nFyknX+Z9pOUl5+gU6gaxGxwYiLV3yPo+wYN4+w/S9K9x7DQ==, tarball: file:projects/keyvault-certificates.tgz} + name: '@rush-temp/keyvault-certificates' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/keyvault-common.tgz: + resolution: {integrity: sha512-rTXsqvFYag+m2JKDGB2LuWRhQ/I87lcBSEe2rR5XXBCv/nqLjTZn273dRDGiLm+fTb/c03Vy3higYqgStuCNZg==, tarball: file:projects/keyvault-common.tgz} + name: '@rush-temp/keyvault-common' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/keyvault-keys.tgz: + resolution: {integrity: sha512-Y2UfpOV8HfTmUGL1uYR7FJM2bNyeTyMQ2pD0+9u/uHIuZmuIgfX3aYMtn0ZmIaspNXDDnzUEDahvgKZbJsd0Pw==, tarball: file:projects/keyvault-keys.tgz} + name: '@rush-temp/keyvault-keys' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dayjs: 1.11.13 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/keyvault-secrets.tgz: + resolution: {integrity: sha512-XdGtBXoiBvpODd8UhGwxazB7/nQiYZxp2/mMGE/pwVKyi64zTVMa7FZKGnJolBlWvycaJJ8Qxql3Eg3c9EvDOg==, tarball: file:projects/keyvault-secrets.tgz} + name: '@rush-temp/keyvault-secrets' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/browser' + - '@vitest/ui' + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + + file:projects/load-testing.tgz: + resolution: {integrity: sha512-mWVb1m4MgOwmwvtCgw+GpN4BwujiAzXpm+2lWJdLgtH4EFCwkLQWaefkaSqlyXMEXqCy/lPJYAS4hXrIP7DkEg==, tarball: file:projects/load-testing.tgz} + name: '@rush-temp/load-testing' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/logger.tgz: + resolution: {integrity: sha512-8fQDOieFeyQCxjSYMdXHCt7P4sZA75rTVR5Vsc0zD4g+x5k/PW2ZXILXlHiVNhoSmN1A7tBoQZILI0z0Bo7rBg==, tarball: file:projects/logger.tgz} + name: '@rush-temp/logger' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/maps-common.tgz: + resolution: {integrity: sha512-7IIkOs3sUOtOgIdp3Ub14NUBdqW6KtzCuwnnyFt7gxK9Fq2vUpn/77XOOZ/pnh7agJHiMZj+Y/0nYmcmCKYu+A==, tarball: file:projects/maps-common.tgz} + name: '@rush-temp/maps-common' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/maps-geolocation.tgz: + resolution: {integrity: sha512-pmNHm5WCIRn8MxaO6SWedBhcV/fSxsZ1SAVnA/n0XaDm9ra21chQXMxzznlSNAWOFv4hxt0LYczZnfsHOlgo2g==, tarball: file:projects/maps-geolocation.tgz} + name: '@rush-temp/maps-geolocation' + version: 0.0.0 + dependencies: + '@azure/maps-common': 1.0.0-beta.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/maps-render.tgz: + resolution: {integrity: sha512-QAN/KrCWpGIXIWoapOwdtSefJ5ZjzaWvD/yy7sWXZyzFSPftL11l12oXJcE+iBy5409gXNlMuH9ZKj6DgA/tGA==, tarball: file:projects/maps-render.tgz} + name: '@rush-temp/maps-render' + version: 0.0.0 + dependencies: + '@azure/maps-common': 1.0.0-beta.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/maps-route.tgz: + resolution: {integrity: sha512-5+w6/ULXCxZtXZhoJ5l7+MKUKaQIx49viOcfYMVGjQw0vi0Tq59nx9Qrl6qWos6BC1kILM5uINp8W47dBpCNWA==, tarball: file:projects/maps-route.tgz} + name: '@rush-temp/maps-route' + version: 0.0.0 + dependencies: + '@azure-rest/core-client': 1.4.0 + '@azure/maps-common': 1.0.0-beta.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/maps-search.tgz: + resolution: {integrity: sha512-3L9N9SrTi+SdvxB/8TQWgZDIuBtS6ODj8qc+QNqdc5XyToQop38/Hh6GV+xVt+W28umT3ZufBQbz9dA5McL/6w==, tarball: file:projects/maps-search.tgz} + name: '@rush-temp/maps-search' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@azure/maps-common': 1.0.0-beta.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/microsoft-playwright-testing.tgz: + resolution: {integrity: sha512-LOfcpsGhkCQlf/ONHLHqjTVgWCasb0ImH6OcRwRpzkO4ybQbiAi4eQvnD2CVwpoa3crRHI9hebbLeSvBsBKAVA==, tarball: file:projects/microsoft-playwright-testing.tgz} + name: '@rush-temp/microsoft-playwright-testing' + version: 0.0.0 + dependencies: + '@playwright/test': 1.49.0 + '@types/debug': 4.1.12 + '@types/mocha': 10.0.10 + '@types/node': 20.17.9 + '@types/sinon': 17.0.3 + eslint: 9.16.0 + mocha: 10.8.2 + sinon: 17.0.1 + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - jiti + - supports-color + dev: false + + file:projects/mixed-reality-authentication.tgz: + resolution: {integrity: sha512-hIZoFTkE8J6rHj93GQHuFB05PUPHWq+LiWgFIacamW2tTo1Ej1Q1+04Y4RUdZiaUTEPrrWgVM2hKKclbLO2pTA==, tarball: file:projects/mixed-reality-authentication.tgz} + name: '@rush-temp/mixed-reality-authentication' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/chai-as-promised': 7.1.8 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + chai-as-promised: 7.1.2(chai@4.3.10) + dotenv: 16.4.5 + eslint: 9.16.0 + inherits: 2.0.4 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/mixed-reality-remote-rendering.tgz: + resolution: {integrity: sha512-LR01bnuhUjLmqWd+4Ti/9Dywdu8VzgOZEi8mjK9OX0DQeXH9BItASAMtCrmzSwffCdEORSMg8jbFXb1wAjFO/w==, tarball: file:projects/mixed-reality-remote-rendering.tgz} + name: '@rush-temp/mixed-reality-remote-rendering' + version: 0.0.0 + dependencies: + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/chai-as-promised': 7.1.8 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/uuid': 8.3.4 + chai: 4.3.10 + chai-as-promised: 7.1.2(chai@4.3.10) + dotenv: 16.4.5 + eslint: 9.16.0 + inherits: 2.0.4 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-json-preprocessor: 0.3.3(karma@6.4.4) + karma-json-to-file-reporter: 1.0.1 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + mocha: 10.8.2 + nyc: 17.1.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/mock-hub.tgz: + resolution: {integrity: sha512-XQS2MMS5Q1hRiH/QR6+Swm4E+0t/Gx5x8pQLGO/tmsyxmD/YrRmVUrSweu8BTNRTnBvHj+eHR0Src+iPlYdZLg==, tarball: file:projects/mock-hub.tgz} + name: '@rush-temp/mock-hub' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + rhea: 3.0.3 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/browser' + - '@vitest/ui' + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: false + + file:projects/monitor-ingestion.tgz: + resolution: {integrity: sha512-pllRWLfOMD+ngWvcILVdzLi1f1XtozTseyFDESOKh67IT3MbSBExuav0w6vQOk2H5E88cpYU8mh0c/kFn2/Iwg==, tarball: file:projects/monitor-ingestion.tgz} + name: '@rush-temp/monitor-ingestion' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@types/pako': 2.0.3 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + pako: 2.1.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/monitor-opentelemetry-exporter.tgz: + resolution: {integrity: sha512-0VIQPgToKmqe3LLOimazhF7mNr9QLYfopAFLP/2is/l8UOKnEhmj3McflVLq5viuYv0fAI2Xp2P8UH+48x8CsA==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} + name: '@rush-temp/monitor-opentelemetry-exporter' + version: 0.0.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.55.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-http': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-logs': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-metrics': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-node': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + nock: 13.5.6 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/monitor-opentelemetry.tgz: + resolution: {integrity: sha512-SqkTFQ9XDW6780y/y4kwohv9eV+fi/f4jqDjPwOW1Y0+Uz1gQLssjbSPaTnRDiTa9i+tJLLUiTE/VeV9BCtDUA==, tarball: file:projects/monitor-opentelemetry.tgz} + name: '@rush-temp/monitor-opentelemetry' + version: 0.0.0 + dependencies: + '@azure/functions': 4.6.0 + '@azure/functions-old': /@azure/functions@3.5.1 + '@microsoft/applicationinsights-web-snippet': 1.2.1 + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.55.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-bunyan': 0.43.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-http': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-mongodb': 0.49.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-mysql': 0.43.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-pg': 0.48.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-redis': 0.44.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-redis-4': 0.44.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-winston': 0.42.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resource-detector-azure': 0.3.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-logs': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-metrics': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-node': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-node': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/winston-transport': 0.8.0 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/sinon': 17.0.3 + dotenv: 16.4.5 + eslint: 9.16.0 + mocha: 10.8.2 + nock: 13.5.6 + nyc: 17.1.0 + sinon: 17.0.1 + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + transitivePeerDependencies: + - jiti + - supports-color + dev: false + + file:projects/monitor-query.tgz: + resolution: {integrity: sha512-9g40nZJQraBhs00SI0bhtABIQoOPM7dM9BoyQexZKVcVfcK4IuUbXeiKkIuIzoTi29aosXakOmRDUQqBDQBDPA==, tarball: file:projects/monitor-query.tgz} + name: '@rush-temp/monitor-query' + version: 0.0.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-node': 1.28.0(@opentelemetry/api@1.9.0) + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/notification-hubs.tgz: + resolution: {integrity: sha512-g1pwLcMuOaTjljwQ9fIY6KM/uZTSTiZReOl36Q5kftxvBjt7gBY0/x0Hjse6TNq/SsgJQNkAgjR5K+grm5Oo0Q==, tarball: file:projects/notification-hubs.tgz} + name: '@rush-temp/notification-hubs' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/openai.tgz: + resolution: {integrity: sha512-HbvC8ZldtA4WQ2pLFQaqYn7GBJbve7a4L/FlCFInJL8qXMDqC0B0by+XFQRFwJNyhR16BUE4OzqLtmr0RZHi0A==, tarball: file:projects/openai.tgz} + name: '@rush-temp/openai' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + openai: 4.74.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - encoding + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + - zod + dev: false + + file:projects/opentelemetry-instrumentation-azure-sdk.tgz: + resolution: {integrity: sha512-j4jZQSrXrI310NB0Z7+SkHC52HmR4ezkGFRtaKwIj1lvDbi7qqjgzrEEqVm1ueHl0ipaNmZ1vZJyIqWoZCqZow==, tarball: file:projects/opentelemetry-instrumentation-azure-sdk.tgz} + name: '@rush-temp/opentelemetry-instrumentation-azure-sdk' + version: 0.0.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.55.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-node': 1.28.0(@opentelemetry/api@1.9.0) + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/perf-ai-form-recognizer.tgz: + resolution: {integrity: sha512-DvSsfDIsOdgKWVvDZ5g+TkyaXikP7Siklw/UqDH/V8eNvz3wQvvcSgg+WOSLrpoW2eq+bx1ZZUIFdvJOdNSwig==, tarball: file:projects/perf-ai-form-recognizer.tgz} + name: '@rush-temp/perf-ai-form-recognizer' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-ai-language-text.tgz: + resolution: {integrity: sha512-YLzvAF50r4GeP+YOEtkC2jc7m1NsfuDk7I6RCU8Qp9tlnxEukxP2VoVt+Yn9tbpRuNGZBe1HFoIdUQcS0cLB2g==, tarball: file:projects/perf-ai-language-text.tgz} + name: '@rush-temp/perf-ai-language-text' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-ai-metrics-advisor.tgz: + resolution: {integrity: sha512-6JSVuIfIFvRVwSXA5O5uLyr0gPb5j2Spu6AFzoHNcoMtfCl/94mWPmgofhG9qGsIOybTyAVS0jkD1nlxcsQWkQ==, tarball: file:projects/perf-ai-metrics-advisor.tgz} + name: '@rush-temp/perf-ai-metrics-advisor' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-ai-text-analytics.tgz: + resolution: {integrity: sha512-HEeXcquBy4/HxCQDiHYIh56U/wSyFktEifaFi6u5aWjQHA0YVCZ2mL4n2UNp8/B+G7Z4Di2gAsinuyXdk04VFQ==, tarball: file:projects/perf-ai-text-analytics.tgz} + name: '@rush-temp/perf-ai-text-analytics' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-app-configuration.tgz: + resolution: {integrity: sha512-t0U7XU8cZUm77KBnp/BVMSVcyhgtm5UpiGF5jTLZLLo1TG9hAvbz30aaykK4OIZE4erQ5o3KoRrsr0tznaiBPQ==, tarball: file:projects/perf-app-configuration.tgz} + name: '@rush-temp/perf-app-configuration' + version: 0.0.0 + dependencies: + '@azure/app-configuration': 1.5.0-beta.2 + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-container-registry.tgz: + resolution: {integrity: sha512-GsW1EvTmOLWMlaJa7m9yf/xvgplmqpkQ4EuIXhNpuZWayCCAdqlRnKQ4CgpyywNCweKEpgptqNCB6/4DVCVuZw==, tarball: file:projects/perf-container-registry.tgz} + name: '@rush-temp/perf-container-registry' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-core-rest-pipeline.tgz: + resolution: {integrity: sha512-CA4ACPBdLdTWNEL9EeXGvHFkFEbjL4L6z92yZHgr5kZH2mG3WyweFp5jAVeI1iXFtfaTKvPkma7l+uUhDj9hXw==, tarball: file:projects/perf-core-rest-pipeline.tgz} + name: '@rush-temp/perf-core-rest-pipeline' + version: 0.0.0 + dependencies: + '@types/express': 4.17.21 + '@types/node': 18.19.67 + concurrently: 8.2.2 + dotenv: 16.4.5 + eslint: 9.16.0 + express: 4.21.1 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + undici: 7.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-data-tables.tgz: + resolution: {integrity: sha512-7WuM+VxSyy1vUPKLLasOhvvBLoDVj0py2ePQ60WqxGXGY2bPAdzm+hnyi7BCFcCTT0IsxHxwjRfUarne98jGlw==, tarball: file:projects/perf-data-tables.tgz} + name: '@rush-temp/perf-data-tables' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-event-hubs.tgz: + resolution: {integrity: sha512-YYgBzab8fIXup4kV38KXDPi1tKF4AJuwnHiQQrrNmX+MNQDnpiWlDvf4I3qiXirF0UQMrc8icbrNtsmAt7r6cg==, tarball: file:projects/perf-event-hubs.tgz} + name: '@rush-temp/perf-event-hubs' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@types/uuid': 8.3.4 + dotenv: 16.4.5 + eslint: 9.16.0 + moment: 2.30.1 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-eventgrid.tgz: + resolution: {integrity: sha512-ZYkjk1Pz46OB0szqPrpg0Ymo7rNaSbRqu9gIfv9ntX3li6ol/f8HhNenejnokCbHjCi+bb1mN2pD/2WdRUdF8w==, tarball: file:projects/perf-eventgrid.tgz} + name: '@rush-temp/perf-eventgrid' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-identity.tgz: + resolution: {integrity: sha512-A7aeJKxdmV27Fkdz2zrFh/3n3U/WQ/ay+4X+o13PrT1AeqXPALD6tt4wdLT0QW3ymM2D2WGFgW9M3oLVhP00qw==, tarball: file:projects/perf-identity.tgz} + name: '@rush-temp/perf-identity' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@types/uuid': 8.3.4 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-keyvault-certificates.tgz: + resolution: {integrity: sha512-vzsSPptQv8Y3pbBGjHRmJPRzTuJuP+usNSwZVZYDSs4t3OG4MK3576QV9oH4MtUCfE10kC9ECq4t+d4z6yJUow==, tarball: file:projects/perf-keyvault-certificates.tgz} + name: '@rush-temp/perf-keyvault-certificates' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@types/uuid': 8.3.4 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-keyvault-keys.tgz: + resolution: {integrity: sha512-GytYZta0ioUfmiPAcQuo7jpRdiy64l+82lMDnj6y66FdrlvD5lfSTPxSH6XdrYJkKOjm2O8XHLZB5nYaX/0zGw==, tarball: file:projects/perf-keyvault-keys.tgz} + name: '@rush-temp/perf-keyvault-keys' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@types/uuid': 8.3.4 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-keyvault-secrets.tgz: + resolution: {integrity: sha512-MqZSqQo/G6QZYa4vNiEpCukkUwCRo4mzVUHawlp1nqAmvlrrXoLumGyF48rJBVJh1sUEXFxw3koVBm+5asCNZw==, tarball: file:projects/perf-keyvault-secrets.tgz} + name: '@rush-temp/perf-keyvault-secrets' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@types/uuid': 8.3.4 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-monitor-ingestion.tgz: + resolution: {integrity: sha512-7Th0T7Nf0UNrvJPsjjNs/3KqkzRMWElB/HvNsNalfRxqHobWS/uIdXRo1zoLIZFh6dAKXlK5pyhboxzSczyeYQ==, tarball: file:projects/perf-monitor-ingestion.tgz} + name: '@rush-temp/perf-monitor-ingestion' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-monitor-opentelemetry.tgz: + resolution: {integrity: sha512-/pYMxuI2HSlzyv5V+fT9y3NLkd1hfjwON1q0588fSZ8mAR8gdupjauyfWGxVsc4gXWKvp1IvxAV6KgYdA3v2wg==, tarball: file:projects/perf-monitor-opentelemetry.tgz} + name: '@rush-temp/perf-monitor-opentelemetry' + version: 0.0.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.55.0 + '@opentelemetry/sdk-logs': 0.55.0(@opentelemetry/api@1.9.0) + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - jiti + - supports-color + dev: false + + file:projects/perf-monitor-query.tgz: + resolution: {integrity: sha512-iSZgFDWsrLX/w4PpblJltsGErNQ9rACL1nLhGiHv+uKXQ0dXxiuvx05G760OECb5ngfpcMRBmpPG3rvk0EgCXw==, tarball: file:projects/perf-monitor-query.tgz} + name: '@rush-temp/perf-monitor-query' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-schema-registry-avro.tgz: + resolution: {integrity: sha512-QtAa+7ijpuBTTP6lmfJ/sFlMH8ihneNRqOmmObNiTwa3dDYAaymQ881zsh6p4pFDsboP6c+MJleulyBbz313xw==, tarball: file:projects/perf-schema-registry-avro.tgz} + name: '@rush-temp/perf-schema-registry-avro' + version: 0.0.0 + dependencies: + '@azure/schema-registry': 1.3.0 + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-search-documents.tgz: + resolution: {integrity: sha512-PgsOy3Mk2G3ZV5qUzYhHPwIqGUZsn4zG2TXigxDet5P4x0DF1pSSHGYmnL/hab2HWAvQ3psoecV7gZrZn+fYIg==, tarball: file:projects/perf-search-documents.tgz} + name: '@rush-temp/perf-search-documents' + version: 0.0.0 + dependencies: + '@azure/search-documents': 12.0.0-beta.4 + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-service-bus.tgz: + resolution: {integrity: sha512-Ay1DLnWGeLRoiit4z+1K1c501P9VpGPcs4t7LGkqa59H7CO/+ccoTfx6TFBP8EQE9tacQd7/nB1j7ABgHs7CzQ==, tarball: file:projects/perf-service-bus.tgz} + name: '@rush-temp/perf-service-bus' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@types/uuid': 8.3.4 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-storage-blob.tgz: + resolution: {integrity: sha512-gC/6yI3RAsLz8yW4HuwmY/hZJdfQ4WpTasQrnaGM2o0ADvshX7BbTMziACBVC1IJ+SZS0f25nzWdMrf1cKEPUA==, tarball: file:projects/perf-storage-blob.tgz} + name: '@rush-temp/perf-storage-blob' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-storage-file-datalake.tgz: + resolution: {integrity: sha512-/Ci5NG7Th6jCRFjxNQnQIN066A0l8K8hkuTPVCvaChixw0hduEm6MN1HeVT+Qmwkko8uVFlLNu1s7HgLwy8rLw==, tarball: file:projects/perf-storage-file-datalake.tgz} + name: '@rush-temp/perf-storage-file-datalake' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-storage-file-share.tgz: + resolution: {integrity: sha512-PA4GNlP5egvK17bRRWDzOrPQgQ87ZxFP+UzUQxy/Wa1NwuHJdBlcsa8P3do4HTkD0UpSzTyeNQ5P7X2etFM+8A==, tarball: file:projects/perf-storage-file-share.tgz} + name: '@rush-temp/perf-storage-file-share' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/perf-template.tgz: + resolution: {integrity: sha512-i6UEyKvgmn6FvOtrhdZkwnXMGsvbMgShf5YRJPf65eSnu8HDC3xx0eo0Cx86HwcjLohRuNa4GorVT7+b5h1BHA==, tarball: file:projects/perf-template.tgz} + name: '@rush-temp/perf-template' + version: 0.0.0 + dependencies: + '@azure/app-configuration': 1.8.0 + '@azure/template': 1.0.13-beta.1 + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - jiti + - supports-color + dev: false + + file:projects/purview-administration.tgz: + resolution: {integrity: sha512-sgg4tkB4l9zyjfabBh9sUFhifmfGF+ntAIAb2e9vsDSCi1ttSW6dQHrKx5IFCKwz3b0Cl0DaeRMwS8j4e8hecQ==, tarball: file:projects/purview-administration.tgz} + name: '@rush-temp/purview-administration' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/purview-catalog.tgz: + resolution: {integrity: sha512-P4T1DLaTzNfhCfRSS/tZTK6wVBW2sBDaf9tAw6qOqvlz3ZPkJ5vTGehSROpmF8eDPloYnN7IaDtM/Pdi3d2d/w==, tarball: file:projects/purview-catalog.tgz} + name: '@rush-temp/purview-catalog' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/purview-datamap.tgz: + resolution: {integrity: sha512-7oiGt2hH9ZkCV8TyJRw6R4MvjW1O2ULh5uJ+cg3GIx4BKR1bcZYk73h9m4k56lwo15yDon0raH0UmjfoNb7Rng==, tarball: file:projects/purview-datamap.tgz} + name: '@rush-temp/purview-datamap' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/purview-scanning.tgz: + resolution: {integrity: sha512-4060O8WtwjIXcuZEqtihG9mNZBUsaY5vEBCXdX/KgZdDyAdxaz+ly58sFqmPVhQrrsFcEAoiK3eM3d1aT02/LQ==, tarball: file:projects/purview-scanning.tgz} + name: '@rush-temp/purview-scanning' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/purview-sharing.tgz: + resolution: {integrity: sha512-7I95FPCB1deMsV/SaCRhORc5RRUsCrw5eHZLOvt2Ij5fF2cIOCv6nvAi0qlzyOwxZsbMSh21qJenVxLx25gVIQ==, tarball: file:projects/purview-sharing.tgz} + name: '@rush-temp/purview-sharing' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/purview-workflow.tgz: + resolution: {integrity: sha512-cdYtC2hiHpniV2a3lK+YjL72OLtV5ekUtCffOgqU4O0DlyPAPhVKzEP5PU3jzfgsGtwzPwcL4r9AJFIUQIMB+w==, tarball: file:projects/purview-workflow.tgz} + name: '@rush-temp/purview-workflow' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + autorest: 3.7.1 + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/quantum-jobs.tgz: + resolution: {integrity: sha512-1klhp8mezs4wRSJHc86lzMqH4vCtP8AEgdnPWyyQ54FhWw8xpHjBXDxNffumdJDlI+ZpOawvsczRsqMR7Wgw+w==, tarball: file:projects/quantum-jobs.tgz} + name: '@rush-temp/quantum-jobs' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/sinon': 17.0.3 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + events: 3.3.0 + inherits: 2.0.4 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + sinon: 17.0.1 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/schema-registry-avro.tgz: + resolution: {integrity: sha512-xy7wUN0smV928ueXcqOM9xeP9JACYQr3NXHdCj4AuZTzkIsCJQc2/AgerhqBiVKlreiJxX899IO2MZ1+gt8MXA==, tarball: file:projects/schema-registry-avro.tgz} + name: '@rush-temp/schema-registry-avro' + version: 0.0.0 + dependencies: + '@azure/schema-registry': 1.3.0 + '@rollup/plugin-inject': 5.0.5(rollup@4.28.0) + '@types/node': 18.19.67 + '@types/uuid': 8.3.4 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + avsc: 5.7.7 + buffer: 6.0.3 + dotenv: 16.4.5 + eslint: 9.16.0 + lru-cache: 10.4.3 + playwright: 1.49.0 + process: 0.11.10 + stream: 0.0.3 + tslib: 2.8.1 + typescript: 5.6.3 + uuid: 8.3.2 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - rollup + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/schema-registry-json.tgz: + resolution: {integrity: sha512-J/R0tUT5fzAYXoYtTWaKf37oo5dSMJhebBHhfdnMMAxkKfO78DVwIMadUE91wv2CZ4p56zPefORTsWErHNPNww==, tarball: file:projects/schema-registry-json.tgz} + name: '@rush-temp/schema-registry-json' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/schema-registry': 1.3.0 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + ajv: 8.17.1 + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-json-preprocessor: 0.3.3(karma@6.4.4) + karma-json-to-file-reporter: 1.0.1 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + lru-cache: 10.4.3 + mocha: 10.8.2 + nyc: 17.1.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/schema-registry.tgz: + resolution: {integrity: sha512-cV1YfaW7G3fU0JPawhjZA5suunxV4Sc9ROHcGzFYcBG2MkVqltpKmLXGYPPwwTUEV7n+YV7p0HNnSL7B5qC/UQ==, tarball: file:projects/schema-registry.tgz} + name: '@rush-temp/schema-registry' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + dotenv: 16.4.5 + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-json-preprocessor: 0.3.3(karma@6.4.4) + karma-json-to-file-reporter: 1.0.1 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/search-documents.tgz: + resolution: {integrity: sha512-8YCD+t6qJKJwWqQ/Naao8ExK2lQjxDtpDL4YUmK6k312+QN7zwxzDkRYEcnIjm3F2EvcGcY3yUiMbDIIl9QCkQ==, tarball: file:projects/search-documents.tgz} + name: '@rush-temp/search-documents' + version: 0.0.0 + dependencies: + '@azure-tools/test-recorder': 3.5.2 + '@azure/openai': 1.0.0-beta.12 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/sinon': 17.0.3 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + events: 3.3.0 + inherits: 2.0.4 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-json-preprocessor: 0.3.3(karma@6.4.4) + karma-json-to-file-reporter: 1.0.1 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + sinon: 17.0.1 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.3.3) + tslib: 2.8.1 + type-plus: 7.6.2 + typescript: 5.3.3 + util: 0.12.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/service-bus.tgz: + resolution: {integrity: sha512-h3VAF/BwJEz++gcPcaKJXOaKdeNCi+ivQjg7ElYyGw4ZHr79xMK5XC1d5pM9/v0PzYZYyVC3EH626OaUDdyIMA==, tarball: file:projects/service-bus.tgz} + name: '@rush-temp/service-bus' + version: 0.0.0 + dependencies: + '@rollup/plugin-inject': 5.0.5(rollup@4.28.0) + '@types/chai-as-promised': 8.0.1 + '@types/debug': 4.1.12 + '@types/is-buffer': 2.0.2 + '@types/node': 18.19.67 + '@types/uuid': 8.3.4 + '@types/ws': 7.4.7 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + buffer: 6.0.3 + chai: 5.1.2 + chai-as-promised: 8.0.1(chai@5.1.2) + chai-exclude: 3.0.0(chai@5.1.2) + debug: 4.3.7(supports-color@8.1.1) + dotenv: 16.4.5 + eslint: 9.16.0 + events: 3.3.0 + https-proxy-agent: 7.0.5 + is-buffer: 2.0.5 + jssha: 3.3.1 + long: 5.2.3 + playwright: 1.49.0 + process: 0.11.10 + rhea-promise: 3.0.3 + tslib: 2.8.1 + typescript: 5.6.3 + uuid: 8.3.2 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + ws: 8.18.0 + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - rollup + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/storage-blob-changefeed.tgz: + resolution: {integrity: sha512-rChvDY+jZ3y66M9WZpo3RXw66M63Ke4wdaRyCgyYQ/xEWQv8SVzha5u/cAf/eEDzo+dqdz7Nit8voOAWS5Fo4A==, tarball: file:projects/storage-blob-changefeed.tgz} + name: '@rush-temp/storage-blob-changefeed' + version: 0.0.0 + dependencies: + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/sinon': 17.0.3 + chai: 4.3.10 + dotenv: 16.4.5 + es6-promise: 4.2.8 + eslint: 9.16.0 + events: 3.3.0 + inherits: 2.0.4 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-json-preprocessor: 0.3.3(karma@6.4.4) + karma-json-to-file-reporter: 1.0.1 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + puppeteer: 23.9.0(typescript@5.6.3) + sinon: 17.0.1 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/storage-blob.tgz: + resolution: {integrity: sha512-GM0+E284qr6AcJ08tcb2AcizAP6optptQOXpMpJxJVBsoFuYUVyghZtk6mEE992MJV8SRc+guWscppusRF6JfA==, tarball: file:projects/storage-blob.tgz} + name: '@rush-temp/storage-blob' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@azure/core-lro': 2.7.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + es6-promise: 4.2.8 + eslint: 9.16.0 + events: 3.3.0 + inherits: 2.0.4 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + puppeteer: 23.9.0(typescript@5.6.3) + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/storage-file-datalake.tgz: + resolution: {integrity: sha512-yAoj31VtAud8gXiyicLgx/40rpFcpXg61eD88ARTkePcL6gGyqNAM8gtIaKA2/8rvHqSUpZWWvwL3ZDicjj1qA==, tarball: file:projects/storage-file-datalake.tgz} + name: '@rush-temp/storage-file-datalake' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/sinon': 17.0.3 + chai: 4.3.10 + dotenv: 16.4.5 + es6-promise: 4.2.8 + eslint: 9.16.0 + events: 3.3.0 + execa: 6.1.0 + inherits: 2.0.4 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-ie-launcher: 1.0.0(karma@6.4.4) + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + puppeteer: 23.9.0(typescript@5.6.3) + sinon: 17.0.1 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/storage-file-share.tgz: + resolution: {integrity: sha512-3wsuOatFgt/+CNvfmLQqXyj27WiDouP9EBW18/ylo2g+6qsjma4e/vERPG7bHqjaP9aroE4o/s3/9SEZN/1mBQ==, tarball: file:projects/storage-file-share.tgz} + name: '@rush-temp/storage-file-share' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/sinon': 17.0.3 + chai: 4.3.10 + dotenv: 16.4.5 + es6-promise: 4.2.8 + eslint: 9.16.0 + events: 3.3.0 + inherits: 2.0.4 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + puppeteer: 23.9.0(typescript@5.6.3) + sinon: 17.0.1 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/storage-internal-avro.tgz: + resolution: {integrity: sha512-2/b7G0Iiufhu4j2foCdmSudSu8K2sJQXezR2aT5k/yaBAXNmwyWv0GRGIj2yTJwr6mevb4SzZxG7P5sSxboBbw==, tarball: file:projects/storage-internal-avro.tgz} + name: '@rush-temp/storage-internal-avro' + version: 0.0.0 + dependencies: + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + es6-promise: 4.2.8 + eslint: 9.16.0 + inherits: 2.0.4 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + puppeteer: 23.9.0(typescript@5.6.3) + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/storage-queue.tgz: + resolution: {integrity: sha512-Bzntrsw6BeXydXyVg8GShcAqGlhTyIk41mXoir+ySY1FhNavDbHmfapDnw7zICn3OOLhL5fCeNRupxB174Giow==, tarball: file:projects/storage-queue.tgz} + name: '@rush-temp/storage-queue' + version: 0.0.0 + dependencies: + '@azure-tools/test-credential': 1.3.1 + '@azure-tools/test-recorder': 3.5.2 + '@types/chai': 4.3.20 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + chai: 4.3.10 + dotenv: 16.4.5 + es6-promise: 4.2.8 + eslint: 9.16.0 + inherits: 2.0.4 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + nyc: 17.1.0 + puppeteer: 23.9.0(typescript@5.6.3) + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/synapse-access-control-1.tgz: + resolution: {integrity: sha512-PsDI9ixsWoG5tbuoB6Wd2BVZZvqY2rHjdfrUQu8RK+vGxCFhm9sYPNZ/u7SCk7Twm/eZCi7FtlHClXTiWhKSAg==, tarball: file:projects/synapse-access-control-1.tgz} + name: '@rush-temp/synapse-access-control-1' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/synapse-access-control.tgz: + resolution: {integrity: sha512-9xdlw5x0quMLB/SC77TKuY4c9igb2+HFgbGAKlE/RoEe0xa9azz9mACQzrzEipqEkmcETcTuIyvGXzJHEi6KXw==, tarball: file:projects/synapse-access-control.tgz} + name: '@rush-temp/synapse-access-control' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/synapse-artifacts.tgz: + resolution: {integrity: sha512-5rjggfXNlltSIRafPLODuubz9l0qMTDLyDbF9fMNGQxiCs+CQ9CHFxYu26bL3bC8FkqKbFzi9TntWrWX1F/TYw==, tarball: file:projects/synapse-artifacts.tgz} + name: '@rush-temp/synapse-artifacts' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/synapse-managed-private-endpoints.tgz: + resolution: {integrity: sha512-Zpd22jZb08NobyWIJwBybVo2rLF1jcIPtcPosR7Gtuv286aRX2tdD1ki14DasDmhtox1Ey6EiUkx9gtq9+W5sw==, tarball: file:projects/synapse-managed-private-endpoints.tgz} + name: '@rush-temp/synapse-managed-private-endpoints' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/synapse-monitoring.tgz: + resolution: {integrity: sha512-I5BQzGL2nrC0KkDbMwt6You5P/21te8gmwJkGNLZWeVLEQ2L8eZoRCwIbx8cDd45uTn6qLM6gKqRylQLnOBm0g==, tarball: file:projects/synapse-monitoring.tgz} + name: '@rush-temp/synapse-monitoring' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/synapse-spark.tgz: + resolution: {integrity: sha512-7VuuV5NynayhACA7upeM3teS3wfatr9zrVsViPOWaY9D2pg63KDr3duw0olTfwdDyIzFvraUWChLH1YGesC9Wg==, tarball: file:projects/synapse-spark.tgz} + name: '@rush-temp/synapse-spark' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/template-dpg.tgz: + resolution: {integrity: sha512-UJwkAC81L049EHeAKs0ou6XCuvhFYRC0eddCEuuTg5a9/y65Jm/zVZQm9WieV/cIgQVUcQSH6zz/4Fg7jqnvvg==, tarball: file:projects/template-dpg.tgz} + name: '@rush-temp/template-dpg' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/template.tgz: + resolution: {integrity: sha512-e1OZUpDtuUT9uqmUoX+mbLvb256x5QU3krHiQ9CWTtQG0qy7VibCTWyPtP9dyQzpzR70XgUqlHYRNKrylWKWaA==, tarball: file:projects/template.tgz} + name: '@rush-temp/template' + version: 0.0.0 + dependencies: + '@azure/core-lro': 2.7.2 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/test-credential.tgz: + resolution: {integrity: sha512-bYrr6dFuCJWhb76ZIYcsr5Yp56E+ucLdJB8EntpuQev3rYZ9RmUOO8tLmLBpeEaaXX9Ze9qdX8cir9e8oasSbw==, tarball: file:projects/test-credential.tgz} + name: '@rush-temp/test-credential' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + eslint: 9.16.0 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - jiti + - supports-color + dev: false + + file:projects/test-perf.tgz: + resolution: {integrity: sha512-m/fCLIeioBtXTbl1LcjJ3YJxPnmN2PYQPz5maCbrexdkaJRUg1MRMofioLLXf8xjZ0jlWmY9y6doSkO49Q+fXg==, tarball: file:projects/test-perf.tgz} + name: '@rush-temp/test-perf' + version: 0.0.0 + dependencies: + '@types/fs-extra': 11.0.4 + '@types/minimist': 1.2.5 + '@types/node': 18.19.67 + eslint: 9.16.0 + fs-extra: 11.2.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + minimist: 1.2.8 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/test-recorder.tgz: + resolution: {integrity: sha512-ca93qy0WlC+uOB/l2f8zrE6nmV6Cz8dUIsfMylW/L+rQF95T6ulPyMUV3He8s9tRsFYdNe+eIWrXqVdAzuToXA==, tarball: file:projects/test-recorder.tgz} + name: '@rush-temp/test-recorder' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + concurrently: 8.2.2 + eslint: 9.16.0 + express: 4.21.1 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/test-utils-vitest.tgz: + resolution: {integrity: sha512-TZ0JoLUcj0z4c6zQUSR7Cgz8M970PDDbhCOC05+N4KI16GR3HtYrkPm/YNsLOJZ934ZypPeQccL3rkQ7W+mmXQ==, tarball: file:projects/test-utils-vitest.tgz} + name: '@rush-temp/test-utils-vitest' + version: 0.0.0 + dependencies: + '@opentelemetry/api': 1.9.0 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + '@vitest/expect': 2.1.8 + eslint: 9.16.0 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/test-utils.tgz: + resolution: {integrity: sha512-wZSudXx+6doapn71XFuSN01fZqsuPPPUkLws2cNTB4La+YL2sEoT4I3/2NU9xg9A2kwMBj4VSJzPCUQW8nzAxA==, tarball: file:projects/test-utils.tgz} + name: '@rush-temp/test-utils' + version: 0.0.0 + dependencies: + '@azure-tools/test-recorder': 3.5.2 + '@opentelemetry/api': 1.9.0 + '@types/chai': 4.3.20 + '@types/chai-as-promised': 7.1.8 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/sinon': 17.0.3 + chai: 4.3.10 + chai-as-promised: 7.1.2(chai@4.3.10) + chai-exclude: 2.1.1(chai@4.3.10) + eslint: 9.16.0 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + mocha: 10.8.2 + sinon: 17.0.1 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/ts-http-runtime.tgz: + resolution: {integrity: sha512-npn/z1hHJ0qqSXSxNecWqYSM2b0ZnXjWKMBKVEObMM+kxrWugOdvQNUmEmsD/r9bnHsIYmMg/u+qaOmh/GOyTA==, tarball: file:projects/ts-http-runtime.tgz} + name: '@rush-temp/ts-http-runtime' + version: 0.0.0 + dependencies: + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + eslint: 9.16.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 + playwright: 1.49.0 + tslib: 2.8.1 + tsx: 4.19.2 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/vite-plugin-browser-test-map.tgz: + resolution: {integrity: sha512-N2fbMcGSQDaMjyppu24TSnRXoyiGmcL9RotrxTdamiXV22j6e8i1zYhpzvRhnhvT5U1XaYtWWXrPnMVM149YSQ==, tarball: file:projects/vite-plugin-browser-test-map.tgz} + name: '@rush-temp/vite-plugin-browser-test-map' + version: 0.0.0 + dependencies: + '@eslint/js': 9.16.0 + '@types/node': 18.19.67 + eslint: 9.16.0 + prettier: 3.4.1 + rimraf: 5.0.10 + tslib: 2.8.1 + typescript: 5.6.3 + typescript-eslint: 8.16.0(eslint@9.16.0)(typescript@5.6.3) + transitivePeerDependencies: + - jiti + - supports-color + dev: false + + file:projects/web-pubsub-client-protobuf.tgz: + resolution: {integrity: sha512-9sgZsAR3tTAtbiZnoxbIh4r3Flno3WJ8SdQrlTCIHtyP9/8GIspGVUgBGrOOrmQLW+dzdusqNEJp/eqY87lfBg==, tarball: file:projects/web-pubsub-client-protobuf.tgz} + name: '@rush-temp/web-pubsub-client-protobuf' + version: 0.0.0 + dependencies: + '@azure/web-pubsub-client': 1.0.0-beta.2 + '@types/node': 18.19.67 + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + cpy-cli: 5.0.0 + dotenv: 16.4.5 + eslint: 9.16.0 + long: 5.2.3 + move-file-cli: 3.0.0 + protobufjs: 7.4.0 + protobufjs-cli: 1.1.3(protobufjs@7.4.0) + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/browser' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + dev: false + + file:projects/web-pubsub-client.tgz: + resolution: {integrity: sha512-FHqP4W6QpMWigQ7+hjxfb44bM2fSiYx2KtnjvFgrafi5fYxefEN5jIZa/8sm0w1n5P9EUL6b7qi84ennhGMAhw==, tarball: file:projects/web-pubsub-client.tgz} + name: '@rush-temp/web-pubsub-client' + version: 0.0.0 + dependencies: + '@types/chai': 4.3.20 + '@types/chai-as-promised': 7.1.8 + '@types/express': 4.17.21 + '@types/express-serve-static-core': 4.19.6 + '@types/jsonwebtoken': 9.0.7 + '@types/mocha': 10.0.10 + '@types/node': 18.19.67 + '@types/sinon': 17.0.3 + '@types/ws': 7.4.7 + buffer: 6.0.3 + chai: 4.3.10 + dotenv: 16.4.5 + eslint: 9.16.0 + express: 4.21.1 + karma: 6.4.4 + karma-chrome-launcher: 3.2.0 + karma-coverage: 2.2.1 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 2.1.3 + karma-json-preprocessor: 0.3.3(karma@6.4.4) + karma-json-to-file-reporter: 1.0.1 + karma-junit-reporter: 2.0.1(karma@6.4.4) + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5(karma@6.4.4) + karma-sourcemap-loader: 0.3.8 + mocha: 10.8.2 + mock-socket: 9.3.1 + nyc: 17.1.0 + puppeteer: 23.9.0(typescript@5.6.3) + sinon: 17.0.1 + source-map-support: 0.5.21 + ts-node: 10.9.2(@types/node@18.19.67)(typescript@5.6.3) + tslib: 2.8.1 + typescript: 5.6.3 + util: 0.12.5 + ws: 7.5.10 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - jiti + - supports-color + - utf-8-validate + dev: false + + file:projects/web-pubsub-express.tgz: + resolution: {integrity: sha512-1XC45faVaVx/yNzemEnwMgV+KwZPv44GgD0hA9Nclx5gNyjOTDSbqd7YpWpft/ioItN5J3MJSXfH0WieAXZmJw==, tarball: file:projects/web-pubsub-express.tgz} + name: '@rush-temp/web-pubsub-express' + version: 0.0.0 + dependencies: + '@types/express': 4.17.21 + '@types/express-serve-static-core': 4.19.6 + '@types/jsonwebtoken': 9.0.7 + '@types/node': 18.19.67 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + express: 4.21.1 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - playwright + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false + + file:projects/web-pubsub.tgz: + resolution: {integrity: sha512-9qOQ3T6D4CiqL/mRmdEK6fl05ZmfXc+F76zy6eQMct15j6XqFy3GODZmdOPpW6BqOrOPbwRvTULlGTR+BcScsA==, tarball: file:projects/web-pubsub.tgz} + name: '@rush-temp/web-pubsub' + version: 0.0.0 + dependencies: + '@types/jsonwebtoken': 9.0.7 + '@types/node': 18.19.67 + '@types/ws': 8.5.13 + '@vitest/browser': 2.1.8(@types/node@18.19.67)(playwright@1.49.0)(typescript@5.6.3)(vitest@2.1.8) + '@vitest/coverage-istanbul': 2.1.8(vitest@2.1.8) + dotenv: 16.4.5 + eslint: 9.16.0 + jsonwebtoken: 9.0.2 + playwright: 1.49.0 + tslib: 2.8.1 + typescript: 5.6.3 + vitest: 2.1.8(@types/node@18.19.67)(@vitest/browser@2.1.8) + ws: 8.18.0 + transitivePeerDependencies: + - '@edge-runtime/vm' + - '@vitest/ui' + - bufferutil + - happy-dom + - jiti + - jsdom + - less + - lightningcss + - msw + - safaridriver + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - utf-8-validate + - vite + - webdriverio + dev: false From 6c2388a11388610dce24aa2a378280122e2a3705 Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Mon, 2 Dec 2024 16:39:36 -0500 Subject: [PATCH 19/20] [formrecognizer] Migrate @azure/ai-form-recognizer to ESM/vitest --- .../ai-form-recognizer/package.json | 4 +- .../test/private/tracing.spec.ts | 84 +++++++++---------- .../test/utils/recordedClients.ts | 4 +- 3 files changed, 46 insertions(+), 46 deletions(-) diff --git a/sdk/formrecognizer/ai-form-recognizer/package.json b/sdk/formrecognizer/ai-form-recognizer/package.json index 7cadd345c46d..e0b433daa569 100644 --- a/sdk/formrecognizer/ai-form-recognizer/package.json +++ b/sdk/formrecognizer/ai-form-recognizer/package.json @@ -50,11 +50,11 @@ "build:samples": "echo Obsolete.", "build:test": "echo Obsolete.", "bundle:bin": "rollup -c rollup.config.bin.mjs 2>&1", - "check-format": "dev-tool run vendored prettier --list-different --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"bin/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", + "check-format": "dev-tool run vendored prettier --list-different --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", "clean": "dev-tool run vendored rimraf --glob dist dist-* temp types *.tgz *.log test-results.*xml", "execute:samples": "dev-tool samples run samples-dev/", "extract-api": "dev-tool run build-package && dev-tool run extract-api", - "format": "dev-tool run vendored prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"bin/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", + "format": "dev-tool run vendored prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", "generate:client": "autorest --typescript swagger/README.md", "integration-test": "npm run integration-test:node && npm run integration-test:browser", "integration-test:browser": "npm run clean && dev-tool run build-package && dev-tool run build-test && dev-tool run test:vitest --browser", diff --git a/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts b/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts index e1b958f02fa7..8d94fecc2cb1 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/private/tracing.spec.ts @@ -8,7 +8,7 @@ import type { HttpClient, PipelineRequest } from "@azure/core-rest-pipeline"; import type { OperationTracingOptions } from "@azure/core-tracing"; import type { CopyAuthorization } from "../../src/generated/index.js"; import type { FormRecognizerRequestBody } from "../../src/lro/analysis.js"; -import { describe, it, assert, expect, beforeEach } from "vitest"; +import { describe, it, expect, beforeEach } from "vitest"; import { toSupportTracing } from "@azure-tools/test-utils-vitest"; expect.extend({ toSupportTracing }); @@ -50,18 +50,18 @@ function fakeIt( /** * Check that method spans are created correctly. */ -describe("supports tracing", function () { - describe("DocumentAnalysisClient", function () { +describe("supports tracing", () => { + describe("DocumentAnalysisClient", () => { let dac: DocumentAnalysisClient; - beforeEach(function () { + beforeEach(() => { dac = new DocumentAnalysisClient("https://example.com", new AzureKeyCredential("fake"), { httpClient: fakeHttpClient, }); }); - it("beginAnalyzeDocument", () => - assert.supportsTracing( + it("beginAnalyzeDocument", () => { + expect( fakeIt(async (options: { tracingOptions?: OperationTracingOptions }) => { await dac.beginAnalyzeDocument( "test", @@ -69,14 +69,14 @@ describe("supports tracing", function () { options, ); }), - ["DocumentAnalysisClient.beginAnalyzeDocument"], - )); + ).toSupportTracing(["DocumentAnalysisClient.beginAnalyzeDocument"]); + }); }); - describe("DocumentModelAdministrationClient", function () { + describe("DocumentModelAdministrationClient", () => { let dmac: DocumentModelAdministrationClient; - beforeEach(function () { + beforeEach(() => { dmac = new DocumentModelAdministrationClient( "https://example.com", new AzureKeyCredential("fake"), @@ -86,64 +86,64 @@ describe("supports tracing", function () { ); }); - it("getModel", () => - assert.supportsTracing( + it("getModel", async () => { + await expect( fakeIt(async (options: { tracingOptions?: OperationTracingOptions }) => { await dmac.getDocumentModel("test", options); }), - ["DocumentModelAdministrationClient.getDocumentModel"], - )); + ).toSupportTracing(["DocumentModelAdministrationClient.getDocumentModel"]); + }); - it("getOperation", () => - assert.supportsTracing( + it("getOperation", async () => { + await expect( fakeIt(async (options: { tracingOptions?: OperationTracingOptions }) => { await dmac.getOperation("test", options); }), - ["DocumentModelAdministrationClient.getOperation"], - )); + ).toSupportTracing(["DocumentModelAdministrationClient.getOperation"]); + }); - it("getInfo", () => - assert.supportsTracing( + it("getInfo", async () => { + await expect( fakeIt(async (options: { tracingOptions?: OperationTracingOptions }) => { await dmac.getResourceDetails(options); }), - ["DocumentModelAdministrationClient.getResourceDetails"], - )); + ).toSupportTracing(["DocumentModelAdministrationClient.getResourceDetails"]); + }); - it("deleteModel", () => - assert.supportsTracing( + it("deleteModel", async () => { + await expect( fakeIt(async (options: { tracingOptions?: OperationTracingOptions }) => { await dmac.deleteDocumentModel("test", options); }), - ["DocumentModelAdministrationClient.deleteDocumentModel"], - )); + ).toSupportTracing(["DocumentModelAdministrationClient.deleteDocumentModel"]); + }); - it("beginBuildDocumentModel", () => - assert.supportsTracing( + it("beginBuildDocumentModel", async () => { + await expect( fakeIt(async (options: { tracingOptions?: OperationTracingOptions }) => { await (await dmac.beginBuildDocumentModel("test", "test", "neural", options)).poll(); }), - ["DocumentModelAdministrationClient.beginBuildDocumentModel"], - )); + ).toSupportTracing(["DocumentModelAdministrationClient.beginBuildDocumentModel"]); + }); - it("beginComposeDocumentModel", () => - assert.supportsTracing( + it("beginComposeDocumentModel", async () => { + await expect( fakeIt(async (options: { tracingOptions?: OperationTracingOptions }) => { await dmac.beginComposeDocumentModel("test", [], options); }), - ["DocumentModelAdministrationClient.beginComposeDocumentModel"], - )); + ).toSupportTracing(["DocumentModelAdministrationClient.beginComposeDocumentModel"]); + }); - it("getCopyAuthorization", () => - assert.supportsTracing( + it("getCopyAuthorization", async () => { + await expect( fakeIt(async (options: { tracingOptions?: OperationTracingOptions }) => { await dmac.getCopyAuthorization("test", options); }), - ["DocumentModelAdministrationClient.getCopyAuthorization"], - )); + ).toSupportTracing(["DocumentModelAdministrationClient.getCopyAuthorization"]); + }); - it("beginCopyModel", () => - assert.supportsTracing( + it("beginCopyModel", async () => { + await expect( fakeIt(async (options: { tracingOptions?: OperationTracingOptions }) => { await dmac.beginCopyModelTo( "test", @@ -158,7 +158,7 @@ describe("supports tracing", function () { options, ); }), - ["DocumentModelAdministrationClient.beginCopyModel"], - )); + ).toSupportTracing(["DocumentModelAdministrationClient.beginCopyModel"]); + }); }); }); diff --git a/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts b/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts index 29c3bf1e846d..9aab41422700 100644 --- a/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts +++ b/sdk/formrecognizer/ai-form-recognizer/test/utils/recordedClients.ts @@ -90,7 +90,7 @@ export const recorderOptions: RecorderStartOptions = { }, ], }, - removeCentralSanitizers: ["AZSDK3402", "AZSDK4001", "AZSDK2030"] + removeCentralSanitizers: ["AZSDK3402", "AZSDK4001", "AZSDK2030"], }; /** @@ -111,7 +111,7 @@ export async function createRecorder(currentTest?: TestInfo): Promise export async function createRecordedClient( currentTest: TestInfo | undefined, ctor: { - new( + new ( endpoint: string, credential: TokenCredential | KeyCredential, options?: CommonClientOptions, From 7d08322c0a87f48822c0b1a66c9052af469de0b6 Mon Sep 17 00:00:00 2001 From: Matthew Podwysocki Date: Mon, 2 Dec 2024 17:06:12 -0500 Subject: [PATCH 20/20] [formrecognizer] Migrate @azure/ai-form-recognizer to ESM/vitest --- sdk/formrecognizer/ai-form-recognizer/eslint.config.mjs | 5 ----- 1 file changed, 5 deletions(-) diff --git a/sdk/formrecognizer/ai-form-recognizer/eslint.config.mjs b/sdk/formrecognizer/ai-form-recognizer/eslint.config.mjs index da5a9300ae0e..7161799fbe77 100644 --- a/sdk/formrecognizer/ai-form-recognizer/eslint.config.mjs +++ b/sdk/formrecognizer/ai-form-recognizer/eslint.config.mjs @@ -2,11 +2,6 @@ import azsdkEslint from "@azure/eslint-plugin-azure-sdk"; export default [ ...azsdkEslint.configs.recommended, - { - rules: { - "@azure/azure-sdk/github-source-headers": "off", - }, - }, { // shebang needs to come first files: ["src/bin/gen-model.ts"],