From e13ec0db999424d379745cfc3cc3de0ef5ed4a6e Mon Sep 17 00:00:00 2001 From: HarshaNalluru Date: Tue, 31 Aug 2021 13:17:09 -0700 Subject: [PATCH 01/46] TestProxyClient takes test context to generate recordings at desired location --- sdk/test-utils/recorder-new/package.json | 3 +- .../recorder-new/src/core-v1-recorder.ts | 5 ++- .../recorder-new/src/core-v2-recorder.ts | 37 ++++++++++++++++--- .../recorder-new/test/testProxyClient.spec.ts | 36 ++++++++++-------- sdk/test-utils/recorder/src/index.ts | 1 + .../recorder/src/utils/recordingPath.ts | 5 ++- .../test/core-v1-test.spec.ts | 7 ++-- .../test/core-v2-test.spec.ts | 8 ++-- 8 files changed, 66 insertions(+), 36 deletions(-) diff --git a/sdk/test-utils/recorder-new/package.json b/sdk/test-utils/recorder-new/package.json index 57ffb74a1875..1f59c26eac4a 100644 --- a/sdk/test-utils/recorder-new/package.json +++ b/sdk/test-utils/recorder-new/package.json @@ -59,7 +59,8 @@ "dependencies": { "@azure-tools/test-recorder": "^1.0.0", "@azure/core-http": "^2.0.0", - "@azure/core-rest-pipeline": "^1.1.0" + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/test-utils": "^1.0.0" }, "devDependencies": { "@azure/dev-tool": "^1.0.0", diff --git a/sdk/test-utils/recorder-new/src/core-v1-recorder.ts b/sdk/test-utils/recorder-new/src/core-v1-recorder.ts index 4140458b8d64..7de3dc23e3d7 100644 --- a/sdk/test-utils/recorder-new/src/core-v1-recorder.ts +++ b/sdk/test-utils/recorder-new/src/core-v1-recorder.ts @@ -5,6 +5,7 @@ import { HttpClient, HttpOperationResponse } from "@azure/core-http"; import { DefaultHttpClient, WebResourceLike } from "@azure/core-http"; import { isPlaybackMode, isRecordMode } from "@azure-tools/test-recorder"; import { TestProxyHttpClient } from "./core-v2-recorder"; +import { Suite } from "mocha"; /** * This client manages the recorder life cycle and interacts with the proxy-tool to do the recording, @@ -15,8 +16,8 @@ import { TestProxyHttpClient } from "./core-v2-recorder"; */ export class TestProxyHttpClientCoreV1 extends TestProxyHttpClient { public httpClientCoreV1: HttpClient; - constructor(sessionFile: string) { - super(sessionFile); + constructor(testContext?: { parent?: Suite | undefined; title: string }) { + super(testContext); this.httpClientCoreV1 = new DefaultHttpClient(); } diff --git a/sdk/test-utils/recorder-new/src/core-v2-recorder.ts b/sdk/test-utils/recorder-new/src/core-v2-recorder.ts index ae03eda87b5b..006375b8ca4a 100644 --- a/sdk/test-utils/recorder-new/src/core-v2-recorder.ts +++ b/sdk/test-utils/recorder-new/src/core-v2-recorder.ts @@ -11,8 +11,15 @@ import { PipelineResponse, SendRequest } from "@azure/core-rest-pipeline"; -import { env, isPlaybackMode, isRecordMode } from "@azure-tools/test-recorder"; +import { + env, + generateTestRecordingFilePath, + isPlaybackMode, + isRecordMode +} from "@azure-tools/test-recorder"; import { RecorderError, RecordingStateManager } from "./utils"; +import { isNode } from "@azure/test-utils"; +import { Suite } from "mocha"; const paths = { playback: "/playback", @@ -35,12 +42,30 @@ export class TestProxyHttpClient { public httpClient: HttpClient; private stateManager = new RecordingStateManager(); private playback: boolean; + private sessionFile: string; - constructor(private sessionFile: string) { - this.sessionFile = sessionFile; - this.mode = env.TEST_MODE; - this.playback = isPlaybackMode(); - this.httpClient = createDefaultHttpClient(); + constructor( + private testContext?: { + parent?: Suite | undefined; + title?: string; + } + ) { + if (!this.testContext) { + // throw error in record and playback modes saying that file path is undetermined + throw new Error(""); + } else { + this.sessionFile = + "sdk/test-utils/testing-recorder-new/recordings/" + + `${generateTestRecordingFilePath( + isNode ? "node" : "browsers", + this.testContext.parent!.fullTitle(), + this.testContext.title!, + "json" + )}`; + this.mode = env.TEST_MODE; + this.playback = isPlaybackMode(); + this.httpClient = createDefaultHttpClient(); + } } /** diff --git a/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts b/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts index de2539f91e1d..b803597afb1f 100644 --- a/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts +++ b/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts @@ -6,6 +6,7 @@ import { env } from "@azure-tools/test-recorder"; import { expect } from "chai"; import { TestProxyHttpClient } from "../src"; import { RecorderError, RecordingStateManager } from "../src/utils"; +import { Suite } from "mocha"; describe("TestProxyClient functions", () => { afterEach(() => { @@ -21,11 +22,14 @@ describe("TestProxyClient functions", () => { timeout: 0, allowInsecureConnection: false }; - + const fakeTestContext = { + parent: { fullTitle: () => "" }, + title: "dummy_file_name" + } as Suite; describe("redirectRequest method", () => { it("request unchanged if not playback or record modes", function() { env.TEST_MODE = "live"; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); expect(client.redirectRequest(initialRequest)).to.deep.equal(initialRequest); }); @@ -36,7 +40,7 @@ describe("TestProxyClient functions", () => { ...initialRequest, headers: createHttpHeaders({ "x-recording-id": "dummy-recording-id" }) }; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); expect(client.redirectRequest(request)).to.deep.equal(request); }); @@ -46,7 +50,7 @@ describe("TestProxyClient functions", () => { ...initialRequest, headers: createHttpHeaders({}) }; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); client.recordingId = "dummy-recording-id"; expect(client.redirectRequest(request)).to.deep.equal({ ...request, @@ -64,7 +68,7 @@ describe("TestProxyClient functions", () => { describe("start method", () => { it("nothing happens if not playback or record modes", async function() { env.TEST_MODE = "live"; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); client.httpClient.sendRequest = (): Promise => { throw new Error("should not have reached here"); }; @@ -76,7 +80,7 @@ describe("TestProxyClient functions", () => { `${testMode} mode: ` + "succeeds in playback or record modes and gets a recordingId", async function() { env.TEST_MODE = testMode; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); const recordingId = "dummy-recording-id"; client.httpClient.sendRequest = (): Promise => { return Promise.resolve({ @@ -92,7 +96,7 @@ describe("TestProxyClient functions", () => { it("throws if not received a 200 status code", async function() { env.TEST_MODE = testMode; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); const recordingId = "dummy-recording-id"; client.httpClient.sendRequest = (): Promise => { return Promise.resolve({ @@ -112,7 +116,7 @@ describe("TestProxyClient functions", () => { it("throws if not received a recording id upon 200 status code", async function() { env.TEST_MODE = testMode; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); client.httpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 200, @@ -136,7 +140,7 @@ describe("TestProxyClient functions", () => { describe("stop method", () => { it("nothing happens if not playback or record modes", async function() { env.TEST_MODE = "live"; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); client.httpClient.sendRequest = (): Promise => { throw new Error("should not have reached here"); }; @@ -148,7 +152,7 @@ describe("TestProxyClient functions", () => { `${testMode} mode: ` + "fails in playback or record modes if no recordingId", async function() { env.TEST_MODE = testMode; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); client.httpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 200, @@ -171,7 +175,7 @@ describe("TestProxyClient functions", () => { it("throws if status code is not 200", async function() { env.TEST_MODE = testMode; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); client.httpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 401, @@ -192,7 +196,7 @@ describe("TestProxyClient functions", () => { it("succeeds in playback or record modes", async function() { env.TEST_MODE = testMode; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); client.httpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 200, @@ -210,7 +214,7 @@ describe("TestProxyClient functions", () => { describe("modifyRequest method", () => { it("request unchanged if not playback or record modes", async function() { env.TEST_MODE = "live"; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); expect(await client.modifyRequest(initialRequest)).to.deep.equal(initialRequest); }); @@ -223,7 +227,7 @@ describe("TestProxyClient functions", () => { ...initialRequest, headers: createHttpHeaders({ "x-recording-id": "dummy-recording-id" }) }; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); expect(await client.modifyRequest(request)).to.deep.equal(request); } ); @@ -234,7 +238,7 @@ describe("TestProxyClient functions", () => { ...initialRequest, headers: createHttpHeaders({}) }; - const client = new TestProxyHttpClient("dummy_file_name"); + const client = new TestProxyHttpClient(fakeTestContext); client.recordingId = "dummy-recording-id"; expect(await client.modifyRequest(request)).to.deep.equal({ ...request, @@ -251,7 +255,7 @@ describe("TestProxyClient functions", () => { describe("_createRecordingRequest", () => { it("_createRecordingRequest adds the recording-file and recording-id headers", () => { - const dummyFileName = "dummy_file_name"; + const dummyFileName = fakeTestContext; const client = new TestProxyHttpClient(dummyFileName); client.recordingId = "dummy-recording-id"; const returnedRequest = client["_createRecordingRequest"](initialRequest.url); diff --git a/sdk/test-utils/recorder/src/index.ts b/sdk/test-utils/recorder/src/index.ts index 9522f6487974..522d563efd8a 100644 --- a/sdk/test-utils/recorder/src/index.ts +++ b/sdk/test-utils/recorder/src/index.ts @@ -13,3 +13,4 @@ export { } from "./utils"; export { pluginForIdentitySDK, pluginForClientSecretCredentialTests } from "./utils/msalAuth.node"; export { jsonRecordingFilterFunction } from "./basekarma.conf"; +export { generateTestRecordingFilePath } from "./utils/recordingPath"; diff --git a/sdk/test-utils/recorder/src/utils/recordingPath.ts b/sdk/test-utils/recorder/src/utils/recordingPath.ts index 7cfb7e5a6c74..5b3066b634a5 100644 --- a/sdk/test-utils/recorder/src/utils/recordingPath.ts +++ b/sdk/test-utils/recorder/src/utils/recordingPath.ts @@ -25,11 +25,12 @@ export function formatPath(path: string): string { export function generateTestRecordingFilePath( platform: "node" | "browsers", testSuiteTitle: string, - testTitle: string + testTitle: string, + extension?: "js" | "json" ): string { // File Extension // nock recordings for node tests - .js extension // recordings are saved in json format for browser tests - .json extension - const ext = platform === "node" ? "js" : "json"; + const ext = !extension ? (platform === "node" ? "js" : "json") : extension; return `${platform}/${formatPath(testSuiteTitle)}/recording_${formatPath(testTitle)}.${ext}`; } diff --git a/sdk/test-utils/testing-recorder-new/test/core-v1-test.spec.ts b/sdk/test-utils/testing-recorder-new/test/core-v1-test.spec.ts index c8c5d36c63af..19ef09a81da0 100644 --- a/sdk/test-utils/testing-recorder-new/test/core-v1-test.spec.ts +++ b/sdk/test-utils/testing-recorder-new/test/core-v1-test.spec.ts @@ -8,10 +8,9 @@ import { config } from "dotenv"; import { isNode } from "@azure/core-util"; config(); -describe("Tests", () => { - it("storage test", async function() { - const file = (isNode ? "node_" : "browser_") + `core_v1_file_path.json`; - const recorder = new TestProxyHttpClientCoreV1(file); +describe("Core V1 tests", () => { + it("storage-queue create queue", async function() { + const recorder = new TestProxyHttpClientCoreV1(this.test); const options: StoragePipelineOptions = {}; options.httpClient = recorder; const client = new QueueServiceClient(env.STORAGE_SAS_URL, undefined, options); diff --git a/sdk/test-utils/testing-recorder-new/test/core-v2-test.spec.ts b/sdk/test-utils/testing-recorder-new/test/core-v2-test.spec.ts index 210c382a9fb2..1d0b7bb38337 100644 --- a/sdk/test-utils/testing-recorder-new/test/core-v2-test.spec.ts +++ b/sdk/test-utils/testing-recorder-new/test/core-v2-test.spec.ts @@ -5,14 +5,12 @@ import { env } from "@azure-tools/test-recorder"; import { TableEntity, TableClient } from "@azure/data-tables"; import { TestProxyHttpClient, recorderHttpPolicy } from "@azure-tools/test-recorder-new"; import { config } from "dotenv"; -import { isNode } from "@azure/core-util"; import { createSimpleEntity } from "./utils/utils"; config(); -describe("Tests", () => { - it("tables test", async function() { - const file = (isNode ? "node_" : "browser_") + `core_v2_file_path.json`; - const recorder = new TestProxyHttpClient(file); +describe("Core V2 tests", () => { + it("data-tables create entity", async function() { + const recorder = new TestProxyHttpClient(this.test); const client = TableClient.fromConnectionString(env.TABLES_SAS_CONNECTION_STRING, "newtable"); client.pipeline.addPolicy(recorderHttpPolicy(recorder)); await recorder.start(); From 40c4a5af98c53e8efc85df4389c43ba8d5574f5a Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 20 Sep 2021 23:26:53 +0000 Subject: [PATCH 02/46] set /workspaces/azure-sdk-for-js/ as entry point --- sdk/test-utils/recorder-new/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/test-utils/recorder-new/README.md b/sdk/test-utils/recorder-new/README.md index 9a91f15345a7..30e9f29c31d5 100644 --- a/sdk/test-utils/recorder-new/README.md +++ b/sdk/test-utils/recorder-new/README.md @@ -12,7 +12,7 @@ Feature work is being tracked at [#15829](https://github.com/Azure/azure-sdk-for Run this command -> `docker run -v temp-location:/etc/testproxy -p 5001:5001 -p 5000:5000 azsdkengsys.azurecr.io/engsys/testproxy-lin:latest` +> `docker run -v /workspaces/azure-sdk-for-js/:/etc/testproxy -p 5001:5001 -p 5000:5000 azsdkengsys.azurecr.io/engsys/testproxy-lin:latest` (Eventually, recorder will trigger this for you!) From 30058f797d6b6c8fa3cdf9750333b19e884481b4 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 20 Sep 2021 23:27:16 +0000 Subject: [PATCH 03/46] use Test as testContext type --- sdk/test-utils/recorder-new/src/core-v1-recorder.ts | 4 ++-- sdk/test-utils/recorder-new/src/core-v2-recorder.ts | 9 ++------- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/sdk/test-utils/recorder-new/src/core-v1-recorder.ts b/sdk/test-utils/recorder-new/src/core-v1-recorder.ts index 7de3dc23e3d7..f1aa99f60e6c 100644 --- a/sdk/test-utils/recorder-new/src/core-v1-recorder.ts +++ b/sdk/test-utils/recorder-new/src/core-v1-recorder.ts @@ -5,7 +5,7 @@ import { HttpClient, HttpOperationResponse } from "@azure/core-http"; import { DefaultHttpClient, WebResourceLike } from "@azure/core-http"; import { isPlaybackMode, isRecordMode } from "@azure-tools/test-recorder"; import { TestProxyHttpClient } from "./core-v2-recorder"; -import { Suite } from "mocha"; +import { Test } from "mocha"; /** * This client manages the recorder life cycle and interacts with the proxy-tool to do the recording, @@ -16,7 +16,7 @@ import { Suite } from "mocha"; */ export class TestProxyHttpClientCoreV1 extends TestProxyHttpClient { public httpClientCoreV1: HttpClient; - constructor(testContext?: { parent?: Suite | undefined; title: string }) { + constructor(testContext?: Test | undefined) { super(testContext); this.httpClientCoreV1 = new DefaultHttpClient(); } diff --git a/sdk/test-utils/recorder-new/src/core-v2-recorder.ts b/sdk/test-utils/recorder-new/src/core-v2-recorder.ts index 006375b8ca4a..b8f505d550ee 100644 --- a/sdk/test-utils/recorder-new/src/core-v2-recorder.ts +++ b/sdk/test-utils/recorder-new/src/core-v2-recorder.ts @@ -19,7 +19,7 @@ import { } from "@azure-tools/test-recorder"; import { RecorderError, RecordingStateManager } from "./utils"; import { isNode } from "@azure/test-utils"; -import { Suite } from "mocha"; +import { Test } from "mocha"; const paths = { playback: "/playback", @@ -44,12 +44,7 @@ export class TestProxyHttpClient { private playback: boolean; private sessionFile: string; - constructor( - private testContext?: { - parent?: Suite | undefined; - title?: string; - } - ) { + constructor(private testContext?: Test | undefined) { if (!this.testContext) { // throw error in record and playback modes saying that file path is undetermined throw new Error(""); From 5a2509e711be576e1e816affc978f95207e56420 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 20 Sep 2021 23:27:38 +0000 Subject: [PATCH 04/46] update recorder-new tests --- sdk/test-utils/recorder-new/test/testProxyClient.spec.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts b/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts index b803597afb1f..3af0665cb177 100644 --- a/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts +++ b/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts @@ -6,7 +6,7 @@ import { env } from "@azure-tools/test-recorder"; import { expect } from "chai"; import { TestProxyHttpClient } from "../src"; import { RecorderError, RecordingStateManager } from "../src/utils"; -import { Suite } from "mocha"; +import { Test } from "mocha"; describe("TestProxyClient functions", () => { afterEach(() => { @@ -25,7 +25,7 @@ describe("TestProxyClient functions", () => { const fakeTestContext = { parent: { fullTitle: () => "" }, title: "dummy_file_name" - } as Suite; + } as Test; describe("redirectRequest method", () => { it("request unchanged if not playback or record modes", function() { env.TEST_MODE = "live"; From 70e1bbbda31a5f2ec0e2a9fedace24a9ff51f2bd Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Tue, 21 Sep 2021 19:21:56 +0000 Subject: [PATCH 05/46] update tests with before and after each --- .../testing-recorder-new/test/core-v1-test.spec.ts | 12 ++++++++++-- .../testing-recorder-new/test/core-v2-test.spec.ts | 12 ++++++++++-- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/sdk/test-utils/testing-recorder-new/test/core-v1-test.spec.ts b/sdk/test-utils/testing-recorder-new/test/core-v1-test.spec.ts index 19ef09a81da0..76f6f77cfd88 100644 --- a/sdk/test-utils/testing-recorder-new/test/core-v1-test.spec.ts +++ b/sdk/test-utils/testing-recorder-new/test/core-v1-test.spec.ts @@ -9,13 +9,21 @@ import { isNode } from "@azure/core-util"; config(); describe("Core V1 tests", () => { + let recorder: TestProxyHttpClientCoreV1; + + beforeEach(function() { + recorder = new TestProxyHttpClientCoreV1(this.currentTest); + }); + + afterEach(async () => { + await recorder.stop(); + }); + it("storage-queue create queue", async function() { - const recorder = new TestProxyHttpClientCoreV1(this.test); const options: StoragePipelineOptions = {}; options.httpClient = recorder; const client = new QueueServiceClient(env.STORAGE_SAS_URL, undefined, options); await recorder.start(); await client.createQueue((isNode ? "node-" : "browser-") + "1320"); - await recorder.stop(); }); }); diff --git a/sdk/test-utils/testing-recorder-new/test/core-v2-test.spec.ts b/sdk/test-utils/testing-recorder-new/test/core-v2-test.spec.ts index 1d0b7bb38337..db4567cedb82 100644 --- a/sdk/test-utils/testing-recorder-new/test/core-v2-test.spec.ts +++ b/sdk/test-utils/testing-recorder-new/test/core-v2-test.spec.ts @@ -9,8 +9,17 @@ import { createSimpleEntity } from "./utils/utils"; config(); describe("Core V2 tests", () => { + let recorder: TestProxyHttpClient; + + beforeEach(function() { + recorder = new TestProxyHttpClient(this.currentTest); + }); + + afterEach(async () => { + await recorder.stop(); + }); + it("data-tables create entity", async function() { - const recorder = new TestProxyHttpClient(this.test); const client = TableClient.fromConnectionString(env.TABLES_SAS_CONNECTION_STRING, "newtable"); client.pipeline.addPolicy(recorderHttpPolicy(recorder)); await recorder.start(); @@ -18,6 +27,5 @@ describe("Core V2 tests", () => { const simpleEntity: TableEntity = createSimpleEntity(); await client.createEntity(simpleEntity); await client.deleteTable(); - await recorder.stop(); }); }); From 6eb87d143606b91d5f8270dd2cf962154b242efc Mon Sep 17 00:00:00 2001 From: HarshaNalluru Date: Tue, 21 Sep 2021 14:40:41 -0700 Subject: [PATCH 06/46] relativePathCalculator - for browser => done --- sdk/test-utils/recorder-new/package.json | 3 +++ .../utils/relativePathCalculator.browser.ts | 13 +++++++++++ .../src/utils/relativePathCalculator.ts | 22 +++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 sdk/test-utils/recorder-new/src/utils/relativePathCalculator.browser.ts create mode 100644 sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts diff --git a/sdk/test-utils/recorder-new/package.json b/sdk/test-utils/recorder-new/package.json index 1f59c26eac4a..e234f38af3e7 100644 --- a/sdk/test-utils/recorder-new/package.json +++ b/sdk/test-utils/recorder-new/package.json @@ -6,6 +6,9 @@ "main": "dist/index.js", "module": "dist-esm/src/index.js", "types": "./types/src/index.d.ts", + "browser": { + "./dist-esm/src/utils/relativePathCalculator.js": "./dist-esm/src/utils/relativePathCalculator.browser.js" + }, "scripts": { "audit": "node ../../../common/scripts/rush-audit.js && rimraf node_modules package-lock.json && npm i --package-lock-only 2>&1 && npm audit", "build:browser": "echo skipped", diff --git a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.browser.ts b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.browser.ts new file mode 100644 index 000000000000..a0347137d874 --- /dev/null +++ b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.browser.ts @@ -0,0 +1,13 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +export function relativeRecordingsPathForNode() { + throw new Error("Attempted to use the function meant for node in a browser."); +} + +export function relativeRecordingsPathForBrowser() { + // If you get this error, it's because you tried to use this config in a browser. + // It is meant to be imported in the karma configuration file and used to configure + // the browser launch specifications, not to be used within the browser itself. + throw new Error("Attempted to use the base karma configuration in a browser."); +} diff --git a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts new file mode 100644 index 000000000000..77e5e1e3add4 --- /dev/null +++ b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts @@ -0,0 +1,22 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. +import path from "path"; + +export function relativeRecordingsPathForNode(testPath: string) { + // Calculate and return + return testPath; +} + +export function relativeRecordingsPathForBrowser() { + const pathFormatted = process.cwd(); + const projectFolder = path.basename(pathFormatted); + const serviceFolder = path.basename(path.resolve(pathFormatted, "..")); + const sdk = path.basename(path.resolve(pathFormatted, "..", "..")); + if (sdk !== "sdk") { + throw new Error("Unexpected location for recordings, please fix the location."); + } + return path + .join(sdk, serviceFolder, projectFolder, "recordings/") + .split(path.sep) + .join(path.posix.sep); +} From ccbd14c97c70b2023252fe85f26958e389df5cee Mon Sep 17 00:00:00 2001 From: HarshaNalluru Date: Tue, 21 Sep 2021 14:41:04 -0700 Subject: [PATCH 07/46] create utils folder --- .../recorder-new/src/core-v2-recorder.ts | 29 +++++++++++++------ .../recorder-new/src/{ => utils}/utils.ts | 0 2 files changed, 20 insertions(+), 9 deletions(-) rename sdk/test-utils/recorder-new/src/{ => utils}/utils.ts (100%) diff --git a/sdk/test-utils/recorder-new/src/core-v2-recorder.ts b/sdk/test-utils/recorder-new/src/core-v2-recorder.ts index b8f505d550ee..378c74a24cac 100644 --- a/sdk/test-utils/recorder-new/src/core-v2-recorder.ts +++ b/sdk/test-utils/recorder-new/src/core-v2-recorder.ts @@ -17,7 +17,7 @@ import { isPlaybackMode, isRecordMode } from "@azure-tools/test-recorder"; -import { RecorderError, RecordingStateManager } from "./utils"; +import { RecorderError, RecordingStateManager } from "./utils/utils"; import { isNode } from "@azure/test-utils"; import { Test } from "mocha"; @@ -49,14 +49,25 @@ export class TestProxyHttpClient { // throw error in record and playback modes saying that file path is undetermined throw new Error(""); } else { - this.sessionFile = - "sdk/test-utils/testing-recorder-new/recordings/" + - `${generateTestRecordingFilePath( - isNode ? "node" : "browsers", - this.testContext.parent!.fullTitle(), - this.testContext.title!, - "json" - )}`; + if (!isNode) { + this.sessionFile = + env.RECORDINGS_RELATIVE_PATH + + `${generateTestRecordingFilePath( + isNode ? "node" : "browsers", + this.testContext.parent!.fullTitle(), + this.testContext.title!, + "json" + )}`; + } else { + this.sessionFile = + "sdk/test-utils/testing-recorder-new/recordings/" + + `${generateTestRecordingFilePath( + isNode ? "node" : "browsers", + this.testContext.parent!.fullTitle(), + this.testContext.title!, + "json" + )}`; + } this.mode = env.TEST_MODE; this.playback = isPlaybackMode(); this.httpClient = createDefaultHttpClient(); diff --git a/sdk/test-utils/recorder-new/src/utils.ts b/sdk/test-utils/recorder-new/src/utils/utils.ts similarity index 100% rename from sdk/test-utils/recorder-new/src/utils.ts rename to sdk/test-utils/recorder-new/src/utils/utils.ts From 47bb18acbb8d01a4d7783e9151804500ab4609ff Mon Sep 17 00:00:00 2001 From: HarshaNalluru Date: Tue, 21 Sep 2021 14:41:30 -0700 Subject: [PATCH 08/46] export relativeRecordingsPathForBrowser to use in karma.conf --- sdk/test-utils/recorder-new/src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/sdk/test-utils/recorder-new/src/index.ts b/sdk/test-utils/recorder-new/src/index.ts index b832f836875d..fe992610cdf3 100644 --- a/sdk/test-utils/recorder-new/src/index.ts +++ b/sdk/test-utils/recorder-new/src/index.ts @@ -3,3 +3,4 @@ export { recorderHttpPolicy, TestProxyHttpClient } from "./core-v2-recorder"; export { TestProxyHttpClientCoreV1 } from "./core-v1-recorder"; +export { relativeRecordingsPathForBrowser } from "./utils/relativePathCalculator"; From 05c00b0646c74fcfe33dc0c443b25c896a80d9d9 Mon Sep 17 00:00:00 2001 From: HarshaNalluru Date: Tue, 21 Sep 2021 14:41:56 -0700 Subject: [PATCH 09/46] utils folder updates --- sdk/test-utils/recorder-new/test/testProxyClient.spec.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts b/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts index 3af0665cb177..c5494c1cf56f 100644 --- a/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts +++ b/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts @@ -5,7 +5,7 @@ import { createHttpHeaders, PipelineRequest, PipelineResponse } from "@azure/cor import { env } from "@azure-tools/test-recorder"; import { expect } from "chai"; import { TestProxyHttpClient } from "../src"; -import { RecorderError, RecordingStateManager } from "../src/utils"; +import { RecorderError, RecordingStateManager } from "../src/utils/utils"; import { Test } from "mocha"; describe("TestProxyClient functions", () => { From 1968f07dcadf0d0aa2e0993b019db2f569b25624 Mon Sep 17 00:00:00 2001 From: HarshaNalluru Date: Tue, 21 Sep 2021 14:42:12 -0700 Subject: [PATCH 10/46] RECORDINGS_RELATIVE_PATH env variable in karma.conf --- sdk/test-utils/testing-recorder-new/karma.conf.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sdk/test-utils/testing-recorder-new/karma.conf.js b/sdk/test-utils/testing-recorder-new/karma.conf.js index 0b0259c1c24e..36692b9d5a7b 100644 --- a/sdk/test-utils/testing-recorder-new/karma.conf.js +++ b/sdk/test-utils/testing-recorder-new/karma.conf.js @@ -1,7 +1,10 @@ // https://github.com/karma-runner/karma-chrome-launcher +const { relativeRecordingsPathForBrowser } = require("@azure-tools/test-recorder-new"); process.env.CHROME_BIN = require("puppeteer").executablePath(); require("dotenv").config({ path: "./.env" }); +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPathForBrowser(); + module.exports = function(config) { config.set({ // base path that will be used to resolve all patterns (eg. files, exclude) @@ -51,7 +54,8 @@ module.exports = function(config) { "TEST_MODE", "STORAGE_CONNECTION_STRING", "STORAGE_SAS_URL", - "TABLES_SAS_CONNECTION_STRING" + "TABLES_SAS_CONNECTION_STRING", + "RECORDINGS_RELATIVE_PATH" ], // test results reporter to use From e950683c21b59f9aef6a16a7054fba30d2f31e2f Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Tue, 21 Sep 2021 23:18:47 +0000 Subject: [PATCH 11/46] node side draft --- .../recorder-new/src/core-v2-recorder.ts | 29 ++----------------- .../src/utils/relativePathCalculator.ts | 15 ++++++++-- .../recorder-new/src/utils/sessionFilePath.ts | 28 ++++++++++++++++++ sdk/test-utils/recorder/src/index.ts | 1 + .../recorder/src/utils/recordings.browser.ts | 6 ++++ 5 files changed, 50 insertions(+), 29 deletions(-) create mode 100644 sdk/test-utils/recorder-new/src/utils/sessionFilePath.ts diff --git a/sdk/test-utils/recorder-new/src/core-v2-recorder.ts b/sdk/test-utils/recorder-new/src/core-v2-recorder.ts index 378c74a24cac..13075d5b686e 100644 --- a/sdk/test-utils/recorder-new/src/core-v2-recorder.ts +++ b/sdk/test-utils/recorder-new/src/core-v2-recorder.ts @@ -11,15 +11,10 @@ import { PipelineResponse, SendRequest } from "@azure/core-rest-pipeline"; -import { - env, - generateTestRecordingFilePath, - isPlaybackMode, - isRecordMode -} from "@azure-tools/test-recorder"; +import { env, isPlaybackMode, isRecordMode } from "@azure-tools/test-recorder"; import { RecorderError, RecordingStateManager } from "./utils/utils"; -import { isNode } from "@azure/test-utils"; import { Test } from "mocha"; +import { sessionFilePath } from "./utils/sessionFilePath"; const paths = { playback: "/playback", @@ -49,25 +44,7 @@ export class TestProxyHttpClient { // throw error in record and playback modes saying that file path is undetermined throw new Error(""); } else { - if (!isNode) { - this.sessionFile = - env.RECORDINGS_RELATIVE_PATH + - `${generateTestRecordingFilePath( - isNode ? "node" : "browsers", - this.testContext.parent!.fullTitle(), - this.testContext.title!, - "json" - )}`; - } else { - this.sessionFile = - "sdk/test-utils/testing-recorder-new/recordings/" + - `${generateTestRecordingFilePath( - isNode ? "node" : "browsers", - this.testContext.parent!.fullTitle(), - this.testContext.title!, - "json" - )}`; - } + this.sessionFile = sessionFilePath(this.testContext); this.mode = env.TEST_MODE; this.playback = isPlaybackMode(); this.httpClient = createDefaultHttpClient(); diff --git a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts index 77e5e1e3add4..d98ac596287c 100644 --- a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts +++ b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts @@ -1,10 +1,19 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT license. + +import { findRecordingsFolderPath } from "@azure-tools/test-recorder"; import path from "path"; +import { RecorderError } from "./utils"; -export function relativeRecordingsPathForNode(testPath: string) { +export function relativeRecordingsPathForNode(testContext: Mocha.Test) { + const testAbsolutePath = testContext.file; + if (!testAbsolutePath) { + throw new RecorderError("Unable to grab the file path from the test run"); + } + // TO generate "sdk/test-utils/testing-recorder-new/recordings" + console.log(findRecordingsFolderPath(testAbsolutePath)); // Calculate and return - return testPath; + return testAbsolutePath; } export function relativeRecordingsPathForBrowser() { @@ -16,7 +25,7 @@ export function relativeRecordingsPathForBrowser() { throw new Error("Unexpected location for recordings, please fix the location."); } return path - .join(sdk, serviceFolder, projectFolder, "recordings/") + .join(sdk, serviceFolder, projectFolder, "recordings") .split(path.sep) .join(path.posix.sep); } diff --git a/sdk/test-utils/recorder-new/src/utils/sessionFilePath.ts b/sdk/test-utils/recorder-new/src/utils/sessionFilePath.ts new file mode 100644 index 000000000000..9e6f63d231f7 --- /dev/null +++ b/sdk/test-utils/recorder-new/src/utils/sessionFilePath.ts @@ -0,0 +1,28 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +import { env, generateTestRecordingFilePath } from "@azure-tools/test-recorder"; +import { isNode } from "@azure/test-utils"; +import { relativeRecordingsPathForNode } from "./relativePathCalculator"; + +export function sessionFilePath(testContext: Mocha.Test) { + if (!isNode) { + return `${env.RECORDINGS_RELATIVE_PATH}/${recordingFilePath(testContext)}`; + } else { + return `${relativeRecordingsPathForNode(testContext)}/${recordingFilePath(testContext)}`; + } +} + +/** + * Generates a file path with the following structure: + * + * `{node|browsers}//recording_.json` + */ +export function recordingFilePath(testContext: Mocha.Test) { + return `${generateTestRecordingFilePath( + isNode ? "node" : "browsers", + testContext.parent!.fullTitle(), + testContext.title!, + "json" + )}`; +} diff --git a/sdk/test-utils/recorder/src/index.ts b/sdk/test-utils/recorder/src/index.ts index 522d563efd8a..e67218e9a48f 100644 --- a/sdk/test-utils/recorder/src/index.ts +++ b/sdk/test-utils/recorder/src/index.ts @@ -14,3 +14,4 @@ export { export { pluginForIdentitySDK, pluginForClientSecretCredentialTests } from "./utils/msalAuth.node"; export { jsonRecordingFilterFunction } from "./basekarma.conf"; export { generateTestRecordingFilePath } from "./utils/recordingPath"; +export { findRecordingsFolderPath } from "./utils/recordings"; diff --git a/sdk/test-utils/recorder/src/utils/recordings.browser.ts b/sdk/test-utils/recorder/src/utils/recordings.browser.ts index b3568f790ff5..9be27d0e556c 100644 --- a/sdk/test-utils/recorder/src/utils/recordings.browser.ts +++ b/sdk/test-utils/recorder/src/utils/recordings.browser.ts @@ -35,3 +35,9 @@ export function testHasChanged( return previousHash !== currentHash; } + +export function findRecordingsFolderPath() { + throw new Error( + "Attempted to use the method `findRecordingsFolderPath`(meant for node) in a browser" + ); +} From 6cb397cfe3697a80b16218d04308dd4941d52d0e Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 27 Sep 2021 00:13:22 +0000 Subject: [PATCH 12/46] relativeRecordingsPathForNode --- .../src/utils/relativePathCalculator.ts | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts index d98ac596287c..4e683277276f 100644 --- a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts +++ b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts @@ -10,10 +10,19 @@ export function relativeRecordingsPathForNode(testContext: Mocha.Test) { if (!testAbsolutePath) { throw new RecorderError("Unable to grab the file path from the test run"); } - // TO generate "sdk/test-utils/testing-recorder-new/recordings" - console.log(findRecordingsFolderPath(testAbsolutePath)); - // Calculate and return - return testAbsolutePath; + + const recordingsPath = findRecordingsFolderPath(testAbsolutePath); + const recordingsFolder = path.basename(recordingsPath); + const projectFolder = path.basename(path.resolve(recordingsPath, "..")); + const serviceFolder = path.basename(path.resolve(recordingsPath, "..", "..")); + const sdk = path.basename(path.resolve(recordingsPath, "..", "..", "..")); + if (sdk !== "sdk") { + throw new Error("Unexpected location for recordings, please fix the location."); + } + return path + .join(sdk, serviceFolder, projectFolder, recordingsFolder) + .split(path.sep) + .join(path.posix.sep); } export function relativeRecordingsPathForBrowser() { From f927df5e9f741528331ec139ef9cba0fab324635 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 27 Sep 2021 00:37:54 +0000 Subject: [PATCH 13/46] findRecordingsFolderPath --- .../src/utils/relativePathCalculator.ts | 69 ++++++++++++++++++- 1 file changed, 68 insertions(+), 1 deletion(-) diff --git a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts index 4e683277276f..7d83873e032d 100644 --- a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts +++ b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts @@ -1,8 +1,8 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT license. -import { findRecordingsFolderPath } from "@azure-tools/test-recorder"; import path from "path"; +import fs from "fs"; import { RecorderError } from "./utils"; export function relativeRecordingsPathForNode(testContext: Mocha.Test) { @@ -38,3 +38,70 @@ export function relativeRecordingsPathForBrowser() { .split(path.sep) .join(path.posix.sep); } + +/** + * ONLY WORKS IN THE NODE.JS ENVIRONMENT + * + * 1. Takes the test filePath as argument. + * 2. Looks for the potential `recordings` folder in its hierarchical path. + * 3. Returns the full path of the `recordings` folder + * + * While running the tests, `filePath` can vary depending on location of the test files, examples below + * + * 1. If roll-up generated bundle files are being leveraged to run the tests + * filePath = `\azure-sdk-for-js\sdk\storage\storage-blob\dist-test\index.node.js` + * 2. If ts complied dist-esm files are being used to run the tests + * filePath = `\azure-sdk-for-js\sdk\storage\storage-blob\dist-esm\test\utils.spec.js` + * filePath = `\azure-sdk-for-js\sdk\storage\storage-blob\dist-esm\test\node\utils.spec.js` + * 3. If `.spec.ts` test files are being used directly + * filePath = `\azure-sdk-for-js\sdk\storage\storage-blob\test\utils.spec.ts` + * filePath = `\azure-sdk-for-js\sdk\storage\storage-blob\test\node\utils.spec.ts` + * In the above examples, no matter where the test files are, + * the recordings are located at `\azure-sdk-for-js\sdk\storage\storage-blob\recordings\`. + * In order to playback the tests, exact location of the recordings is to be found, + * this is done by checking the parent(s) folders until the `recordings` folder is found. + * + * @export + * @param {string} filePath + * @returns {string} location of the `recordings` folder + */ +function findRecordingsFolderPath(filePath: string): string { + // Stripping away the file name + let currentPath = path.resolve(filePath, ".."); + // File/folder path of a closest child of `currentPath` in the folder hierarchy of `filePath` + let lastPath = filePath; + try { + console.log(currentPath, path.resolve(currentPath, "package.json")); + // While loop to find the entry point of the SDK + while ( + !( + fs.existsSync(path.resolve(currentPath, "package.json")) && + fs.existsSync(path.resolve(currentPath, "..", "..", "..", "sdk/")) && + fs.existsSync(path.resolve(currentPath, "..", "..", "..", "rush.json")) + ) + ) { + lastPath = currentPath; + currentPath = path.resolve(currentPath, ".."); + console.log( + currentPath, + path.resolve(currentPath, "package.json"), + path.resolve(currentPath, "..", "..", "..", "sdk/"), + path.resolve(currentPath, "..", "..", "..", "rush.json"), + fs.existsSync(path.resolve(currentPath, "package.json")) && + fs.existsSync(path.resolve(currentPath, "..", "..", "..", "sdk/")) && + fs.existsSync(path.resolve(currentPath, "..", "..", "..", "rush.json")) + ); + + if (lastPath === currentPath) { + throw new Error( + `'package.json' is not found at ${currentPath} (reached the root directory)` + ); + } + } + return path.resolve(currentPath, "recordings/"); + } catch (error) { + throw new Error( + `Unable to locate the 'recordings' folder anywhere in the hierarchy of the file path ${filePath}\n ${error}` + ); + } +} From 25fa7a6fb85b20f194da821c94a350e9a938de62 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 27 Sep 2021 00:38:24 +0000 Subject: [PATCH 14/46] remove console.logs --- .../recorder-new/src/utils/relativePathCalculator.ts | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts index 7d83873e032d..5cd006850d6b 100644 --- a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts +++ b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts @@ -71,7 +71,6 @@ function findRecordingsFolderPath(filePath: string): string { // File/folder path of a closest child of `currentPath` in the folder hierarchy of `filePath` let lastPath = filePath; try { - console.log(currentPath, path.resolve(currentPath, "package.json")); // While loop to find the entry point of the SDK while ( !( @@ -82,16 +81,6 @@ function findRecordingsFolderPath(filePath: string): string { ) { lastPath = currentPath; currentPath = path.resolve(currentPath, ".."); - console.log( - currentPath, - path.resolve(currentPath, "package.json"), - path.resolve(currentPath, "..", "..", "..", "sdk/"), - path.resolve(currentPath, "..", "..", "..", "rush.json"), - fs.existsSync(path.resolve(currentPath, "package.json")) && - fs.existsSync(path.resolve(currentPath, "..", "..", "..", "sdk/")) && - fs.existsSync(path.resolve(currentPath, "..", "..", "..", "rush.json")) - ); - if (lastPath === currentPath) { throw new Error( `'package.json' is not found at ${currentPath} (reached the root directory)` From 390cb3ffa8a6010bb144a142ede4b9b5031d5027 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Sun, 26 Sep 2021 17:41:50 -0700 Subject: [PATCH 15/46] Update sdk/test-utils/recorder-new/README.md --- sdk/test-utils/recorder-new/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/sdk/test-utils/recorder-new/README.md b/sdk/test-utils/recorder-new/README.md index 30e9f29c31d5..83b2f6d35ec1 100644 --- a/sdk/test-utils/recorder-new/README.md +++ b/sdk/test-utils/recorder-new/README.md @@ -13,6 +13,7 @@ Feature work is being tracked at [#15829](https://github.com/Azure/azure-sdk-for Run this command > `docker run -v /workspaces/azure-sdk-for-js/:/etc/testproxy -p 5001:5001 -p 5000:5000 azsdkengsys.azurecr.io/engsys/testproxy-lin:latest` +[Provie the root of the repo for the volume mapping for the accurate recordings generation location.] (Eventually, recorder will trigger this for you!) From 79c90daf14bd0668f9bd9f2ed942f4c20d8721b3 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 27 Sep 2021 00:58:38 +0000 Subject: [PATCH 16/46] throw new Error( "Unable to determine the recording file path, testContext provided is not defined." ); --- .../recorder-new/src/core-v2-recorder.ts | 27 ++++++++++--------- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/sdk/test-utils/recorder-new/src/core-v2-recorder.ts b/sdk/test-utils/recorder-new/src/core-v2-recorder.ts index 13075d5b686e..e6ec8f73b0fc 100644 --- a/sdk/test-utils/recorder-new/src/core-v2-recorder.ts +++ b/sdk/test-utils/recorder-new/src/core-v2-recorder.ts @@ -33,21 +33,24 @@ const paths = { export class TestProxyHttpClient { private url = "http://localhost:5000"; public recordingId?: string; - public mode: string; - public httpClient: HttpClient; + public mode!: string; + public httpClient!: HttpClient; private stateManager = new RecordingStateManager(); - private playback: boolean; - private sessionFile: string; + private playback!: boolean; + private sessionFile!: string; constructor(private testContext?: Test | undefined) { - if (!this.testContext) { - // throw error in record and playback modes saying that file path is undetermined - throw new Error(""); - } else { - this.sessionFile = sessionFilePath(this.testContext); - this.mode = env.TEST_MODE; - this.playback = isPlaybackMode(); - this.httpClient = createDefaultHttpClient(); + if (isRecordMode() || isPlaybackMode()) { + if (!this.testContext) { + throw new Error( + "Unable to determine the recording file path, testContext provided is not defined." + ); + } else { + this.sessionFile = sessionFilePath(this.testContext); + this.mode = env.TEST_MODE; + this.playback = isPlaybackMode(); + this.httpClient = createDefaultHttpClient(); + } } } From 1475dc2a2a4ca93d78ce06c2a511ba97d2655261 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Sun, 26 Sep 2021 18:03:47 -0700 Subject: [PATCH 17/46] Update sdk/test-utils/recorder-new/README.md --- sdk/test-utils/recorder-new/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/test-utils/recorder-new/README.md b/sdk/test-utils/recorder-new/README.md index 83b2f6d35ec1..11a04c7ba002 100644 --- a/sdk/test-utils/recorder-new/README.md +++ b/sdk/test-utils/recorder-new/README.md @@ -13,7 +13,7 @@ Feature work is being tracked at [#15829](https://github.com/Azure/azure-sdk-for Run this command > `docker run -v /workspaces/azure-sdk-for-js/:/etc/testproxy -p 5001:5001 -p 5000:5000 azsdkengsys.azurecr.io/engsys/testproxy-lin:latest` -[Provie the root of the repo for the volume mapping for the accurate recordings generation location.] +[Provie the root of the repo for the volume mapping for the accurate location while generating recordings.] (Eventually, recorder will trigger this for you!) From b49b78eaa8171c2c8cd44a88a691ed9a3fb933c1 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 27 Sep 2021 21:10:46 +0000 Subject: [PATCH 18/46] lock file --- common/config/rush/pnpm-lock.yaml | 96 +++++++++++++++++++++++- sdk/test-utils/recorder-new/package.json | 22 ++++-- 2 files changed, 108 insertions(+), 10 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 42d53d7d2010..1db04c553a7d 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -1644,6 +1644,10 @@ packages: dev: false resolution: integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw== + /@types/normalize-package-data/2.4.1: + dev: false + resolution: + integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== /@types/prettier/2.0.2: dev: false resolution: @@ -2650,6 +2654,23 @@ packages: dev: false resolution: integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + /concurrently/6.2.1: + dependencies: + chalk: 4.1.2 + date-fns: 2.24.0 + lodash: 4.17.21 + read-pkg: 5.2.0 + rxjs: 6.6.7 + spawn-command: 0.0.2-1 + supports-color: 8.1.1 + tree-kill: 1.2.2 + yargs: 16.2.0 + dev: false + engines: + node: '>=10.0.0' + hasBin: true + resolution: + integrity: sha512-emgwhH+ezkuYKSHZQ+AkgEpoUZZlbpPVYCVv7YZx0r+T7fny1H03r2nYRebpi2DudHR4n1Rgbo2YTxKOxVJ4+g== /connect/3.7.0: dependencies: debug: 2.6.9 @@ -2807,6 +2828,12 @@ packages: node: '>= 6' resolution: integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og== + /date-fns/2.24.0: + dev: false + engines: + node: '>=0.11' + resolution: + integrity: sha512-6ujwvwgPID6zbI0o7UbURi2vlLDR9uP26+tW6Lg+Ji3w7dd0i3DOcjcClLjLPranT60SSEFBwdSyYwn/ZkPIuw== /date-format/2.1.0: dev: false engines: @@ -4863,6 +4890,10 @@ packages: dev: false resolution: integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + /json-parse-even-better-errors/2.3.1: + dev: false + resolution: + integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== /json-schema-traverse/0.4.1: dev: false resolution: @@ -5217,6 +5248,10 @@ packages: node: '>= 0.8.0' resolution: integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + /lines-and-columns/1.1.6: + dev: false + resolution: + integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= /load-json-file/4.0.0: dependencies: graceful-fs: 4.2.8 @@ -6074,6 +6109,17 @@ packages: node: '>=4' resolution: integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + /parse-json/5.2.0: + dependencies: + '@babel/code-frame': 7.14.5 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.1.6 + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== /parse-passwd/1.0.0: dev: false engines: @@ -6513,6 +6559,17 @@ packages: node: '>=4' resolution: integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= + /read-pkg/5.2.0: + dependencies: + '@types/normalize-package-data': 2.4.1 + normalize-package-data: 2.5.0 + parse-json: 5.2.0 + type-fest: 0.6.0 + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== /readable-stream/1.1.14: dependencies: core-util-is: 1.0.2 @@ -6846,6 +6903,14 @@ packages: dev: false resolution: integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + /rxjs/6.6.7: + dependencies: + tslib: 1.14.1 + dev: false + engines: + npm: '>=2.0.0' + resolution: + integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== /safe-buffer/5.1.2: dev: false resolution: @@ -7202,6 +7267,10 @@ packages: dev: false resolution: integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== + /spawn-command/0.0.2-1: + dev: false + resolution: + integrity: sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A= /spawn-wrap/1.4.3: dependencies: foreground-child: 1.5.6 @@ -7465,6 +7534,14 @@ packages: node: '>=8' resolution: integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + /supports-color/8.1.1: + dependencies: + has-flag: 4.0.0 + dev: false + engines: + node: '>=10' + resolution: + integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== /table/6.7.1: dependencies: ajv: 8.6.2 @@ -7605,6 +7682,11 @@ packages: dev: false resolution: integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= + /tree-kill/1.2.2: + dev: false + hasBin: true + resolution: + integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== /ts-node/9.1.1_typescript@4.2.4: dependencies: arg: 4.1.3 @@ -7694,6 +7776,12 @@ packages: node: '>=10' resolution: integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + /type-fest/0.6.0: + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== /type-is/1.6.18: dependencies: media-typer: 0.3.0 @@ -8639,7 +8727,7 @@ packages: dev: false name: '@rush-temp/arm-compute' resolution: - integrity: sha512-nNi+A6v+cMajxKH+Wgt1DRjWbbvly9agLxYqGPpR9Fx0FzeI1iTlf5kVY/JNdF43EScO4TnYzXR84cyLaNPMzA== + integrity: sha512-T3UFCbTMY/dds1j8CFcJLUkkyV3oR9pnPcpbK3DvLauxAZGylmQbuZv36iTLpGpMO0cxKIdgGm1G6EdgfgMOPw== tarball: file:projects/arm-compute.tgz version: 0.0.0 file:projects/arm-features.tgz: @@ -12385,6 +12473,7 @@ packages: '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 + '@types/express': 4.17.13 '@types/fs-extra': 8.1.2 '@types/md5': 2.3.1 '@types/mocha': 7.0.2 @@ -12393,8 +12482,10 @@ packages: '@types/nise': 1.4.0 '@types/node': 12.20.21 chai: 4.3.4 + concurrently: 6.2.1 dotenv: 8.6.0 eslint: 7.32.0 + express: 4.17.1 karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 @@ -12421,13 +12512,14 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 + ts-node: 9.1.1_typescript@4.2.4 tslib: 2.3.1 typescript: 4.2.4 xhr-mock: 2.5.1 dev: false name: '@rush-temp/test-recorder-new' resolution: - integrity: sha512-zXJqZCFgMxSbWc4+R/99M13UE0qy9xNRo/dCa8CIevfOTbLUcNfOrW7iotKcPucJCNEWaEQtlplAaHbazKaz/w== + integrity: sha512-dsgJolk9Kmh0D4vNKqpGB4Dt16wT7ccFevYuP6D+PVK1yTsXF0czunhLU15DZUyS/d057Spqo2tO3f5hJ/lkAQ== tarball: file:projects/test-recorder-new.tgz version: 0.0.0 file:projects/test-recorder.tgz: diff --git a/sdk/test-utils/recorder-new/package.json b/sdk/test-utils/recorder-new/package.json index e234f38af3e7..589697222083 100644 --- a/sdk/test-utils/recorder-new/package.json +++ b/sdk/test-utils/recorder-new/package.json @@ -7,7 +7,8 @@ "module": "dist-esm/src/index.js", "types": "./types/src/index.d.ts", "browser": { - "./dist-esm/src/utils/relativePathCalculator.js": "./dist-esm/src/utils/relativePathCalculator.browser.js" + "./dist-esm/src/utils/relativePathCalculator.js": "./dist-esm/src/utils/relativePathCalculator.browser.js", + "./dist-esm/test/utils/server.js": "./dist-esm/test/utils/server.browser.js" }, "scripts": { "audit": "node ../../../common/scripts/rush-audit.js && rimraf node_modules package-lock.json && npm i --package-lock-only 2>&1 && npm audit", @@ -20,14 +21,17 @@ "clean": "rimraf dist dist-esm test-dist typings *.tgz *.log", "extract-api": "echo skipped", "format": "prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"*.{js,json}\"", - "integration-test:browser": "karma start --single-run", - "integration-test:node": "nyc mocha -r esm --require source-map-support/register --reporter ../../../common/tools/mocha-multi-reporter.js --timeout 5000000 --full-trace dist-esm/test/*.spec.js dist-esm/test/node/*.spec.js", + "integration-test:browser": "echo skipped", + "integration-test:node": "echo skipped", "integration-test": "npm run integration-test:node && npm run integration-test:browser", + "tests:server": "TS_NODE_COMPILER_OPTIONS=\"{\\\"module\\\": \\\"commonjs\\\"}\" ts-node test/utils/server.ts", + "temp-integration-test:browser": "concurrently \"npm run tests:server\" \"karma start --single-run\" --kill-others --success first", + "temp-integration-test:node": "concurrently \"npm run tests:server\" \"nyc mocha -r esm --require ts-node/register --reporter ../../../common/tools/mocha-multi-reporter.js --timeout 5000000 --full-trace 'test/*.spec.ts'\" --kill-others --success first", "lint:fix": "eslint package.json src test --ext .ts --fix --fix-type [problem,suggestion]", "lint": "eslint package.json src test --ext .ts -f html -o recorder-lintReport.html || exit 0", "pack": "npm pack 2>&1", - "unit-test:browser": "karma start --single-run", - "unit-test:node": "mocha -r esm --require ts-node/register --reporter ../../../common/tools/mocha-multi-reporter.js --timeout 1200000 --full-trace \"test/*.spec.ts\"", + "unit-test:browser": "echo skipped", + "unit-test:node": "echo skipped", "unit-test": "npm run unit-test:node && npm run unit-test:browser", "test:browser": "npm run clean && npm run build:test && npm run unit-test:browser", "test:node": "npm run clean && npm run build:test && npm run unit-test:node", @@ -66,23 +70,24 @@ "@azure/test-utils": "^1.0.0" }, "devDependencies": { + "@azure/core-client": "^1.0.0", "@azure/dev-tool": "^1.0.0", "@azure/eslint-plugin-azure-sdk": "^3.0.0", "@rollup/plugin-commonjs": "11.0.2", "@rollup/plugin-multi-entry": "^3.0.0", "@rollup/plugin-node-resolve": "^8.0.0", "@rollup/plugin-replace": "^2.2.0", + "@types/express": "^4.16.0", "@types/fs-extra": "^8.0.0", "@types/chai": "^4.1.6", "@types/md5": "^2.2.0", - "@types/mocha": "^7.0.2", - "@types/nise": "^1.4.0", - "@types/node": "^12.0.0", "@types/mock-require": "~2.0.0", "@types/mock-fs": "~4.10.0", "chai": "^4.2.0", + "concurrently": "^6.2.1", "dotenv": "^8.2.0", "eslint": "^7.15.0", + "express": "^4.16.3", "karma": "^6.2.0", "karma-chrome-launcher": "^3.0.0", "karma-coverage": "^2.0.0", @@ -110,6 +115,7 @@ "rollup-plugin-terser": "^5.1.1", "rollup-plugin-visualizer": "^4.0.4", "tslib": "^2.2.0", + "ts-node": "^9.0.0", "typescript": "~4.2.0", "xhr-mock": "^2.4.1" } From 503083263f93e92f54fc0467c0a47e8d18d11c88 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 27 Sep 2021 21:11:10 +0000 Subject: [PATCH 19/46] --net=host docs --- sdk/test-utils/recorder-new/README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sdk/test-utils/recorder-new/README.md b/sdk/test-utils/recorder-new/README.md index 83b2f6d35ec1..89656b49bfee 100644 --- a/sdk/test-utils/recorder-new/README.md +++ b/sdk/test-utils/recorder-new/README.md @@ -13,12 +13,15 @@ Feature work is being tracked at [#15829](https://github.com/Azure/azure-sdk-for Run this command > `docker run -v /workspaces/azure-sdk-for-js/:/etc/testproxy -p 5001:5001 -p 5000:5000 azsdkengsys.azurecr.io/engsys/testproxy-lin:latest` -[Provie the root of the repo for the volume mapping for the accurate recordings generation location.] + +[Provide the root of the repo for the volume mapping for the accurate recordings generation location.] (Eventually, recorder will trigger this for you!) [Note: Update `temp-location` in the command to your desired location.] +Add `--net=host` to let the Docker container access the localhost on host network. + If the above command doesn't work directly, try [Troubleshooting Access to Public Container Registry](https://github.com/Azure/azure-sdk-tools/tree/main/tools/test-proxy/docker#troubleshooting-access-to-public-container-registry). Reference: [Using Test Proxy with docker container](https://github.com/Azure/azure-sdk-tools/tree/main/tools/test-proxy/docker#build-and-run) From eeb79cc6d3ba7bec4c39e7a6935360430e0a5cda Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 27 Sep 2021 21:11:24 +0000 Subject: [PATCH 20/46] sample recordings --- .../proxy_tool/recording_sample_response.json | 29 ++++++++++++++ .../proxy_tool/recording_sample_response.json | 39 +++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 sdk/test-utils/recorder-new/recordings/node/proxy_tool/recording_sample_response.json create mode 100644 undefined/browsers/proxy_tool/recording_sample_response.json diff --git a/sdk/test-utils/recorder-new/recordings/node/proxy_tool/recording_sample_response.json b/sdk/test-utils/recorder-new/recordings/node/proxy_tool/recording_sample_response.json new file mode 100644 index 000000000000..c27225709b98 --- /dev/null +++ b/sdk/test-utils/recorder-new/recordings/node/proxy_tool/recording_sample_response.json @@ -0,0 +1,29 @@ +{ + "Entries": [ + { + "RequestUri": "http://127.0.0.1:8080/sample_response", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept-Encoding": "gzip,deflate", + "Connection": "keep-alive", + "User-Agent": "core-rest-pipeline/1.2.1 Node/v14.17.6 OS/(x64-Linux-5.4.0-1055-azure)", + "x-ms-client-request-id": "9e38049a-a5a7-4f1b-ad2a-d7f285a06929" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Connection": "keep-alive", + "Content-Length": "13", + "Content-Type": "application/json; charset=utf-8", + "Date": "Mon, 27 Sep 2021 21:07:17 GMT", + "ETag": "W/\u0022d-czUS2Z\u002BsJhg6pgcf9QrBJC871f4\u0022", + "Keep-Alive": "timeout=5", + "X-Powered-By": "Express" + }, + "ResponseBody": { + "abc": "def" + } + } + ], + "Variables": {} +} diff --git a/undefined/browsers/proxy_tool/recording_sample_response.json b/undefined/browsers/proxy_tool/recording_sample_response.json new file mode 100644 index 000000000000..070e1b3a6ff7 --- /dev/null +++ b/undefined/browsers/proxy_tool/recording_sample_response.json @@ -0,0 +1,39 @@ +{ + "Entries": [ + { + "RequestUri": "http://127.0.0.1:8080/sample_response", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "*/*", + "Accept-Encoding": "gzip, deflate, br", + "Accept-Language": "en-US", + "Connection": "keep-alive", + "Referer": "http://localhost:9328/", + "sec-ch-ua": "", + "sec-ch-ua-mobile": "?0", + "sec-ch-ua-platform": "", + "Sec-Fetch-Dest": "empty", + "Sec-Fetch-Mode": "cors", + "Sec-Fetch-Site": "same-site", + "User-Agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/93.0.4577.0 Safari/537.36", + "x-ms-client-request-id": "2516a1be-e1f1-4f2a-9372-cf4dc70dd6a5", + "x-ms-useragent": "core-rest-pipeline/1.2.1 OS/Linuxx86_64" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Connection": "keep-alive", + "Content-Length": "13", + "Content-Type": "application/json; charset=utf-8", + "Date": "Mon, 27 Sep 2021 21:08:30 GMT", + "ETag": "W/\u0022d-czUS2Z\u002BsJhg6pgcf9QrBJC871f4\u0022", + "Keep-Alive": "timeout=5", + "X-Powered-By": "Express" + }, + "ResponseBody": { + "abc": "def" + } + } + ], + "Variables": {} +} From b71afdaec1f39ccdb2f784a635af8df62487d089 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 27 Sep 2021 21:12:05 +0000 Subject: [PATCH 21/46] refactor existing tests --- .../recorder-new/test/testProxyClient.spec.ts | 106 +++++++++--------- 1 file changed, 50 insertions(+), 56 deletions(-) diff --git a/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts b/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts index c5494c1cf56f..c0ce46a647d1 100644 --- a/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts +++ b/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts @@ -6,9 +6,15 @@ import { env } from "@azure-tools/test-recorder"; import { expect } from "chai"; import { TestProxyHttpClient } from "../src"; import { RecorderError, RecordingStateManager } from "../src/utils/utils"; -import { Test } from "mocha"; describe("TestProxyClient functions", () => { + let client: TestProxyHttpClient; + let testContext: Mocha.Test; + beforeEach(function() { + client = new TestProxyHttpClient(this.currentTest); + testContext = this.currentTest!; + }); + afterEach(() => { env.TEST_MODE = undefined; }); @@ -22,14 +28,9 @@ describe("TestProxyClient functions", () => { timeout: 0, allowInsecureConnection: false }; - const fakeTestContext = { - parent: { fullTitle: () => "" }, - title: "dummy_file_name" - } as Test; describe("redirectRequest method", () => { it("request unchanged if not playback or record modes", function() { env.TEST_MODE = "live"; - const client = new TestProxyHttpClient(fakeTestContext); expect(client.redirectRequest(initialRequest)).to.deep.equal(initialRequest); }); @@ -40,35 +41,36 @@ describe("TestProxyClient functions", () => { ...initialRequest, headers: createHttpHeaders({ "x-recording-id": "dummy-recording-id" }) }; - const client = new TestProxyHttpClient(fakeTestContext); expect(client.redirectRequest(request)).to.deep.equal(request); }); - it("url and headers get updated if no `x-recording-id` in headers", function() { - env.TEST_MODE = testMode; - const request: PipelineRequest = { - ...initialRequest, - headers: createHttpHeaders({}) - }; - const client = new TestProxyHttpClient(fakeTestContext); - client.recordingId = "dummy-recording-id"; - expect(client.redirectRequest(request)).to.deep.equal({ - ...request, - url: "http://localhost:5000/dummy_path?sas=sas", - headers: createHttpHeaders({ - "x-recording-upstream-base-uri": initialRequest.url, - "x-recording-id": client.recordingId, - "x-recording-mode": env.TEST_MODE - }) - }); - }); + it( + `${testMode} mode: ` + "url and headers get updated if no `x-recording-id` in headers", + function() { + env.TEST_MODE = testMode; + client = new TestProxyHttpClient(testContext); + const request: PipelineRequest = { + ...initialRequest, + headers: createHttpHeaders({}) + }; + client.recordingId = "dummy-recording-id"; + expect(client.redirectRequest(request)).to.deep.equal({ + ...request, + url: "http://localhost:5000/dummy_path?sas=sas", + headers: createHttpHeaders({ + "x-recording-upstream-base-uri": initialRequest.url, + "x-recording-id": client.recordingId, + "x-recording-mode": env.TEST_MODE + }) + }); + } + ); }); }); describe("start method", () => { it("nothing happens if not playback or record modes", async function() { env.TEST_MODE = "live"; - const client = new TestProxyHttpClient(fakeTestContext); client.httpClient.sendRequest = (): Promise => { throw new Error("should not have reached here"); }; @@ -80,7 +82,6 @@ describe("TestProxyClient functions", () => { `${testMode} mode: ` + "succeeds in playback or record modes and gets a recordingId", async function() { env.TEST_MODE = testMode; - const client = new TestProxyHttpClient(fakeTestContext); const recordingId = "dummy-recording-id"; client.httpClient.sendRequest = (): Promise => { return Promise.resolve({ @@ -96,7 +97,6 @@ describe("TestProxyClient functions", () => { it("throws if not received a 200 status code", async function() { env.TEST_MODE = testMode; - const client = new TestProxyHttpClient(fakeTestContext); const recordingId = "dummy-recording-id"; client.httpClient.sendRequest = (): Promise => { return Promise.resolve({ @@ -116,7 +116,6 @@ describe("TestProxyClient functions", () => { it("throws if not received a recording id upon 200 status code", async function() { env.TEST_MODE = testMode; - const client = new TestProxyHttpClient(fakeTestContext); client.httpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 200, @@ -140,7 +139,6 @@ describe("TestProxyClient functions", () => { describe("stop method", () => { it("nothing happens if not playback or record modes", async function() { env.TEST_MODE = "live"; - const client = new TestProxyHttpClient(fakeTestContext); client.httpClient.sendRequest = (): Promise => { throw new Error("should not have reached here"); }; @@ -152,7 +150,6 @@ describe("TestProxyClient functions", () => { `${testMode} mode: ` + "fails in playback or record modes if no recordingId", async function() { env.TEST_MODE = testMode; - const client = new TestProxyHttpClient(fakeTestContext); client.httpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 200, @@ -175,7 +172,6 @@ describe("TestProxyClient functions", () => { it("throws if status code is not 200", async function() { env.TEST_MODE = testMode; - const client = new TestProxyHttpClient(fakeTestContext); client.httpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 401, @@ -196,7 +192,6 @@ describe("TestProxyClient functions", () => { it("succeeds in playback or record modes", async function() { env.TEST_MODE = testMode; - const client = new TestProxyHttpClient(fakeTestContext); client.httpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 200, @@ -214,7 +209,6 @@ describe("TestProxyClient functions", () => { describe("modifyRequest method", () => { it("request unchanged if not playback or record modes", async function() { env.TEST_MODE = "live"; - const client = new TestProxyHttpClient(fakeTestContext); expect(await client.modifyRequest(initialRequest)).to.deep.equal(initialRequest); }); @@ -227,41 +221,41 @@ describe("TestProxyClient functions", () => { ...initialRequest, headers: createHttpHeaders({ "x-recording-id": "dummy-recording-id" }) }; - const client = new TestProxyHttpClient(fakeTestContext); expect(await client.modifyRequest(request)).to.deep.equal(request); } ); - it("url and headers get updated if no `x-recording-id` in headers", async function() { - env.TEST_MODE = testMode; - const request: PipelineRequest = { - ...initialRequest, - headers: createHttpHeaders({}) - }; - const client = new TestProxyHttpClient(fakeTestContext); - client.recordingId = "dummy-recording-id"; - expect(await client.modifyRequest(request)).to.deep.equal({ - ...request, - url: "http://localhost:5000/dummy_path?sas=sas", - headers: createHttpHeaders({ - "x-recording-upstream-base-uri": initialRequest.url, - "x-recording-id": client.recordingId, - "x-recording-mode": env.TEST_MODE - }) - }); - }); + it( + `${testMode} mode: ` + "url and headers get updated if no `x-recording-id` in headers", + async function() { + env.TEST_MODE = testMode; + client = new TestProxyHttpClient(testContext); + const request: PipelineRequest = { + ...initialRequest, + headers: createHttpHeaders({}) + }; + client.recordingId = "dummy-recording-id"; + expect(await client.modifyRequest(request)).to.deep.equal({ + ...request, + url: "http://localhost:5000/dummy_path?sas=sas", + headers: createHttpHeaders({ + "x-recording-upstream-base-uri": initialRequest.url, + "x-recording-id": client.recordingId, + "x-recording-mode": env.TEST_MODE + }) + }); + } + ); }); }); describe("_createRecordingRequest", () => { it("_createRecordingRequest adds the recording-file and recording-id headers", () => { - const dummyFileName = fakeTestContext; - const client = new TestProxyHttpClient(dummyFileName); client.recordingId = "dummy-recording-id"; const returnedRequest = client["_createRecordingRequest"](initialRequest.url); expect(returnedRequest.url).to.equal(initialRequest.url); expect(returnedRequest.method).to.equal("POST"); - expect(returnedRequest.headers.get("x-recording-file")).to.equal(dummyFileName); + expect(returnedRequest.headers.get("x-recording-file")).not.to.be.undefined; expect(returnedRequest.headers.get("x-recording-id")).to.equal(client.recordingId); expect(returnedRequest.url).to.equal(initialRequest.url); }); From 3ce602d2adce426a252bc4f5f14c80467d0c69a2 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 27 Sep 2021 21:12:31 +0000 Subject: [PATCH 22/46] server and tests hitting the server --- .../recorder-new/test/testProxyTests.spec.ts | 47 +++++++++++++++++++ .../recorder-new/test/utils/server.browser.ts | 1 + .../recorder-new/test/utils/server.ts | 19 ++++++++ 3 files changed, 67 insertions(+) create mode 100644 sdk/test-utils/recorder-new/test/testProxyTests.spec.ts create mode 100644 sdk/test-utils/recorder-new/test/utils/server.browser.ts create mode 100644 sdk/test-utils/recorder-new/test/utils/server.ts diff --git a/sdk/test-utils/recorder-new/test/testProxyTests.spec.ts b/sdk/test-utils/recorder-new/test/testProxyTests.spec.ts new file mode 100644 index 000000000000..6f788f99dbca --- /dev/null +++ b/sdk/test-utils/recorder-new/test/testProxyTests.spec.ts @@ -0,0 +1,47 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +import { env } from "@azure-tools/test-recorder"; +import { createPipelineRequest } from "@azure/core-rest-pipeline"; +import { ServiceClient } from "@azure/core-client"; +import { recorderHttpPolicy, TestProxyHttpClient } from "../src"; +import { expect } from "chai"; + +const setTestMode = ( + mode: "record" | "playback" | undefined +): "record" | "playback" | undefined => { + env.TEST_MODE = mode; + console.log(`TEST_MODE = ${mode}`); + return mode as "record" | "playback" | undefined; +}; + +const TEST_SERVER_URL = `http://127.0.0.1:8080`; + +// These tests require the following to be running in parallel +// - utils/server.ts (to serve requests to act as a service) +// - proxy-tool (to save/mock the responses) +(["record", "playback"] as ("record" | "playback")[]).forEach((mode) => { + describe(`proxy tool`, () => { + let recorder: TestProxyHttpClient; + + beforeEach(async function() { + setTestMode(mode); + recorder = new TestProxyHttpClient(this.currentTest); + await recorder.start(); + }); + + afterEach(async () => { + await recorder.stop(); + setTestMode(undefined); + }); + + it("sample_response", async () => { + const client = new ServiceClient({ baseUri: TEST_SERVER_URL }); + client.pipeline.addPolicy(recorderHttpPolicy(recorder)); + const req = createPipelineRequest({ url: TEST_SERVER_URL + "/sample_response" }); + expect(JSON.parse((await client.sendRequest(req)).bodyAsText!).abc).to.equal("def"); + }); + }); +}); + +// TODO: Can potentially add more tests that use the proxy-tool once we figure out the start/setup scripts for proxy-tool diff --git a/sdk/test-utils/recorder-new/test/utils/server.browser.ts b/sdk/test-utils/recorder-new/test/utils/server.browser.ts new file mode 100644 index 000000000000..0e4466b8fc2c --- /dev/null +++ b/sdk/test-utils/recorder-new/test/utils/server.browser.ts @@ -0,0 +1 @@ +// Empty file for mapping diff --git a/sdk/test-utils/recorder-new/test/utils/server.ts b/sdk/test-utils/recorder-new/test/utils/server.ts new file mode 100644 index 000000000000..280f81c31c86 --- /dev/null +++ b/sdk/test-utils/recorder-new/test/utils/server.ts @@ -0,0 +1,19 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +import express from "express"; +const app = express(); +const port = 8080; +const TEST_SERVER_URL = `http://localhost:${port}`; + +app.get("/", (_, res) => { + res.send("Hello world!"); +}); + +app.get("/sample_response", (_, res) => { + res.send({ abc: "def" }); +}); + +app.listen(port, () => { + console.log(`server started at ${TEST_SERVER_URL}`); +}); From c91645614fd40b28993a3ebf213b90fd45860555 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 27 Sep 2021 21:15:13 +0000 Subject: [PATCH 23/46] unrelated changes in package.json --- sdk/test-utils/recorder-new/package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sdk/test-utils/recorder-new/package.json b/sdk/test-utils/recorder-new/package.json index 589697222083..792c163a152f 100644 --- a/sdk/test-utils/recorder-new/package.json +++ b/sdk/test-utils/recorder-new/package.json @@ -81,6 +81,9 @@ "@types/fs-extra": "^8.0.0", "@types/chai": "^4.1.6", "@types/md5": "^2.2.0", + "@types/mocha": "^7.0.2", + "@types/nise": "^1.4.0", + "@types/node": "^12.0.0", "@types/mock-require": "~2.0.0", "@types/mock-fs": "~4.10.0", "chai": "^4.2.0", From e110ccf5097cd9da9a928b75b6054311d089877d Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 27 Sep 2021 21:35:44 +0000 Subject: [PATCH 24/46] changelog --- sdk/test-utils/recorder-new/CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 sdk/test-utils/recorder-new/CHANGELOG.md diff --git a/sdk/test-utils/recorder-new/CHANGELOG.md b/sdk/test-utils/recorder-new/CHANGELOG.md new file mode 100644 index 000000000000..9602a8a948da --- /dev/null +++ b/sdk/test-utils/recorder-new/CHANGELOG.md @@ -0,0 +1,14 @@ +# Release History + +## 1.0.0 (Unreleased) + +## 2021-09-27 + +- TestProxyClient takes test context to generate recordings at desired location. [#17388](https://github.com/Azure/azure-sdk-for-js/pull/17388) +- Adds a server for the tests, to play the role of an actual service to be able to test the proxy-tool end-to-end. + [#17388](https://github.com/Azure/azure-sdk-for-js/pull/17388) + +## 2021-07-17 + +- Building the unified recorder prototype leveraging the proxy-tool, works for both core-v1 and core-v2 SDKs. Shows data-tables and storage-queue as examples for core-v2 and core-v1 respectively. + [#15826](https://github.com/Azure/azure-sdk-for-js/pull/15826) From 344ac2e1736f89a3f91281d5eee8d0ca99332598 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 27 Sep 2021 21:52:38 +0000 Subject: [PATCH 25/46] lock file --- common/config/rush/pnpm-lock.yaml | 8984 +++++++++++++++-------------- 1 file changed, 4701 insertions(+), 4283 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 1db04c553a7d..eab93af0a653 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -1,3 +1,131 @@ +lockfileVersion: 5.3 + +specifiers: + '@rush-temp/abort-controller': file:./projects/abort-controller.tgz + '@rush-temp/agrifood-farming': file:./projects/agrifood-farming.tgz + '@rush-temp/ai-anomaly-detector': file:./projects/ai-anomaly-detector.tgz + '@rush-temp/ai-document-translator': file:./projects/ai-document-translator.tgz + '@rush-temp/ai-form-recognizer': file:./projects/ai-form-recognizer.tgz + '@rush-temp/ai-metrics-advisor': file:./projects/ai-metrics-advisor.tgz + '@rush-temp/ai-text-analytics': file:./projects/ai-text-analytics.tgz + '@rush-temp/app-configuration': file:./projects/app-configuration.tgz + '@rush-temp/arm-apimanagement': file:./projects/arm-apimanagement.tgz + '@rush-temp/arm-appservice': file:./projects/arm-appservice.tgz + '@rush-temp/arm-authorization': file:./projects/arm-authorization.tgz + '@rush-temp/arm-compute': file:./projects/arm-compute.tgz + '@rush-temp/arm-eventhub': file:./projects/arm-eventhub.tgz + '@rush-temp/arm-features': file:./projects/arm-features.tgz + '@rush-temp/arm-keyvault': file:./projects/arm-keyvault.tgz + '@rush-temp/arm-links': file:./projects/arm-links.tgz + '@rush-temp/arm-locks': file:./projects/arm-locks.tgz + '@rush-temp/arm-managedapplications': file:./projects/arm-managedapplications.tgz + '@rush-temp/arm-network': file:./projects/arm-network.tgz + '@rush-temp/arm-policy': file:./projects/arm-policy.tgz + '@rush-temp/arm-purview': file:./projects/arm-purview.tgz + '@rush-temp/arm-resources': file:./projects/arm-resources.tgz + '@rush-temp/arm-resources-subscriptions': file:./projects/arm-resources-subscriptions.tgz + '@rush-temp/arm-servicebus': file:./projects/arm-servicebus.tgz + '@rush-temp/arm-sql': file:./projects/arm-sql.tgz + '@rush-temp/arm-storage': file:./projects/arm-storage.tgz + '@rush-temp/arm-templatespecs': file:./projects/arm-templatespecs.tgz + '@rush-temp/arm-webpubsub': file:./projects/arm-webpubsub.tgz + '@rush-temp/attestation': file:./projects/attestation.tgz + '@rush-temp/communication-chat': file:./projects/communication-chat.tgz + '@rush-temp/communication-common': file:./projects/communication-common.tgz + '@rush-temp/communication-identity': file:./projects/communication-identity.tgz + '@rush-temp/communication-network-traversal': file:./projects/communication-network-traversal.tgz + '@rush-temp/communication-phone-numbers': file:./projects/communication-phone-numbers.tgz + '@rush-temp/communication-sms': file:./projects/communication-sms.tgz + '@rush-temp/confidential-ledger': file:./projects/confidential-ledger.tgz + '@rush-temp/container-registry': file:./projects/container-registry.tgz + '@rush-temp/core-amqp': file:./projects/core-amqp.tgz + '@rush-temp/core-asynciterator-polyfill': file:./projects/core-asynciterator-polyfill.tgz + '@rush-temp/core-auth': file:./projects/core-auth.tgz + '@rush-temp/core-client': file:./projects/core-client.tgz + '@rush-temp/core-client-1': file:./projects/core-client-1.tgz + '@rush-temp/core-client-lro': file:./projects/core-client-lro.tgz + '@rush-temp/core-client-paging': file:./projects/core-client-paging.tgz + '@rush-temp/core-crypto': file:./projects/core-crypto.tgz + '@rush-temp/core-http': file:./projects/core-http.tgz + '@rush-temp/core-lro': file:./projects/core-lro.tgz + '@rush-temp/core-paging': file:./projects/core-paging.tgz + '@rush-temp/core-rest-pipeline': file:./projects/core-rest-pipeline.tgz + '@rush-temp/core-tracing': file:./projects/core-tracing.tgz + '@rush-temp/core-util': file:./projects/core-util.tgz + '@rush-temp/core-xml': file:./projects/core-xml.tgz + '@rush-temp/cosmos': file:./projects/cosmos.tgz + '@rush-temp/data-tables': file:./projects/data-tables.tgz + '@rush-temp/dev-tool': file:./projects/dev-tool.tgz + '@rush-temp/digital-twins-core': file:./projects/digital-twins-core.tgz + '@rush-temp/eslint-plugin-azure-sdk': file:./projects/eslint-plugin-azure-sdk.tgz + '@rush-temp/event-hubs': file:./projects/event-hubs.tgz + '@rush-temp/event-processor-host': file:./projects/event-processor-host.tgz + '@rush-temp/eventgrid': file:./projects/eventgrid.tgz + '@rush-temp/eventhubs-checkpointstore-blob': file:./projects/eventhubs-checkpointstore-blob.tgz + '@rush-temp/eventhubs-checkpointstore-table': file:./projects/eventhubs-checkpointstore-table.tgz + '@rush-temp/identity': file:./projects/identity.tgz + '@rush-temp/identity-cache-persistence': file:./projects/identity-cache-persistence.tgz + '@rush-temp/identity-vscode': file:./projects/identity-vscode.tgz + '@rush-temp/iot-device-update': file:./projects/iot-device-update.tgz + '@rush-temp/iot-modelsrepository': file:./projects/iot-modelsrepository.tgz + '@rush-temp/keyvault-admin': file:./projects/keyvault-admin.tgz + '@rush-temp/keyvault-certificates': file:./projects/keyvault-certificates.tgz + '@rush-temp/keyvault-common': file:./projects/keyvault-common.tgz + '@rush-temp/keyvault-keys': file:./projects/keyvault-keys.tgz + '@rush-temp/keyvault-secrets': file:./projects/keyvault-secrets.tgz + '@rush-temp/logger': file:./projects/logger.tgz + '@rush-temp/mixed-reality-authentication': file:./projects/mixed-reality-authentication.tgz + '@rush-temp/mixed-reality-remote-rendering': file:./projects/mixed-reality-remote-rendering.tgz + '@rush-temp/mock-hub': file:./projects/mock-hub.tgz + '@rush-temp/monitor-opentelemetry-exporter': file:./projects/monitor-opentelemetry-exporter.tgz + '@rush-temp/monitor-query': file:./projects/monitor-query.tgz + '@rush-temp/perf-ai-form-recognizer': file:./projects/perf-ai-form-recognizer.tgz + '@rush-temp/perf-ai-metrics-advisor': file:./projects/perf-ai-metrics-advisor.tgz + '@rush-temp/perf-ai-text-analytics': file:./projects/perf-ai-text-analytics.tgz + '@rush-temp/perf-app-configuration': file:./projects/perf-app-configuration.tgz + '@rush-temp/perf-container-registry': file:./projects/perf-container-registry.tgz + '@rush-temp/perf-core-rest-pipeline': file:./projects/perf-core-rest-pipeline.tgz + '@rush-temp/perf-data-tables': file:./projects/perf-data-tables.tgz + '@rush-temp/perf-event-hubs': file:./projects/perf-event-hubs.tgz + '@rush-temp/perf-eventgrid': file:./projects/perf-eventgrid.tgz + '@rush-temp/perf-identity': file:./projects/perf-identity.tgz + '@rush-temp/perf-keyvault-certificates': file:./projects/perf-keyvault-certificates.tgz + '@rush-temp/perf-keyvault-keys': file:./projects/perf-keyvault-keys.tgz + '@rush-temp/perf-keyvault-secrets': file:./projects/perf-keyvault-secrets.tgz + '@rush-temp/perf-search-documents': file:./projects/perf-search-documents.tgz + '@rush-temp/perf-service-bus': file:./projects/perf-service-bus.tgz + '@rush-temp/perf-storage-blob': file:./projects/perf-storage-blob.tgz + '@rush-temp/perf-storage-file-datalake': file:./projects/perf-storage-file-datalake.tgz + '@rush-temp/perf-storage-file-share': file:./projects/perf-storage-file-share.tgz + '@rush-temp/purview-account': file:./projects/purview-account.tgz + '@rush-temp/purview-catalog': file:./projects/purview-catalog.tgz + '@rush-temp/purview-scanning': file:./projects/purview-scanning.tgz + '@rush-temp/quantum-jobs': file:./projects/quantum-jobs.tgz + '@rush-temp/schema-registry': file:./projects/schema-registry.tgz + '@rush-temp/schema-registry-avro': file:./projects/schema-registry-avro.tgz + '@rush-temp/search-documents': file:./projects/search-documents.tgz + '@rush-temp/service-bus': file:./projects/service-bus.tgz + '@rush-temp/storage-blob': file:./projects/storage-blob.tgz + '@rush-temp/storage-blob-changefeed': file:./projects/storage-blob-changefeed.tgz + '@rush-temp/storage-file-datalake': file:./projects/storage-file-datalake.tgz + '@rush-temp/storage-file-share': file:./projects/storage-file-share.tgz + '@rush-temp/storage-internal-avro': file:./projects/storage-internal-avro.tgz + '@rush-temp/storage-queue': file:./projects/storage-queue.tgz + '@rush-temp/synapse-access-control': file:./projects/synapse-access-control.tgz + '@rush-temp/synapse-artifacts': file:./projects/synapse-artifacts.tgz + '@rush-temp/synapse-managed-private-endpoints': file:./projects/synapse-managed-private-endpoints.tgz + '@rush-temp/synapse-monitoring': file:./projects/synapse-monitoring.tgz + '@rush-temp/synapse-spark': file:./projects/synapse-spark.tgz + '@rush-temp/template': file:./projects/template.tgz + '@rush-temp/test-recorder': file:./projects/test-recorder.tgz + '@rush-temp/test-recorder-new': file:./projects/test-recorder-new.tgz + '@rush-temp/test-utils': file:./projects/test-utils.tgz + '@rush-temp/test-utils-perfstress': file:./projects/test-utils-perfstress.tgz + '@rush-temp/testing-recorder-new': file:./projects/testing-recorder-new.tgz + '@rush-temp/video-analyzer-edge': file:./projects/video-analyzer-edge.tgz + '@rush-temp/web-pubsub': file:./projects/web-pubsub.tgz + '@rush-temp/web-pubsub-express': file:./projects/web-pubsub-express.tgz + dependencies: '@rush-temp/abort-controller': file:projects/abort-controller.tgz '@rush-temp/agrifood-farming': file:projects/agrifood-farming.tgz @@ -7,9 +135,11 @@ dependencies: '@rush-temp/ai-metrics-advisor': file:projects/ai-metrics-advisor.tgz '@rush-temp/ai-text-analytics': file:projects/ai-text-analytics.tgz '@rush-temp/app-configuration': file:projects/app-configuration.tgz + '@rush-temp/arm-apimanagement': file:projects/arm-apimanagement.tgz '@rush-temp/arm-appservice': file:projects/arm-appservice.tgz '@rush-temp/arm-authorization': file:projects/arm-authorization.tgz '@rush-temp/arm-compute': file:projects/arm-compute.tgz + '@rush-temp/arm-eventhub': file:projects/arm-eventhub.tgz '@rush-temp/arm-features': file:projects/arm-features.tgz '@rush-temp/arm-keyvault': file:projects/arm-keyvault.tgz '@rush-temp/arm-links': file:projects/arm-links.tgz @@ -17,8 +147,10 @@ dependencies: '@rush-temp/arm-managedapplications': file:projects/arm-managedapplications.tgz '@rush-temp/arm-network': file:projects/arm-network.tgz '@rush-temp/arm-policy': file:projects/arm-policy.tgz + '@rush-temp/arm-purview': file:projects/arm-purview.tgz '@rush-temp/arm-resources': file:projects/arm-resources.tgz '@rush-temp/arm-resources-subscriptions': file:projects/arm-resources-subscriptions.tgz + '@rush-temp/arm-servicebus': file:projects/arm-servicebus.tgz '@rush-temp/arm-sql': file:projects/arm-sql.tgz '@rush-temp/arm-storage': file:projects/arm-storage.tgz '@rush-temp/arm-templatespecs': file:projects/arm-templatespecs.tgz @@ -77,14 +209,17 @@ dependencies: '@rush-temp/perf-ai-metrics-advisor': file:projects/perf-ai-metrics-advisor.tgz '@rush-temp/perf-ai-text-analytics': file:projects/perf-ai-text-analytics.tgz '@rush-temp/perf-app-configuration': file:projects/perf-app-configuration.tgz + '@rush-temp/perf-container-registry': file:projects/perf-container-registry.tgz '@rush-temp/perf-core-rest-pipeline': file:projects/perf-core-rest-pipeline.tgz '@rush-temp/perf-data-tables': file:projects/perf-data-tables.tgz + '@rush-temp/perf-event-hubs': file:projects/perf-event-hubs.tgz '@rush-temp/perf-eventgrid': file:projects/perf-eventgrid.tgz '@rush-temp/perf-identity': file:projects/perf-identity.tgz '@rush-temp/perf-keyvault-certificates': file:projects/perf-keyvault-certificates.tgz '@rush-temp/perf-keyvault-keys': file:projects/perf-keyvault-keys.tgz '@rush-temp/perf-keyvault-secrets': file:projects/perf-keyvault-secrets.tgz '@rush-temp/perf-search-documents': file:projects/perf-search-documents.tgz + '@rush-temp/perf-service-bus': file:projects/perf-service-bus.tgz '@rush-temp/perf-storage-blob': file:projects/perf-storage-blob.tgz '@rush-temp/perf-storage-file-datalake': file:projects/perf-storage-file-datalake.tgz '@rush-temp/perf-storage-file-share': file:projects/perf-storage-file-share.tgz @@ -116,38 +251,42 @@ dependencies: '@rush-temp/video-analyzer-edge': file:projects/video-analyzer-edge.tgz '@rush-temp/web-pubsub': file:projects/web-pubsub.tgz '@rush-temp/web-pubsub-express': file:projects/web-pubsub-express.tgz -lockfileVersion: 5.2 + packages: + /@azure-rest/core-client-paging/1.0.0-beta.1: + resolution: {integrity: sha512-khy3o4inJJL0Hz21TGrpcL0Zxiw8BI62+uIVkeiAo0hAaJ6JEl7AM5KOrebSmQDqx7CErVbdVSvQQNeuToSlcw==} + engines: {node: '>=12.0.0'} dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@azure/core-paging': 1.1.3 '@azure/core-rest-pipeline': 1.2.0 tslib: 2.3.1 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=12.0.0' - resolution: - integrity: sha512-khy3o4inJJL0Hz21TGrpcL0Zxiw8BI62+uIVkeiAo0hAaJ6JEl7AM5KOrebSmQDqx7CErVbdVSvQQNeuToSlcw== + /@azure-rest/core-client/1.0.0-beta.6: + resolution: {integrity: sha512-JIHVi9ZlLN8truNMUBsCYzwbPNdlHCHvpihhiHYJM3fsTR8OV7Pg3/HpnshQ5G3XVg3F8ez0L+u+0XOTs/ZBPw==} + engines: {node: '>=12.0.0'} dependencies: '@azure/core-auth': 1.3.2 '@azure/core-rest-pipeline': 1.2.0 tslib: 2.3.1 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=12.0.0' - resolution: - integrity: sha512-JIHVi9ZlLN8truNMUBsCYzwbPNdlHCHvpihhiHYJM3fsTR8OV7Pg3/HpnshQ5G3XVg3F8ez0L+u+0XOTs/ZBPw== + /@azure/abort-controller/1.0.4: + resolution: {integrity: sha512-lNUmDRVGpanCsiUN3NWxFTdwmdFI53xwhkTFfHDGTYk46ca7Ind3nanJc+U6Zj9Tv+9nTCWRBscWEW1DyKOpTw==} + engines: {node: '>=8.0.0'} dependencies: tslib: 2.3.1 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-lNUmDRVGpanCsiUN3NWxFTdwmdFI53xwhkTFfHDGTYk46ca7Ind3nanJc+U6Zj9Tv+9nTCWRBscWEW1DyKOpTw== + /@azure/ai-form-recognizer/3.1.0-beta.3: + resolution: {integrity: sha512-+4QtFKNyxAmdqpcYjuAtmWKm/MuOe9kZsbpS9jA9h0YHzngNj5gc67AA4egV9BXOq9x+1phjYTNC/rxiOUr1uQ==} + engines: {node: '>=8.0.0'} dependencies: '@azure/core-auth': 1.3.2 '@azure/core-http': 1.2.6 @@ -157,11 +296,10 @@ packages: '@azure/logger': 1.0.2 tslib: 2.3.1 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-+4QtFKNyxAmdqpcYjuAtmWKm/MuOe9kZsbpS9jA9h0YHzngNj5gc67AA4egV9BXOq9x+1phjYTNC/rxiOUr1uQ== + /@azure/ai-metrics-advisor/1.0.0-beta.3: + resolution: {integrity: sha512-7C1wodDLnLrdS7rmA/UoItoTAtpZdhkEoaxC7+j5l+LlrcWAe7K2JO1y5psVr5Pe8Y6cUGK4KfpgsAQAcSUDEw==} + engines: {node: '>=8.0.0'} dependencies: '@azure/core-auth': 1.3.2 '@azure/core-http': 1.2.6 @@ -172,11 +310,10 @@ packages: '@opentelemetry/api': 0.10.2 tslib: 2.3.1 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-7C1wodDLnLrdS7rmA/UoItoTAtpZdhkEoaxC7+j5l+LlrcWAe7K2JO1y5psVr5Pe8Y6cUGK4KfpgsAQAcSUDEw== + /@azure/ai-text-analytics/5.1.0: + resolution: {integrity: sha512-vkAFCxj0dn7kjTDuzpqM4EgQJkn3V0N/KJ0/n+UwralpeCESWll3DLuf8h2kL94vT9pyHWq7xWiNMBrzXxF1yA==} + engines: {node: '>=12.0.0'} dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-asynciterator-polyfill': 1.0.0 @@ -188,12 +325,12 @@ packages: '@azure/core-tracing': 1.0.0-preview.12 '@azure/logger': 1.0.2 tslib: 2.3.1 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=12.0.0' - resolution: - integrity: sha512-vkAFCxj0dn7kjTDuzpqM4EgQJkn3V0N/KJ0/n+UwralpeCESWll3DLuf8h2kL94vT9pyHWq7xWiNMBrzXxF1yA== + /@azure/amqp-common/1.0.0-preview.9: + resolution: {integrity: sha512-RVG1Ad3Afv9gwFFmpeCXQAm+Sa0L8KEZRJJAAZEGoYDb6EoO1iQDVmoBz720h8mdrGpi0D60xNU/KhriIwuZfQ==} dependencies: '@azure/ms-rest-nodeauth': 0.9.3_debug@3.2.7 '@types/async-lock': 1.1.3 @@ -212,9 +349,10 @@ packages: url: 0.11.0 util: 0.11.1 dev: false - resolution: - integrity: sha512-RVG1Ad3Afv9gwFFmpeCXQAm+Sa0L8KEZRJJAAZEGoYDb6EoO1iQDVmoBz720h8mdrGpi0D60xNU/KhriIwuZfQ== + /@azure/communication-common/1.1.0: + resolution: {integrity: sha512-vqTtzDtb4NG3LWoWoqlOOJApZRRIIImNUKlGyTa6c1YC+v5A7UEOL9TX8NRDxvFVUF2wDHsSnkhLBVBgkcAhIQ==} + engines: {node: '>=12.0.0'} dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-auth': 1.3.2 @@ -224,11 +362,10 @@ packages: jwt-decode: 2.2.0 tslib: 2.3.1 dev: false - engines: - node: '>=12.0.0' - resolution: - integrity: sha512-vqTtzDtb4NG3LWoWoqlOOJApZRRIIImNUKlGyTa6c1YC+v5A7UEOL9TX8NRDxvFVUF2wDHsSnkhLBVBgkcAhIQ== + /@azure/communication-identity/1.0.0: + resolution: {integrity: sha512-fa220+fQn27JN8QtajeMe88rqrJn3qctT/8FV/abJe6tSBJlAWYXOHiIF3nCgSeyIb5F9pi7Fycd9M55OY4O9w==} + engines: {node: '>=8.0.0'} dependencies: '@azure/abort-controller': 1.0.4 '@azure/communication-common': 1.1.0 @@ -242,37 +379,48 @@ packages: events: 3.3.0 tslib: 2.3.1 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-fa220+fQn27JN8QtajeMe88rqrJn3qctT/8FV/abJe6tSBJlAWYXOHiIF3nCgSeyIb5F9pi7Fycd9M55OY4O9w== - /@azure/communication-signaling/1.0.0-beta.7: + + /@azure/communication-signaling/1.0.0-beta.10: + resolution: {integrity: sha512-1eQphUq80S+vF79h3SooOLcMuhSreB3CYwlVQWV31AX1ypfc6QvaIsAumIPMw48R9CSyZJ67wub0hKHR8WsFSg==} + engines: {node: '>=8.0.0'} dependencies: - '@azure/core-http': 1.2.6 - '@azure/core-tracing': 1.0.0-preview.9 + '@azure/core-http': 2.1.0 + '@azure/core-tracing': 1.0.0-preview.13 '@azure/logger': 1.0.2 - '@opentelemetry/api': 0.10.2 events: 3.3.0 tslib: 1.14.1 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-iO2Wpnr95HrAfOoq9IX7pcB7QlfSoJKDd4Ty9cjZK3Efv9vFN23kVybyd0JqC3HHXf0ALIcIm98bNH6PyVCOgw== + + /@azure/container-registry/1.0.0-beta.4: + resolution: {integrity: sha512-QXKm9kRvQl8pgky0NVU4Xbyq8A0QHvzrndqFr2cKScUpO6fCLuqMv/O7HFAVr/KyfHFTlL+23a4R3npnRjGyGA==} + engines: {node: '>=12.0.0'} + dependencies: + '@azure/core-auth': 1.3.2 + '@azure/core-client': 1.3.0 + '@azure/core-paging': 1.1.3 + '@azure/core-rest-pipeline': 1.2.0 + '@azure/core-tracing': 1.0.0-preview.13 + '@azure/logger': 1.0.2 + tslib: 2.3.1 + transitivePeerDependencies: + - supports-color + dev: false + /@azure/core-asynciterator-polyfill/1.0.0: + resolution: {integrity: sha512-kmv8CGrPfN9SwMwrkiBK9VTQYxdFQEGe0BmQk+M8io56P9KNzpAxcWE/1fxJj7uouwN4kXF0BHW8DNlgx+wtCg==} dev: false - resolution: - integrity: sha512-kmv8CGrPfN9SwMwrkiBK9VTQYxdFQEGe0BmQk+M8io56P9KNzpAxcWE/1fxJj7uouwN4kXF0BHW8DNlgx+wtCg== + /@azure/core-auth/1.3.2: + resolution: {integrity: sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA==} + engines: {node: '>=12.0.0'} dependencies: '@azure/abort-controller': 1.0.4 tslib: 2.3.1 dev: false - engines: - node: '>=12.0.0' - resolution: - integrity: sha512-7CU6DmCHIZp5ZPiZ9r3J17lTKMmYsm/zGvNkjArQwPkrLlZ1TZ+EUYfGgh2X31OLMVAQCTJZW4cXHJi02EbJnA== + /@azure/core-client/1.3.0: + resolution: {integrity: sha512-4ricu3aM1TQP2vglBcvFX8KgbWVe+7hl1jVAw6BzIGG4CTAvO3ygDS6th3O+zFwGN9xkgXFHa7Tp3u9za8ciIA==} + engines: {node: '>=12.0.0'} dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-asynciterator-polyfill': 1.0.0 @@ -280,12 +428,13 @@ packages: '@azure/core-rest-pipeline': 1.2.0 '@azure/core-tracing': 1.0.0-preview.13 tslib: 2.3.1 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=12.0.0' - resolution: - integrity: sha512-4ricu3aM1TQP2vglBcvFX8KgbWVe+7hl1jVAw6BzIGG4CTAvO3ygDS6th3O+zFwGN9xkgXFHa7Tp3u9za8ciIA== + /@azure/core-http/1.2.3: + resolution: {integrity: sha512-g5C1zUJO5dehP2Riv+vy9iCYoS1UwKnZsBVCzanScz9A83LbnXKpZDa9wie26G9dfXUhQoFZoFT8LYWhPKmwcg==} + engines: {node: '>=8.0.0'} dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-auth': 1.3.2 @@ -303,11 +452,10 @@ packages: uuid: 8.3.2 xml2js: 0.4.23 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-g5C1zUJO5dehP2Riv+vy9iCYoS1UwKnZsBVCzanScz9A83LbnXKpZDa9wie26G9dfXUhQoFZoFT8LYWhPKmwcg== + /@azure/core-http/1.2.6: + resolution: {integrity: sha512-odtH7UMKtekc5YQ86xg9GlVHNXR6pq2JgJ5FBo7/jbOjNGdBqcrIVrZx2bevXVJz/uUTSx6vUf62gzTXTfqYSQ==} + engines: {node: '>=8.0.0'} dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-asynciterator-polyfill': 1.0.0 @@ -325,11 +473,10 @@ packages: uuid: 8.3.2 xml2js: 0.4.23 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-odtH7UMKtekc5YQ86xg9GlVHNXR6pq2JgJ5FBo7/jbOjNGdBqcrIVrZx2bevXVJz/uUTSx6vUf62gzTXTfqYSQ== + /@azure/core-http/2.1.0: + resolution: {integrity: sha512-Pzj87F4b1RH4PFDUpxkZqCdDZ35c5AjDCt3lsTn3i7yCtrXasEm6PVJYhjwsvYYmtgM7aDZIXexcu/qLLf7kyA==} + engines: {node: '>=12.0.0'} dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-asynciterator-polyfill': 1.0.0 @@ -347,11 +494,10 @@ packages: uuid: 8.3.2 xml2js: 0.4.23 dev: false - engines: - node: '>=12.0.0' - resolution: - integrity: sha512-Pzj87F4b1RH4PFDUpxkZqCdDZ35c5AjDCt3lsTn3i7yCtrXasEm6PVJYhjwsvYYmtgM7aDZIXexcu/qLLf7kyA== + /@azure/core-lro/1.0.5: + resolution: {integrity: sha512-0EFCFZxARrIoLWMIRt4vuqconRVIO2Iin7nFBfJiYCCbKp5eEmxutNk8uqudPmG0XFl5YqlVh68/al/vbE5OOg==} + engines: {node: '>=8.0.0'} dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-http': 1.2.6 @@ -359,30 +505,27 @@ packages: events: 3.3.0 tslib: 2.3.1 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-0EFCFZxARrIoLWMIRt4vuqconRVIO2Iin7nFBfJiYCCbKp5eEmxutNk8uqudPmG0XFl5YqlVh68/al/vbE5OOg== + /@azure/core-lro/2.2.0: + resolution: {integrity: sha512-TJo95eNT1dwYOPCb0m1C2zyxVlHuRRkKGeg9TKu8XMF2qh4v6c1weD63r9RVIrLdHdnSqS0n6PTXBpWoB8NqMw==} + engines: {node: '>=12.0.0'} dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-tracing': 1.0.0-preview.13 '@azure/logger': 1.0.2 tslib: 2.3.1 dev: false - engines: - node: '>=12.0.0' - resolution: - integrity: sha512-TJo95eNT1dwYOPCb0m1C2zyxVlHuRRkKGeg9TKu8XMF2qh4v6c1weD63r9RVIrLdHdnSqS0n6PTXBpWoB8NqMw== + /@azure/core-paging/1.1.3: + resolution: {integrity: sha512-his7Ah40ThEYORSpIAwuh6B8wkGwO/zG7gqVtmSE4WAJ46e36zUDXTKReUCLBDc6HmjjApQQxxcRFy5FruG79A==} + engines: {node: '>=8.0.0'} dependencies: '@azure/core-asynciterator-polyfill': 1.0.0 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-his7Ah40ThEYORSpIAwuh6B8wkGwO/zG7gqVtmSE4WAJ46e36zUDXTKReUCLBDc6HmjjApQQxxcRFy5FruG79A== + /@azure/core-rest-pipeline/1.2.0: + resolution: {integrity: sha512-oOd8feRcuoSUwflPNLPO8x6v+m4TcJ9DmazlouuG9d64zJJEwaU757ovpRss9zaL8cggUAdm84C4EbtZ/ltMAw==} + engines: {node: '>=12.0.0'} dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-auth': 1.3.2 @@ -393,68 +536,62 @@ packages: https-proxy-agent: 5.0.0 tslib: 2.3.1 uuid: 8.3.2 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=12.0.0' - resolution: - integrity: sha512-oOd8feRcuoSUwflPNLPO8x6v+m4TcJ9DmazlouuG9d64zJJEwaU757ovpRss9zaL8cggUAdm84C4EbtZ/ltMAw== + /@azure/core-tracing/1.0.0-preview.10: + resolution: {integrity: sha512-iIwjtMwQnsxB7cYkugMx+s4W1nfy3+pT/ceo+uW1fv4YDgYe84nh+QP0fEC9IH/3UATLSWbIBemdMHzk2APUrw==} + engines: {node: '>=8.0.0'} dependencies: '@opencensus/web-types': 0.0.7 '@opentelemetry/api': 0.10.2 tslib: 2.3.1 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-iIwjtMwQnsxB7cYkugMx+s4W1nfy3+pT/ceo+uW1fv4YDgYe84nh+QP0fEC9IH/3UATLSWbIBemdMHzk2APUrw== + /@azure/core-tracing/1.0.0-preview.11: + resolution: {integrity: sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ==} + engines: {node: '>=8.0.0'} dependencies: '@opencensus/web-types': 0.0.7 '@opentelemetry/api': 1.0.0-rc.0 tslib: 2.3.1 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ== + /@azure/core-tracing/1.0.0-preview.12: + resolution: {integrity: sha512-nvo2Wc4EKZGN6eFu9n3U7OXmASmL8VxoPIH7xaD6OlQqi44bouF0YIi9ID5rEsKLiAU59IYx6M297nqWVMWPDg==} + engines: {node: '>=12.0.0'} dependencies: '@opentelemetry/api': 1.0.2 tslib: 2.3.1 dev: false - engines: - node: '>=12.0.0' - resolution: - integrity: sha512-nvo2Wc4EKZGN6eFu9n3U7OXmASmL8VxoPIH7xaD6OlQqi44bouF0YIi9ID5rEsKLiAU59IYx6M297nqWVMWPDg== + /@azure/core-tracing/1.0.0-preview.13: + resolution: {integrity: sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==} + engines: {node: '>=12.0.0'} dependencies: '@opentelemetry/api': 1.0.2 tslib: 2.3.1 dev: false - engines: - node: '>=12.0.0' - resolution: - integrity: sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ== + /@azure/core-tracing/1.0.0-preview.9: + resolution: {integrity: sha512-zczolCLJ5QG42AEPQ+Qg9SRYNUyB+yZ5dzof4YEc+dyWczO9G2sBqbAjLB7IqrsdHN2apkiB2oXeDKCsq48jug==} + engines: {node: '>=8.0.0'} dependencies: '@opencensus/web-types': 0.0.7 '@opentelemetry/api': 0.10.2 tslib: 2.3.1 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-zczolCLJ5QG42AEPQ+Qg9SRYNUyB+yZ5dzof4YEc+dyWczO9G2sBqbAjLB7IqrsdHN2apkiB2oXeDKCsq48jug== + /@azure/core-util/1.0.0-beta.1: + resolution: {integrity: sha512-pS6cup979/qyuyNP9chIybK2qVkJ3MarbY/bx3JcGKE6An6dRweLnsfJfU2ydqUI/B51Rjnn59ajHIhCUTwWZw==} + engines: {node: '>=8.0.0'} dependencies: tslib: 2.3.1 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-pS6cup979/qyuyNP9chIybK2qVkJ3MarbY/bx3JcGKE6An6dRweLnsfJfU2ydqUI/B51Rjnn59ajHIhCUTwWZw== + /@azure/event-hubs/2.1.4: + resolution: {integrity: sha512-CxaMaEjwtsmIhWtjHyGimKO7RmES0YxPqGQ9+jKqGygNlhG5NYHktDaiQu6w7k3g+I51VaLXtVSt+BVFd6VWfQ==} dependencies: '@azure/amqp-common': 1.0.0-preview.9 '@azure/ms-rest-nodeauth': 0.9.3_debug@3.2.7 @@ -466,9 +603,10 @@ packages: tslib: 1.14.1 uuid: 3.4.0 dev: false - resolution: - integrity: sha512-CxaMaEjwtsmIhWtjHyGimKO7RmES0YxPqGQ9+jKqGygNlhG5NYHktDaiQu6w7k3g+I51VaLXtVSt+BVFd6VWfQ== + /@azure/identity/1.2.5_debug@4.3.2: + resolution: {integrity: sha512-Q71Buur3RMcg6lCnisLL8Im562DBw+ybzgm+YQj/FbAaI8ZNu/zl/5z1fE4k3Q9LSIzYrz6HLRzlhdSBXpydlQ==} + engines: {node: '>=8.0.0'} dependencies: '@azure/core-http': 1.2.6 '@azure/core-tracing': 1.0.0-preview.9 @@ -485,16 +623,16 @@ packages: stoppable: 1.1.0 tslib: 2.3.1 uuid: 8.3.2 - dev: false - engines: - node: '>=8.0.0' optionalDependencies: keytar: 7.7.0 - peerDependencies: - debug: '*' - resolution: - integrity: sha512-Q71Buur3RMcg6lCnisLL8Im562DBw+ybzgm+YQj/FbAaI8ZNu/zl/5z1fE4k3Q9LSIzYrz6HLRzlhdSBXpydlQ== + transitivePeerDependencies: + - debug + - supports-color + dev: false + /@azure/identity/1.5.1: + resolution: {integrity: sha512-ENYdcHT72PwEb+aiL2G6WIXxdm8mO0LNLZVPXaSRZYNsIshre72MF1H/rnJvcVGX9uVDVClSbNPxXwY5MJPLjw==} + engines: {node: '>=12.0.0'} dependencies: '@azure/core-auth': 1.3.2 '@azure/core-client': 1.3.0 @@ -512,14 +650,16 @@ packages: stoppable: 1.1.0 tslib: 2.3.1 uuid: 8.3.2 - dev: false - engines: - node: '>=12.0.0' optionalDependencies: keytar: 7.7.0 - resolution: - integrity: sha512-ENYdcHT72PwEb+aiL2G6WIXxdm8mO0LNLZVPXaSRZYNsIshre72MF1H/rnJvcVGX9uVDVClSbNPxXwY5MJPLjw== + transitivePeerDependencies: + - debug + - supports-color + dev: false + /@azure/identity/1.5.1_debug@4.3.2: + resolution: {integrity: sha512-ENYdcHT72PwEb+aiL2G6WIXxdm8mO0LNLZVPXaSRZYNsIshre72MF1H/rnJvcVGX9uVDVClSbNPxXwY5MJPLjw==} + engines: {node: '>=12.0.0'} dependencies: '@azure/core-auth': 1.3.2 '@azure/core-client': 1.3.0 @@ -537,16 +677,16 @@ packages: stoppable: 1.1.0 tslib: 2.3.1 uuid: 8.3.2 - dev: false - engines: - node: '>=12.0.0' optionalDependencies: keytar: 7.7.0 - peerDependencies: - debug: '*' - resolution: - integrity: sha512-ENYdcHT72PwEb+aiL2G6WIXxdm8mO0LNLZVPXaSRZYNsIshre72MF1H/rnJvcVGX9uVDVClSbNPxXwY5MJPLjw== + transitivePeerDependencies: + - debug + - supports-color + dev: false + /@azure/identity/2.0.0-beta.5: + resolution: {integrity: sha512-x1AWJ2IxsVZkZ/REsuQxAqt1/LkDxKEgIAozH1x5WpuhyWvVRGyG3TxyTRB0dljc54+vWcXiThnPV1+g254Fxg==} + engines: {node: '>=12.0.0'} dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-auth': 1.3.2 @@ -566,12 +706,92 @@ packages: stoppable: 1.1.0 tslib: 2.3.1 uuid: 8.3.2 + transitivePeerDependencies: + - debug + - supports-color + dev: false + + /@azure/identity/2.0.0-beta.6: + resolution: {integrity: sha512-wtaAj11o7P1yJIhBDjP0W9nTUlhguJ711v7sEYR522ACOgfTuf5OMuVaF8HR/8Y57f4EFDGIj2Rqls2+VC6mCg==} + engines: {node: '>=12.0.0'} + dependencies: + '@azure/abort-controller': 1.0.4 + '@azure/core-auth': 1.3.2 + '@azure/core-client': 1.3.0 + '@azure/core-rest-pipeline': 1.2.0 + '@azure/core-tracing': 1.0.0-preview.13 + '@azure/core-util': 1.0.0-beta.1 + '@azure/logger': 1.0.2 + '@azure/msal-browser': 2.16.1 + '@azure/msal-common': 4.5.1 + '@azure/msal-node': 1.3.0 + '@types/stoppable': 1.1.1 + events: 3.3.0 + jws: 4.0.0 + open: 7.4.2 + stoppable: 1.1.0 + tslib: 2.3.1 + uuid: 8.3.2 + transitivePeerDependencies: + - debug + - supports-color dev: false - engines: - node: '>=12.0.0' - resolution: - integrity: sha512-x1AWJ2IxsVZkZ/REsuQxAqt1/LkDxKEgIAozH1x5WpuhyWvVRGyG3TxyTRB0dljc54+vWcXiThnPV1+g254Fxg== + + /@azure/identity/2.0.0-beta.6_debug@4.3.2: + resolution: {integrity: sha512-wtaAj11o7P1yJIhBDjP0W9nTUlhguJ711v7sEYR522ACOgfTuf5OMuVaF8HR/8Y57f4EFDGIj2Rqls2+VC6mCg==} + engines: {node: '>=12.0.0'} + dependencies: + '@azure/abort-controller': 1.0.4 + '@azure/core-auth': 1.3.2 + '@azure/core-client': 1.3.0 + '@azure/core-rest-pipeline': 1.2.0 + '@azure/core-tracing': 1.0.0-preview.13 + '@azure/core-util': 1.0.0-beta.1 + '@azure/logger': 1.0.2 + '@azure/msal-browser': 2.16.1 + '@azure/msal-common': 4.5.1 + '@azure/msal-node': 1.3.0_debug@4.3.2 + '@types/stoppable': 1.1.1 + events: 3.3.0 + jws: 4.0.0 + open: 7.4.2 + stoppable: 1.1.0 + tslib: 2.3.1 + uuid: 8.3.2 + transitivePeerDependencies: + - debug + - supports-color + dev: false + + /@azure/keyvault-certificates/4.3.0: + resolution: {integrity: sha512-wCceKxgorRupYqx8jmWkyCiBmEfOo3VXONYp4eyDhXt/MfaYf0YF5O829Ft6EFQLf6D9CQMc2maZgCMOajaeOA==} + engines: {node: '>=12.0.0'} + dependencies: + '@azure/abort-controller': 1.0.4 + '@azure/core-http': 2.1.0 + '@azure/core-lro': 2.2.0 + '@azure/core-paging': 1.1.3 + '@azure/core-tracing': 1.0.0-preview.13 + '@azure/logger': 1.0.2 + tslib: 2.3.1 + dev: false + /@azure/keyvault-keys/4.3.0: + resolution: {integrity: sha512-OEosl0/rE/mKD5Ji9KaQN7UH+yQnV5MS0MRhGqQIiJrG+qAvAla0MYudJzv3XvBlplpGk0+MVgyL9H3KX/UAwQ==} + engines: {node: '>=8.0.0'} + dependencies: + '@azure/abort-controller': 1.0.4 + '@azure/core-http': 2.1.0 + '@azure/core-lro': 2.2.0 + '@azure/core-paging': 1.1.3 + '@azure/core-tracing': 1.0.0-preview.13 + '@azure/logger': 1.0.2 + tslib: 2.3.1 + dev: false + + /@azure/keyvault-secrets/4.3.0: + resolution: {integrity: sha512-bhdAr2Yjx+XpgfkClOufpTxcnKqDIwyOSKrbI9mJ2q5wQNb7Z1WPnPnIhjdsw1on/NRXzMaarYFNkf/MdS73FA==} + engines: {node: '>=12.0.0'} dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-http': 2.1.0 @@ -581,29 +801,39 @@ packages: '@azure/logger': 1.0.2 tslib: 2.3.1 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-OEosl0/rE/mKD5Ji9KaQN7UH+yQnV5MS0MRhGqQIiJrG+qAvAla0MYudJzv3XvBlplpGk0+MVgyL9H3KX/UAwQ== + /@azure/logger-js/1.3.2: + resolution: {integrity: sha512-h58oEROO2tniBTSmFmuHBGvuiFuYsHQBWTVdpT2AiOED4F2Kgf7rs0MPYPXiBcDvihC70M7QPRhIQ3JK1H/ygw==} dependencies: tslib: 1.14.1 dev: false - resolution: - integrity: sha512-h58oEROO2tniBTSmFmuHBGvuiFuYsHQBWTVdpT2AiOED4F2Kgf7rs0MPYPXiBcDvihC70M7QPRhIQ3JK1H/ygw== + /@azure/logger/1.0.2: + resolution: {integrity: sha512-YZNjNV0vL3nN2nedmcjQBcpCTo3oqceXmgiQtEm6fLpucjRZyQKAQruhCmCpRlB1iykqKJJ/Y8CDmT5rIE6IJw==} + engines: {node: '>=8.0.0'} dependencies: tslib: 2.3.1 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-YZNjNV0vL3nN2nedmcjQBcpCTo3oqceXmgiQtEm6fLpucjRZyQKAQruhCmCpRlB1iykqKJJ/Y8CDmT5rIE6IJw== + + /@azure/monitor-opentelemetry-exporter/1.0.0-beta.4: + resolution: {integrity: sha512-Y3HGIhepNpk83XzxbOFBhXNVHI+ntXaPKJmqpqcVhAkN3x3LMKzDRg9B8CUDLkaeYAMV60lievKz052EFHkgbw==} + engines: {node: '>=12.0.0'} + dependencies: + '@azure/core-http': 2.1.0 + '@opentelemetry/api': 1.0.2 + '@opentelemetry/core': 0.22.0_@opentelemetry+api@1.0.2 + '@opentelemetry/resources': 0.22.0_@opentelemetry+api@1.0.2 + '@opentelemetry/semantic-conventions': 0.22.0 + '@opentelemetry/tracing': 0.22.0_@opentelemetry+api@1.0.2 + tslib: 2.3.1 + dev: false + /@azure/ms-rest-azure-env/1.1.2: + resolution: {integrity: sha512-l7z0DPCi2Hp88w12JhDTtx5d0Y3+vhfE7JKJb9O7sEz71Cwp053N8piTtTnnk/tUor9oZHgEKi/p3tQQmLPjvA==} dev: false - resolution: - integrity: sha512-l7z0DPCi2Hp88w12JhDTtx5d0Y3+vhfE7JKJb9O7sEz71Cwp053N8piTtTnnk/tUor9oZHgEKi/p3tQQmLPjvA== + /@azure/ms-rest-js/1.11.2_debug@3.2.7: + resolution: {integrity: sha512-2AyQ1IKmLGKW7DU3/x3TsTBzZLcbC9YRI+yuDPuXAQrv3zar340K9wsxU413kHFIDjkWNCo9T0w5VtwcyWxhbQ==} dependencies: '@azure/core-auth': 1.3.2 axios: 0.21.1_debug@3.2.7 @@ -613,12 +843,12 @@ packages: tunnel: 0.0.6 uuid: 3.4.0 xml2js: 0.4.23 + transitivePeerDependencies: + - debug dev: false - peerDependencies: - debug: '*' - resolution: - integrity: sha512-2AyQ1IKmLGKW7DU3/x3TsTBzZLcbC9YRI+yuDPuXAQrv3zar340K9wsxU413kHFIDjkWNCo9T0w5VtwcyWxhbQ== + /@azure/ms-rest-js/1.11.2_debug@4.3.2: + resolution: {integrity: sha512-2AyQ1IKmLGKW7DU3/x3TsTBzZLcbC9YRI+yuDPuXAQrv3zar340K9wsxU413kHFIDjkWNCo9T0w5VtwcyWxhbQ==} dependencies: '@azure/core-auth': 1.3.2 axios: 0.21.1_debug@4.3.2 @@ -628,12 +858,12 @@ packages: tunnel: 0.0.6 uuid: 3.4.0 xml2js: 0.4.23 + transitivePeerDependencies: + - debug dev: false - peerDependencies: - debug: '*' - resolution: - integrity: sha512-2AyQ1IKmLGKW7DU3/x3TsTBzZLcbC9YRI+yuDPuXAQrv3zar340K9wsxU413kHFIDjkWNCo9T0w5VtwcyWxhbQ== + /@azure/ms-rest-js/2.6.0: + resolution: {integrity: sha512-4C5FCtvEzWudblB+h92/TYYPiq7tuElX8icVYToxOdggnYqeec4Se14mjse5miInKtZahiFHdl8lZA/jziEc5g==} dependencies: '@azure/core-auth': 1.3.2 abort-controller: 3.0.0 @@ -645,88 +875,111 @@ packages: uuid: 8.3.2 xml2js: 0.4.23 dev: false - resolution: - integrity: sha512-4C5FCtvEzWudblB+h92/TYYPiq7tuElX8icVYToxOdggnYqeec4Se14mjse5miInKtZahiFHdl8lZA/jziEc5g== + /@azure/ms-rest-nodeauth/0.9.3_debug@3.2.7: + resolution: {integrity: sha512-aFHRw/IHhg3I9ZJW+Va4L+sCirFHMVIu6B7lFdL5mGLfG3xC5vDIdd957LRXFgy2OiKFRUC0QaKknd0YCsQIqA==} dependencies: '@azure/ms-rest-azure-env': 1.1.2 '@azure/ms-rest-js': 1.11.2_debug@3.2.7 adal-node: 0.1.28 + transitivePeerDependencies: + - debug dev: false - peerDependencies: - debug: '*' - resolution: - integrity: sha512-aFHRw/IHhg3I9ZJW+Va4L+sCirFHMVIu6B7lFdL5mGLfG3xC5vDIdd957LRXFgy2OiKFRUC0QaKknd0YCsQIqA== + /@azure/ms-rest-nodeauth/0.9.3_debug@4.3.2: + resolution: {integrity: sha512-aFHRw/IHhg3I9ZJW+Va4L+sCirFHMVIu6B7lFdL5mGLfG3xC5vDIdd957LRXFgy2OiKFRUC0QaKknd0YCsQIqA==} dependencies: '@azure/ms-rest-azure-env': 1.1.2 '@azure/ms-rest-js': 1.11.2_debug@4.3.2 adal-node: 0.1.28 + transitivePeerDependencies: + - debug dev: false - peerDependencies: - debug: '*' - resolution: - integrity: sha512-aFHRw/IHhg3I9ZJW+Va4L+sCirFHMVIu6B7lFdL5mGLfG3xC5vDIdd957LRXFgy2OiKFRUC0QaKknd0YCsQIqA== + /@azure/msal-browser/2.16.1: + resolution: {integrity: sha512-PcYi4seUGdtu30mOIdwk4FvbOdHFQ+fKAptEqV0tcsrvor0Hox/R0Xr0GEiBMfKkJbagLOYX7ORPRCYhZrWeqw==} + engines: {node: '>=0.8.0'} dependencies: '@azure/msal-common': 4.5.1 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=0.8.0' - resolution: - integrity: sha512-PcYi4seUGdtu30mOIdwk4FvbOdHFQ+fKAptEqV0tcsrvor0Hox/R0Xr0GEiBMfKkJbagLOYX7ORPRCYhZrWeqw== + /@azure/msal-common/4.5.1: + resolution: {integrity: sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ==} + engines: {node: '>=0.8.0'} dependencies: debug: 4.3.2 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=0.8.0' - resolution: - integrity: sha512-/i5dXM+QAtO+6atYd5oHGBAx48EGSISkXNXViheliOQe+SIFMDo3gSq3lL54W0suOSAsVPws3XnTaIHlla0PIQ== - /@azure/msal-node-extensions/1.0.0-alpha.8: + + /@azure/msal-node-extensions/1.0.0-alpha.9: + resolution: {integrity: sha512-p6ulfziYQDbPmFH0LZ7ekvC6WJu4coHTHPtH4iA6wEeMMy6aD8afv4KgXZDm7bX0rXlTIb+1O8hQYOATz4j5vA==} + engines: {node: '>=10'} + requiresBuild: true dependencies: '@azure/msal-common': 4.5.1 bindings: 1.5.0 keytar: 7.7.0 nan: 2.15.0 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=10' - requiresBuild: true - resolution: - integrity: sha512-wNZgJ5GShgjBufJFmgec/y0d1zRjn9VZlDP4W5ptXORum6HDK9VJzZfYEleItXW58DvaeEMX5zWI8yrdV8vivA== + /@azure/msal-node/1.0.0-beta.6: + resolution: {integrity: sha512-ZQI11Uz1j0HJohb9JZLRD8z0moVcPks1AFW4Q/Gcl67+QvH4aKEJti7fjCcipEEZYb/qzLSO8U6IZgPYytsiJQ==} dependencies: '@azure/msal-common': 4.5.1 axios: 0.21.1 jsonwebtoken: 8.5.1 uuid: 8.3.2 + transitivePeerDependencies: + - debug + - supports-color dev: false - resolution: - integrity: sha512-ZQI11Uz1j0HJohb9JZLRD8z0moVcPks1AFW4Q/Gcl67+QvH4aKEJti7fjCcipEEZYb/qzLSO8U6IZgPYytsiJQ== + /@azure/msal-node/1.0.0-beta.6_debug@4.3.2: + resolution: {integrity: sha512-ZQI11Uz1j0HJohb9JZLRD8z0moVcPks1AFW4Q/Gcl67+QvH4aKEJti7fjCcipEEZYb/qzLSO8U6IZgPYytsiJQ==} dependencies: '@azure/msal-common': 4.5.1 axios: 0.21.1_debug@4.3.2 jsonwebtoken: 8.5.1 uuid: 8.3.2 + transitivePeerDependencies: + - debug + - supports-color dev: false - peerDependencies: - debug: '*' - resolution: - integrity: sha512-ZQI11Uz1j0HJohb9JZLRD8z0moVcPks1AFW4Q/Gcl67+QvH4aKEJti7fjCcipEEZYb/qzLSO8U6IZgPYytsiJQ== + /@azure/msal-node/1.3.0: + resolution: {integrity: sha512-BM5S5sMB6N0aPux4l85NnRNO/5/G+w3oT+JtLbMDBsc/aUxLVYoWMmxVECrYzlQRm5QZzFWRo04Rv5AnAF7z2g==} + engines: {node: 10 || 12 || 14 || 16} dependencies: '@azure/msal-common': 4.5.1 axios: 0.21.1 jsonwebtoken: 8.5.1 uuid: 8.3.2 + transitivePeerDependencies: + - debug + - supports-color + dev: false + + /@azure/msal-node/1.3.0_debug@4.3.2: + resolution: {integrity: sha512-BM5S5sMB6N0aPux4l85NnRNO/5/G+w3oT+JtLbMDBsc/aUxLVYoWMmxVECrYzlQRm5QZzFWRo04Rv5AnAF7z2g==} + engines: {node: 10 || 12 || 14 || 16} + dependencies: + '@azure/msal-common': 4.5.1 + axios: 0.21.1_debug@4.3.2 + jsonwebtoken: 8.5.1 + uuid: 8.3.2 + transitivePeerDependencies: + - debug + - supports-color dev: false - engines: - node: 10 || 12 || 14 || 16 - resolution: - integrity: sha512-BM5S5sMB6N0aPux4l85NnRNO/5/G+w3oT+JtLbMDBsc/aUxLVYoWMmxVECrYzlQRm5QZzFWRo04Rv5AnAF7z2g== + /@azure/storage-blob/12.7.0: + resolution: {integrity: sha512-7YEWEx03Us/YBxthzBv788R7jokwpCD5KcIsvtE5xRaijNX9o80KXpabhEwLR9DD9nmt/AlU/c1R+aXydgCduQ==} + engines: {node: '>=8.0.0'} dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-http': 2.1.0 @@ -737,31 +990,28 @@ packages: events: 3.3.0 tslib: 2.3.1 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-7YEWEx03Us/YBxthzBv788R7jokwpCD5KcIsvtE5xRaijNX9o80KXpabhEwLR9DD9nmt/AlU/c1R+aXydgCduQ== + /@babel/code-frame/7.12.11: + resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} dependencies: '@babel/highlight': 7.14.5 dev: false - resolution: - integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== + /@babel/code-frame/7.14.5: + resolution: {integrity: sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==} + engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.14.5 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw== + /@babel/compat-data/7.15.0: + resolution: {integrity: sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==} + engines: {node: '>=6.9.0'} dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA== + /@babel/core/7.15.0: + resolution: {integrity: sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.14.5 '@babel/generator': 7.15.0 @@ -778,22 +1028,24 @@ packages: json5: 2.2.0 semver: 6.3.0 source-map: 0.5.7 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw== + /@babel/generator/7.15.0: + resolution: {integrity: sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==} + engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.15.0 jsesc: 2.5.2 source-map: 0.5.7 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ== + /@babel/helper-compilation-targets/7.15.0_@babel+core@7.15.0: + resolution: {integrity: sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.15.0 '@babel/core': 7.15.0 @@ -801,55 +1053,47 @@ packages: browserslist: 4.16.8 semver: 6.3.0 dev: false - engines: - node: '>=6.9.0' - peerDependencies: - '@babel/core': ^7.0.0 - resolution: - integrity: sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A== + /@babel/helper-function-name/7.14.5: + resolution: {integrity: sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==} + engines: {node: '>=6.9.0'} dependencies: '@babel/helper-get-function-arity': 7.14.5 '@babel/template': 7.14.5 '@babel/types': 7.15.0 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ== + /@babel/helper-get-function-arity/7.14.5: + resolution: {integrity: sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==} + engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.15.0 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg== + /@babel/helper-hoist-variables/7.14.5: + resolution: {integrity: sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==} + engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.15.0 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ== + /@babel/helper-member-expression-to-functions/7.15.0: + resolution: {integrity: sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg==} + engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.15.0 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg== + /@babel/helper-module-imports/7.14.5: + resolution: {integrity: sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==} + engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.15.0 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ== + /@babel/helper-module-transforms/7.15.0: + resolution: {integrity: sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg==} + engines: {node: '>=6.9.0'} dependencies: '@babel/helper-module-imports': 7.14.5 '@babel/helper-replace-supers': 7.15.0 @@ -859,104 +1103,98 @@ packages: '@babel/template': 7.14.5 '@babel/traverse': 7.15.0 '@babel/types': 7.15.0 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg== + /@babel/helper-optimise-call-expression/7.14.5: + resolution: {integrity: sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==} + engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.15.0 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA== + /@babel/helper-replace-supers/7.15.0: + resolution: {integrity: sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA==} + engines: {node: '>=6.9.0'} dependencies: '@babel/helper-member-expression-to-functions': 7.15.0 '@babel/helper-optimise-call-expression': 7.14.5 '@babel/traverse': 7.15.0 '@babel/types': 7.15.0 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA== + /@babel/helper-simple-access/7.14.8: + resolution: {integrity: sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==} + engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.15.0 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg== + /@babel/helper-split-export-declaration/7.14.5: + resolution: {integrity: sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==} + engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.15.0 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA== + /@babel/helper-validator-identifier/7.14.9: + resolution: {integrity: sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==} + engines: {node: '>=6.9.0'} dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g== + /@babel/helper-validator-option/7.14.5: + resolution: {integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==} + engines: {node: '>=6.9.0'} dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== + /@babel/helpers/7.15.3: + resolution: {integrity: sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g==} + engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.14.5 '@babel/traverse': 7.15.0 '@babel/types': 7.15.0 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g== + /@babel/highlight/7.14.5: + resolution: {integrity: sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==} + engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.14.9 chalk: 2.4.2 js-tokens: 4.0.0 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== + /@babel/parser/7.15.3: - dev: false - engines: - node: '>=6.0.0' + resolution: {integrity: sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==} + engines: {node: '>=6.0.0'} hasBin: true - resolution: - integrity: sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA== + dev: false + /@babel/runtime/7.15.3: + resolution: {integrity: sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA==} + engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.9 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA== + /@babel/template/7.14.5: + resolution: {integrity: sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.14.5 '@babel/parser': 7.15.3 '@babel/types': 7.15.0 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g== + /@babel/traverse/7.15.0: + resolution: {integrity: sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.14.5 '@babel/generator': 7.15.0 @@ -967,30 +1205,41 @@ packages: '@babel/types': 7.15.0 debug: 4.3.2 globals: 11.12.0 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw== + /@babel/types/7.15.0: + resolution: {integrity: sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==} + engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.14.9 to-fast-properties: 2.0.0 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ== + /@bahmutov/data-driven/1.0.0: + resolution: {integrity: sha512-YqW3hPS0RXriqjcCrLOTJj+LWe3c8JpwlL83k1ka1Q8U05ZjAKbGQZYeTzUd0NFEnnfPtsUiKGpFEBJG6kFuvg==} + engines: {node: '>=6'} dependencies: check-more-types: 2.24.0 lazy-ass: 1.6.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-YqW3hPS0RXriqjcCrLOTJj+LWe3c8JpwlL83k1ka1Q8U05ZjAKbGQZYeTzUd0NFEnnfPtsUiKGpFEBJG6kFuvg== + + /@cspotcode/source-map-consumer/0.8.0: + resolution: {integrity: sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==} + engines: {node: '>= 12'} + dev: false + + /@cspotcode/source-map-support/0.6.1: + resolution: {integrity: sha512-DX3Z+T5dt1ockmPdobJS/FAsQPW4V4SrWEhD2iYQT2Cb2tQsiMnYxrcUH9By/Z3B+v0S5LMBkQtV/XOBbpLEOg==} + engines: {node: '>=12'} + dependencies: + '@cspotcode/source-map-consumer': 0.8.0 + dev: false + /@eslint/eslintrc/0.4.3: + resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: ajv: 6.12.6 debug: 4.3.2 @@ -1001,46 +1250,55 @@ packages: js-yaml: 3.14.1 minimatch: 3.0.4 strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: ^10.12.0 || >=12.0.0 - resolution: - integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== + /@humanwhocodes/config-array/0.5.0: + resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} + engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.0 debug: 4.3.2 minimatch: 3.0.4 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=10.10.0' - resolution: - integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== + /@humanwhocodes/object-schema/1.2.0: + resolution: {integrity: sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==} dev: false - resolution: - integrity: sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w== + /@istanbuljs/schema/0.1.3: + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + /@microsoft/api-extractor-model/7.12.2: + resolution: {integrity: sha512-EU+U09Mj65zUH0qwPF4PFJiL6Y+PQQE/RRGEHEDGJJzab/mRQDpKOyrzSdb00xvcd/URehIHJqC55cY2Y4jGOA==} dependencies: '@microsoft/tsdoc': 0.12.24 '@rushstack/node-core-library': 3.36.0 dev: false - resolution: - integrity: sha512-EU+U09Mj65zUH0qwPF4PFJiL6Y+PQQE/RRGEHEDGJJzab/mRQDpKOyrzSdb00xvcd/URehIHJqC55cY2Y4jGOA== + + /@microsoft/api-extractor-model/7.13.9: + resolution: {integrity: sha512-t/XKTr8MlHRWgDr1fkyCzTQRR5XICf/WzIFs8yw1JLU8Olw99M3by4/dtpOZNskfqoW+J8NwOxovduU2csi4Ww==} + dependencies: + '@microsoft/tsdoc': 0.13.2 + '@microsoft/tsdoc-config': 0.15.2 + '@rushstack/node-core-library': 3.41.0 + dev: false + /@microsoft/api-extractor-model/7.7.10: + resolution: {integrity: sha512-gMFDXwUgoQYz9TgatyNPALDdZN4xBC3Un3fGwlzME+vM13PoJ26pGuqI7kv/OlK9+q2sgrEdxWns8D3UnLf2TA==} dependencies: '@microsoft/tsdoc': 0.12.19 '@rushstack/node-core-library': 3.19.6 dev: false - resolution: - integrity: sha512-gMFDXwUgoQYz9TgatyNPALDdZN4xBC3Un3fGwlzME+vM13PoJ26pGuqI7kv/OlK9+q2sgrEdxWns8D3UnLf2TA== + /@microsoft/api-extractor/7.13.2: + resolution: {integrity: sha512-2fD0c8OxZW+e6NTaxbtrdNxXVuX7aqil3+cqig3pKsHymvUuRJVCEAcAJmZrJ/ENqYXNiB265EyqOT6VxbMysw==} + hasBin: true dependencies: '@microsoft/api-extractor-model': 7.12.2 '@microsoft/tsdoc': 0.12.24 @@ -1054,10 +1312,28 @@ packages: source-map: 0.6.1 typescript: 4.1.6 dev: false + + /@microsoft/api-extractor/7.18.11: + resolution: {integrity: sha512-WfN5MZry4TrF60OOcGadFDsGECF9JNKNT+8P/8crYAumAYQRitI2cUiQRlCWrgmFgCWNezsNZeI/2BggdnUqcg==} hasBin: true - resolution: - integrity: sha512-2fD0c8OxZW+e6NTaxbtrdNxXVuX7aqil3+cqig3pKsHymvUuRJVCEAcAJmZrJ/ENqYXNiB265EyqOT6VxbMysw== + dependencies: + '@microsoft/api-extractor-model': 7.13.9 + '@microsoft/tsdoc': 0.13.2 + '@microsoft/tsdoc-config': 0.15.2 + '@rushstack/node-core-library': 3.41.0 + '@rushstack/rig-package': 0.3.1 + '@rushstack/ts-command-line': 4.9.1 + colors: 1.2.5 + lodash: 4.17.21 + resolve: 1.17.0 + semver: 7.3.5 + source-map: 0.6.1 + typescript: 4.4.3 + dev: false + /@microsoft/api-extractor/7.7.11: + resolution: {integrity: sha512-kd2kakdDoRgI54J5H11a76hyYZBMhtp4piwWAy4bYTwlQT0v/tp+G/UMMgjUL4vKf0kTNhitEUX/0LfQb1AHzQ==} + hasBin: true dependencies: '@microsoft/api-extractor-model': 7.7.10 '@microsoft/tsdoc': 0.12.19 @@ -1069,145 +1345,139 @@ packages: source-map: 0.6.1 typescript: 3.7.7 dev: false - hasBin: true - resolution: - integrity: sha512-kd2kakdDoRgI54J5H11a76hyYZBMhtp4piwWAy4bYTwlQT0v/tp+G/UMMgjUL4vKf0kTNhitEUX/0LfQb1AHzQ== + /@microsoft/tsdoc-config/0.15.2: + resolution: {integrity: sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==} dependencies: '@microsoft/tsdoc': 0.13.2 ajv: 6.12.6 jju: 1.4.0 resolve: 1.19.0 dev: false - resolution: - integrity: sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA== + /@microsoft/tsdoc/0.12.19: + resolution: {integrity: sha512-IpgPxHrNxZiMNUSXqR1l/gePKPkfAmIKoDRP9hp7OwjU29ZR8WCJsOJ8iBKgw0Qk+pFwR+8Y1cy8ImLY6e9m4A==} dev: false - resolution: - integrity: sha512-IpgPxHrNxZiMNUSXqR1l/gePKPkfAmIKoDRP9hp7OwjU29ZR8WCJsOJ8iBKgw0Qk+pFwR+8Y1cy8ImLY6e9m4A== + /@microsoft/tsdoc/0.12.24: + resolution: {integrity: sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg==} dev: false - resolution: - integrity: sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg== + /@microsoft/tsdoc/0.13.2: + resolution: {integrity: sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==} dev: false - resolution: - integrity: sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg== + /@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 - engines: - node: '>= 8' - resolution: - integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + /@nodelib/fs.stat/2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + /@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.12.0 dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + /@opencensus/web-types/0.0.7: + resolution: {integrity: sha512-xB+w7ZDAu3YBzqH44rCmG9/RlrOmFuDPt/bpf17eJr8eZSrLt7nc7LnWdxM9Mmoj/YKMHpxRg28txu3TcpiL+g==} + engines: {node: '>=6.0'} dev: false - engines: - node: '>=6.0' - resolution: - integrity: sha512-xB+w7ZDAu3YBzqH44rCmG9/RlrOmFuDPt/bpf17eJr8eZSrLt7nc7LnWdxM9Mmoj/YKMHpxRg28txu3TcpiL+g== + /@opentelemetry/api-metrics/0.22.0_@opentelemetry+api@1.0.2: + resolution: {integrity: sha512-hrErhb+JphdErB1WuBwpCnO1FjiKfKzO9DjhvquzzM8SYL2bBpYEvTpBTU9cenRnRHUbUAfHI1X384vm37HKeQ==} + engines: {node: '>=8.0.0'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 dependencies: '@opentelemetry/api': 1.0.2 dev: false - engines: - node: '>=8.0.0' - peerDependencies: - '@opentelemetry/api': ^1.0.0 - resolution: - integrity: sha512-hrErhb+JphdErB1WuBwpCnO1FjiKfKzO9DjhvquzzM8SYL2bBpYEvTpBTU9cenRnRHUbUAfHI1X384vm37HKeQ== + /@opentelemetry/api/0.10.2: + resolution: {integrity: sha512-GtpMGd6vkzDMYcpu2t9LlhEgMy/SzBwRnz48EejlRArYqZzqSzAsKmegUK7zHgl+EOIaK9mKHhnRaQu3qw20cA==} + engines: {node: '>=8.0.0'} dependencies: '@opentelemetry/context-base': 0.10.2 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-GtpMGd6vkzDMYcpu2t9LlhEgMy/SzBwRnz48EejlRArYqZzqSzAsKmegUK7zHgl+EOIaK9mKHhnRaQu3qw20cA== + /@opentelemetry/api/1.0.0-rc.0: + resolution: {integrity: sha512-iXKByCMfrlO5S6Oh97BuM56tM2cIBB0XsL/vWF/AtJrJEKx4MC/Xdu0xDsGXMGcNWpqF7ujMsjjnp0+UHBwnDQ==} + engines: {node: '>=8.0.0'} dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-iXKByCMfrlO5S6Oh97BuM56tM2cIBB0XsL/vWF/AtJrJEKx4MC/Xdu0xDsGXMGcNWpqF7ujMsjjnp0+UHBwnDQ== + /@opentelemetry/api/1.0.2: + resolution: {integrity: sha512-DCF9oC89ao8/EJUqrp/beBlDR8Bp2R43jqtzayqCoomIvkwTuPfLcHdVhIGRR69GFlkykFjcDW+V92t0AS7Tww==} + engines: {node: '>=8.0.0'} dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-DCF9oC89ao8/EJUqrp/beBlDR8Bp2R43jqtzayqCoomIvkwTuPfLcHdVhIGRR69GFlkykFjcDW+V92t0AS7Tww== + /@opentelemetry/context-async-hooks/0.22.0_@opentelemetry+api@1.0.2: + resolution: {integrity: sha512-JakZ9NJCiaf8FJ6lcR2Fle9xkBKxSFbXK4mk9gZ14totNh9SOTiUBUk08bAnATWUINrQlN8/5hpGKi5gs+FUxQ==} + engines: {node: '>=8.1.0'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 dependencies: '@opentelemetry/api': 1.0.2 dev: false - engines: - node: '>=8.1.0' - peerDependencies: - '@opentelemetry/api': ^1.0.0 - resolution: - integrity: sha512-JakZ9NJCiaf8FJ6lcR2Fle9xkBKxSFbXK4mk9gZ14totNh9SOTiUBUk08bAnATWUINrQlN8/5hpGKi5gs+FUxQ== + /@opentelemetry/context-base/0.10.2: + resolution: {integrity: sha512-hZNKjKOYsckoOEgBziGMnBcX0M7EtstnCmwz5jZUOUYwlZ+/xxX6z3jPu1XVO2Jivk0eLfuP9GP+vFD49CMetw==} + engines: {node: '>=8.0.0'} dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-hZNKjKOYsckoOEgBziGMnBcX0M7EtstnCmwz5jZUOUYwlZ+/xxX6z3jPu1XVO2Jivk0eLfuP9GP+vFD49CMetw== + /@opentelemetry/core/0.22.0_@opentelemetry+api@1.0.2: + resolution: {integrity: sha512-x6JxuQ4rY2x39GEXJSqMgyf8XZPNNiZrGcCMhZSrtypq/WXlsJuxMNnUAl2hj2rpSGGukhhWn5cMpCmMJJz1hw==} + engines: {node: '>=8.5.0'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 dependencies: '@opentelemetry/api': 1.0.2 '@opentelemetry/semantic-conventions': 0.22.0 semver: 7.3.5 dev: false - engines: - node: '>=8.5.0' + + /@opentelemetry/instrumentation-http/0.22.0_@opentelemetry+api@1.0.2: + resolution: {integrity: sha512-vqM1hqgYtcO8Upq8pl4I+YW0bnodHlUSSKYuOH7m9Aujbi571pU3zFctpiU5pNhj9eLEJ/r7aOTV6O4hCxqOjQ==} + engines: {node: '>=8.0.0'} peerDependencies: '@opentelemetry/api': ^1.0.0 - resolution: - integrity: sha512-x6JxuQ4rY2x39GEXJSqMgyf8XZPNNiZrGcCMhZSrtypq/WXlsJuxMNnUAl2hj2rpSGGukhhWn5cMpCmMJJz1hw== - /@opentelemetry/instrumentation-http/0.22.0_@opentelemetry+api@1.0.2: dependencies: '@opentelemetry/api': 1.0.2 '@opentelemetry/core': 0.22.0_@opentelemetry+api@1.0.2 '@opentelemetry/instrumentation': 0.22.0_@opentelemetry+api@1.0.2 '@opentelemetry/semantic-conventions': 0.22.0 semver: 7.3.5 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=8.0.0' + + /@opentelemetry/instrumentation/0.22.0_@opentelemetry+api@1.0.2: + resolution: {integrity: sha512-/NT3+mZO9Bll6UZPjqemrD2VhkI7wRrMto884+wKGK8LIC+EKlg5EKk9y9ym4Vtnlis8/hVxNrFSeaS29N2NLw==} peerDependencies: '@opentelemetry/api': ^1.0.0 - resolution: - integrity: sha512-vqM1hqgYtcO8Upq8pl4I+YW0bnodHlUSSKYuOH7m9Aujbi571pU3zFctpiU5pNhj9eLEJ/r7aOTV6O4hCxqOjQ== - /@opentelemetry/instrumentation/0.22.0_@opentelemetry+api@1.0.2: dependencies: '@opentelemetry/api': 1.0.2 '@opentelemetry/api-metrics': 0.22.0_@opentelemetry+api@1.0.2 require-in-the-middle: 5.1.0 semver: 7.3.5 shimmer: 1.2.1 + transitivePeerDependencies: + - supports-color dev: false + + /@opentelemetry/node/0.22.0_@opentelemetry+api@1.0.2: + resolution: {integrity: sha512-+HhGbDruQ7cwejVOIYyxRa28uosnG8W95NiQZ6qE8PXXPsDSyGeftAPbtYpGit0H2f5hrVcMlwmWHeAo9xkSLA==} + engines: {node: '>=8.0.0'} peerDependencies: '@opentelemetry/api': ^1.0.0 - resolution: - integrity: sha512-/NT3+mZO9Bll6UZPjqemrD2VhkI7wRrMto884+wKGK8LIC+EKlg5EKk9y9ym4Vtnlis8/hVxNrFSeaS29N2NLw== - /@opentelemetry/node/0.22.0_@opentelemetry+api@1.0.2: dependencies: '@opentelemetry/api': 1.0.2 '@opentelemetry/context-async-hooks': 0.22.0_@opentelemetry+api@1.0.2 @@ -1217,53 +1487,53 @@ packages: '@opentelemetry/tracing': 0.22.0_@opentelemetry+api@1.0.2 semver: 7.3.5 dev: false - engines: - node: '>=8.0.0' + + /@opentelemetry/propagator-b3/0.22.0_@opentelemetry+api@1.0.2: + resolution: {integrity: sha512-7UESJWUUmInXrlux9whSjoIMfpmajKbu2UBU/ux7TVkLTeaJwebLHoqDhuUTS4dbmvg3fnkpfmocyUgby16NwQ==} + engines: {node: '>=8.0.0'} peerDependencies: '@opentelemetry/api': ^1.0.0 - resolution: - integrity: sha512-+HhGbDruQ7cwejVOIYyxRa28uosnG8W95NiQZ6qE8PXXPsDSyGeftAPbtYpGit0H2f5hrVcMlwmWHeAo9xkSLA== - /@opentelemetry/propagator-b3/0.22.0_@opentelemetry+api@1.0.2: dependencies: '@opentelemetry/api': 1.0.2 '@opentelemetry/core': 0.22.0_@opentelemetry+api@1.0.2 dev: false - engines: - node: '>=8.0.0' + + /@opentelemetry/propagator-jaeger/0.22.0_@opentelemetry+api@1.0.2: + resolution: {integrity: sha512-Xclq+eLfc0Zk1UAbY6clYjoCZqikk4SzvG8C/ODJ6LfDHnqMr/fKXaHHhh/DdHdi6d73o9S8ytblryc+CaTkrw==} + engines: {node: '>=8.5.0'} peerDependencies: '@opentelemetry/api': ^1.0.0 - resolution: - integrity: sha512-7UESJWUUmInXrlux9whSjoIMfpmajKbu2UBU/ux7TVkLTeaJwebLHoqDhuUTS4dbmvg3fnkpfmocyUgby16NwQ== - /@opentelemetry/propagator-jaeger/0.22.0_@opentelemetry+api@1.0.2: dependencies: '@opentelemetry/api': 1.0.2 '@opentelemetry/core': 0.22.0_@opentelemetry+api@1.0.2 dev: false - engines: - node: '>=8.5.0' + + /@opentelemetry/resources/0.22.0_@opentelemetry+api@1.0.2: + resolution: {integrity: sha512-LiX6/JyuD2eHi7Ewrq/PUP79azDqshd0r2oksNTJ+VwgbGfMlq79ykd4FhiEEk23fFbajGt+9ginadXoRk17dg==} + engines: {node: '>=8.0.0'} peerDependencies: '@opentelemetry/api': ^1.0.0 - resolution: - integrity: sha512-Xclq+eLfc0Zk1UAbY6clYjoCZqikk4SzvG8C/ODJ6LfDHnqMr/fKXaHHhh/DdHdi6d73o9S8ytblryc+CaTkrw== - /@opentelemetry/resources/0.22.0_@opentelemetry+api@1.0.2: dependencies: '@opentelemetry/api': 1.0.2 '@opentelemetry/core': 0.22.0_@opentelemetry+api@1.0.2 '@opentelemetry/semantic-conventions': 0.22.0 dev: false - engines: - node: '>=8.0.0' - peerDependencies: - '@opentelemetry/api': ^1.0.0 - resolution: - integrity: sha512-LiX6/JyuD2eHi7Ewrq/PUP79azDqshd0r2oksNTJ+VwgbGfMlq79ykd4FhiEEk23fFbajGt+9ginadXoRk17dg== + /@opentelemetry/semantic-conventions/0.22.0: + resolution: {integrity: sha512-t4fKikazahwNKmwD+CE/icHyuZldWvNMupJhjxdk9T/KxHFx3zCGjHT3MKavwYP6abzgAAm5WwzD1oHlmj7dyg==} + engines: {node: '>=8.0.0'} + dev: false + + /@opentelemetry/semantic-conventions/0.24.0: + resolution: {integrity: sha512-a/szuMQV0Quy0/M7kKdglcbRSoorleyyOwbTNNJ32O+RBN766wbQlMTvdimImTmwYWGr+NJOni1EcC242WlRcA==} + engines: {node: '>=8.0.0'} dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-t4fKikazahwNKmwD+CE/icHyuZldWvNMupJhjxdk9T/KxHFx3zCGjHT3MKavwYP6abzgAAm5WwzD1oHlmj7dyg== + /@opentelemetry/tracing/0.22.0_@opentelemetry+api@1.0.2: + resolution: {integrity: sha512-EFrKTFndiEdh/KnzwDgo/EcphG/5z/NyLck8oiUUY+YMP7hskXNYHjTWSAv9UxtYe1MzgLbjmAateTuMmFIVNw==} + engines: {node: '>=8.0.0'} + peerDependencies: + '@opentelemetry/api': ^1.0.0 dependencies: '@opentelemetry/api': 1.0.2 '@opentelemetry/core': 0.22.0_@opentelemetry+api@1.0.2 @@ -1271,13 +1541,12 @@ packages: '@opentelemetry/semantic-conventions': 0.22.0 lodash.merge: 4.6.2 dev: false - engines: - node: '>=8.0.0' - peerDependencies: - '@opentelemetry/api': ^1.0.0 - resolution: - integrity: sha512-EFrKTFndiEdh/KnzwDgo/EcphG/5z/NyLck8oiUUY+YMP7hskXNYHjTWSAv9UxtYe1MzgLbjmAateTuMmFIVNw== + /@rollup/plugin-commonjs/11.0.2_rollup@1.32.1: + resolution: {integrity: sha512-MPYGZr0qdbV5zZj8/2AuomVpnRVXRU5XKXb3HVniwRoRCreGlf5kOE081isNWeiLIi6IYkwTX9zE0/c7V8g81g==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0 dependencies: '@rollup/pluginutils': 3.1.0_rollup@1.32.1 estree-walker: 1.0.1 @@ -1286,42 +1555,41 @@ packages: resolve: 1.20.0 rollup: 1.32.1 dev: false - engines: - node: '>= 8.0.0' - peerDependencies: - rollup: ^1.20.0 - resolution: - integrity: sha512-MPYGZr0qdbV5zZj8/2AuomVpnRVXRU5XKXb3HVniwRoRCreGlf5kOE081isNWeiLIi6IYkwTX9zE0/c7V8g81g== + /@rollup/plugin-inject/4.0.2_rollup@1.32.1: + resolution: {integrity: sha512-TSLMA8waJ7Dmgmoc8JfPnwUwVZgLjjIAM6MqeIFqPO2ODK36JqE0Cf2F54UTgCUuW8da93Mvoj75a6KAVWgylw==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 dependencies: '@rollup/pluginutils': 3.1.0_rollup@1.32.1 estree-walker: 1.0.1 magic-string: 0.25.7 rollup: 1.32.1 dev: false + + /@rollup/plugin-json/4.1.0_rollup@1.32.1: + resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 - resolution: - integrity: sha512-TSLMA8waJ7Dmgmoc8JfPnwUwVZgLjjIAM6MqeIFqPO2ODK36JqE0Cf2F54UTgCUuW8da93Mvoj75a6KAVWgylw== - /@rollup/plugin-json/4.1.0_rollup@1.32.1: dependencies: '@rollup/pluginutils': 3.1.0_rollup@1.32.1 rollup: 1.32.1 dev: false + + /@rollup/plugin-multi-entry/3.0.1_rollup@1.32.1: + resolution: {integrity: sha512-Gcp9E8y68Kx+Jo8zy/ZpiiAkb0W01cSqnxOz6h9bPR7MU3gaoTEdRf7xXYplwli1SBFEswXX588ESj+50Brfxw==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 - resolution: - integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw== - /@rollup/plugin-multi-entry/3.0.1_rollup@1.32.1: dependencies: matched: 1.0.2 rollup: 1.32.1 dev: false - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - resolution: - integrity: sha512-Gcp9E8y68Kx+Jo8zy/ZpiiAkb0W01cSqnxOz6h9bPR7MU3gaoTEdRf7xXYplwli1SBFEswXX588ESj+50Brfxw== + /@rollup/plugin-node-resolve/8.4.0_rollup@1.32.1: + resolution: {integrity: sha512-LFqKdRLn0ShtQyf6SBYO69bGE1upV6wUhBX0vFOUnLAyzx5cwp8svA0eHUnu8+YU57XOkrMtfG63QOpQx25pHQ==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 dependencies: '@rollup/pluginutils': 3.1.0_rollup@1.32.1 '@types/resolve': 1.17.1 @@ -1332,36 +1600,31 @@ packages: resolve: 1.20.0 rollup: 1.32.1 dev: false - engines: - node: '>= 8.0.0' - peerDependencies: - rollup: ^1.20.0||^2.0.0 - resolution: - integrity: sha512-LFqKdRLn0ShtQyf6SBYO69bGE1upV6wUhBX0vFOUnLAyzx5cwp8svA0eHUnu8+YU57XOkrMtfG63QOpQx25pHQ== + /@rollup/plugin-replace/2.4.2_rollup@1.32.1: + resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 dependencies: '@rollup/pluginutils': 3.1.0_rollup@1.32.1 magic-string: 0.25.7 rollup: 1.32.1 dev: false - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - resolution: - integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== + /@rollup/pluginutils/3.1.0_rollup@1.32.1: + resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.0 rollup: 1.32.1 dev: false - engines: - node: '>= 8.0.0' - peerDependencies: - rollup: ^1.20.0||^2.0.0 - resolution: - integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== + /@rushstack/node-core-library/3.19.6: + resolution: {integrity: sha512-1+FoymIdr9W9k0D8fdZBBPwi5YcMwh/RyESuL5bY29rLICFxSLOPK+ImVZ1OcWj9GEMsvDx5pNpJ311mHQk+MA==} dependencies: '@types/node': 10.17.13 colors: 1.2.5 @@ -1371,9 +1634,9 @@ packages: timsort: 0.3.0 z-schema: 3.18.4 dev: false - resolution: - integrity: sha512-1+FoymIdr9W9k0D8fdZBBPwi5YcMwh/RyESuL5bY29rLICFxSLOPK+ImVZ1OcWj9GEMsvDx5pNpJ311mHQk+MA== + /@rushstack/node-core-library/3.36.0: + resolution: {integrity: sha512-bID2vzXpg8zweXdXgQkKToEdZwVrVCN9vE9viTRk58gqzYaTlz4fMId6V3ZfpXN6H0d319uGi2KDlm+lUEeqCg==} dependencies: '@types/node': 10.17.13 colors: 1.2.5 @@ -1385,362 +1648,419 @@ packages: timsort: 0.3.0 z-schema: 3.18.4 dev: false - resolution: - integrity: sha512-bID2vzXpg8zweXdXgQkKToEdZwVrVCN9vE9viTRk58gqzYaTlz4fMId6V3ZfpXN6H0d319uGi2KDlm+lUEeqCg== + + /@rushstack/node-core-library/3.41.0: + resolution: {integrity: sha512-JxdmqR+SHU04jTDaZhltMZL3/XTz2ZZM47DTN+FSPUGUVp6WmxLlvJnT5FoHrOZWUjL/FoIlZUdUPTSXjTjIcg==} + dependencies: + '@types/node': 12.20.24 + colors: 1.2.5 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.17.0 + semver: 7.3.5 + timsort: 0.3.0 + z-schema: 3.18.4 + dev: false + /@rushstack/rig-package/0.2.10: + resolution: {integrity: sha512-WXYerEJEPf8bS3ruqfM57NnwXtA7ehn8VJjLjrjls6eSduE5CRydcob/oBTzlHKsQ7N196XKlqQl9P6qIyYG2A==} + dependencies: + resolve: 1.17.0 + strip-json-comments: 3.1.1 + dev: false + + /@rushstack/rig-package/0.3.1: + resolution: {integrity: sha512-DXQmrPWOCNoE2zPzHCShE1y47FlgbAg48wpaY058Qo/yKDzL0GlEGf5Ra2NIt22pMcp0R/HHh+kZGbqTnF4CrA==} dependencies: resolve: 1.17.0 strip-json-comments: 3.1.1 dev: false - resolution: - integrity: sha512-WXYerEJEPf8bS3ruqfM57NnwXtA7ehn8VJjLjrjls6eSduE5CRydcob/oBTzlHKsQ7N196XKlqQl9P6qIyYG2A== + /@rushstack/ts-command-line/4.3.13: + resolution: {integrity: sha512-BUBbjYu67NJGQkpHu8aYm7kDoMFizL1qx78+72XE3mX/vDdXYJzw/FWS7TPcMJmY4kNlYs979v2B0Q0qa2wRiw==} dependencies: '@types/argparse': 1.0.33 argparse: 1.0.10 colors: 1.2.5 dev: false - resolution: - integrity: sha512-BUBbjYu67NJGQkpHu8aYm7kDoMFizL1qx78+72XE3mX/vDdXYJzw/FWS7TPcMJmY4kNlYs979v2B0Q0qa2wRiw== + /@rushstack/ts-command-line/4.7.8: + resolution: {integrity: sha512-8ghIWhkph7NnLCMDJtthpsb7TMOsVGXVDvmxjE/CeklTqjbbUFBjGXizJfpbEkRQTELuZQ2+vGn7sGwIWKN2uA==} dependencies: '@types/argparse': 1.0.38 argparse: 1.0.10 colors: 1.2.5 string-argv: 0.3.1 dev: false - resolution: - integrity: sha512-8ghIWhkph7NnLCMDJtthpsb7TMOsVGXVDvmxjE/CeklTqjbbUFBjGXizJfpbEkRQTELuZQ2+vGn7sGwIWKN2uA== + + /@rushstack/ts-command-line/4.9.1: + resolution: {integrity: sha512-zzoWB6OqVbMjnxlxbAUqbZqDWITUSHqwFCx7JbH5CVrjR9kcsB4NeWkN1I8GcR92beiOGvO3yPlB2NRo5Ugh+A==} + dependencies: + '@types/argparse': 1.0.38 + argparse: 1.0.10 + colors: 1.2.5 + string-argv: 0.3.1 + dev: false + /@sinonjs/commons/1.8.3: + resolution: {integrity: sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==} dependencies: type-detect: 4.0.8 dev: false - resolution: - integrity: sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== + /@sinonjs/fake-timers/6.0.1: + resolution: {integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==} dependencies: '@sinonjs/commons': 1.8.3 dev: false - resolution: - integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== + /@sinonjs/samsam/5.3.1: + resolution: {integrity: sha512-1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg==} dependencies: '@sinonjs/commons': 1.8.3 lodash.get: 4.4.2 type-detect: 4.0.8 dev: false - resolution: - integrity: sha512-1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg== + /@sinonjs/text-encoding/0.7.1: + resolution: {integrity: sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==} dev: false - resolution: - integrity: sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ== + /@tootallnate/once/1.1.2: + resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} + engines: {node: '>= 6'} + dev: false + + /@tsconfig/node10/1.0.8: + resolution: {integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==} + dev: false + + /@tsconfig/node12/1.0.9: + resolution: {integrity: sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==} dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== + + /@tsconfig/node14/1.0.1: + resolution: {integrity: sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==} + dev: false + + /@tsconfig/node16/1.0.2: + resolution: {integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==} + dev: false + /@types/argparse/1.0.33: + resolution: {integrity: sha512-VQgHxyPMTj3hIlq9SY1mctqx+Jj8kpQfoLvDlVSDNOyuYs8JYfkuY3OW/4+dO657yPmNhHpePRx0/Tje5ImNVQ==} dev: false - resolution: - integrity: sha512-VQgHxyPMTj3hIlq9SY1mctqx+Jj8kpQfoLvDlVSDNOyuYs8JYfkuY3OW/4+dO657yPmNhHpePRx0/Tje5ImNVQ== + /@types/argparse/1.0.38: + resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} dev: false - resolution: - integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA== + /@types/async-lock/1.1.3: + resolution: {integrity: sha512-UpeDcjGKsYEQMeqEbfESm8OWJI305I7b9KE4ji3aBjoKWyN5CTdn8izcA1FM1DVDne30R5fNEnIy89vZw5LXJQ==} dev: false - resolution: - integrity: sha512-UpeDcjGKsYEQMeqEbfESm8OWJI305I7b9KE4ji3aBjoKWyN5CTdn8izcA1FM1DVDne30R5fNEnIy89vZw5LXJQ== + /@types/body-parser/1.19.1: + resolution: {integrity: sha512-a6bTJ21vFOGIkwM0kzh9Yr89ziVxq4vYH2fQ6N8AeipEzai/cFK6aGMArIkUeIdRIgpwQa+2bXiLuUJCpSf2Cg==} dependencies: '@types/connect': 3.4.35 - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false - resolution: - integrity: sha512-a6bTJ21vFOGIkwM0kzh9Yr89ziVxq4vYH2fQ6N8AeipEzai/cFK6aGMArIkUeIdRIgpwQa+2bXiLuUJCpSf2Cg== + /@types/chai-as-promised/7.1.4: + resolution: {integrity: sha512-1y3L1cHePcIm5vXkh1DSGf/zQq5n5xDKG1fpCvf18+uOkpce0Z1ozNFPkyWsVswK7ntN1sZBw3oU6gmN+pDUcA==} dependencies: '@types/chai': 4.2.21 dev: false - resolution: - integrity: sha512-1y3L1cHePcIm5vXkh1DSGf/zQq5n5xDKG1fpCvf18+uOkpce0Z1ozNFPkyWsVswK7ntN1sZBw3oU6gmN+pDUcA== + /@types/chai-string/1.4.2: + resolution: {integrity: sha512-ld/1hV5qcPRGuwlPdvRfvM3Ka/iofOk2pH4VkasK4b1JJP1LjNmWWn0LsISf6RRzyhVOvs93rb9tM09e+UuF8Q==} dependencies: '@types/chai': 4.2.21 dev: false - resolution: - integrity: sha512-ld/1hV5qcPRGuwlPdvRfvM3Ka/iofOk2pH4VkasK4b1JJP1LjNmWWn0LsISf6RRzyhVOvs93rb9tM09e+UuF8Q== + /@types/chai/4.2.21: + resolution: {integrity: sha512-yd+9qKmJxm496BOV9CMNaey8TWsikaZOwMRwPHQIjcOJM9oV+fi9ZMNw3JsVnbEEbo2gRTDnGEBv8pjyn67hNg==} dev: false - resolution: - integrity: sha512-yd+9qKmJxm496BOV9CMNaey8TWsikaZOwMRwPHQIjcOJM9oV+fi9ZMNw3JsVnbEEbo2gRTDnGEBv8pjyn67hNg== + /@types/component-emitter/1.2.10: + resolution: {integrity: sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg==} dev: false - resolution: - integrity: sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg== + /@types/connect/3.4.35: + resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false - resolution: - integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== + /@types/cookie/0.4.1: + resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} dev: false - resolution: - integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q== + /@types/cors/2.8.12: + resolution: {integrity: sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==} dev: false - resolution: - integrity: sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw== + /@types/debug/4.1.7: + resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==} dependencies: '@types/ms': 0.7.31 dev: false - resolution: - integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg== + /@types/eslint/7.2.14: + resolution: {integrity: sha512-pESyhSbUOskqrGcaN+bCXIQDyT5zTaRWfj5ZjjSlMatgGjIn3QQPfocAu4WSabUR7CGyLZ2CQaZyISOEX7/saw==} dependencies: '@types/estree': 0.0.50 '@types/json-schema': 7.0.9 dev: false - resolution: - integrity: sha512-pESyhSbUOskqrGcaN+bCXIQDyT5zTaRWfj5ZjjSlMatgGjIn3QQPfocAu4WSabUR7CGyLZ2CQaZyISOEX7/saw== + /@types/estree/0.0.39: + resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} dev: false - resolution: - integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== + /@types/estree/0.0.50: + resolution: {integrity: sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==} dev: false - resolution: - integrity: sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw== + /@types/express-serve-static-core/4.17.24: + resolution: {integrity: sha512-3UJuW+Qxhzwjq3xhwXm2onQcFHn76frIYVbTu+kn24LFxI+dEhdfISDFovPB8VpEgW8oQCTpRuCe+0zJxB7NEA==} dependencies: '@types/node': 12.20.21 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: false - resolution: - integrity: sha512-3UJuW+Qxhzwjq3xhwXm2onQcFHn76frIYVbTu+kn24LFxI+dEhdfISDFovPB8VpEgW8oQCTpRuCe+0zJxB7NEA== + /@types/express/4.17.13: + resolution: {integrity: sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==} dependencies: '@types/body-parser': 1.19.1 '@types/express-serve-static-core': 4.17.24 '@types/qs': 6.9.7 '@types/serve-static': 1.13.10 dev: false - resolution: - integrity: sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA== + /@types/fs-extra/8.1.2: + resolution: {integrity: sha512-SvSrYXfWSc7R4eqnOzbQF4TZmfpNSM9FrSWLU3EUnWBuyZqNBOrv1B1JA3byUDPUl9z4Ab3jeZG2eDdySlgNMg==} dependencies: '@types/node': 12.20.21 dev: false - resolution: - integrity: sha512-SvSrYXfWSc7R4eqnOzbQF4TZmfpNSM9FrSWLU3EUnWBuyZqNBOrv1B1JA3byUDPUl9z4Ab3jeZG2eDdySlgNMg== + /@types/glob/7.1.4: + resolution: {integrity: sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==} dependencies: '@types/minimatch': 3.0.5 '@types/node': 12.20.21 dev: false - resolution: - integrity: sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA== + /@types/is-buffer/2.0.0: + resolution: {integrity: sha512-0f7N/e3BAz32qDYvgB4d2cqv1DqUwvGxHkXsrucICn8la1Vb6Yl6Eg8mPScGwUiqHJeE7diXlzaK+QMA9m4Gxw==} dependencies: '@types/node': 12.20.21 dev: false - resolution: - integrity: sha512-0f7N/e3BAz32qDYvgB4d2cqv1DqUwvGxHkXsrucICn8la1Vb6Yl6Eg8mPScGwUiqHJeE7diXlzaK+QMA9m4Gxw== + /@types/json-schema/7.0.9: + resolution: {integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==} dev: false - resolution: - integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== + /@types/json5/0.0.29: + resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} dev: false - resolution: - integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4= + /@types/jsonwebtoken/8.5.5: + resolution: {integrity: sha512-OGqtHQ7N5/Ap/TUwO6IgHDuLiAoTmHhGpNvgkCm/F4N6pKzx/RBSfr2OXZSwC6vkfnsEdb6+7DNZVtiXiwdwFw==} dependencies: '@types/node': 12.20.21 dev: false - resolution: - integrity: sha512-OGqtHQ7N5/Ap/TUwO6IgHDuLiAoTmHhGpNvgkCm/F4N6pKzx/RBSfr2OXZSwC6vkfnsEdb6+7DNZVtiXiwdwFw== + /@types/jws/3.2.4: + resolution: {integrity: sha512-aqtH4dPw1wUjFZaeMD1ak/pf8iXlu/odFe+trJrvw0g1sTh93i+SCykg0Ek8C6B7rVK3oBORbfZAsKO7P10etg==} dependencies: '@types/node': 12.20.21 dev: false - resolution: - integrity: sha512-aqtH4dPw1wUjFZaeMD1ak/pf8iXlu/odFe+trJrvw0g1sTh93i+SCykg0Ek8C6B7rVK3oBORbfZAsKO7P10etg== + /@types/jwt-decode/2.2.1: + resolution: {integrity: sha512-aWw2YTtAdT7CskFyxEX2K21/zSDStuf/ikI3yBqmwpwJF0pS+/IX5DWv+1UFffZIbruP6cnT9/LAJV1gFwAT1A==} dev: false - resolution: - integrity: sha512-aWw2YTtAdT7CskFyxEX2K21/zSDStuf/ikI3yBqmwpwJF0pS+/IX5DWv+1UFffZIbruP6cnT9/LAJV1gFwAT1A== + /@types/long/4.0.1: + resolution: {integrity: sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==} dev: false - resolution: - integrity: sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== + /@types/md5/2.3.1: + resolution: {integrity: sha512-OK3oe+ALIoPSo262lnhAYwpqFNXbiwH2a+0+Z5YBnkQEwWD8fk5+PIeRhYA48PzvX9I4SGNpWy+9bLj8qz92RQ==} dependencies: '@types/node': 12.20.21 dev: false - resolution: - integrity: sha512-OK3oe+ALIoPSo262lnhAYwpqFNXbiwH2a+0+Z5YBnkQEwWD8fk5+PIeRhYA48PzvX9I4SGNpWy+9bLj8qz92RQ== + /@types/mime/1.3.2: + resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==} dev: false - resolution: - integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== + /@types/minimatch/3.0.3: + resolution: {integrity: sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==} dev: false - resolution: - integrity: sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== + /@types/minimatch/3.0.5: + resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} dev: false - resolution: - integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== + /@types/minimist/1.2.2: + resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} dev: false - resolution: - integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== + /@types/mocha/7.0.2: + resolution: {integrity: sha512-ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w==} dev: false - resolution: - integrity: sha512-ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w== + /@types/mock-fs/4.10.0: + resolution: {integrity: sha512-FQ5alSzmHMmliqcL36JqIA4Yyn9jyJKvRSGV3mvPh108VFatX7naJDzSG4fnFQNZFq9dIx0Dzoe6ddflMB2Xkg==} dependencies: '@types/node': 12.20.21 dev: false - resolution: - integrity: sha512-FQ5alSzmHMmliqcL36JqIA4Yyn9jyJKvRSGV3mvPh108VFatX7naJDzSG4fnFQNZFq9dIx0Dzoe6ddflMB2Xkg== + /@types/mock-require/2.0.0: + resolution: {integrity: sha512-nOgjoE5bBiDeiA+z41i95makyHUSMWQMOPocP+J67Pqx/68HAXaeWN1NFtrAYYV6LrISIZZ8vKHm/a50k0f6Sg==} dependencies: '@types/node': 12.20.21 dev: false - resolution: - integrity: sha512-nOgjoE5bBiDeiA+z41i95makyHUSMWQMOPocP+J67Pqx/68HAXaeWN1NFtrAYYV6LrISIZZ8vKHm/a50k0f6Sg== + /@types/ms/0.7.31: + resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: false - resolution: - integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== + /@types/nise/1.4.0: + resolution: {integrity: sha512-DPxmjiDwubsNmguG5X4fEJ+XCyzWM3GXWsqQlvUcjJKa91IOoJUy51meDr0GkzK64qqNcq85ymLlyjoct9tInw==} dev: false - resolution: - integrity: sha512-DPxmjiDwubsNmguG5X4fEJ+XCyzWM3GXWsqQlvUcjJKa91IOoJUy51meDr0GkzK64qqNcq85ymLlyjoct9tInw== + /@types/node-fetch/2.5.12: + resolution: {integrity: sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==} dependencies: '@types/node': 12.20.21 form-data: 3.0.1 dev: false - resolution: - integrity: sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw== + /@types/node/10.17.13: + resolution: {integrity: sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==} dev: false - resolution: - integrity: sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg== + /@types/node/12.20.21: + resolution: {integrity: sha512-Qk7rOvV2A4vNgXNS88vEvbJE1NDFPCQ8AU+pNElrU2bA4yrRDef3fg3SUe+xkwyin3Bpg/Xh5JkNWTlsOcS2tA==} + dev: false + + /@types/node/12.20.24: + resolution: {integrity: sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==} dev: false - resolution: - integrity: sha512-Qk7rOvV2A4vNgXNS88vEvbJE1NDFPCQ8AU+pNElrU2bA4yrRDef3fg3SUe+xkwyin3Bpg/Xh5JkNWTlsOcS2tA== + /@types/node/8.10.66: + resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} dev: false - resolution: - integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw== + /@types/normalize-package-data/2.4.1: + resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: false - resolution: - integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== + /@types/prettier/2.0.2: + resolution: {integrity: sha512-IkVfat549ggtkZUthUzEX49562eGikhSYeVGX97SkMFn+sTZrgRewXjQ4tPKFPCykZHkX1Zfd9OoELGqKU2jJA==} dev: false - resolution: - integrity: sha512-IkVfat549ggtkZUthUzEX49562eGikhSYeVGX97SkMFn+sTZrgRewXjQ4tPKFPCykZHkX1Zfd9OoELGqKU2jJA== + /@types/priorityqueuejs/1.0.1: + resolution: {integrity: sha1-bqrDJHpMXO/JRILl2Hw3MLNfUFM=} dev: false - resolution: - integrity: sha1-bqrDJHpMXO/JRILl2Hw3MLNfUFM= + /@types/qs/6.9.7: + resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} dev: false - resolution: - integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== + /@types/range-parser/1.2.4: + resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} dev: false - resolution: - integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== + /@types/resolve/1.17.1: + resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: '@types/node': 12.20.21 dev: false - resolution: - integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== + /@types/semaphore/1.1.1: + resolution: {integrity: sha512-jmFpMslMtBGOXY2s7x6O8vBebcj6zhkwl0Pd/viZApo1uZaPk733P8doPvaiBbCG+R7201OLOl4QP7l1mFyuyw==} dev: false - resolution: - integrity: sha512-jmFpMslMtBGOXY2s7x6O8vBebcj6zhkwl0Pd/viZApo1uZaPk733P8doPvaiBbCG+R7201OLOl4QP7l1mFyuyw== + /@types/serve-static/1.13.10: + resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==} dependencies: '@types/mime': 1.3.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false - resolution: - integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ== + /@types/sinon/9.0.11: + resolution: {integrity: sha512-PwP4UY33SeeVKodNE37ZlOsR9cReypbMJOhZ7BVE0lB+Hix3efCOxiJWiE5Ia+yL9Cn2Ch72EjFTRze8RZsNtg==} dependencies: '@types/sinonjs__fake-timers': 6.0.3 dev: false - resolution: - integrity: sha512-PwP4UY33SeeVKodNE37ZlOsR9cReypbMJOhZ7BVE0lB+Hix3efCOxiJWiE5Ia+yL9Cn2Ch72EjFTRze8RZsNtg== + /@types/sinonjs__fake-timers/6.0.3: + resolution: {integrity: sha512-E1dU4fzC9wN2QK2Cr1MLCfyHM8BoNnRFvuf45LYMPNDA+WqbNzC45S4UzPxvp1fFJ1rvSGU0bPvdd35VLmXG8g==} dev: false - resolution: - integrity: sha512-E1dU4fzC9wN2QK2Cr1MLCfyHM8BoNnRFvuf45LYMPNDA+WqbNzC45S4UzPxvp1fFJ1rvSGU0bPvdd35VLmXG8g== + /@types/stoppable/1.1.1: + resolution: {integrity: sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw==} dependencies: '@types/node': 12.20.21 dev: false - resolution: - integrity: sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw== + /@types/tough-cookie/4.0.1: + resolution: {integrity: sha512-Y0K95ThC3esLEYD6ZuqNek29lNX2EM1qxV8y2FTLUB0ff5wWrk7az+mLrnNFUnaXcgKye22+sFBRXOgpPILZNg==} dev: false - resolution: - integrity: sha512-Y0K95ThC3esLEYD6ZuqNek29lNX2EM1qxV8y2FTLUB0ff5wWrk7az+mLrnNFUnaXcgKye22+sFBRXOgpPILZNg== + /@types/tunnel/0.0.1: + resolution: {integrity: sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false - resolution: - integrity: sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A== + /@types/tunnel/0.0.3: + resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==} dependencies: '@types/node': 12.20.21 dev: false - resolution: - integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA== + /@types/underscore/1.11.3: + resolution: {integrity: sha512-Fl1TX1dapfXyDqFg2ic9M+vlXRktcPJrc4PR7sRc7sdVrjavg/JHlbUXBt8qWWqhJrmSqg3RNAkAPRiOYw6Ahw==} dev: false - resolution: - integrity: sha512-Fl1TX1dapfXyDqFg2ic9M+vlXRktcPJrc4PR7sRc7sdVrjavg/JHlbUXBt8qWWqhJrmSqg3RNAkAPRiOYw6Ahw== + /@types/uuid/8.3.1: + resolution: {integrity: sha512-Y2mHTRAbqfFkpjldbkHGY8JIzRN6XqYRliG8/24FcHm2D2PwW24fl5xMRTVGdrb7iMrwCaIEbLWerGIkXuFWVg==} dev: false - resolution: - integrity: sha512-Y2mHTRAbqfFkpjldbkHGY8JIzRN6XqYRliG8/24FcHm2D2PwW24fl5xMRTVGdrb7iMrwCaIEbLWerGIkXuFWVg== + /@types/ws/7.4.7: + resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} dependencies: '@types/node': 12.20.21 dev: false - resolution: - integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww== + /@types/xml2js/0.4.9: + resolution: {integrity: sha512-CHiCKIihl1pychwR2RNX5mAYmJDACgFVCMT5OArMaO3erzwXVcBqPcusr+Vl8yeeXukxZqtF8mZioqX+mpjjdw==} dependencies: '@types/node': 12.20.21 dev: false - resolution: - integrity: sha512-CHiCKIihl1pychwR2RNX5mAYmJDACgFVCMT5OArMaO3erzwXVcBqPcusr+Vl8yeeXukxZqtF8mZioqX+mpjjdw== + /@types/yauzl/2.9.2: + resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false optional: true - resolution: - integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA== + /@typescript-eslint/eslint-plugin/4.19.0_359354e87b989469ccdce12bde18eddc: + resolution: {integrity: sha512-CRQNQ0mC2Pa7VLwKFbrGVTArfdVDdefS+gTw0oC98vSI98IX5A8EVH4BzJ2FOB0YlCmm8Im36Elad/Jgtvveaw==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + '@typescript-eslint/parser': ^4.0.0 + eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/experimental-utils': 4.19.0_eslint@7.32.0+typescript@4.2.4 '@typescript-eslint/parser': 4.19.0_eslint@7.32.0+typescript@4.2.4 @@ -1753,19 +2073,15 @@ packages: semver: 7.3.5 tsutils: 3.21.0_typescript@4.2.4 typescript: 4.2.4 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: ^10.12.0 || >=12.0.0 - peerDependencies: - '@typescript-eslint/parser': ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - resolution: - integrity: sha512-CRQNQ0mC2Pa7VLwKFbrGVTArfdVDdefS+gTw0oC98vSI98IX5A8EVH4BzJ2FOB0YlCmm8Im36Elad/Jgtvveaw== + /@typescript-eslint/experimental-utils/4.19.0_eslint@7.32.0+typescript@4.2.4: + resolution: {integrity: sha512-9/23F1nnyzbHKuoTqFN1iXwN3bvOm/PRIXSBR3qFAYotK/0LveEOHr5JT1WZSzcD6BESl8kPOG3OoDRKO84bHA==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + eslint: '*' dependencies: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 4.19.0 @@ -1774,15 +2090,20 @@ packages: eslint: 7.32.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 + transitivePeerDependencies: + - supports-color + - typescript dev: false - engines: - node: ^10.12.0 || >=12.0.0 + + /@typescript-eslint/parser/4.19.0_eslint@7.32.0+typescript@4.2.4: + resolution: {integrity: sha512-/uabZjo2ZZhm66rdAu21HA8nQebl3lAIDcybUoOxoI7VbZBYavLIwtOOmykKCJy+Xq6Vw6ugkiwn8Js7D6wieA==} + engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: - eslint: '*' + eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 typescript: '*' - resolution: - integrity: sha512-9/23F1nnyzbHKuoTqFN1iXwN3bvOm/PRIXSBR3qFAYotK/0LveEOHr5JT1WZSzcD6BESl8kPOG3OoDRKO84bHA== - /@typescript-eslint/parser/4.19.0_eslint@7.32.0+typescript@4.2.4: + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/scope-manager': 4.19.0 '@typescript-eslint/types': 4.19.0 @@ -1790,33 +2111,31 @@ packages: debug: 4.3.2 eslint: 7.32.0 typescript: 4.2.4 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: ^10.12.0 || >=12.0.0 - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - resolution: - integrity: sha512-/uabZjo2ZZhm66rdAu21HA8nQebl3lAIDcybUoOxoI7VbZBYavLIwtOOmykKCJy+Xq6Vw6ugkiwn8Js7D6wieA== + /@typescript-eslint/scope-manager/4.19.0: + resolution: {integrity: sha512-GGy4Ba/hLXwJXygkXqMzduqOMc+Na6LrJTZXJWVhRrSuZeXmu8TAnniQVKgj8uTRKe4igO2ysYzH+Np879G75g==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: '@typescript-eslint/types': 4.19.0 '@typescript-eslint/visitor-keys': 4.19.0 dev: false - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - resolution: - integrity: sha512-GGy4Ba/hLXwJXygkXqMzduqOMc+Na6LrJTZXJWVhRrSuZeXmu8TAnniQVKgj8uTRKe4igO2ysYzH+Np879G75g== + /@typescript-eslint/types/4.19.0: + resolution: {integrity: sha512-A4iAlexVvd4IBsSTNxdvdepW0D4uR/fwxDrKUa+iEY9UWvGREu2ZyB8ylTENM1SH8F7bVC9ac9+si3LWNxcBuA==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: false - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - resolution: - integrity: sha512-A4iAlexVvd4IBsSTNxdvdepW0D4uR/fwxDrKUa+iEY9UWvGREu2ZyB8ylTENM1SH8F7bVC9ac9+si3LWNxcBuA== + /@typescript-eslint/typescript-estree/4.19.0_typescript@4.2.4: + resolution: {integrity: sha512-3xqArJ/A62smaQYRv2ZFyTA+XxGGWmlDYrsfZG68zJeNbeqRScnhf81rUVa6QG4UgzHnXw5VnMT5cg75dQGDkA==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/types': 4.19.0 '@typescript-eslint/visitor-keys': 4.19.0 @@ -1826,58 +2145,61 @@ packages: semver: 7.3.5 tsutils: 3.21.0_typescript@4.2.4 typescript: 4.2.4 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: ^10.12.0 || >=12.0.0 - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - resolution: - integrity: sha512-3xqArJ/A62smaQYRv2ZFyTA+XxGGWmlDYrsfZG68zJeNbeqRScnhf81rUVa6QG4UgzHnXw5VnMT5cg75dQGDkA== + /@typescript-eslint/visitor-keys/4.19.0: + resolution: {integrity: sha512-aGPS6kz//j7XLSlgpzU2SeTqHPsmRYxFztj2vPuMMFJXZudpRSehE3WCV+BaxwZFvfAqMoSd86TEuM0PQ59E/A==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: '@typescript-eslint/types': 4.19.0 eslint-visitor-keys: 2.1.0 dev: false - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - resolution: - integrity: sha512-aGPS6kz//j7XLSlgpzU2SeTqHPsmRYxFztj2vPuMMFJXZudpRSehE3WCV+BaxwZFvfAqMoSd86TEuM0PQ59E/A== + /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 - engines: - node: '>=6.5' - resolution: - integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + /accepts/1.3.7: + resolution: {integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==} + engines: {node: '>= 0.6'} dependencies: mime-types: 2.1.32 negotiator: 0.6.2 dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== + /acorn-jsx/5.3.2_acorn@7.4.1: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 7.4.1 dev: false - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - resolution: - integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + + /acorn-walk/8.2.0: + resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} + engines: {node: '>=0.4.0'} + dev: false + /acorn/7.4.1: + resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} + engines: {node: '>=0.4.0'} + hasBin: true dev: false - engines: - node: '>=0.4.0' + + /acorn/8.5.0: + resolution: {integrity: sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==} + engines: {node: '>=0.4.0'} hasBin: true - resolution: - integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + dev: false + /adal-node/0.1.28: + resolution: {integrity: sha1-RoxLs+u9lrEnBmn0ucuk4AZepIU=} + engines: {node: '>= 0.6.15'} dependencies: '@types/node': 8.10.66 async: 3.2.1 @@ -1889,147 +2211,135 @@ packages: xmldom: 0.6.0 xpath.js: 1.1.0 dev: false - engines: - node: '>= 0.6.15' - resolution: - integrity: sha1-RoxLs+u9lrEnBmn0ucuk4AZepIU= + /agent-base/6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} dependencies: debug: 4.3.2 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>= 6.0.0' - resolution: - integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + /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 - resolution: - integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + /ajv/8.6.2: + resolution: {integrity: sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==} 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 - resolution: - integrity: sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w== + /ansi-colors/3.2.3: + resolution: {integrity: sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw== + /ansi-colors/4.1.1: + resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + /ansi-regex/2.1.1: + resolution: {integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + /ansi-regex/3.0.0: + resolution: {integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + /ansi-regex/4.1.0: + resolution: {integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + /ansi-regex/5.0.0: + resolution: {integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + /ansi-styles/2.2.1: + resolution: {integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + /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 - engines: - node: '>=4' - resolution: - integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + /ansi-styles/4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} dependencies: color-convert: 2.0.1 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + /anymatch/3.1.2: + resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==} + engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 picomatch: 2.3.0 dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + /append-transform/1.0.0: + resolution: {integrity: sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==} + engines: {node: '>=4'} dependencies: default-require-extensions: 2.0.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw== + /aproba/1.2.0: + resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} dev: false - resolution: - integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + /archy/1.0.0: + resolution: {integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=} dev: false - resolution: - integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA= + /are-we-there-yet/1.1.5: + resolution: {integrity: sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==} dependencies: delegates: 1.0.0 readable-stream: 2.3.7 dev: false - resolution: - integrity: sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== + /arg/4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} dev: false - resolution: - integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== + /argparse/1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: sprintf-js: 1.0.3 dev: false - resolution: - integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + /arr-union/3.1.0: + resolution: {integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + /array-flatten/1.1.1: + resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=} dev: false - resolution: - integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + /array-includes/3.1.3: + resolution: {integrity: sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 @@ -2037,145 +2347,137 @@ packages: get-intrinsic: 1.1.1 is-string: 1.0.7 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A== + /array-union/2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + /array.prototype.flat/1.2.4: + resolution: {integrity: sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.5 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg== + /asap/2.0.6: + resolution: {integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=} dev: false - resolution: - integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= + /asn1/0.2.4: + resolution: {integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==} dependencies: safer-buffer: 2.1.2 dev: false - resolution: - integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + /assert-plus/1.0.0: + resolution: {integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=} + engines: {node: '>=0.8'} dev: false - engines: - node: '>=0.8' - resolution: - integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + /assert/1.5.0: + resolution: {integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==} dependencies: object-assign: 4.1.1 util: 0.10.3 dev: false - resolution: - integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== + /assertion-error/1.1.0: + resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} dev: false - resolution: - integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== + /ast-types/0.13.4: + resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} + engines: {node: '>=4'} dependencies: tslib: 2.3.1 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w== + /astral-regex/2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== + /async-array-reduce/0.2.1: + resolution: {integrity: sha1-yL4BCitc0A3qlsgRFgNGk9/dgtE=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-yL4BCitc0A3qlsgRFgNGk9/dgtE= + /async-limiter/1.0.1: + resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} dev: false - resolution: - integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== + /async-lock/1.3.0: + resolution: {integrity: sha512-8A7SkiisnEgME2zEedtDYPxUPzdv3x//E7n5IFktPAtMYSEAV7eNJF0rMwrVyUFj6d/8rgajLantbjcNRQYXIg==} dev: false - resolution: - integrity: sha512-8A7SkiisnEgME2zEedtDYPxUPzdv3x//E7n5IFktPAtMYSEAV7eNJF0rMwrVyUFj6d/8rgajLantbjcNRQYXIg== + /async/2.6.3: + resolution: {integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==} dependencies: lodash: 4.17.21 dev: false - resolution: - integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== + /async/3.2.1: + resolution: {integrity: sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==} dev: false - resolution: - integrity: sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg== + /asynckit/0.4.0: + resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} dev: false - resolution: - integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= + /atob/2.1.2: - dev: false - engines: - node: '>= 4.5.0' + resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} + engines: {node: '>= 4.5.0'} hasBin: true - resolution: - integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + dev: false + /available-typed-arrays/1.0.4: + resolution: {integrity: sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA==} + engines: {node: '>= 0.4'} dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA== + /avsc/5.7.3: + resolution: {integrity: sha512-uUbetCWczQHbsKyX1C99XpQHBM8SWfovvaZhPIj23/1uV7SQf0WeRZbiLpw0JZm+LHTChfNgrLfDJOVoU2kU+A==} + engines: {node: '>=0.11'} dev: false - engines: - node: '>=0.11' - resolution: - integrity: sha512-uUbetCWczQHbsKyX1C99XpQHBM8SWfovvaZhPIj23/1uV7SQf0WeRZbiLpw0JZm+LHTChfNgrLfDJOVoU2kU+A== + /aws-sign2/0.7.0: + resolution: {integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=} dev: false - resolution: - integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + /aws4/1.11.0: + resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} dev: false - resolution: - integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + /axios/0.21.1: + resolution: {integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==} dependencies: follow-redirects: 1.14.2 + transitivePeerDependencies: + - debug dev: false - resolution: - integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== + /axios/0.21.1_debug@3.2.7: + resolution: {integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==} dependencies: follow-redirects: 1.14.2_debug@3.2.7 + transitivePeerDependencies: + - debug dev: false - peerDependencies: - debug: '*' - resolution: - integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== + /axios/0.21.1_debug@4.3.2: + resolution: {integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==} dependencies: follow-redirects: 1.14.2_debug@4.3.2 + transitivePeerDependencies: + - debug dev: false - peerDependencies: - debug: '*' - resolution: - integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== + /azure-iot-amqp-base/2.4.10: + resolution: {integrity: sha512-SOHBS3c7GM0apDJRdt1YcbkzYa5HvHnNKLVeUGcdRQ6e9T3u5FZF4kfbzbpAEfJxZYGpqrHehMCw53m4w/d7DQ==} + engines: {node: '>= 10.0.0'} dependencies: async: 2.6.3 azure-iot-common: 1.12.10 @@ -2185,31 +2487,34 @@ packages: rhea: 1.0.24 uuid: 3.4.0 ws: 6.2.2 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>= 10.0.0' - resolution: - integrity: sha512-SOHBS3c7GM0apDJRdt1YcbkzYa5HvHnNKLVeUGcdRQ6e9T3u5FZF4kfbzbpAEfJxZYGpqrHehMCw53m4w/d7DQ== + /azure-iot-common/1.12.10: + resolution: {integrity: sha512-6cftCaiLv1RVviq3EW7TXRXLCK1iWziMC/9zIATJU6gslVUCA+4hRMkT+6JLfJB1h+ids5fT5XSDFJwWyTLRFw==} + engines: {node: '>= 10.0.0'} dependencies: debug: 4.3.2 getos: 3.2.1 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>= 10.0.0' - resolution: - integrity: sha512-6cftCaiLv1RVviq3EW7TXRXLCK1iWziMC/9zIATJU6gslVUCA+4hRMkT+6JLfJB1h+ids5fT5XSDFJwWyTLRFw== + /azure-iot-http-base/1.11.10: + resolution: {integrity: sha512-3XI+NWD3fmTyOrSVi9HUdnzzeQDa4QKtnjFgT0I98VOX9m6dybUXzJyGf8VxaJ61ik8Ol1hYqjgBA61Bk+p/Gw==} + engines: {node: '>= 10.0.0'} dependencies: azure-iot-common: 1.12.10 debug: 4.3.2 uuid: 3.4.0 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>= 10.0.0' - resolution: - integrity: sha512-3XI+NWD3fmTyOrSVi9HUdnzzeQDa4QKtnjFgT0I98VOX9m6dybUXzJyGf8VxaJ61ik8Ol1hYqjgBA61Bk+p/Gw== + /azure-iothub/1.14.3: + resolution: {integrity: sha512-sQlarDu808lCZwWl+x/4MkW/sXxTHeaHFDPkDRJvaH7MKBgZCsnfYqEcF2auFY1cqw/VuKQPalpGRql3vJ203A==} + engines: {node: '>= 10.0.0'} dependencies: '@azure/core-http': 1.2.3 '@azure/identity': 1.2.5_debug@4.3.2 @@ -2223,12 +2528,13 @@ packages: machina: 4.0.2 rhea: 1.0.24 tslib: 1.14.1 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>= 10.0.0' - resolution: - integrity: sha512-sQlarDu808lCZwWl+x/4MkW/sXxTHeaHFDPkDRJvaH7MKBgZCsnfYqEcF2auFY1cqw/VuKQPalpGRql3vJ203A== + /azure-storage/2.10.4: + resolution: {integrity: sha512-zlfRPl4js92JC6+79C2EUmNGYjSknRl8pOiHQF78zy+pbOFOHtlBF6BU/OxPeHQX3gaa6NdEZnVydFxhhndkEw==} + engines: {node: '>= 0.8.26'} dependencies: browserify-mime: 1.2.9 extend: 3.0.2 @@ -2242,70 +2548,66 @@ packages: xml2js: 0.2.8 xmlbuilder: 9.0.7 dev: false - engines: - node: '>= 0.8.26' - resolution: - integrity: sha512-zlfRPl4js92JC6+79C2EUmNGYjSknRl8pOiHQF78zy+pbOFOHtlBF6BU/OxPeHQX3gaa6NdEZnVydFxhhndkEw== + /babel-runtime/6.26.0: + resolution: {integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4=} dependencies: core-js: 2.6.12 regenerator-runtime: 0.11.1 dev: false - resolution: - integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4= + /backbone/1.4.0: + resolution: {integrity: sha512-RLmDrRXkVdouTg38jcgHhyQ/2zjg7a8E6sz2zxfz21Hh17xDJYUHBZimVIt5fUyS8vbfpeSmTL3gUjTEvUV3qQ==} dependencies: underscore: 1.13.1 dev: false - resolution: - integrity: sha512-RLmDrRXkVdouTg38jcgHhyQ/2zjg7a8E6sz2zxfz21Hh17xDJYUHBZimVIt5fUyS8vbfpeSmTL3gUjTEvUV3qQ== + /balanced-match/1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} dev: false - resolution: - integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + /base64-arraybuffer/0.1.4: + resolution: {integrity: sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=} + engines: {node: '>= 0.6.0'} dev: false - engines: - node: '>= 0.6.0' - resolution: - integrity: sha1-mBjHngWbE1X5fgQooBfIOOkLqBI= + /base64-js/1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} dev: false - resolution: - integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + /base64id/2.0.0: + resolution: {integrity: sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==} + engines: {node: ^4.5.0 || >= 5.9} dev: false - engines: - node: ^4.5.0 || >= 5.9 - resolution: - integrity: sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog== + /bcrypt-pbkdf/1.0.2: + resolution: {integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=} dependencies: tweetnacl: 0.14.5 dev: false - resolution: - integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + /binary-extensions/2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + /bindings/1.5.0: + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} dependencies: file-uri-to-path: 1.0.0 dev: false - resolution: - integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + /bl/4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} dependencies: buffer: 5.7.1 inherits: 2.0.4 readable-stream: 3.6.0 dev: false - resolution: - integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== + /body-parser/1.19.0: + resolution: {integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==} + engines: {node: '>= 0.8'} dependencies: bytes: 3.1.0 content-type: 1.0.4 @@ -2318,34 +2620,33 @@ packages: raw-body: 2.4.0 type-is: 1.6.18 dev: false - engines: - node: '>= 0.8' - resolution: - integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== + /brace-expansion/1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 dev: false - resolution: - integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + /braces/3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} dependencies: fill-range: 7.0.1 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + /browser-stdout/1.3.1: + resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} dev: false - resolution: - integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== + /browserify-mime/1.2.9: + resolution: {integrity: sha1-rrGvKN5sDXpqLOQK22j/GEIq8x8=} dev: false - resolution: - integrity: sha1-rrGvKN5sDXpqLOQK22j/GEIq8x8= + /browserslist/4.16.8: + resolution: {integrity: sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true dependencies: caniuse-lite: 1.0.30001252 colorette: 1.3.0 @@ -2353,113 +2654,112 @@ packages: escalade: 3.1.1 node-releases: 1.1.75 dev: false - engines: - node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 - hasBin: true - resolution: - integrity: sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ== + /buffer-crc32/0.2.13: + resolution: {integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=} dev: false - resolution: - integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= + /buffer-equal-constant-time/1.0.1: + resolution: {integrity: sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=} dev: false - resolution: - integrity: sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= + /buffer-from/1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} dev: false - resolution: - integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + /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 - resolution: - integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + /builtin-modules/2.0.0: + resolution: {integrity: sha512-3U5kUA5VPsRUA3nofm/BXX7GVHKfxz0hOBAPxXrIvHzlDRkQVqEn6yi8QJegxl4LzOHLdvb7XF5dVawa/VVYBg==} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-3U5kUA5VPsRUA3nofm/BXX7GVHKfxz0hOBAPxXrIvHzlDRkQVqEn6yi8QJegxl4LzOHLdvb7XF5dVawa/VVYBg== + /builtin-modules/3.2.0: + resolution: {integrity: sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA== + /bytes/3.1.0: + resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} + engines: {node: '>= 0.8'} dev: false - engines: - node: '>= 0.8' - resolution: - integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== + /caching-transform/3.0.2: + resolution: {integrity: sha512-Mtgcv3lh3U0zRii/6qVgQODdPA4G3zhG+jtbCWj39RXuUFTMzH0vcdMtaJS1jPowd+It2Pqr6y3NJMQqOqCE2w==} + engines: {node: '>=6'} dependencies: hasha: 3.0.0 make-dir: 2.1.0 package-hash: 3.0.0 write-file-atomic: 2.4.3 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-Mtgcv3lh3U0zRii/6qVgQODdPA4G3zhG+jtbCWj39RXuUFTMzH0vcdMtaJS1jPowd+It2Pqr6y3NJMQqOqCE2w== + /call-bind/1.0.2: + resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 get-intrinsic: 1.1.1 dev: false - resolution: - integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + /callsites/3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + /camelcase/5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + /caniuse-lite/1.0.30001252: + resolution: {integrity: sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw==} dev: false - resolution: - integrity: sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw== + /caseless/0.12.0: + resolution: {integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=} dev: false - resolution: - integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + /chai-as-promised/7.1.1_chai@4.3.4: + resolution: {integrity: sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==} + peerDependencies: + chai: '>= 2.1.2 < 5' dependencies: chai: 4.3.4 check-error: 1.0.2 dev: false - peerDependencies: - chai: '>= 2.1.2 < 5' - resolution: - integrity: sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA== + /chai-exclude/2.0.3_chai@4.3.4: + resolution: {integrity: sha512-6VuTQX25rsh4hKPdLzsOtL20k9+tszksLQrLtsu6szTmSVJP9+gUkqYUsyM+xqCeGZKeRJCsamCMRUQJhWsQ+g==} + peerDependencies: + chai: '>= 4.0.0 < 5' dependencies: chai: 4.3.4 fclone: 1.0.11 dev: false - peerDependencies: - chai: '>= 4.0.0 < 5' - resolution: - integrity: sha512-6VuTQX25rsh4hKPdLzsOtL20k9+tszksLQrLtsu6szTmSVJP9+gUkqYUsyM+xqCeGZKeRJCsamCMRUQJhWsQ+g== + /chai-string/1.5.0_chai@4.3.4: + resolution: {integrity: sha512-sydDC3S3pNAQMYwJrs6dQX0oBQ6KfIPuOZ78n7rocW0eJJlsHPh2t3kwW7xfwYA/1Bf6/arGtSUo16rxR2JFlw==} + peerDependencies: + chai: ^4.1.2 dependencies: chai: 4.3.4 dev: false - peerDependencies: - chai: ^4.1.2 - resolution: - integrity: sha512-sydDC3S3pNAQMYwJrs6dQX0oBQ6KfIPuOZ78n7rocW0eJJlsHPh2t3kwW7xfwYA/1Bf6/arGtSUo16rxR2JFlw== + /chai/4.3.4: + resolution: {integrity: sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==} + engines: {node: '>=4'} dependencies: assertion-error: 1.1.0 check-error: 1.0.2 @@ -2468,11 +2768,10 @@ packages: pathval: 1.1.1 type-detect: 4.0.8 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA== + /chalk/1.1.3: + resolution: {integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=} + engines: {node: '>=0.10.0'} dependencies: ansi-styles: 2.2.1 escape-string-regexp: 1.0.5 @@ -2480,44 +2779,40 @@ packages: strip-ansi: 3.0.1 supports-color: 2.0.0 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + /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 - engines: - node: '>=4' - resolution: - integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + /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 - engines: - node: '>=10' - resolution: - integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + /charenc/0.0.2: + resolution: {integrity: sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=} dev: false - resolution: - integrity: sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc= + /check-error/1.0.2: + resolution: {integrity: sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=} dev: false - resolution: - integrity: sha1-V00xLt2Iu13YkS6Sht1sCu1KrII= + /check-more-types/2.24.0: + resolution: {integrity: sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=} + engines: {node: '>= 0.8.0'} dev: false - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA= + /chokidar/3.3.0: + resolution: {integrity: sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==} + engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.2 braces: 3.0.2 @@ -2526,14 +2821,13 @@ packages: is-glob: 4.0.1 normalize-path: 3.0.0 readdirp: 3.2.0 - dev: false - engines: - node: '>= 8.10.0' optionalDependencies: fsevents: 2.1.3 - resolution: - integrity: sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A== + dev: false + /chokidar/3.5.2: + resolution: {integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==} + engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.2 braces: 3.0.2 @@ -2542,119 +2836,113 @@ packages: is-glob: 4.0.1 normalize-path: 3.0.0 readdirp: 3.6.0 - dev: false - engines: - node: '>= 8.10.0' optionalDependencies: fsevents: 2.3.2 - resolution: - integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== + dev: false + /chownr/1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} dev: false - resolution: - integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + /ci-info/2.0.0: + resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} dev: false - resolution: - integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + /cliui/5.0.0: + resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==} dependencies: string-width: 3.1.0 strip-ansi: 5.2.0 wrap-ansi: 5.1.0 dev: false - resolution: - integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== + /cliui/7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} dependencies: string-width: 4.2.2 strip-ansi: 6.0.0 wrap-ansi: 7.0.0 dev: false - resolution: - integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + /cloudevents/4.0.3: + resolution: {integrity: sha512-FpwsQ0JZzGH1PcJmZTXRQkQSt5YFjwlppUrEUfTU0Ey175IIdYYDCIMeqMIX+qvDUhj8bFDrgU23xWA1JQbR1Q==} dependencies: ajv: 6.12.6 uuid: 8.3.2 dev: false - resolution: - integrity: sha512-FpwsQ0JZzGH1PcJmZTXRQkQSt5YFjwlppUrEUfTU0Ey175IIdYYDCIMeqMIX+qvDUhj8bFDrgU23xWA1JQbR1Q== + /code-point-at/1.1.0: + resolution: {integrity: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + /color-convert/1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 dev: false - resolution: - integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + /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 - engines: - node: '>=7.0.0' - resolution: - integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + /color-name/1.1.3: + resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} dev: false - resolution: - integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + /color-name/1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} dev: false - resolution: - integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + /colorette/1.3.0: + resolution: {integrity: sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==} dev: false - resolution: - integrity: sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w== + /colors/1.2.5: + resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==} + engines: {node: '>=0.1.90'} dev: false - engines: - node: '>=0.1.90' - resolution: - integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg== + /colors/1.4.0: + resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} + engines: {node: '>=0.1.90'} dev: false - engines: - node: '>=0.1.90' - resolution: - integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== + /combined-stream/1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 dev: false - engines: - node: '>= 0.8' - resolution: - integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + /commander/2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} dev: false - resolution: - integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + /common-tags/1.8.0: + resolution: {integrity: sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==} + engines: {node: '>=4.0.0'} dev: false - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== + /commondir/1.0.1: + resolution: {integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=} dev: false - resolution: - integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + /component-emitter/1.3.0: + resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==} dev: false - resolution: - integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + /concat-map/0.0.1: + resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} dev: false - resolution: - integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + /concurrently/6.2.1: + resolution: {integrity: sha512-emgwhH+ezkuYKSHZQ+AkgEpoUZZlbpPVYCVv7YZx0r+T7fny1H03r2nYRebpi2DudHR4n1Rgbo2YTxKOxVJ4+g==} + engines: {node: '>=10.0.0'} + hasBin: true dependencies: chalk: 4.1.2 date-fns: 2.24.0 @@ -2666,87 +2954,79 @@ packages: tree-kill: 1.2.2 yargs: 16.2.0 dev: false - engines: - node: '>=10.0.0' - hasBin: true - resolution: - integrity: sha512-emgwhH+ezkuYKSHZQ+AkgEpoUZZlbpPVYCVv7YZx0r+T7fny1H03r2nYRebpi2DudHR4n1Rgbo2YTxKOxVJ4+g== + /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 - engines: - node: '>= 0.10.0' - resolution: - integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== + /console-control-strings/1.1.0: + resolution: {integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=} dev: false - resolution: - integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + /content-disposition/0.5.3: + resolution: {integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==} + engines: {node: '>= 0.6'} dependencies: safe-buffer: 5.1.2 dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== + /content-type/1.0.4: + resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} + engines: {node: '>= 0.6'} dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + /convert-source-map/1.8.0: + resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} dependencies: safe-buffer: 5.1.2 dev: false - resolution: - integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== + /cookie-signature/1.0.6: + resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=} dev: false - resolution: - integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + /cookie/0.4.0: + resolution: {integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==} + engines: {node: '>= 0.6'} dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== + /cookie/0.4.1: + resolution: {integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==} + engines: {node: '>= 0.6'} dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA== + /core-js/2.6.12: + resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} deprecated: core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js. - dev: false requiresBuild: true - resolution: - integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== - /core-js/3.16.4: dev: false + + /core-js/3.16.4: + resolution: {integrity: sha512-Tq4GVE6XCjE+hcyW6hPy0ofN3hwtLudz5ZRdrlCnsnD/xkm/PWQRudzYHiKgZKUcefV6Q57fhDHjZHJP5dpfSg==} requiresBuild: true - resolution: - integrity: sha512-Tq4GVE6XCjE+hcyW6hPy0ofN3hwtLudz5ZRdrlCnsnD/xkm/PWQRudzYHiKgZKUcefV6Q57fhDHjZHJP5dpfSg== + dev: false + /core-util-is/1.0.2: + resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=} dev: false - resolution: - integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + /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 - engines: - node: '>= 0.10' - resolution: - integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== + /cp-file/6.2.0: + resolution: {integrity: sha512-fmvV4caBnofhPe8kOcitBwSn2f39QLjnAnGq3gO9dfd75mUytzKNZB1hde6QHunW2Rt+OwuBOMc3i1tNElbszA==} + engines: {node: '>=6'} dependencies: graceful-fs: 4.2.8 make-dir: 2.1.0 @@ -2754,33 +3034,29 @@ packages: pify: 4.0.1 safe-buffer: 5.2.1 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-fmvV4caBnofhPe8kOcitBwSn2f39QLjnAnGq3gO9dfd75mUytzKNZB1hde6QHunW2Rt+OwuBOMc3i1tNElbszA== + /create-require/1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} dev: false - resolution: - integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== + /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.3 dev: false - engines: - node: '>=10.14' - npm: '>=6' - yarn: '>=1' - hasBin: true - resolution: - integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw== + /cross-spawn/4.0.2: + resolution: {integrity: sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE=} dependencies: lru-cache: 4.1.5 which: 1.3.1 dev: false - resolution: - integrity: sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE= + /cross-spawn/6.0.5: + resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} + engines: {node: '>=4.8'} dependencies: nice-try: 1.0.5 path-key: 2.0.1 @@ -2788,368 +3064,341 @@ packages: shebang-command: 1.2.0 which: 1.3.1 dev: false - engines: - node: '>=4.8' - resolution: - integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + /cross-spawn/7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + /crypt/0.0.2: + resolution: {integrity: sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=} dev: false - resolution: - integrity: sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs= + /csv-parse/4.16.2: + resolution: {integrity: sha512-eq2BhB6JiIJaNv61pH5EC+o/iyCBxT+g6ukLu2UoNyS5daCN8YlzhOsLHGt/t9sGraMYt/aizaXPLQoNvxlIMw==} dev: false - resolution: - integrity: sha512-eq2BhB6JiIJaNv61pH5EC+o/iyCBxT+g6ukLu2UoNyS5daCN8YlzhOsLHGt/t9sGraMYt/aizaXPLQoNvxlIMw== + /custom-event/1.0.1: + resolution: {integrity: sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=} dev: false - resolution: - integrity: sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU= + /dashdash/1.14.1: + resolution: {integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=} + engines: {node: '>=0.10'} dependencies: assert-plus: 1.0.0 dev: false - engines: - node: '>=0.10' - resolution: - integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + /data-uri-to-buffer/3.0.1: + resolution: {integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==} + engines: {node: '>= 6'} dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og== + /date-fns/2.24.0: + resolution: {integrity: sha512-6ujwvwgPID6zbI0o7UbURi2vlLDR9uP26+tW6Lg+Ji3w7dd0i3DOcjcClLjLPranT60SSEFBwdSyYwn/ZkPIuw==} + engines: {node: '>=0.11'} dev: false - engines: - node: '>=0.11' - resolution: - integrity: sha512-6ujwvwgPID6zbI0o7UbURi2vlLDR9uP26+tW6Lg+Ji3w7dd0i3DOcjcClLjLPranT60SSEFBwdSyYwn/ZkPIuw== + /date-format/2.1.0: + resolution: {integrity: sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==} + engines: {node: '>=4.0'} dev: false - engines: - node: '>=4.0' - resolution: - integrity: sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA== + /date-format/3.0.0: + resolution: {integrity: sha512-eyTcpKOcamdhWJXj56DpQMo1ylSQpcGtGKXcU0Tb97+K56/CF5amAqqqNj0+KvA0iw2ynxtHWFsPDSClCxe48w==} + engines: {node: '>=4.0'} dev: false - engines: - node: '>=4.0' - resolution: - integrity: sha512-eyTcpKOcamdhWJXj56DpQMo1ylSQpcGtGKXcU0Tb97+K56/CF5amAqqqNj0+KvA0iw2ynxtHWFsPDSClCxe48w== + /date-utils/1.2.21: + resolution: {integrity: sha1-YfsWzcEnSzyayq/+n8ad+HIKK2Q=} + engines: {node: '>0.4.0'} dev: false - engines: - node: '>0.4.0' - resolution: - integrity: sha1-YfsWzcEnSzyayq/+n8ad+HIKK2Q= + /debounce/1.2.1: + resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} dev: false - resolution: - integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== + /debug/2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} dependencies: ms: 2.0.0 dev: false - resolution: - integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + /debug/3.2.6: + resolution: {integrity: sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==} + deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) dependencies: ms: 2.1.3 - deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) dev: false - resolution: - integrity: sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== + /debug/3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} dependencies: ms: 2.1.3 dev: false - resolution: - integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + /debug/4.1.1: + resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} + deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) dependencies: ms: 2.1.3 - deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) dev: false - resolution: - integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== + /debug/4.3.1: - dependencies: - ms: 2.1.2 - dev: false - engines: - node: '>=6.0' + resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} + engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true - resolution: - integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== - /debug/4.3.2: dependencies: ms: 2.1.2 dev: false - engines: - node: '>=6.0' + + /debug/4.3.2: + resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} + engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true - resolution: - integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== + dependencies: + ms: 2.1.2 + dev: false + /decamelize/1.2.0: + resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + /decode-uri-component/0.2.0: + resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=} + engines: {node: '>=0.10'} dev: false - engines: - node: '>=0.10' - resolution: - integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + /decompress-response/4.2.1: + resolution: {integrity: sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==} + engines: {node: '>=8'} dependencies: mimic-response: 2.1.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw== + /deep-eql/3.0.1: + resolution: {integrity: sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==} + engines: {node: '>=0.12'} dependencies: type-detect: 4.0.8 dev: false - engines: - node: '>=0.12' - resolution: - integrity: sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw== + /deep-extend/0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} dev: false - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + /deep-freeze/0.0.1: + resolution: {integrity: sha1-OgsABd4YZygZ39OM0x+RF5yJPoQ=} dev: false - resolution: - integrity: sha1-OgsABd4YZygZ39OM0x+RF5yJPoQ= + /deep-is/0.1.3: + resolution: {integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=} dev: false - resolution: - integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + /deepmerge/4.2.2: + resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + /default-require-extensions/2.0.0: + resolution: {integrity: sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=} + engines: {node: '>=4'} dependencies: strip-bom: 3.0.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc= + + /define-lazy-prop/2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + dev: false + /define-properties/1.1.3: + resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} + engines: {node: '>= 0.4'} dependencies: object-keys: 1.1.1 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + /degenerator/2.2.0: + resolution: {integrity: sha512-aiQcQowF01RxFI4ZLFMpzyotbQonhNpBao6dkI8JPk5a+hmSjR5ErHp2CQySmQe8os3VBqLCIh87nDBgZXvsmg==} + engines: {node: '>= 6'} dependencies: ast-types: 0.13.4 escodegen: 1.14.3 esprima: 4.0.1 dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-aiQcQowF01RxFI4ZLFMpzyotbQonhNpBao6dkI8JPk5a+hmSjR5ErHp2CQySmQe8os3VBqLCIh87nDBgZXvsmg== + /delay/4.4.1: + resolution: {integrity: sha512-aL3AhqtfhOlT/3ai6sWXeqwnw63ATNpnUiN4HL7x9q+My5QtHlO3OIkasmug9LKzpheLdmUKGRKnYXYAS7FQkQ==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-aL3AhqtfhOlT/3ai6sWXeqwnw63ATNpnUiN4HL7x9q+My5QtHlO3OIkasmug9LKzpheLdmUKGRKnYXYAS7FQkQ== + /delayed-stream/1.0.0: + resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=} + engines: {node: '>=0.4.0'} dev: false - engines: - node: '>=0.4.0' - resolution: - integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + /delegates/1.0.0: + resolution: {integrity: sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=} dev: false - resolution: - integrity: sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + /depd/1.1.2: + resolution: {integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=} + engines: {node: '>= 0.6'} dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + /destroy/1.0.4: + resolution: {integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=} dev: false - resolution: - integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + /detect-libc/1.0.3: - dev: false - engines: - node: '>=0.10' + resolution: {integrity: sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=} + engines: {node: '>=0.10'} hasBin: true - resolution: - integrity: sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + dev: false + /devtools-protocol/0.0.901419: + resolution: {integrity: sha512-4INMPwNm9XRpBukhNbF7OB6fNTTCaI8pzy/fXg0xQzAy5h3zL1P8xT3QazgKqBrb/hAYwIBizqDBZ7GtJE74QQ==} dev: false - resolution: - integrity: sha512-4INMPwNm9XRpBukhNbF7OB6fNTTCaI8pzy/fXg0xQzAy5h3zL1P8xT3QazgKqBrb/hAYwIBizqDBZ7GtJE74QQ== + /di/0.0.1: + resolution: {integrity: sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=} dev: false - resolution: - integrity: sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw= + /diff/3.5.0: + resolution: {integrity: sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==} + engines: {node: '>=0.3.1'} dev: false - engines: - node: '>=0.3.1' - resolution: - integrity: sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== + /diff/4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} dev: false - engines: - node: '>=0.3.1' - resolution: - integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== + /dir-glob/3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} dependencies: path-type: 4.0.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + /disparity/3.0.0: + resolution: {integrity: sha512-n94Rzbv2ambRaFzrnBf34IEiyOdIci7maRpMkoQWB6xFYGA7Nbs0Z5YQzMfTeyQeelv23nayqOcssBoc6rKrgw==} + engines: {node: '>=8'} + hasBin: true dependencies: ansi-styles: 4.3.0 diff: 4.0.2 dev: false - engines: - node: '>=8' - hasBin: true - resolution: - integrity: sha512-n94Rzbv2ambRaFzrnBf34IEiyOdIci7maRpMkoQWB6xFYGA7Nbs0Z5YQzMfTeyQeelv23nayqOcssBoc6rKrgw== + /doctrine/2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} dependencies: esutils: 2.0.3 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + /doctrine/3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} dependencies: esutils: 2.0.3 dev: false - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + /dom-serialize/2.2.1: + resolution: {integrity: sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=} dependencies: custom-event: 1.0.1 ent: 2.2.0 extend: 3.0.2 void-elements: 2.0.1 dev: false - resolution: - integrity: sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs= + /dom-walk/0.1.2: + resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} dev: false - resolution: - integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== + /dotenv/8.6.0: + resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} + engines: {node: '>=10'} dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g== + /downlevel-dts/0.4.0: + resolution: {integrity: sha512-nh5vM3n2pRhPwZqh0iWo5gpItPAYEGEWw9yd0YpI+lO60B7A3A6iJlxDbt7kKVNbqBXKsptL+jwE/Yg5Go66WQ==} + hasBin: true dependencies: shelljs: 0.8.4 typescript: 3.9.10 dev: false - hasBin: true - resolution: - integrity: sha512-nh5vM3n2pRhPwZqh0iWo5gpItPAYEGEWw9yd0YpI+lO60B7A3A6iJlxDbt7kKVNbqBXKsptL+jwE/Yg5Go66WQ== + /ecc-jsbn/0.1.2: + resolution: {integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=} dependencies: jsbn: 0.1.1 safer-buffer: 2.1.2 dev: false - resolution: - integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + /ecdsa-sig-formatter/1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} dependencies: safe-buffer: 5.2.1 dev: false - resolution: - integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== + /edge-launcher/1.2.2: + resolution: {integrity: sha1-60Cq+9Bnpup27/+rBke81VCbN7I=} dev: false - resolution: - integrity: sha1-60Cq+9Bnpup27/+rBke81VCbN7I= + /ee-first/1.1.1: + resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} dev: false - resolution: - integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + /electron-to-chromium/1.3.822: + resolution: {integrity: sha512-k7jG5oYYHxF4jx6PcqwHX3JVME/OjzolqOZiIogi9xtsfsmTjTdie4x88OakYFPEa8euciTgCCzvVNwvmjHb1Q==} dev: false - resolution: - integrity: sha512-k7jG5oYYHxF4jx6PcqwHX3JVME/OjzolqOZiIogi9xtsfsmTjTdie4x88OakYFPEa8euciTgCCzvVNwvmjHb1Q== + /emoji-regex/7.0.3: + resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} dev: false - resolution: - integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + /emoji-regex/8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: false - resolution: - integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + /encodeurl/1.0.2: + resolution: {integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=} + engines: {node: '>= 0.8'} dev: false - engines: - node: '>= 0.8' - resolution: - integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + /end-of-stream/1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: once: 1.4.0 dev: false - resolution: - integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + /engine.io-parser/4.0.3: + resolution: {integrity: sha512-xEAAY0msNnESNPc00e19y5heTPX4y/TJ36gr8t1voOaNmTojP9b3oK3BbJLFufW2XFPQaaijpFewm2g2Um3uqA==} + engines: {node: '>=8.0.0'} dependencies: base64-arraybuffer: 0.1.4 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-xEAAY0msNnESNPc00e19y5heTPX4y/TJ36gr8t1voOaNmTojP9b3oK3BbJLFufW2XFPQaaijpFewm2g2Um3uqA== + /engine.io/4.1.1: + resolution: {integrity: sha512-t2E9wLlssQjGw0nluF6aYyfX8LwYU8Jj0xct+pAhfWfv/YrBn6TSNtEYsgxHIfaMqfrLx07czcMg9bMN6di+3w==} + engines: {node: '>=10.0.0'} dependencies: accepts: 1.3.7 base64id: 2.0.0 @@ -3158,30 +3407,32 @@ packages: debug: 4.3.2 engine.io-parser: 4.0.3 ws: 7.4.6 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: false - engines: - node: '>=10.0.0' - resolution: - integrity: sha512-t2E9wLlssQjGw0nluF6aYyfX8LwYU8Jj0xct+pAhfWfv/YrBn6TSNtEYsgxHIfaMqfrLx07czcMg9bMN6di+3w== + /enquirer/2.3.6: + resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} + engines: {node: '>=8.6'} dependencies: ansi-colors: 4.1.1 dev: false - engines: - node: '>=8.6' - resolution: - integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + /ent/2.2.0: + resolution: {integrity: sha1-6WQhkyWiHQX0RGai9obtbOX13R0=} dev: false - resolution: - integrity: sha1-6WQhkyWiHQX0RGai9obtbOX13R0= + /error-ex/1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: is-arrayish: 0.2.1 dev: false - resolution: - integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + /es-abstract/1.18.5: + resolution: {integrity: sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 es-to-primitive: 1.2.1 @@ -3201,108 +3452,102 @@ packages: string.prototype.trimstart: 1.0.4 unbox-primitive: 1.0.1 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA== + /es-to-primitive/1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} dependencies: is-callable: 1.2.4 is-date-object: 1.0.5 is-symbol: 1.0.4 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + /es6-error/4.1.1: + resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} dev: false - resolution: - integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg== + /es6-promise/4.2.8: + resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} dev: false - resolution: - integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== + /escalade/3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + /escape-html/1.0.3: + resolution: {integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=} dev: false - resolution: - integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + /escape-quotes/1.0.2: + resolution: {integrity: sha1-tIltSmz4LdWzP0m3E0CMY4D2zZc=} dependencies: escape-string-regexp: 1.0.5 dev: false - resolution: - integrity: sha1-tIltSmz4LdWzP0m3E0CMY4D2zZc= + /escape-string-regexp/1.0.5: + resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} + engines: {node: '>=0.8.0'} dev: false - engines: - node: '>=0.8.0' - resolution: - integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + /escape-string-regexp/4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + /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 - dev: false - engines: - node: '>=4.0' - hasBin: true optionalDependencies: source-map: 0.6.1 - resolution: - integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== - /eslint-config-prettier/7.2.0_eslint@7.32.0: - dependencies: - eslint: 7.32.0 dev: false + + /eslint-config-prettier/7.2.0_eslint@7.32.0: + resolution: {integrity: sha512-rV4Qu0C3nfJKPOAhFujFxB7RMP+URFyQqqOZW9DMRD7ZDTFyjaIlETU3xzHELt++4ugC0+Jm084HQYkkJe+Ivg==} hasBin: true peerDependencies: eslint: '>=7.0.0' - resolution: - integrity: sha512-rV4Qu0C3nfJKPOAhFujFxB7RMP+URFyQqqOZW9DMRD7ZDTFyjaIlETU3xzHELt++4ugC0+Jm084HQYkkJe+Ivg== + dependencies: + eslint: 7.32.0 + dev: false + /eslint-import-resolver-node/0.3.6: + resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==} dependencies: debug: 3.2.7 resolve: 1.20.0 dev: false - resolution: - integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== + /eslint-module-utils/2.6.2: + resolution: {integrity: sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q==} + engines: {node: '>=4'} dependencies: debug: 3.2.7 pkg-dir: 2.0.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q== + /eslint-plugin-es/3.0.1_eslint@7.32.0: + resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} + engines: {node: '>=8.10.0'} + peerDependencies: + eslint: '>=4.19.1' dependencies: eslint: 7.32.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: false - engines: - node: '>=8.10.0' - peerDependencies: - eslint: '>=4.19.1' - resolution: - integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ== + /eslint-plugin-import/2.24.2_eslint@7.32.0: + resolution: {integrity: sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 dependencies: array-includes: 3.1.3 array.prototype.flat: 1.2.4 @@ -3321,19 +3566,17 @@ packages: resolve: 1.20.0 tsconfig-paths: 3.11.0 dev: false - engines: - node: '>=4' - peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 - resolution: - integrity: sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q== + /eslint-plugin-no-only-tests/2.6.0: + resolution: {integrity: sha512-T9SmE/g6UV1uZo1oHAqOvL86XWl7Pl2EpRpnLI8g/bkJu+h7XBCB+1LnubRZ2CUQXj805vh4/CYZdnqtVaEo2Q==} + engines: {node: '>=4.0.0'} dev: false - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-T9SmE/g6UV1uZo1oHAqOvL86XWl7Pl2EpRpnLI8g/bkJu+h7XBCB+1LnubRZ2CUQXj805vh4/CYZdnqtVaEo2Q== + /eslint-plugin-node/11.1.0_eslint@7.32.0: + resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} + engines: {node: '>=8.10.0'} + peerDependencies: + eslint: '>=5.16.0' dependencies: eslint: 7.32.0 eslint-plugin-es: 3.0.1_eslint@7.32.0 @@ -3343,55 +3586,48 @@ packages: resolve: 1.20.0 semver: 6.3.0 dev: false - engines: - node: '>=8.10.0' - peerDependencies: - eslint: '>=5.16.0' - resolution: - integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g== + /eslint-plugin-promise/4.3.1: + resolution: {integrity: sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ== + /eslint-plugin-tsdoc/0.2.14: + resolution: {integrity: sha512-fJ3fnZRsdIoBZgzkQjv8vAj6NeeOoFkTfgosj6mKsFjX70QV256sA/wq+y/R2+OL4L8E79VVaVWrPeZnKNe8Ng==} dependencies: '@microsoft/tsdoc': 0.13.2 '@microsoft/tsdoc-config': 0.15.2 dev: false - resolution: - integrity: sha512-fJ3fnZRsdIoBZgzkQjv8vAj6NeeOoFkTfgosj6mKsFjX70QV256sA/wq+y/R2+OL4L8E79VVaVWrPeZnKNe8Ng== + /eslint-scope/5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + /eslint-utils/2.1.0: + resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} + engines: {node: '>=6'} dependencies: eslint-visitor-keys: 1.3.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== + /eslint-visitor-keys/1.3.0: + resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + /eslint-visitor-keys/2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== + /eslint/7.32.0: + resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} + engines: {node: ^10.12.0 || >=12.0.0} + hasBin: true dependencies: '@babel/code-frame': 7.12.11 '@eslint/eslintrc': 0.4.3 @@ -3433,100 +3669,89 @@ packages: table: 6.7.1 text-table: 0.2.0 v8-compile-cache: 2.3.0 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: ^10.12.0 || >=12.0.0 - hasBin: true - resolution: - integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== + /esm/3.2.25: + resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA== + /espree/7.3.1: + resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: acorn: 7.4.1 acorn-jsx: 5.3.2_acorn@7.4.1 eslint-visitor-keys: 1.3.0 dev: false - engines: - node: ^10.12.0 || >=12.0.0 - resolution: - integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== + /esprima/4.0.1: - dev: false - engines: - node: '>=4' + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + dev: false + /esquery/1.4.0: + resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} + engines: {node: '>=0.10'} dependencies: estraverse: 5.2.0 dev: false - engines: - node: '>=0.10' - resolution: - integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + /esrecurse/4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} dependencies: estraverse: 5.2.0 dev: false - engines: - node: '>=4.0' - resolution: - integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + /estraverse/4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} dev: false - engines: - node: '>=4.0' - resolution: - integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + /estraverse/5.2.0: + resolution: {integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==} + engines: {node: '>=4.0'} dev: false - engines: - node: '>=4.0' - resolution: - integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== + /estree-walker/0.6.1: + resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} dev: false - resolution: - integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== + /estree-walker/1.0.1: + resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} dev: false - resolution: - integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== + /esutils/2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + /etag/1.8.1: + resolution: {integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=} + engines: {node: '>= 0.6'} dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + /event-target-shim/5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + /eventemitter3/4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} dev: false - resolution: - integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + /events/3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} dev: false - engines: - node: '>=0.8.x' - resolution: - integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + /execa/5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} dependencies: cross-spawn: 7.0.3 get-stream: 6.0.1 @@ -3538,25 +3763,22 @@ packages: signal-exit: 3.0.3 strip-final-newline: 2.0.0 dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + /expand-template/2.0.3: + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg== + /expand-tilde/2.0.2: + resolution: {integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=} + engines: {node: '>=0.10.0'} dependencies: homedir-polyfill: 1.0.3 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= + /express/4.17.1: + resolution: {integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==} + engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.7 array-flatten: 1.1.1 @@ -3589,38 +3811,37 @@ packages: utils-merge: 1.0.1 vary: 1.1.2 dev: false - engines: - node: '>= 0.10.0' - resolution: - integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== + /extend/3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} dev: false - resolution: - integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + /extract-zip/2.0.1: + resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} + engines: {node: '>= 10.17.0'} + hasBin: true dependencies: debug: 4.3.2 get-stream: 5.2.0 yauzl: 2.10.0 - dev: false - engines: - node: '>= 10.17.0' - hasBin: true optionalDependencies: '@types/yauzl': 2.9.2 - resolution: - integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== + transitivePeerDependencies: + - supports-color + dev: false + /extsprintf/1.3.0: + resolution: {integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=} + engines: {'0': node >=0.6.0} dev: false - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + /fast-deep-equal/3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: false - resolution: - integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + /fast-glob/3.2.7: + resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} + engines: {node: '>=8'} dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 @@ -3628,35 +3849,39 @@ packages: merge2: 1.4.1 micromatch: 4.0.4 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== + /fast-json-stable-stringify/2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} dev: false - resolution: - integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + /fast-levenshtein/2.0.6: + resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} dev: false - resolution: - integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + /fastq/1.12.0: + resolution: {integrity: sha512-VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg==} dependencies: reusify: 1.0.4 dev: false - resolution: - integrity: sha512-VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg== + /fclone/1.0.11: + resolution: {integrity: sha1-EOhdo4v+p/xZk0HClu4ddyZu5kA=} dev: false - resolution: - integrity: sha1-EOhdo4v+p/xZk0HClu4ddyZu5kA= + /fd-slicer/1.1.0: + resolution: {integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=} dependencies: pend: 1.2.0 dev: false - resolution: - integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= + /fetch-mock/9.11.0_node-fetch@2.6.1: + resolution: {integrity: sha512-PG1XUv+x7iag5p/iNHD4/jdpxL9FtVSqRMUQhPab4hVDt80T1MH5ehzVrL2IdXO9Q2iBggArFvPqjUbHFuI58Q==} + engines: {node: '>=4.0.0'} + peerDependencies: + node-fetch: '*' + peerDependenciesMeta: + node-fetch: + optional: true dependencies: '@babel/core': 7.15.0 '@babel/runtime': 7.15.3 @@ -3669,43 +3894,36 @@ packages: path-to-regexp: 2.4.0 querystring: 0.2.1 whatwg-url: 6.5.0 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=4.0.0' - peerDependencies: - node-fetch: '*' - peerDependenciesMeta: - node-fetch: - optional: true - resolution: - integrity: sha512-PG1XUv+x7iag5p/iNHD4/jdpxL9FtVSqRMUQhPab4hVDt80T1MH5ehzVrL2IdXO9Q2iBggArFvPqjUbHFuI58Q== + /file-entry-cache/6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: flat-cache: 3.0.4 dev: false - engines: - node: ^10.12.0 || >=12.0.0 - resolution: - integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + /file-uri-to-path/1.0.0: + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} dev: false - resolution: - integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + /file-uri-to-path/2.0.0: + resolution: {integrity: sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg==} + engines: {node: '>= 6'} dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg== + /fill-range/7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + /finalhandler/1.1.2: + resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} + engines: {node: '>= 0.8'} dependencies: debug: 2.6.9 encodeurl: 1.0.2 @@ -3715,242 +3933,219 @@ packages: statuses: 1.5.0 unpipe: 1.0.0 dev: false - engines: - node: '>= 0.8' - resolution: - integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== + /find-cache-dir/2.1.0: + resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} + engines: {node: '>=6'} dependencies: commondir: 1.0.1 make-dir: 2.1.0 pkg-dir: 3.0.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + /find-up/2.1.0: + resolution: {integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=} + engines: {node: '>=4'} dependencies: locate-path: 2.0.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + /find-up/3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} dependencies: locate-path: 3.0.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + /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 - engines: - node: '>=8' - resolution: - integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + /flat-cache/3.0.4: + resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: flatted: 3.2.2 rimraf: 3.0.2 dev: false - engines: - node: ^10.12.0 || >=12.0.0 - resolution: - integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + /flat/4.1.1: + resolution: {integrity: sha512-FmTtBsHskrU6FJ2VxCnsDb84wu9zhmO3cUX2kGFb5tuwhfXxGciiT0oRY+cck35QmG+NmGh5eLz6lLCpWTqwpA==} + hasBin: true dependencies: is-buffer: 2.0.5 dev: false - hasBin: true - resolution: - integrity: sha512-FmTtBsHskrU6FJ2VxCnsDb84wu9zhmO3cUX2kGFb5tuwhfXxGciiT0oRY+cck35QmG+NmGh5eLz6lLCpWTqwpA== + /flatted/2.0.2: + resolution: {integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==} dev: false - resolution: - integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== + /flatted/3.2.2: + resolution: {integrity: sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==} dev: false - resolution: - integrity: sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA== + /folktale/2.3.2: + resolution: {integrity: sha512-+8GbtQBwEqutP0v3uajDDoN64K2ehmHd0cjlghhxh0WpcfPzAIjPA03e1VvHlxL02FVGR0A6lwXsNQKn3H1RNQ==} dev: false - resolution: - integrity: sha512-+8GbtQBwEqutP0v3uajDDoN64K2ehmHd0cjlghhxh0WpcfPzAIjPA03e1VvHlxL02FVGR0A6lwXsNQKn3H1RNQ== + /follow-redirects/1.14.2: - dev: false - engines: - node: '>=4.0' + resolution: {integrity: sha512-yLR6WaE2lbF0x4K2qE2p9PEXKLDjUjnR/xmjS3wHAYxtlsI9MLLBJUZirAHKzUZDGLxje7w/cXR49WOUo4rbsA==} + engines: {node: '>=4.0'} peerDependencies: debug: '*' peerDependenciesMeta: debug: optional: true - resolution: - integrity: sha512-yLR6WaE2lbF0x4K2qE2p9PEXKLDjUjnR/xmjS3wHAYxtlsI9MLLBJUZirAHKzUZDGLxje7w/cXR49WOUo4rbsA== - /follow-redirects/1.14.2_debug@3.2.7: - dependencies: - debug: 3.2.7 dev: false - engines: - node: '>=4.0' + + /follow-redirects/1.14.2_debug@3.2.7: + resolution: {integrity: sha512-yLR6WaE2lbF0x4K2qE2p9PEXKLDjUjnR/xmjS3wHAYxtlsI9MLLBJUZirAHKzUZDGLxje7w/cXR49WOUo4rbsA==} + engines: {node: '>=4.0'} peerDependencies: debug: '*' peerDependenciesMeta: debug: optional: true - resolution: - integrity: sha512-yLR6WaE2lbF0x4K2qE2p9PEXKLDjUjnR/xmjS3wHAYxtlsI9MLLBJUZirAHKzUZDGLxje7w/cXR49WOUo4rbsA== - /follow-redirects/1.14.2_debug@4.3.2: dependencies: - debug: 4.3.2 + debug: 3.2.7 dev: false - engines: - node: '>=4.0' + + /follow-redirects/1.14.2_debug@4.3.2: + resolution: {integrity: sha512-yLR6WaE2lbF0x4K2qE2p9PEXKLDjUjnR/xmjS3wHAYxtlsI9MLLBJUZirAHKzUZDGLxje7w/cXR49WOUo4rbsA==} + engines: {node: '>=4.0'} peerDependencies: debug: '*' peerDependenciesMeta: debug: optional: true - resolution: - integrity: sha512-yLR6WaE2lbF0x4K2qE2p9PEXKLDjUjnR/xmjS3wHAYxtlsI9MLLBJUZirAHKzUZDGLxje7w/cXR49WOUo4rbsA== + dependencies: + debug: 4.3.2 + dev: false + /foreach/2.0.5: + resolution: {integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k=} dev: false - resolution: - integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k= + /foreground-child/1.5.6: + resolution: {integrity: sha1-T9ca0t/elnibmApcCilZN8svXOk=} dependencies: cross-spawn: 4.0.2 signal-exit: 3.0.3 dev: false - resolution: - integrity: sha1-T9ca0t/elnibmApcCilZN8svXOk= + /forever-agent/0.6.1: + resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=} dev: false - resolution: - integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + /form-data/2.3.3: + resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} + engines: {node: '>= 0.12'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.32 dev: false - engines: - node: '>= 0.12' - resolution: - integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + /form-data/2.5.1: + resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} + engines: {node: '>= 0.12'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.32 dev: false - engines: - node: '>= 0.12' - resolution: - integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA== + /form-data/3.0.1: + resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} + engines: {node: '>= 6'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.32 dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== + /form-data/4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.32 dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + /forwarded/0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + /fresh/0.5.2: + resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=} + engines: {node: '>= 0.6'} dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + /fs-constants/1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} dev: false - resolution: - integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== + /fs-extra/7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} dependencies: graceful-fs: 4.2.8 jsonfile: 4.0.0 universalify: 0.1.2 dev: false - engines: - node: '>=6 <7 || >=8' - resolution: - integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + /fs-extra/8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} dependencies: graceful-fs: 4.2.8 jsonfile: 4.0.0 universalify: 0.1.2 dev: false - engines: - node: '>=6 <7 || >=8' - resolution: - integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + /fs.realpath/1.0.0: + resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=} dev: false - resolution: - integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + /fsevents/2.1.3: + resolution: {integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] deprecated: '"Please update to latest v2.3 or v2.2"' dev: false - engines: - node: ^8.16.0 || ^10.6.0 || >=11.0.0 optional: true - os: - - darwin - resolution: - integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== + /fsevents/2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] dev: false - engines: - node: ^8.16.0 || ^10.6.0 || >=11.0.0 optional: true - os: - - darwin - resolution: - integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + /ftp/0.3.10: + resolution: {integrity: sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=} + engines: {node: '>=0.8.0'} dependencies: readable-stream: 1.1.14 xregexp: 2.0.0 dev: false - engines: - node: '>=0.8.0' - resolution: - integrity: sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0= + /function-bind/1.1.1: + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} dev: false - resolution: - integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + /functional-red-black-tree/1.0.1: + resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=} dev: false - resolution: - integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + /gauge/2.7.4: + resolution: {integrity: sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=} dependencies: aproba: 1.2.0 console-control-strings: 1.1.0 @@ -3961,51 +4156,48 @@ packages: strip-ansi: 3.0.1 wide-align: 1.1.3 dev: false - resolution: - integrity: sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= + /gensync/1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + /get-caller-file/1.0.3: + resolution: {integrity: sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==} dev: false - resolution: - integrity: sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== + /get-caller-file/2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} dev: false - engines: - node: 6.* || 8.* || >= 10.* - resolution: - integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + /get-func-name/2.0.0: + resolution: {integrity: sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=} dev: false - resolution: - integrity: sha1-6td0q+5y4gQJQzoGY2YCPdaIekE= + /get-intrinsic/1.1.1: + resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} dependencies: function-bind: 1.1.1 has: 1.0.3 has-symbols: 1.0.2 dev: false - resolution: - integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + /get-stream/5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} dependencies: pump: 3.0.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + /get-stream/6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + /get-uri/3.0.2: + resolution: {integrity: sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==} + engines: {node: '>= 6'} dependencies: '@tootallnate/once': 1.1.2 data-uri-to-buffer: 3.0.1 @@ -4014,39 +4206,36 @@ packages: fs-extra: 8.1.0 ftp: 0.3.10 dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg== + /getos/3.2.1: + resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==} dependencies: async: 3.2.1 dev: false - resolution: - integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q== + /getpass/0.1.7: + resolution: {integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=} dependencies: assert-plus: 1.0.0 dev: false - resolution: - integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + /github-from-package/0.0.0: + resolution: {integrity: sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=} dev: false - resolution: - integrity: sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4= + /glob-parent/5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} dependencies: is-glob: 4.0.1 dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + /glob-to-regexp/0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} dev: false - resolution: - integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + /glob/7.1.3: + resolution: {integrity: sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -4055,9 +4244,9 @@ packages: once: 1.4.0 path-is-absolute: 1.0.1 dev: false - resolution: - integrity: sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== + /glob/7.1.7: + resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -4066,19 +4255,19 @@ packages: once: 1.4.0 path-is-absolute: 1.0.1 dev: false - resolution: - integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== + /global-modules/1.0.0: + resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} + engines: {node: '>=0.10.0'} dependencies: global-prefix: 1.0.2 is-windows: 1.0.2 resolve-dir: 1.0.1 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== + /global-prefix/1.0.2: + resolution: {integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=} + engines: {node: '>=0.10.0'} dependencies: expand-tilde: 2.0.2 homedir-polyfill: 1.0.3 @@ -4086,32 +4275,29 @@ packages: is-windows: 1.0.2 which: 1.3.1 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= + /global/4.4.0: + resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} dependencies: min-document: 2.19.0 process: 0.11.10 dev: false - resolution: - integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w== + /globals/11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + /globals/13.11.0: + resolution: {integrity: sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==} + engines: {node: '>=8'} dependencies: type-fest: 0.20.2 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g== + /globby/11.0.4: + resolution: {integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==} + engines: {node: '>=10'} dependencies: array-union: 2.1.0 dir-glob: 3.0.1 @@ -4120,164 +4306,148 @@ packages: merge2: 1.4.1 slash: 3.0.0 dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg== + /graceful-fs/4.2.8: + resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==} dev: false - resolution: - integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== + /growl/1.10.5: + resolution: {integrity: sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==} + engines: {node: '>=4.x'} dev: false - engines: - node: '>=4.x' - resolution: - integrity: sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA== + /guid-typescript/1.0.9: + resolution: {integrity: sha512-Y8T4vYhEfwJOTbouREvG+3XDsjr8E3kIr7uf+JZ0BYloFsttiHU0WfvANVsR7TxNUJa/WpCnw/Ino/p+DeBhBQ==} dev: false - resolution: - integrity: sha512-Y8T4vYhEfwJOTbouREvG+3XDsjr8E3kIr7uf+JZ0BYloFsttiHU0WfvANVsR7TxNUJa/WpCnw/Ino/p+DeBhBQ== + /handlebars/4.7.7: + resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==} + engines: {node: '>=0.4.7'} + hasBin: true dependencies: minimist: 1.2.5 neo-async: 2.6.2 source-map: 0.6.1 wordwrap: 1.0.0 - dev: false - engines: - node: '>=0.4.7' - hasBin: true optionalDependencies: uglify-js: 3.14.1 - resolution: - integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA== + dev: false + /har-schema/2.0.0: + resolution: {integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + /har-validator/5.1.5: + resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} + engines: {node: '>=6'} + deprecated: this library is no longer supported dependencies: ajv: 6.12.6 har-schema: 2.0.0 - deprecated: this library is no longer supported dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + /has-ansi/2.0.0: + resolution: {integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=} + engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + /has-bigints/1.0.1: + resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} dev: false - resolution: - integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== + /has-flag/3.0.0: + resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + /has-flag/4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + /has-glob/1.0.0: + resolution: {integrity: sha1-mqqe7b/7G6OZCnsAEPtnjuAIEgc=} + engines: {node: '>=0.10.0'} dependencies: is-glob: 3.1.0 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-mqqe7b/7G6OZCnsAEPtnjuAIEgc= + /has-only/1.1.1: + resolution: {integrity: sha512-3GuFy9rDw0xvovCHb4SOKiRImbZ+a8boFBUyGNRPVd2mRyQOzYdau5G9nodUXC1ZKYN59hrHFkW1lgBQscYfTg==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-3GuFy9rDw0xvovCHb4SOKiRImbZ+a8boFBUyGNRPVd2mRyQOzYdau5G9nodUXC1ZKYN59hrHFkW1lgBQscYfTg== + /has-symbols/1.0.2: + resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} + engines: {node: '>= 0.4'} dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== + /has-tostringtag/1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.2 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + /has-unicode/2.0.1: + resolution: {integrity: sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=} dev: false - resolution: - integrity: sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + /has/1.0.3: + resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} + engines: {node: '>= 0.4.0'} dependencies: function-bind: 1.1.1 dev: false - engines: - node: '>= 0.4.0' - resolution: - integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + /hash-base/3.1.0: + resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} + engines: {node: '>=4'} dependencies: inherits: 2.0.4 readable-stream: 3.6.0 safe-buffer: 5.2.1 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== + /hasha/3.0.0: + resolution: {integrity: sha1-UqMvq4Vp1BymmmH/GiFPjrfIvTk=} + engines: {node: '>=4'} dependencies: is-stream: 1.1.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-UqMvq4Vp1BymmmH/GiFPjrfIvTk= + /he/1.2.0: - dev: false + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true - resolution: - integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + dev: false + /highlight.js/9.18.5: + resolution: {integrity: sha512-a5bFyofd/BHCX52/8i8uJkjr9DYwXIPnM/plwI6W7ezItLGqzt7X2G2nXuYSfsIJdkwwj/g9DG1LkcGJI/dDoA==} deprecated: Support has ended for 9.x series. Upgrade to @latest - dev: false requiresBuild: true - resolution: - integrity: sha512-a5bFyofd/BHCX52/8i8uJkjr9DYwXIPnM/plwI6W7ezItLGqzt7X2G2nXuYSfsIJdkwwj/g9DG1LkcGJI/dDoA== + dev: false + /homedir-polyfill/1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} dependencies: parse-passwd: 1.0.0 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== + /hosted-git-info/2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: false - resolution: - integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== + /html-escaper/2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} dev: false - resolution: - integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + /http-errors/1.7.2: + resolution: {integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==} + engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.3 @@ -4285,11 +4455,10 @@ packages: statuses: 1.5.0 toidentifier: 1.0.0 dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== + /http-errors/1.7.3: + resolution: {integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==} + engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.4 @@ -4297,370 +4466,336 @@ packages: statuses: 1.5.0 toidentifier: 1.0.0 dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== + /http-proxy-agent/4.0.1: + resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} + engines: {node: '>= 6'} dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 debug: 4.3.2 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== + /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.14.2 requires-port: 1.0.0 + transitivePeerDependencies: + - debug dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + /http-proxy/1.18.1_debug@4.3.2: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 follow-redirects: 1.14.2_debug@4.3.2 requires-port: 1.0.0 + transitivePeerDependencies: + - debug dev: false - engines: - node: '>=8.0.0' - peerDependencies: - debug: '*' - resolution: - integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + /http-signature/1.2.0: + resolution: {integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=} + engines: {node: '>=0.8', npm: '>=1.3.7'} dependencies: assert-plus: 1.0.0 jsprim: 1.4.1 sshpk: 1.16.1 dev: false - engines: - node: '>=0.8' - npm: '>=1.3.7' - resolution: - integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + /https-proxy-agent/5.0.0: + resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==} + engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 debug: 4.3.2 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== + /human-signals/2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} dev: false - engines: - node: '>=10.17.0' - resolution: - integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + /iconv-lite/0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + /ieee754/1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} dev: false - resolution: - integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + /ignore/4.0.6: + resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} + engines: {node: '>= 4'} dev: false - engines: - node: '>= 4' - resolution: - integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + /ignore/5.1.8: + resolution: {integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==} + engines: {node: '>= 4'} dev: false - engines: - node: '>= 4' - resolution: - integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== + /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 - engines: - node: '>=6' - resolution: - integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + /import-lazy/4.0.0: + resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== + /imurmurhash/0.1.4: + resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=} + engines: {node: '>=0.8.19'} dev: false - engines: - node: '>=0.8.19' - resolution: - integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o= + /inflight/1.0.6: + resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=} dependencies: once: 1.4.0 wrappy: 1.0.2 dev: false - resolution: - integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + /inherits/2.0.1: + resolution: {integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=} dev: false - resolution: - integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= + /inherits/2.0.3: + resolution: {integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=} dev: false - resolution: - integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + /inherits/2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} dev: false - resolution: - integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + /ini/1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} dev: false - resolution: - integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + /internal-slot/1.0.3: + resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} + engines: {node: '>= 0.4'} dependencies: get-intrinsic: 1.1.1 has: 1.0.3 side-channel: 1.0.4 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + /interpret/1.4.0: + resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} + engines: {node: '>= 0.10'} dev: false - engines: - node: '>= 0.10' - resolution: - integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== + /ip-regex/2.1.0: + resolution: {integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + /ip/1.1.5: + resolution: {integrity: sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=} dev: false - resolution: - integrity: sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + /ipaddr.js/1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} dev: false - engines: - node: '>= 0.10' - resolution: - integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + /is-arguments/1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 has-tostringtag: 1.0.0 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + /is-arrayish/0.2.1: + resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} dev: false - resolution: - integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + /is-bigint/1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: has-bigints: 1.0.1 dev: false - resolution: - integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + /is-binary-path/2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} dependencies: binary-extensions: 2.2.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + /is-boolean-object/1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 has-tostringtag: 1.0.0 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + /is-buffer/1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} dev: false - resolution: - integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + /is-buffer/2.0.5: + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== + /is-callable/1.2.4: + resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==} + engines: {node: '>= 0.4'} dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + /is-ci/2.0.0: + resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} + hasBin: true dependencies: ci-info: 2.0.0 dev: false - hasBin: true - resolution: - integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + /is-core-module/2.6.0: + resolution: {integrity: sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==} dependencies: has: 1.0.3 dev: false - resolution: - integrity: sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ== + /is-date-object/1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + /is-docker/2.2.1: - dev: false - engines: - node: '>=8' + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} hasBin: true - resolution: - integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + dev: false + /is-extglob/2.1.1: + resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + /is-fullwidth-code-point/1.0.0: + resolution: {integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs=} + engines: {node: '>=0.10.0'} dependencies: number-is-nan: 1.0.1 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + /is-fullwidth-code-point/2.0.0: + resolution: {integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + /is-fullwidth-code-point/3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + /is-generator-function/1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== + /is-glob/3.1.0: + resolution: {integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=} + engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + /is-glob/4.0.1: + resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==} + engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + /is-module/1.0.0: + resolution: {integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=} dev: false - resolution: - integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= + /is-negative-zero/2.0.1: + resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==} + engines: {node: '>= 0.4'} dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== + /is-number-object/1.0.6: + resolution: {integrity: sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g== + /is-number/7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} dev: false - engines: - node: '>=0.12.0' - resolution: - integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + /is-reference/1.2.1: + resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: '@types/estree': 0.0.50 dev: false - resolution: - integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ== + /is-regex/1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 has-tostringtag: 1.0.0 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + /is-stream/1.1.0: + resolution: {integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + /is-stream/2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + /is-string/1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + /is-subset/0.1.1: + resolution: {integrity: sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=} dev: false - resolution: - integrity: sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY= + /is-symbol/1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.2 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + /is-typed-array/1.1.7: + resolution: {integrity: sha512-VxlpTBGknhQ3o7YiVjIhdLU6+oD8dPz/79vvvH4F+S/c8608UCVa9fgDpa1kZgFoUST2DCgacc70UszKgzKuvA==} + engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.4 call-bind: 1.0.2 @@ -4668,77 +4803,69 @@ packages: foreach: 2.0.5 has-tostringtag: 1.0.0 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-VxlpTBGknhQ3o7YiVjIhdLU6+oD8dPz/79vvvH4F+S/c8608UCVa9fgDpa1kZgFoUST2DCgacc70UszKgzKuvA== + /is-typedarray/1.0.0: + resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=} dev: false - resolution: - integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + /is-valid-glob/1.0.0: + resolution: {integrity: sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao= + /is-windows/1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + /is-wsl/2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} dependencies: is-docker: 2.2.1 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + /isarray/0.0.1: + resolution: {integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=} dev: false - resolution: - integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= + /isarray/1.0.0: + resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=} dev: false - resolution: - integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + /isbinaryfile/4.0.8: + resolution: {integrity: sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==} + engines: {node: '>= 8.0.0'} dev: false - engines: - node: '>= 8.0.0' - resolution: - integrity: sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w== + /isexe/2.0.0: + resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} dev: false - resolution: - integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + /isstream/0.1.2: + resolution: {integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=} dev: false - resolution: - integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + /istanbul-lib-coverage/2.0.5: + resolution: {integrity: sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA== + /istanbul-lib-coverage/3.0.0: + resolution: {integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== + /istanbul-lib-hook/2.0.7: + resolution: {integrity: sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==} + engines: {node: '>=6'} dependencies: append-transform: 1.0.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA== + /istanbul-lib-instrument/3.3.0: + resolution: {integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==} + engines: {node: '>=6'} dependencies: '@babel/generator': 7.15.0 '@babel/parser': 7.15.3 @@ -4747,206 +4874,201 @@ packages: '@babel/types': 7.15.0 istanbul-lib-coverage: 2.0.5 semver: 6.3.0 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA== + /istanbul-lib-instrument/4.0.3: + resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} + engines: {node: '>=8'} dependencies: '@babel/core': 7.15.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.0.0 semver: 6.3.0 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== + /istanbul-lib-report/2.0.8: + resolution: {integrity: sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==} + engines: {node: '>=6'} dependencies: istanbul-lib-coverage: 2.0.5 make-dir: 2.1.0 supports-color: 6.1.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ== + /istanbul-lib-report/3.0.0: + resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==} + engines: {node: '>=8'} dependencies: istanbul-lib-coverage: 3.0.0 make-dir: 3.1.0 supports-color: 7.2.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== + /istanbul-lib-source-maps/3.0.6: + resolution: {integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==} + engines: {node: '>=6'} dependencies: debug: 4.3.2 istanbul-lib-coverage: 2.0.5 make-dir: 2.1.0 rimraf: 2.7.1 source-map: 0.6.1 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw== + /istanbul-lib-source-maps/4.0.0: + resolution: {integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==} + engines: {node: '>=8'} dependencies: debug: 4.3.2 istanbul-lib-coverage: 3.0.0 source-map: 0.6.1 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== + /istanbul-reports/2.2.7: + resolution: {integrity: sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==} + engines: {node: '>=6'} dependencies: html-escaper: 2.0.2 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg== + /istanbul-reports/3.0.2: + resolution: {integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==} + engines: {node: '>=8'} dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== + /its-name/1.0.0: + resolution: {integrity: sha1-IGXxiD7LVoxl9xEt2/EjQB+uSvA=} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha1-IGXxiD7LVoxl9xEt2/EjQB+uSvA= + /jest-worker/24.9.0: + resolution: {integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==} + engines: {node: '>= 6'} dependencies: merge-stream: 2.0.0 supports-color: 6.1.0 dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== + /jju/1.4.0: + resolution: {integrity: sha1-o6vicYryQaKykE+EpiWXDzia4yo=} dev: false - resolution: - integrity: sha1-o6vicYryQaKykE+EpiWXDzia4yo= + /jquery/3.6.0: + resolution: {integrity: sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==} dev: false - resolution: - integrity: sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw== + /js-tokens/4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: false - resolution: - integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + /js-yaml/3.13.1: + resolution: {integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==} + hasBin: true dependencies: argparse: 1.0.10 esprima: 4.0.1 dev: false - hasBin: true - resolution: - integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== + /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 - hasBin: true - resolution: - integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + /jsbi/3.2.1: + resolution: {integrity: sha512-NzcT09wuJReIO829enrY3yRdHFz+ciVIq01PCGPkHlwIv5Dj9v2F4daQ4akwuPHf6xO/oii4Jrd3BsPepOxXrg==} dev: false - resolution: - integrity: sha512-NzcT09wuJReIO829enrY3yRdHFz+ciVIq01PCGPkHlwIv5Dj9v2F4daQ4akwuPHf6xO/oii4Jrd3BsPepOxXrg== + /jsbn/0.1.1: + resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=} dev: false - resolution: - integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + /jsesc/2.5.2: - dev: false - engines: - node: '>=4' + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + dev: false + /json-edm-parser/0.1.2: + resolution: {integrity: sha1-HmCw/vG8CvZ7wNFG393lSGzWFbQ=} dependencies: jsonparse: 1.2.0 dev: false - resolution: - integrity: sha1-HmCw/vG8CvZ7wNFG393lSGzWFbQ= + /json-parse-better-errors/1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} dev: false - resolution: - integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + /json-parse-even-better-errors/2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} dev: false - resolution: - integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + /json-schema-traverse/0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} dev: false - resolution: - integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + /json-schema-traverse/1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} dev: false - resolution: - integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + /json-schema/0.2.3: + resolution: {integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=} dev: false - resolution: - integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= + /json-schema/0.3.0: + resolution: {integrity: sha512-TYfxx36xfl52Rf1LU9HyWSLGPdYLL+SQ8/E/0yVyKG8wCCDaSrhPap0vEdlsZWRaS6tnKKLPGiEJGiREVC8kxQ==} dev: false - resolution: - integrity: sha512-TYfxx36xfl52Rf1LU9HyWSLGPdYLL+SQ8/E/0yVyKG8wCCDaSrhPap0vEdlsZWRaS6tnKKLPGiEJGiREVC8kxQ== + /json-stable-stringify-without-jsonify/1.0.1: + resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=} dev: false - resolution: - integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + /json-stringify-safe/5.0.1: + resolution: {integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=} dev: false - resolution: - integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + /json5/1.0.1: + resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} + hasBin: true dependencies: minimist: 1.2.5 dev: false - hasBin: true - resolution: - integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + /json5/2.2.0: + resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} + engines: {node: '>=6'} + hasBin: true dependencies: minimist: 1.2.5 dev: false - engines: - node: '>=6' - hasBin: true - resolution: - integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== + /jsonfile/4.0.0: - dev: false + resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=} optionalDependencies: graceful-fs: 4.2.8 - resolution: - integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + dev: false + /jsonparse/1.2.0: + resolution: {integrity: sha1-XAxWhRBxYOcv50ib3eoLRMK8Z70=} + engines: {'0': node >= 0.2.0} dev: false - engines: - '0': node >= 0.2.0 - resolution: - integrity: sha1-XAxWhRBxYOcv50ib3eoLRMK8Z70= + /jsonwebtoken/8.5.1: + resolution: {integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==} + engines: {node: '>=4', npm: '>=1.4.28'} dependencies: jws: 3.2.2 lodash.includes: 4.3.0 @@ -4959,90 +5081,87 @@ packages: ms: 2.1.3 semver: 5.7.1 dev: false - engines: - node: '>=4' - npm: '>=1.4.28' - resolution: - integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w== + /jsprim/1.4.1: + resolution: {integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=} + engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 json-schema: 0.2.3 verror: 1.10.0 dev: false - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= + /jsrsasign/10.4.0: + resolution: {integrity: sha512-C8qLhiAssh/b74KJpGhWuFGG9cFhJqMCVuuHXRibb3Z5vPuAW0ue0jUirpoExCdpdhv4nD3sZ1DAwJURYJTm9g==} dev: false - resolution: - integrity: sha512-C8qLhiAssh/b74KJpGhWuFGG9cFhJqMCVuuHXRibb3Z5vPuAW0ue0jUirpoExCdpdhv4nD3sZ1DAwJURYJTm9g== + /jssha/2.4.2: + resolution: {integrity: sha512-/jsi/9C0S70zfkT/4UlKQa5E1xKurDnXcQizcww9JSR/Fv+uIbWM2btG+bFcL3iNoK9jIGS0ls9HWLr1iw0kFg==} deprecated: jsSHA versions < 3.0.0 will no longer receive feature updates dev: false - resolution: - integrity: sha512-/jsi/9C0S70zfkT/4UlKQa5E1xKurDnXcQizcww9JSR/Fv+uIbWM2btG+bFcL3iNoK9jIGS0ls9HWLr1iw0kFg== + /jssha/3.2.0: + resolution: {integrity: sha512-QuruyBENDWdN4tZwJbQq7/eAK85FqrI4oDbXjy5IBhYD+2pTJyBUWZe8ctWaCkrV0gy6AaelgOZZBMeswEa/6Q==} dev: false - resolution: - integrity: sha512-QuruyBENDWdN4tZwJbQq7/eAK85FqrI4oDbXjy5IBhYD+2pTJyBUWZe8ctWaCkrV0gy6AaelgOZZBMeswEa/6Q== + /just-extend/4.2.1: + resolution: {integrity: sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==} dev: false - resolution: - integrity: sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg== + /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 - resolution: - integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== + /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 - resolution: - integrity: sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA== + /jws/3.2.2: + resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} dependencies: jwa: 1.4.1 safe-buffer: 5.2.1 dev: false - resolution: - integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== + /jws/4.0.0: + resolution: {integrity: sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==} dependencies: jwa: 2.0.0 safe-buffer: 5.2.1 dev: false - resolution: - integrity: sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg== + /jwt-decode/2.2.0: + resolution: {integrity: sha1-fYa9VmefWM5qhHBKZX3TkruoGnk=} dev: false - resolution: - integrity: sha1-fYa9VmefWM5qhHBKZX3TkruoGnk= + /karma-chai/0.1.0_chai@4.3.4+karma@6.3.4: + resolution: {integrity: sha1-vuWtQEAFF4Ea40u5RfdikJEIt5o=} + peerDependencies: + chai: '*' + karma: '>=0.10.9' dependencies: chai: 4.3.4 karma: 6.3.4 dev: false - peerDependencies: - chai: '*' - karma: '>=0.10.9' - resolution: - integrity: sha1-vuWtQEAFF4Ea40u5RfdikJEIt5o= + /karma-chrome-launcher/3.1.0: + resolution: {integrity: sha512-3dPs/n7vgz1rxxtynpzZTvb9y/GIaW8xjAwcIGttLbycqoFtI7yo1NGnQi6oFTherRE+GIhCAHZC4vEqWGhNvg==} dependencies: which: 1.3.1 dev: false - resolution: - integrity: sha512-3dPs/n7vgz1rxxtynpzZTvb9y/GIaW8xjAwcIGttLbycqoFtI7yo1NGnQi6oFTherRE+GIhCAHZC4vEqWGhNvg== + /karma-coverage/2.0.3: + resolution: {integrity: sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g==} + engines: {node: '>=10.0.0'} dependencies: istanbul-lib-coverage: 3.0.0 istanbul-lib-instrument: 4.0.3 @@ -5050,109 +5169,108 @@ packages: istanbul-lib-source-maps: 4.0.0 istanbul-reports: 3.0.2 minimatch: 3.0.4 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=10.0.0' - resolution: - integrity: sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g== + /karma-edge-launcher/0.4.2_karma@6.3.4: + resolution: {integrity: sha512-YAJZb1fmRcxNhMIWYsjLuxwODBjh2cSHgTW/jkVmdpGguJjLbs9ZgIK/tEJsMQcBLUkO+yO4LBbqYxqgGW2HIw==} + engines: {node: '>=4'} + peerDependencies: + karma: '>=0.9' dependencies: edge-launcher: 1.2.2 karma: 6.3.4 dev: false - engines: - node: '>=4' - peerDependencies: - karma: '>=0.9' - resolution: - integrity: sha512-YAJZb1fmRcxNhMIWYsjLuxwODBjh2cSHgTW/jkVmdpGguJjLbs9ZgIK/tEJsMQcBLUkO+yO4LBbqYxqgGW2HIw== + /karma-env-preprocessor/0.1.1: + resolution: {integrity: sha1-u+jIfVnADtt2BwvTwxtLOdXcfhU=} dev: false - resolution: - integrity: sha1-u+jIfVnADtt2BwvTwxtLOdXcfhU= + /karma-firefox-launcher/1.3.0: + resolution: {integrity: sha512-Fi7xPhwrRgr+94BnHX0F5dCl1miIW4RHnzjIGxF8GaIEp7rNqX7LSi7ok63VXs3PS/5MQaQMhGxw+bvD+pibBQ==} dependencies: is-wsl: 2.2.0 dev: false - resolution: - integrity: sha512-Fi7xPhwrRgr+94BnHX0F5dCl1miIW4RHnzjIGxF8GaIEp7rNqX7LSi7ok63VXs3PS/5MQaQMhGxw+bvD+pibBQ== + /karma-ie-launcher/1.0.0_karma@6.3.4: + resolution: {integrity: sha1-SXmGhCxJAZA0bNifVJTKmDDG1Zw=} + peerDependencies: + karma: '>=0.9' dependencies: karma: 6.3.4 lodash: 4.17.21 dev: false + + /karma-json-preprocessor/0.3.3_karma@6.3.4: + resolution: {integrity: sha1-X36ZW+uuS06PCiy1IVBVSq8LHi4=} peerDependencies: karma: '>=0.9' - resolution: - integrity: sha1-SXmGhCxJAZA0bNifVJTKmDDG1Zw= - /karma-json-preprocessor/0.3.3_karma@6.3.4: dependencies: karma: 6.3.4 dev: false - peerDependencies: - karma: '>=0.9' - resolution: - integrity: sha1-X36ZW+uuS06PCiy1IVBVSq8LHi4= + /karma-json-to-file-reporter/1.0.1: + resolution: {integrity: sha512-kNCi+0UrXAeTJMpMsHkHNbfmlErsYT+/haNakJIhsE/gtj3Jx7zWRg7BTc1HHSbH5KeVXVRJr3/KLB/NHWY7Hg==} dependencies: json5: 2.2.0 dev: false - resolution: - integrity: sha512-kNCi+0UrXAeTJMpMsHkHNbfmlErsYT+/haNakJIhsE/gtj3Jx7zWRg7BTc1HHSbH5KeVXVRJr3/KLB/NHWY7Hg== + /karma-junit-reporter/2.0.1_karma@6.3.4: + resolution: {integrity: sha512-VtcGfE0JE4OE1wn0LK8xxDKaTP7slN8DO3I+4xg6gAi1IoAHAXOJ1V9G/y45Xg6sxdxPOR3THCFtDlAfBo9Afw==} + engines: {node: '>= 8'} + peerDependencies: + karma: '>=0.9' dependencies: karma: 6.3.4 path-is-absolute: 1.0.1 xmlbuilder: 12.0.0 dev: false - engines: - node: '>= 8' - peerDependencies: - karma: '>=0.9' - resolution: - integrity: sha512-VtcGfE0JE4OE1wn0LK8xxDKaTP7slN8DO3I+4xg6gAi1IoAHAXOJ1V9G/y45Xg6sxdxPOR3THCFtDlAfBo9Afw== + /karma-mocha-reporter/2.2.5_karma@6.3.4: + resolution: {integrity: sha1-FRIAlejtgZGG5HoLAS8810GJVWA=} + peerDependencies: + karma: '>=0.13' dependencies: chalk: 2.4.2 karma: 6.3.4 log-symbols: 2.2.0 strip-ansi: 4.0.0 dev: false - peerDependencies: - karma: '>=0.13' - resolution: - integrity: sha1-FRIAlejtgZGG5HoLAS8810GJVWA= + /karma-mocha/2.0.1: + resolution: {integrity: sha512-Tzd5HBjm8his2OA4bouAsATYEpZrp9vC7z5E5j4C5Of5Rrs1jY67RAwXNcVmd/Bnk1wgvQRou0zGVLey44G4tQ==} dependencies: minimist: 1.2.5 dev: false - resolution: - integrity: sha512-Tzd5HBjm8his2OA4bouAsATYEpZrp9vC7z5E5j4C5Of5Rrs1jY67RAwXNcVmd/Bnk1wgvQRou0zGVLey44G4tQ== + /karma-rollup-preprocessor/7.0.7_rollup@1.32.1: + resolution: {integrity: sha512-Y1QwsTCiCBp8sSALZdqmqry/mWIWIy0V6zonUIpy+0/D/Kpb2XZvR+JZrWfacQvcvKQdZFJvg6EwlnKtjepu3Q==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: '>= 1.0.0' dependencies: chokidar: 3.5.2 debounce: 1.2.1 rollup: 1.32.1 dev: false - engines: - node: '>= 8.0.0' - peerDependencies: - rollup: '>= 1.0.0' - resolution: - integrity: sha512-Y1QwsTCiCBp8sSALZdqmqry/mWIWIy0V6zonUIpy+0/D/Kpb2XZvR+JZrWfacQvcvKQdZFJvg6EwlnKtjepu3Q== + /karma-source-map-support/1.4.0: + resolution: {integrity: sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==} dependencies: source-map-support: 0.5.19 dev: false - resolution: - integrity: sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A== + /karma-sourcemap-loader/0.3.8: + resolution: {integrity: sha512-zorxyAakYZuBcHRJE+vbrK2o2JXLFWK8VVjiT/6P+ltLBUGUvqTEkUiQ119MGdOrK7mrmxXHZF1/pfT6GgIZ6g==} dependencies: graceful-fs: 4.2.8 dev: false - resolution: - integrity: sha512-zorxyAakYZuBcHRJE+vbrK2o2JXLFWK8VVjiT/6P+ltLBUGUvqTEkUiQ119MGdOrK7mrmxXHZF1/pfT6GgIZ6g== + /karma/6.3.4: + resolution: {integrity: sha512-hbhRogUYIulfkBTZT7xoPrCYhRBnBoqbbL4fszWD0ReFGUxU+LYBr3dwKdAluaDQ/ynT9/7C+Lf7pPNW4gSx4Q==} + engines: {node: '>= 10'} + hasBin: true dependencies: body-parser: 1.19.0 braces: 3.0.2 @@ -5177,13 +5295,17 @@ packages: tmp: 0.2.1 ua-parser-js: 0.7.28 yargs: 16.2.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - engines: - node: '>= 10' - hasBin: true - resolution: - integrity: sha512-hbhRogUYIulfkBTZT7xoPrCYhRBnBoqbbL4fszWD0ReFGUxU+LYBr3dwKdAluaDQ/ynT9/7C+Lf7pPNW4gSx4Q== + /karma/6.3.4_debug@4.3.2: + resolution: {integrity: sha512-hbhRogUYIulfkBTZT7xoPrCYhRBnBoqbbL4fszWD0ReFGUxU+LYBr3dwKdAluaDQ/ynT9/7C+Lf7pPNW4gSx4Q==} + engines: {node: '>= 10'} + hasBin: true dependencies: body-parser: 1.19.0 braces: 3.0.2 @@ -5208,247 +5330,235 @@ packages: tmp: 0.2.1 ua-parser-js: 0.7.28 yargs: 16.2.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - engines: - node: '>= 10' - hasBin: true - peerDependencies: - debug: '*' - resolution: - integrity: sha512-hbhRogUYIulfkBTZT7xoPrCYhRBnBoqbbL4fszWD0ReFGUxU+LYBr3dwKdAluaDQ/ynT9/7C+Lf7pPNW4gSx4Q== + /keytar/7.7.0: + resolution: {integrity: sha512-YEY9HWqThQc5q5xbXbRwsZTh2PJ36OSYRjSv3NN2xf5s5dpLTjEZnC2YikR29OaVybf9nQ0dJ/80i40RS97t/A==} + requiresBuild: true dependencies: node-addon-api: 3.2.1 prebuild-install: 6.1.4 dev: false - requiresBuild: true - resolution: - integrity: sha512-YEY9HWqThQc5q5xbXbRwsZTh2PJ36OSYRjSv3NN2xf5s5dpLTjEZnC2YikR29OaVybf9nQ0dJ/80i40RS97t/A== + /lazy-ass/1.6.0: + resolution: {integrity: sha1-eZllXoZGwX8In90YfRUNMyTVRRM=} + engines: {node: '> 0.8'} dev: false - engines: - node: '> 0.8' - resolution: - integrity: sha1-eZllXoZGwX8In90YfRUNMyTVRRM= + /levn/0.3.0: + resolution: {integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.1.2 type-check: 0.3.2 dev: false - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + /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 - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + /lines-and-columns/1.1.6: + resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=} dev: false - resolution: - integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= + /load-json-file/4.0.0: + resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} + engines: {node: '>=4'} dependencies: graceful-fs: 4.2.8 parse-json: 4.0.0 pify: 3.0.0 strip-bom: 3.0.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs= + /locate-path/2.0.0: + resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=} + engines: {node: '>=4'} dependencies: p-locate: 2.0.0 path-exists: 3.0.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= + /locate-path/3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} dependencies: p-locate: 3.0.0 path-exists: 3.0.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + /locate-path/5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} dependencies: p-locate: 4.1.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + /lodash.clonedeep/4.5.0: + resolution: {integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=} dev: false - resolution: - integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= + /lodash.flattendeep/4.4.0: + resolution: {integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=} dev: false - resolution: - integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI= + /lodash.get/4.4.2: + resolution: {integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=} dev: false - resolution: - integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= + /lodash.includes/4.3.0: + resolution: {integrity: sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=} dev: false - resolution: - integrity: sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= + /lodash.isboolean/3.0.3: + resolution: {integrity: sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=} dev: false - resolution: - integrity: sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY= + /lodash.isequal/4.5.0: + resolution: {integrity: sha1-QVxEePK8wwEgwizhDtMib30+GOA=} dev: false - resolution: - integrity: sha1-QVxEePK8wwEgwizhDtMib30+GOA= + /lodash.isinteger/4.0.4: + resolution: {integrity: sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=} dev: false - resolution: - integrity: sha1-YZwK89A/iwTDH1iChAt3sRzWg0M= + /lodash.isnumber/3.0.3: + resolution: {integrity: sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=} dev: false - resolution: - integrity: sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w= + /lodash.isplainobject/4.0.6: + resolution: {integrity: sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=} dev: false - resolution: - integrity: sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= + /lodash.isstring/4.0.1: + resolution: {integrity: sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=} dev: false - resolution: - integrity: sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= + /lodash.merge/4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: false - resolution: - integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + /lodash.once/4.1.1: + resolution: {integrity: sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=} dev: false - resolution: - integrity: sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= + /lodash.sortby/4.7.0: + resolution: {integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=} dev: false - resolution: - integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= + /lodash.truncate/4.4.2: + resolution: {integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=} dev: false - resolution: - integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= + /lodash/4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: false - resolution: - integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + /log-symbols/2.2.0: + resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} + engines: {node: '>=4'} dependencies: chalk: 2.4.2 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== + /log-symbols/3.0.0: + resolution: {integrity: sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==} + engines: {node: '>=8'} dependencies: chalk: 2.4.2 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ== + /log4js/6.3.0: + resolution: {integrity: sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==} + engines: {node: '>=8.0'} dependencies: date-format: 3.0.0 debug: 4.3.2 flatted: 2.0.2 rfdc: 1.3.0 streamroller: 2.2.4 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=8.0' - resolution: - integrity: sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw== + /long/4.0.0: + resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} dev: false - resolution: - integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== + /lru-cache/4.1.5: + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} dependencies: pseudomap: 1.0.2 yallist: 2.1.2 dev: false - resolution: - integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + /lru-cache/5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: yallist: 3.1.1 dev: false - resolution: - integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + /lru-cache/6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} dependencies: yallist: 4.0.0 dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + /lunr/2.3.9: + resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} dev: false - resolution: - integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow== + /machina/4.0.2: + resolution: {integrity: sha512-OOlFrW1rd783S6tF36v5Ie/TM64gfvSl9kYLWL2cPA31J71HHWW3XrgSe1BZSFAPkh8532CMJMLv/s9L2aopiA==} + engines: {node: '>=0.4.0'} dependencies: lodash: 4.17.21 dev: false - engines: - node: '>=0.4.0' - resolution: - integrity: sha512-OOlFrW1rd783S6tF36v5Ie/TM64gfvSl9kYLWL2cPA31J71HHWW3XrgSe1BZSFAPkh8532CMJMLv/s9L2aopiA== + /magic-string/0.25.7: + resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==} dependencies: sourcemap-codec: 1.4.8 dev: false - resolution: - integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== + /make-dir/2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} dependencies: pify: 4.0.1 semver: 5.7.1 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + /make-dir/3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} dependencies: semver: 6.3.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + /make-error/1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} dev: false - resolution: - integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + /marked/0.7.0: - dev: false - engines: - node: '>=0.10.0' + resolution: {integrity: sha512-c+yYdCZJQrsRjTPhUx7VKkApw9bwDkNbHUKo1ovgcfDjb2kc8rLuRbIFyXL5WOEUwzSSKo3IXpph2K6DqB/KZg==} + engines: {node: '>=0.10.0'} hasBin: true - resolution: - integrity: sha512-c+yYdCZJQrsRjTPhUx7VKkApw9bwDkNbHUKo1ovgcfDjb2kc8rLuRbIFyXL5WOEUwzSSKo3IXpph2K6DqB/KZg== + dev: false + /matched/1.0.2: + resolution: {integrity: sha512-7ivM1jFZVTOOS77QsR+TtYHH0ecdLclMkqbf5qiJdX2RorqfhsL65QHySPZgDE0ZjHoh+mQUNHTanNXIlzXd0Q==} + engines: {node: '>= 0.12.0'} dependencies: arr-union: 3.1.0 async-array-reduce: 0.2.1 @@ -5457,147 +5567,135 @@ packages: is-valid-glob: 1.0.0 resolve-dir: 1.0.1 dev: false - engines: - node: '>= 0.12.0' - resolution: - integrity: sha512-7ivM1jFZVTOOS77QsR+TtYHH0ecdLclMkqbf5qiJdX2RorqfhsL65QHySPZgDE0ZjHoh+mQUNHTanNXIlzXd0Q== + /md5.js/1.3.4: + resolution: {integrity: sha1-6b296UogpawYsENA/Fdk1bCdkB0=} dependencies: hash-base: 3.1.0 inherits: 2.0.4 dev: false - resolution: - integrity: sha1-6b296UogpawYsENA/Fdk1bCdkB0= + /md5/2.3.0: + resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} dependencies: charenc: 0.0.2 crypt: 0.0.2 is-buffer: 1.1.6 dev: false - resolution: - integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g== + /media-typer/0.3.0: + resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=} + engines: {node: '>= 0.6'} dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + /memorystream/0.3.1: + resolution: {integrity: sha1-htcJCzDORV1j+64S3aUaR93K+bI=} + engines: {node: '>= 0.10.0'} dev: false - engines: - node: '>= 0.10.0' - resolution: - integrity: sha1-htcJCzDORV1j+64S3aUaR93K+bI= + /merge-descriptors/1.0.1: + resolution: {integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=} dev: false - resolution: - integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + /merge-source-map/1.1.0: + resolution: {integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==} dependencies: source-map: 0.6.1 dev: false - resolution: - integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw== + /merge-stream/2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: false - resolution: - integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + /merge2/1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + /methods/1.1.2: + resolution: {integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=} + engines: {node: '>= 0.6'} dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + /micromatch/4.0.4: + resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} + engines: {node: '>=8.6'} dependencies: braces: 3.0.2 picomatch: 2.3.0 dev: false - engines: - node: '>=8.6' - resolution: - integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== + /mime-db/1.49.0: + resolution: {integrity: sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==} + engines: {node: '>= 0.6'} dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA== + /mime-types/2.1.32: + resolution: {integrity: sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.49.0 dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A== + /mime/1.6.0: - dev: false - engines: - node: '>=4' + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - /mime/2.5.2: dev: false - engines: - node: '>=4.0.0' + + /mime/2.5.2: + resolution: {integrity: sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==} + engines: {node: '>=4.0.0'} hasBin: true - resolution: - integrity: sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg== + dev: false + /mimic-fn/2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + /mimic-response/2.1.0: + resolution: {integrity: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA== + /min-document/2.19.0: + resolution: {integrity: sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=} dependencies: dom-walk: 0.1.2 dev: false - resolution: - integrity: sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= + /minimatch/3.0.4: + resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} dependencies: brace-expansion: 1.1.11 dev: false - resolution: - integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + /minimist/1.2.5: + resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} dev: false - resolution: - integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + /mkdirp-classic/0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} dev: false - resolution: - integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== + /mkdirp/0.5.5: + resolution: {integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==} + hasBin: true dependencies: minimist: 1.2.5 dev: false - hasBin: true - resolution: - integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + /mkdirp/1.0.4: - dev: false - engines: - node: '>=10' + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} hasBin: true - resolution: - integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + dev: false + /mocha-junit-reporter/1.23.3_mocha@7.2.0: + resolution: {integrity: sha512-ed8LqbRj1RxZfjt/oC9t12sfrWsjZ3gNnbhV1nuj9R/Jb5/P3Xb4duv2eCfCDMYH+fEu0mqca7m4wsiVjsxsvA==} + peerDependencies: + mocha: '>=2.2.5' dependencies: debug: 2.6.9 md5: 2.3.0 @@ -5606,11 +5704,11 @@ packages: strip-ansi: 4.0.0 xml: 1.0.1 dev: false - peerDependencies: - mocha: '>=2.2.5' - resolution: - integrity: sha512-ed8LqbRj1RxZfjt/oC9t12sfrWsjZ3gNnbhV1nuj9R/Jb5/P3Xb4duv2eCfCDMYH+fEu0mqca7m4wsiVjsxsvA== + /mocha/7.2.0: + resolution: {integrity: sha512-O9CIypScywTVpNaRrCAgoUnJgozpIofjKUYmJhiCIJMiuYnLI6otcb1/kpW9/n/tJODHGZ7i8aLQoDVsMtOKQQ==} + engines: {node: '>= 8.10.0'} + hasBin: true dependencies: ansi-colors: 3.2.3 browser-stdout: 1.3.1 @@ -5637,100 +5735,92 @@ packages: yargs-parser: 13.1.2 yargs-unparser: 1.6.0 dev: false - engines: - node: '>= 8.10.0' - hasBin: true - resolution: - integrity: sha512-O9CIypScywTVpNaRrCAgoUnJgozpIofjKUYmJhiCIJMiuYnLI6otcb1/kpW9/n/tJODHGZ7i8aLQoDVsMtOKQQ== + /mock-fs/4.14.0: + resolution: {integrity: sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==} dev: false - resolution: - integrity: sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw== + /mock-require/3.0.3: + resolution: {integrity: sha512-lLzfLHcyc10MKQnNUCv7dMcoY/2Qxd6wJfbqCcVk3LDb8An4hF6ohk5AztrvgKhJCqj36uyzi/p5se+tvyD+Wg==} + engines: {node: '>=4.3.0'} dependencies: get-caller-file: 1.0.3 normalize-path: 2.1.1 dev: false - engines: - node: '>=4.3.0' - resolution: - integrity: sha512-lLzfLHcyc10MKQnNUCv7dMcoY/2Qxd6wJfbqCcVk3LDb8An4hF6ohk5AztrvgKhJCqj36uyzi/p5se+tvyD+Wg== + /module-details-from-path/1.0.3: + resolution: {integrity: sha1-EUyUlnPiqKNenTV4hSeqN7Z52is=} dev: false - resolution: - integrity: sha1-EUyUlnPiqKNenTV4hSeqN7Z52is= + /moment/2.29.1: + resolution: {integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==} dev: false - resolution: - integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== + /ms/2.0.0: + resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=} dev: false - resolution: - integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + /ms/2.1.1: + resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} dev: false - resolution: - integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + /ms/2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} dev: false - resolution: - integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + /ms/2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: false - resolution: - integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + /msal/1.4.12: + resolution: {integrity: sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==} + engines: {node: '>=0.8.0'} dependencies: tslib: 1.14.1 dev: false - engines: - node: '>=0.8.0' - resolution: - integrity: sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w== + /nan/2.15.0: + resolution: {integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==} dev: false - resolution: - integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== + /nanoid/3.1.25: - dev: false - engines: - node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 + resolution: {integrity: sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - resolution: - integrity: sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q== + dev: false + /napi-build-utils/1.0.2: + resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} dev: false - resolution: - integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg== + /natural-compare/1.4.0: + resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} dev: false - resolution: - integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + /negotiator/0.6.2: + resolution: {integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==} + engines: {node: '>= 0.6'} dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== + /neo-async/2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: false - resolution: - integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + /nested-error-stacks/2.1.0: + resolution: {integrity: sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==} dev: false - resolution: - integrity: sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug== + /netmask/2.0.2: + resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} + engines: {node: '>= 0.4.0'} dev: false - engines: - node: '>= 0.4.0' - resolution: - integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg== + /nice-try/1.0.5: + resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} dev: false - resolution: - integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + /nise/4.1.0: + resolution: {integrity: sha512-eQMEmGN/8arp0xsvGoQ+B1qvSkR73B1nWSCh7nOt5neMCtwcQVYQGdzQMhcNscktTsWB54xnlSQFzOAPJD8nXA==} dependencies: '@sinonjs/commons': 1.8.3 '@sinonjs/fake-timers': 6.0.1 @@ -5738,74 +5828,74 @@ packages: just-extend: 4.2.1 path-to-regexp: 1.8.0 dev: false - resolution: - integrity: sha512-eQMEmGN/8arp0xsvGoQ+B1qvSkR73B1nWSCh7nOt5neMCtwcQVYQGdzQMhcNscktTsWB54xnlSQFzOAPJD8nXA== + /nock/12.0.3: + resolution: {integrity: sha512-QNb/j8kbFnKCiyqi9C5DD0jH/FubFGj5rt9NQFONXwQm3IPB0CULECg/eS3AU1KgZb/6SwUa4/DTRKhVxkGABw==} + engines: {node: '>= 10.13'} dependencies: debug: 4.3.2 json-stringify-safe: 5.0.1 lodash: 4.17.21 propagate: 2.0.1 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>= 10.13' - resolution: - integrity: sha512-QNb/j8kbFnKCiyqi9C5DD0jH/FubFGj5rt9NQFONXwQm3IPB0CULECg/eS3AU1KgZb/6SwUa4/DTRKhVxkGABw== + /node-abi/2.30.0: + resolution: {integrity: sha512-g6bZh3YCKQRdwuO/tSZZYJAw622SjsRfJ2X0Iy4sSOHZ34/sPPdVBn8fev2tj7njzLwuqPw9uMtGsGkO5kIQvg==} dependencies: semver: 5.7.1 dev: false - resolution: - integrity: sha512-g6bZh3YCKQRdwuO/tSZZYJAw622SjsRfJ2X0Iy4sSOHZ34/sPPdVBn8fev2tj7njzLwuqPw9uMtGsGkO5kIQvg== + /node-abort-controller/1.2.1: + resolution: {integrity: sha512-79PYeJuj6S9+yOHirR0JBLFOgjB6sQCir10uN6xRx25iD+ZD4ULqgRn3MwWBRaQGB0vEgReJzWwJo42T1R6YbQ==} dev: false - resolution: - integrity: sha512-79PYeJuj6S9+yOHirR0JBLFOgjB6sQCir10uN6xRx25iD+ZD4ULqgRn3MwWBRaQGB0vEgReJzWwJo42T1R6YbQ== + /node-addon-api/3.2.1: + resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} dev: false - resolution: - integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== + /node-environment-flags/1.0.6: + resolution: {integrity: sha512-5Evy2epuL+6TM0lCQGpFIj6KwiEsGh1SrHUhTbNX+sLbBtjidPZFAnVK9y5yU1+h//RitLbRHTIMyxQPtxMdHw==} dependencies: object.getownpropertydescriptors: 2.1.2 semver: 5.7.1 dev: false - resolution: - integrity: sha512-5Evy2epuL+6TM0lCQGpFIj6KwiEsGh1SrHUhTbNX+sLbBtjidPZFAnVK9y5yU1+h//RitLbRHTIMyxQPtxMdHw== + /node-fetch/2.6.1: + resolution: {integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==} + engines: {node: 4.x || >=6.0.0} dev: false - engines: - node: 4.x || >=6.0.0 - resolution: - integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== + /node-releases/1.1.75: + resolution: {integrity: sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==} dev: false - resolution: - integrity: sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw== + /normalize-package-data/2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 resolve: 1.20.0 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: false - resolution: - integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + /normalize-path/2.1.1: + resolution: {integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=} + engines: {node: '>=0.10.0'} dependencies: remove-trailing-separator: 1.1.0 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + /normalize-path/3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + /npm-run-all/4.1.5: + resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==} + engines: {node: '>= 4'} + hasBin: true dependencies: ansi-styles: 3.2.1 chalk: 2.4.2 @@ -5817,35 +5907,32 @@ packages: shell-quote: 1.7.2 string.prototype.padend: 3.1.2 dev: false - engines: - node: '>= 4' - hasBin: true - resolution: - integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ== + /npm-run-path/4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} dependencies: path-key: 3.1.1 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + /npmlog/4.1.2: + resolution: {integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==} dependencies: are-we-there-yet: 1.1.5 console-control-strings: 1.1.0 gauge: 2.7.4 set-blocking: 2.0.0 dev: false - resolution: - integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== + /number-is-nan/1.0.1: + resolution: {integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + /nyc/14.1.1: + resolution: {integrity: sha512-OI0vm6ZGUnoGZv/tLdZ2esSVzDwUC88SNs+6JoSOMVxA+gKMB8Tk7jBwgemLx4O40lhhvZCVw1C+OYLOBOPXWw==} + engines: {node: '>=6'} + hasBin: true dependencies: archy: 1.0.0 caching-transform: 3.0.2 @@ -5872,106 +5959,106 @@ packages: uuid: 3.4.0 yargs: 13.3.2 yargs-parser: 13.1.2 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=6' - hasBin: true - resolution: - integrity: sha512-OI0vm6ZGUnoGZv/tLdZ2esSVzDwUC88SNs+6JoSOMVxA+gKMB8Tk7jBwgemLx4O40lhhvZCVw1C+OYLOBOPXWw== + /oauth-sign/0.9.0: + resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} dev: false - resolution: - integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + /object-assign/4.1.1: + resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + /object-inspect/1.11.0: + resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==} dev: false - resolution: - integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg== + /object-keys/1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + /object.assign/4.1.0: + resolution: {integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 function-bind: 1.1.1 has-symbols: 1.0.2 object-keys: 1.1.1 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== + /object.assign/4.1.2: + resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 has-symbols: 1.0.2 object-keys: 1.1.1 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== + /object.getownpropertydescriptors/2.1.2: + resolution: {integrity: sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==} + engines: {node: '>= 0.8'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.5 dev: false - engines: - node: '>= 0.8' - resolution: - integrity: sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ== + /object.values/1.1.4: + resolution: {integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.5 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg== + /on-finished/2.3.0: + resolution: {integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=} + engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 dev: false - engines: - node: '>= 0.8' - resolution: - integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + /once/1.4.0: + resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=} dependencies: wrappy: 1.0.2 dev: false - resolution: - integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + /onetime/5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + /open/7.4.2: + resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} + engines: {node: '>=8'} + dependencies: + is-docker: 2.2.1 + is-wsl: 2.2.0 + dev: false + + /open/8.2.1: + resolution: {integrity: sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==} + engines: {node: '>=12'} dependencies: + define-lazy-prop: 2.0.0 is-docker: 2.2.1 is-wsl: 2.2.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== + /optionator/0.8.3: + resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} + engines: {node: '>= 0.8.0'} dependencies: deep-is: 0.1.3 fast-levenshtein: 2.0.6 @@ -5980,11 +6067,10 @@ packages: type-check: 0.3.2 word-wrap: 1.2.3 dev: false - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== + /optionator/0.9.1: + resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} + engines: {node: '>= 0.8.0'} dependencies: deep-is: 0.1.3 fast-levenshtein: 2.0.6 @@ -5993,69 +6079,60 @@ packages: type-check: 0.4.0 word-wrap: 1.2.3 dev: false - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== + /os-homedir/1.0.2: + resolution: {integrity: sha1-/7xJiDNuDoM94MFox+8VISGqf7M=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + /p-limit/1.3.0: + resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} + engines: {node: '>=4'} dependencies: p-try: 1.0.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== + /p-limit/2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} dependencies: p-try: 2.2.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + /p-locate/2.0.0: + resolution: {integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=} + engines: {node: '>=4'} dependencies: p-limit: 1.3.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= + /p-locate/3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} dependencies: p-limit: 2.3.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + /p-locate/4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} dependencies: p-limit: 2.3.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + /p-try/1.0.0: + resolution: {integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= + /p-try/2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + /pac-proxy-agent/4.1.0: + resolution: {integrity: sha512-ejNgYm2HTXSIYX9eFlkvqFp8hyJ374uDf0Zq5YUAifiSh1D6fo+iBivQZirGvVv8dCYUsLhmLBRhlAYvBKI5+Q==} + engines: {node: '>= 6'} dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 @@ -6067,213 +6144,190 @@ packages: raw-body: 2.4.1 socks-proxy-agent: 5.0.1 dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-ejNgYm2HTXSIYX9eFlkvqFp8hyJ374uDf0Zq5YUAifiSh1D6fo+iBivQZirGvVv8dCYUsLhmLBRhlAYvBKI5+Q== + /pac-resolver/4.2.0: + resolution: {integrity: sha512-rPACZdUyuxT5Io/gFKUeeZFfE5T7ve7cAkE5TUZRRfuKP0u5Hocwe48X7ZEm6mYB+bTB0Qf+xlVlA/RM/i6RCQ==} + engines: {node: '>= 6'} dependencies: degenerator: 2.2.0 ip: 1.1.5 netmask: 2.0.2 dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-rPACZdUyuxT5Io/gFKUeeZFfE5T7ve7cAkE5TUZRRfuKP0u5Hocwe48X7ZEm6mYB+bTB0Qf+xlVlA/RM/i6RCQ== + /package-hash/3.0.0: + resolution: {integrity: sha512-lOtmukMDVvtkL84rJHI7dpTYq+0rli8N2wlnqUcBuDWCfVhRUfOmnR9SsoHFMLpACvEV60dX7rd0rFaYDZI+FA==} + engines: {node: '>=6'} dependencies: graceful-fs: 4.2.8 hasha: 3.0.0 lodash.flattendeep: 4.4.0 release-zalgo: 1.0.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-lOtmukMDVvtkL84rJHI7dpTYq+0rli8N2wlnqUcBuDWCfVhRUfOmnR9SsoHFMLpACvEV60dX7rd0rFaYDZI+FA== + /parent-module/1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} dependencies: callsites: 3.1.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + /parse-json/4.0.0: + resolution: {integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=} + engines: {node: '>=4'} dependencies: error-ex: 1.3.2 json-parse-better-errors: 1.0.2 dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + /parse-json/5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} dependencies: '@babel/code-frame': 7.14.5 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.1.6 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + /parse-passwd/1.0.0: + resolution: {integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= + /parseurl/1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} dev: false - engines: - node: '>= 0.8' - resolution: - integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + /path-browserify/1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} dev: false - resolution: - integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== + /path-exists/3.0.0: + resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + /path-exists/4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + /path-is-absolute/1.0.1: + resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + /path-key/2.0.1: + resolution: {integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + /path-key/3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + /path-parse/1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: false - resolution: - integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + /path-to-regexp/0.1.7: + resolution: {integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=} dev: false - resolution: - integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + /path-to-regexp/1.8.0: + resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} dependencies: isarray: 0.0.1 dev: false - resolution: - integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== + /path-to-regexp/2.4.0: + resolution: {integrity: sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w==} dev: false - resolution: - integrity: sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w== + /path-type/3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + engines: {node: '>=4'} dependencies: pify: 3.0.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== + /path-type/4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + /pathval/1.1.1: + resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} dev: false - resolution: - integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ== + /pend/1.2.0: + resolution: {integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA=} dev: false - resolution: - integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA= + /performance-now/2.1.0: + resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=} dev: false - resolution: - integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + /picomatch/2.3.0: + resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} + engines: {node: '>=8.6'} dev: false - engines: - node: '>=8.6' - resolution: - integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== + /pidtree/0.3.1: - dev: false - engines: - node: '>=0.10' + resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} + engines: {node: '>=0.10'} hasBin: true - resolution: - integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA== + dev: false + /pify/3.0.0: + resolution: {integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + /pify/4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + /pkg-dir/2.0.0: + resolution: {integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=} + engines: {node: '>=4'} dependencies: find-up: 2.1.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= + /pkg-dir/3.0.0: + resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} + engines: {node: '>=6'} dependencies: find-up: 3.0.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + /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 - engines: - node: '>=8' - resolution: - integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + /pkg-up/2.0.0: + resolution: {integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8=} + engines: {node: '>=4'} dependencies: find-up: 2.1.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8= + /pluralize/8.0.0: + resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== + /prebuild-install/6.1.4: + resolution: {integrity: sha512-Z4vpywnK1lBg+zdPCVCsKq0xO66eEV9rWo2zrROGGiRS4JtueBOdlB1FnY8lcy7JsUud/Q3ijUxyWN26Ika0vQ==} + engines: {node: '>=6'} + hasBin: true dependencies: detect-libc: 1.0.3 expand-template: 2.0.3 @@ -6289,89 +6343,78 @@ packages: tar-fs: 2.1.1 tunnel-agent: 0.6.0 dev: false - engines: - node: '>=6' - hasBin: true - resolution: - integrity: sha512-Z4vpywnK1lBg+zdPCVCsKq0xO66eEV9rWo2zrROGGiRS4JtueBOdlB1FnY8lcy7JsUud/Q3ijUxyWN26Ika0vQ== + /prelude-ls/1.1.2: + resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} + engines: {node: '>= 0.8.0'} dev: false - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + /prelude-ls/1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} dev: false - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + /prettier/1.19.1: - dev: false - engines: - node: '>=4' + resolution: {integrity: sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== - /prettier/2.2.1: dev: false - engines: - node: '>=10.13.0' + + /prettier/2.2.1: + resolution: {integrity: sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==} + engines: {node: '>=10.13.0'} hasBin: true - resolution: - integrity: sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q== + dev: false + /priorityqueuejs/1.0.0: + resolution: {integrity: sha1-LuTyPCVgkT4IwHzlzN1t498sWvg=} dev: false - resolution: - integrity: sha1-LuTyPCVgkT4IwHzlzN1t498sWvg= + /process-nextick-args/1.0.7: + resolution: {integrity: sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=} dev: false - resolution: - integrity: sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M= + /process-nextick-args/2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: false - resolution: - integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + /process/0.11.10: + resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=} + engines: {node: '>= 0.6.0'} dev: false - engines: - node: '>= 0.6.0' - resolution: - integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + /progress/2.0.1: + resolution: {integrity: sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==} + engines: {node: '>=0.4.0'} dev: false - engines: - node: '>=0.4.0' - resolution: - integrity: sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg== + /progress/2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} dev: false - engines: - node: '>=0.4.0' - resolution: - integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + /promise/8.1.0: + resolution: {integrity: sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==} dependencies: asap: 2.0.6 dev: false - resolution: - integrity: sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== + /propagate/2.0.1: + resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} + engines: {node: '>= 8'} dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag== + /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 - engines: - node: '>= 0.10' - resolution: - integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + /proxy-agent/4.0.1: + resolution: {integrity: sha512-ODnQnW2jc/FUVwHHuaZEfN5otg/fMbvMxz9nMSUQfJ9JU7q2SZvSULSsjLloVgJOiv9yhc8GlNMKc4GkFmcVEA==} + engines: {node: '>=6'} dependencies: agent-base: 6.0.2 debug: 4.3.2 @@ -6382,40 +6425,39 @@ packages: proxy-from-env: 1.1.0 socks-proxy-agent: 5.0.1 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-ODnQnW2jc/FUVwHHuaZEfN5otg/fMbvMxz9nMSUQfJ9JU7q2SZvSULSsjLloVgJOiv9yhc8GlNMKc4GkFmcVEA== + /proxy-from-env/1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} dev: false - resolution: - integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + /pseudomap/1.0.2: + resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=} dev: false - resolution: - integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + /psl/1.8.0: + resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==} dev: false - resolution: - integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + /pump/3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 dev: false - resolution: - integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + /punycode/1.3.2: + resolution: {integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=} dev: false - resolution: - integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + /punycode/2.1.1: + resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + /puppeteer/10.2.0: + resolution: {integrity: sha512-OR2CCHRashF+f30+LBOtAjK6sNtz2HEyTr5FqAvhf8lR/qB3uBRoIZOwQKgwoyZnMBsxX7ZdazlyBgGjpnkiMw==} + engines: {node: '>=10.18.1'} + requiresBuild: true dependencies: debug: 4.3.1 devtools-protocol: 0.0.901419 @@ -6429,157 +6471,145 @@ packages: tar-fs: 2.0.0 unbzip2-stream: 1.3.3 ws: 7.4.6 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: false - engines: - node: '>=10.18.1' - requiresBuild: true - resolution: - integrity: sha512-OR2CCHRashF+f30+LBOtAjK6sNtz2HEyTr5FqAvhf8lR/qB3uBRoIZOwQKgwoyZnMBsxX7ZdazlyBgGjpnkiMw== + /qjobs/1.2.0: + resolution: {integrity: sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==} + engines: {node: '>=0.9'} dev: false - engines: - node: '>=0.9' - resolution: - integrity: sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg== + /qs/6.10.1: + resolution: {integrity: sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==} + engines: {node: '>=0.6'} dependencies: side-channel: 1.0.4 dev: false - engines: - node: '>=0.6' - resolution: - integrity: sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg== + /qs/6.5.2: + resolution: {integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==} + engines: {node: '>=0.6'} dev: false - engines: - node: '>=0.6' - resolution: - integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + /qs/6.7.0: + resolution: {integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==} + engines: {node: '>=0.6'} dev: false - engines: - node: '>=0.6' - resolution: - integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== + /querystring/0.2.0: + resolution: {integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=} + engines: {node: '>=0.4.x'} deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. dev: false - engines: - node: '>=0.4.x' - resolution: - integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + /querystring/0.2.1: + resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==} + engines: {node: '>=0.4.x'} deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. dev: false - engines: - node: '>=0.4.x' - resolution: - integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg== + /queue-microtask/1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: false - resolution: - integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + /quote/0.4.0: + resolution: {integrity: sha1-EIOSF/bBNiuJGUBE0psjP9fzLwE=} dev: false - resolution: - integrity: sha1-EIOSF/bBNiuJGUBE0psjP9fzLwE= + /ramda/0.27.1: + resolution: {integrity: sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==} dev: false - resolution: - integrity: sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw== + /randombytes/2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 dev: false - resolution: - integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + /range-parser/1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + /raw-body/2.4.0: + resolution: {integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==} + engines: {node: '>= 0.8'} dependencies: bytes: 3.1.0 http-errors: 1.7.2 iconv-lite: 0.4.24 unpipe: 1.0.0 dev: false - engines: - node: '>= 0.8' - resolution: - integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== + /raw-body/2.4.1: + resolution: {integrity: sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==} + engines: {node: '>= 0.8'} dependencies: bytes: 3.1.0 http-errors: 1.7.3 iconv-lite: 0.4.24 unpipe: 1.0.0 dev: false - engines: - node: '>= 0.8' - resolution: - integrity: sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA== + /rc/1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true dependencies: deep-extend: 0.6.0 ini: 1.3.8 minimist: 1.2.5 strip-json-comments: 2.0.1 dev: false - hasBin: true - resolution: - integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + /read-pkg-up/3.0.0: + resolution: {integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=} + engines: {node: '>=4'} dependencies: find-up: 2.1.0 read-pkg: 3.0.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= + /read-pkg-up/4.0.0: + resolution: {integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==} + engines: {node: '>=6'} dependencies: find-up: 3.0.0 read-pkg: 3.0.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA== + /read-pkg/3.0.0: + resolution: {integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=} + engines: {node: '>=4'} dependencies: load-json-file: 4.0.0 normalize-package-data: 2.5.0 path-type: 3.0.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= + /read-pkg/5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} dependencies: '@types/normalize-package-data': 2.4.1 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + /readable-stream/1.1.14: + resolution: {integrity: sha1-fPTFTvZI44EwhMY23SB54WbAgdk=} dependencies: core-util-is: 1.0.2 inherits: 2.0.4 isarray: 0.0.1 string_decoder: 0.10.31 dev: false - resolution: - integrity: sha1-fPTFTvZI44EwhMY23SB54WbAgdk= + /readable-stream/2.0.6: + resolution: {integrity: sha1-j5A0HmilPMySh4jaz80Rs265t44=} dependencies: core-util-is: 1.0.2 inherits: 2.0.4 @@ -6588,9 +6618,9 @@ packages: string_decoder: 0.10.31 util-deprecate: 1.0.2 dev: false - resolution: - integrity: sha1-j5A0HmilPMySh4jaz80Rs265t44= + /readable-stream/2.3.7: + resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} dependencies: core-util-is: 1.0.2 inherits: 2.0.4 @@ -6600,69 +6630,65 @@ packages: string_decoder: 1.1.1 util-deprecate: 1.0.2 dev: false - resolution: - integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + /readable-stream/3.6.0: + resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} + engines: {node: '>= 6'} dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + /readdirp/3.2.0: + resolution: {integrity: sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==} + engines: {node: '>= 8'} dependencies: picomatch: 2.3.0 dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ== + /readdirp/3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} dependencies: picomatch: 2.3.0 dev: false - engines: - node: '>=8.10.0' - resolution: - integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + /rechoir/0.6.2: + resolution: {integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=} + engines: {node: '>= 0.10'} dependencies: resolve: 1.20.0 dev: false - engines: - node: '>= 0.10' - resolution: - integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q= + /regenerator-runtime/0.11.1: + resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} dev: false - resolution: - integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + /regenerator-runtime/0.13.9: + resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} dev: false - resolution: - integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== + /regexpp/3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== + /release-zalgo/1.0.0: + resolution: {integrity: sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=} + engines: {node: '>=4'} dependencies: es6-error: 4.1.1 dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA= + /remove-trailing-separator/1.1.0: + resolution: {integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=} dev: false - resolution: - integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + /request/2.88.2: + resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} + engines: {node: '>= 6'} + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 dependencies: aws-sign2: 0.7.0 aws4: 1.11.0 @@ -6684,177 +6710,169 @@ packages: tough-cookie: 2.5.0 tunnel-agent: 0.6.0 uuid: 3.4.0 - deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + /require-directory/2.1.1: + resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + /require-from-string/2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + /require-in-the-middle/5.1.0: + resolution: {integrity: sha512-M2rLKVupQfJ5lf9OvqFGIT+9iVLnTmjgbOmpil12hiSQNn5zJTKGPoIisETNjfK+09vP3rpm1zJajmErpr2sEQ==} dependencies: debug: 4.3.2 module-details-from-path: 1.0.3 resolve: 1.20.0 + transitivePeerDependencies: + - supports-color dev: false - resolution: - integrity: sha512-M2rLKVupQfJ5lf9OvqFGIT+9iVLnTmjgbOmpil12hiSQNn5zJTKGPoIisETNjfK+09vP3rpm1zJajmErpr2sEQ== + /require-main-filename/2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} dev: false - resolution: - integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + /requirejs/2.3.6: - dev: false - engines: - node: '>=0.4.0' + resolution: {integrity: sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==} + engines: {node: '>=0.4.0'} hasBin: true - resolution: - integrity: sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg== + dev: false + /requires-port/1.0.0: + resolution: {integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=} dev: false - resolution: - integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + /resolve-dir/1.0.1: + resolution: {integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=} + engines: {node: '>=0.10.0'} dependencies: expand-tilde: 2.0.2 global-modules: 1.0.0 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= + /resolve-from/4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + /resolve-url/0.2.1: + resolution: {integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=} deprecated: https://github.com/lydell/resolve-url#deprecated dev: false - resolution: - integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + /resolve/1.17.0: + resolution: {integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==} dependencies: path-parse: 1.0.7 dev: false - resolution: - integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== + /resolve/1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} dependencies: is-core-module: 2.6.0 path-parse: 1.0.7 dev: false - resolution: - integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== + /resolve/1.20.0: + resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} dependencies: is-core-module: 2.6.0 path-parse: 1.0.7 dev: false - resolution: - integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== + /resolve/1.8.1: + resolution: {integrity: sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==} dependencies: path-parse: 1.0.7 dev: false - resolution: - integrity: sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA== + /reusify/1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: false - engines: - iojs: '>=1.0.0' - node: '>=0.10.0' - resolution: - integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + /rfdc/1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} dev: false - resolution: - integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== + /rhea-promise/0.1.15: + resolution: {integrity: sha512-+6uilZXSJGyiqVeHQI3Krv6NTAd8cWRCY2uyCxmzR4/5IFtBqqFem1HV2OiwSj0Gu7OFChIJDfH2JyjN7J0vRA==} dependencies: debug: 3.2.7 rhea: 1.0.24 tslib: 1.14.1 dev: false - resolution: - integrity: sha512-+6uilZXSJGyiqVeHQI3Krv6NTAd8cWRCY2uyCxmzR4/5IFtBqqFem1HV2OiwSj0Gu7OFChIJDfH2JyjN7J0vRA== + /rhea-promise/2.1.0: + resolution: {integrity: sha512-CRMwdJ/o4oO/xKcvAwAsd0AHy5fVvSlqso7AadRmaaLGzAzc9LCoW7FOFnucI8THasVmOeCnv5c/fH/n7FcNaA==} dependencies: debug: 3.2.7 rhea: 2.0.4 tslib: 2.3.1 dev: false - resolution: - integrity: sha512-CRMwdJ/o4oO/xKcvAwAsd0AHy5fVvSlqso7AadRmaaLGzAzc9LCoW7FOFnucI8THasVmOeCnv5c/fH/n7FcNaA== + /rhea/1.0.24: + resolution: {integrity: sha512-PEl62U2EhxCO5wMUZ2/bCBcXAVKN9AdMSNQOrp3+R5b77TEaOSiy16MQ0sIOmzj/iqsgIAgPs1mt3FYfu1vIXA==} dependencies: debug: 3.2.7 dev: false - resolution: - integrity: sha512-PEl62U2EhxCO5wMUZ2/bCBcXAVKN9AdMSNQOrp3+R5b77TEaOSiy16MQ0sIOmzj/iqsgIAgPs1mt3FYfu1vIXA== + /rhea/2.0.4: + resolution: {integrity: sha512-GpGqJV6dPG+bh88ZvlkzcaqKM3bW6+YDHSegSjdPkoCi3UIsWN6yu6i4LMhpojNg1U5UOGqshCoMMNO5Hkoeog==} dependencies: debug: 3.2.7 dev: false - resolution: - integrity: sha512-GpGqJV6dPG+bh88ZvlkzcaqKM3bW6+YDHSegSjdPkoCi3UIsWN6yu6i4LMhpojNg1U5UOGqshCoMMNO5Hkoeog== + /rimraf/2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + hasBin: true dependencies: glob: 7.1.7 dev: false - hasBin: true - resolution: - integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + /rimraf/3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true dependencies: glob: 7.1.7 dev: false - hasBin: true - resolution: - integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + /rollup-plugin-local-resolve/1.0.7: + resolution: {integrity: sha1-xIZwFxbBWt0hJ1ZcLqoQESMyCIc=} dev: false - resolution: - integrity: sha1-xIZwFxbBWt0hJ1ZcLqoQESMyCIc= + /rollup-plugin-node-resolve/3.4.0: + resolution: {integrity: sha512-PJcd85dxfSBWih84ozRtBkB731OjXk0KnzN0oGp7WOWcarAFkVa71cV5hTJg2qpVsV2U8EUwrzHP3tvy9vS3qg==} + deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve. dependencies: builtin-modules: 2.0.0 is-module: 1.0.0 resolve: 1.20.0 - deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve. dev: false - resolution: - integrity: sha512-PJcd85dxfSBWih84ozRtBkB731OjXk0KnzN0oGp7WOWcarAFkVa71cV5hTJg2qpVsV2U8EUwrzHP3tvy9vS3qg== + /rollup-plugin-shim/1.0.0: + resolution: {integrity: sha512-rZqFD43y4U9nSqVq3iyWBiDwmBQJY8Txi04yI9jTKD3xcl7CbFjh1qRpQshUB3sONLubDzm7vJiwB+1MEGv67w==} dev: false - resolution: - integrity: sha512-rZqFD43y4U9nSqVq3iyWBiDwmBQJY8Txi04yI9jTKD3xcl7CbFjh1qRpQshUB3sONLubDzm7vJiwB+1MEGv67w== + /rollup-plugin-sourcemaps/0.4.2_rollup@1.32.1: + resolution: {integrity: sha1-YhJaqUCHqt97g+9N+vYptHMTXoc=} + engines: {node: '>=4.5.0', npm: '>=2.15.9'} + peerDependencies: + rollup: '>=0.31.2' dependencies: rollup: 1.32.1 rollup-pluginutils: 2.8.2 source-map-resolve: 0.5.3 dev: false - engines: - node: '>=4.5.0' - npm: '>=2.15.9' - peerDependencies: - rollup: '>=0.31.2' - resolution: - integrity: sha1-YhJaqUCHqt97g+9N+vYptHMTXoc= + /rollup-plugin-terser/5.3.1_rollup@1.32.1: + resolution: {integrity: sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==} + peerDependencies: + rollup: '>=0.66.0 <3' dependencies: '@babel/code-frame': 7.14.5 jest-worker: 24.9.0 @@ -6863,11 +6881,13 @@ packages: serialize-javascript: 4.0.0 terser: 4.8.0 dev: false - peerDependencies: - rollup: '>=0.66.0 <3' - resolution: - integrity: sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w== + /rollup-plugin-visualizer/4.2.2_rollup@1.32.1: + resolution: {integrity: sha512-10/TsugsaQL5rdynl0lrklBngTtkRBESZdxUJy+3fN+xKqNdg5cr7JQU1OoPx4p5mhQ+nspa6EvX3qc8SsBvnA==} + engines: {node: '>=10'} + hasBin: true + peerDependencies: + rollup: '>=1.20.0' dependencies: nanoid: 3.1.25 open: 7.4.2 @@ -6875,93 +6895,86 @@ packages: source-map: 0.7.3 yargs: 16.2.0 dev: false - engines: - node: '>=10' - hasBin: true - peerDependencies: - rollup: '>=1.20.0' - resolution: - integrity: sha512-10/TsugsaQL5rdynl0lrklBngTtkRBESZdxUJy+3fN+xKqNdg5cr7JQU1OoPx4p5mhQ+nspa6EvX3qc8SsBvnA== + /rollup-pluginutils/2.8.2: + resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} dependencies: estree-walker: 0.6.1 dev: false - resolution: - integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== + /rollup/1.32.1: + resolution: {integrity: sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==} + hasBin: true dependencies: '@types/estree': 0.0.50 '@types/node': 12.20.21 acorn: 7.4.1 dev: false - hasBin: true - resolution: - integrity: sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A== + /run-parallel/1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 dev: false - resolution: - integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + /rxjs/6.6.7: + resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} + engines: {npm: '>=2.0.0'} dependencies: tslib: 1.14.1 dev: false - engines: - npm: '>=2.0.0' - resolution: - integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== + /safe-buffer/5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} dev: false - resolution: - integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + /safe-buffer/5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: false - resolution: - integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + /safer-buffer/2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: false - resolution: - integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + /sax/0.5.8: + resolution: {integrity: sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=} dev: false - resolution: - integrity: sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE= + /sax/1.2.4: + resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} dev: false - resolution: - integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + /semaphore/1.1.0: + resolution: {integrity: sha512-O4OZEaNtkMd/K0i6js9SL+gqy0ZCBMgUvlSqHKi4IBdjhe7wB8pwztUk1BbZ1fmrvpwFrPbHzqd2w5pTcJH6LA==} + engines: {node: '>=0.8.0'} dev: false - engines: - node: '>=0.8.0' - resolution: - integrity: sha512-O4OZEaNtkMd/K0i6js9SL+gqy0ZCBMgUvlSqHKi4IBdjhe7wB8pwztUk1BbZ1fmrvpwFrPbHzqd2w5pTcJH6LA== + /semver/5.3.0: - dev: false + resolution: {integrity: sha1-myzl094C0XxgEq0yaqa00M9U+U8=} hasBin: true - resolution: - integrity: sha1-myzl094C0XxgEq0yaqa00M9U+U8= - /semver/5.7.1: dev: false + + /semver/5.7.1: + resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} hasBin: true - resolution: - integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - /semver/6.3.0: dev: false + + /semver/6.3.0: + resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true - resolution: - integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + dev: false + /semver/7.3.5: + resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} + engines: {node: '>=10'} + hasBin: true dependencies: lru-cache: 6.0.0 dev: false - engines: - node: '>=10' - hasBin: true - resolution: - integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== + /send/0.17.1: + resolution: {integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==} + engines: {node: '>= 0.8.0'} dependencies: debug: 2.6.9 depd: 1.1.2 @@ -6977,117 +6990,108 @@ packages: range-parser: 1.2.1 statuses: 1.5.0 dev: false - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== + /serialize-javascript/4.0.0: + resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} dependencies: randombytes: 2.1.0 dev: false - resolution: - integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== + /serve-static/1.14.1: + resolution: {integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==} + engines: {node: '>= 0.8.0'} dependencies: encodeurl: 1.0.2 escape-html: 1.0.3 parseurl: 1.3.3 send: 0.17.1 dev: false - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== + /set-blocking/2.0.0: + resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=} dev: false - resolution: - integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + /setprototypeof/1.1.1: + resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} dev: false - resolution: - integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== + /shebang-command/1.2.0: + resolution: {integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=} + engines: {node: '>=0.10.0'} dependencies: shebang-regex: 1.0.0 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + /shebang-command/2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + /shebang-regex/1.0.0: + resolution: {integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + /shebang-regex/3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + /shell-quote/1.7.2: + resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==} dev: false - resolution: - integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== + /shelljs/0.8.4: + resolution: {integrity: sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==} + engines: {node: '>=4'} + hasBin: true dependencies: glob: 7.1.7 interpret: 1.4.0 rechoir: 0.6.2 dev: false - engines: - node: '>=4' - hasBin: true - resolution: - integrity: sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ== + /shimmer/1.2.1: + resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} dev: false - resolution: - integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw== + /shx/0.3.3: + resolution: {integrity: sha512-nZJ3HFWVoTSyyB+evEKjJ1STiixGztlqwKLTUNV5KqMWtGey9fTd4KU1gdZ1X9BV6215pswQ/Jew9NsuS/fNDA==} + engines: {node: '>=6'} + hasBin: true dependencies: minimist: 1.2.5 shelljs: 0.8.4 dev: false - engines: - node: '>=6' - hasBin: true - resolution: - integrity: sha512-nZJ3HFWVoTSyyB+evEKjJ1STiixGztlqwKLTUNV5KqMWtGey9fTd4KU1gdZ1X9BV6215pswQ/Jew9NsuS/fNDA== + /side-channel/1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 object-inspect: 1.11.0 dev: false - resolution: - integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + /signal-exit/3.0.3: + resolution: {integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==} dev: false - resolution: - integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + /simple-concat/1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} dev: false - resolution: - integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== + /simple-get/3.1.0: + resolution: {integrity: sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==} dependencies: decompress-response: 4.2.1 once: 1.4.0 simple-concat: 1.0.1 dev: false - resolution: - integrity: sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA== + /sinon/9.2.4: + resolution: {integrity: sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==} dependencies: '@sinonjs/commons': 1.8.3 '@sinonjs/fake-timers': 6.0.1 @@ -7096,32 +7100,29 @@ packages: nise: 4.1.0 supports-color: 7.2.0 dev: false - resolution: - integrity: sha512-zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg== + /slash/3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + /slice-ansi/4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== + /smart-buffer/4.2.0: + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} dev: false - engines: - node: '>= 6.0.0' - npm: '>= 3.0.0' - resolution: - integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== + /snap-shot-compare/3.0.0: + resolution: {integrity: sha512-bdwNOAGuKwPU+qsn0ASxTv+QfkXU+3VmkcDOkt965tes+JQQc8d6SfoLiEiRVhCey4v+ip2IjNUSbZm5nnkI9g==} + engines: {node: '>=6'} dependencies: check-more-types: 2.24.0 debug: 4.1.1 @@ -7131,11 +7132,11 @@ packages: strip-ansi: 5.2.0 variable-diff: 1.1.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-bdwNOAGuKwPU+qsn0ASxTv+QfkXU+3VmkcDOkt965tes+JQQc8d6SfoLiEiRVhCey4v+ip2IjNUSbZm5nnkI9g== + /snap-shot-core/10.2.4: + resolution: {integrity: sha512-A7tkcfmvnRKge4VzFLAWA4UYMkvFY4TZKyL+D6hnHjI3HJ4pTepjG5DfR2ACeDKMzCSTQ5EwR2iOotI+Z37zsg==} + engines: {node: '>=6'} + hasBin: true dependencies: arg: 4.1.3 check-more-types: 2.24.0 @@ -7150,13 +7151,13 @@ packages: pluralize: 8.0.0 quote: 0.4.0 ramda: 0.27.1 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=6' - hasBin: true - resolution: - integrity: sha512-A7tkcfmvnRKge4VzFLAWA4UYMkvFY4TZKyL+D6hnHjI3HJ4pTepjG5DfR2ACeDKMzCSTQ5EwR2iOotI+Z37zsg== + /snap-shot-it/7.9.6: + resolution: {integrity: sha512-t/ADZfQ8EUk4J76S5cmynye7qg1ecUFqQfANiOMNy0sFmYUaqfx9K/AWwpdcpr3vFsDptM+zSuTtKD0A1EOLqA==} + engines: {node: '>=6'} dependencies: '@bahmutov/data-driven': 1.0.0 check-more-types: 2.24.0 @@ -7169,26 +7170,28 @@ packages: ramda: 0.27.1 snap-shot-compare: 3.0.0 snap-shot-core: 10.2.4 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-t/ADZfQ8EUk4J76S5cmynye7qg1ecUFqQfANiOMNy0sFmYUaqfx9K/AWwpdcpr3vFsDptM+zSuTtKD0A1EOLqA== + /socket.io-adapter/2.1.0: + resolution: {integrity: sha512-+vDov/aTsLjViYTwS9fPy5pEtTkrbEKsw2M+oVSoFGw6OD1IpvlV1VPhUzNbofCQ8oyMbdYJqDtGdmHQK6TdPg==} dev: false - resolution: - integrity: sha512-+vDov/aTsLjViYTwS9fPy5pEtTkrbEKsw2M+oVSoFGw6OD1IpvlV1VPhUzNbofCQ8oyMbdYJqDtGdmHQK6TdPg== + /socket.io-parser/4.0.4: + resolution: {integrity: sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==} + engines: {node: '>=10.0.0'} dependencies: '@types/component-emitter': 1.2.10 component-emitter: 1.3.0 debug: 4.3.2 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=10.0.0' - resolution: - integrity: sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g== + /socket.io/3.1.2: + resolution: {integrity: sha512-JubKZnTQ4Z8G4IZWtaAZSiRP3I/inpy8c/Bsx2jrwGrTbKeVU5xd6qkKMHpChYeM3dWZSO0QACiGK+obhBNwYw==} + engines: {node: '>=10.0.0'} dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.12 @@ -7199,32 +7202,31 @@ packages: engine.io: 4.1.1 socket.io-adapter: 2.1.0 socket.io-parser: 4.0.4 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: false - engines: - node: '>=10.0.0' - resolution: - integrity: sha512-JubKZnTQ4Z8G4IZWtaAZSiRP3I/inpy8c/Bsx2jrwGrTbKeVU5xd6qkKMHpChYeM3dWZSO0QACiGK+obhBNwYw== + /socks-proxy-agent/5.0.1: + resolution: {integrity: sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==} + engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 debug: 4.3.2 socks: 2.6.1 dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ== + /socks/2.6.1: + resolution: {integrity: sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==} + engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} dependencies: ip: 1.1.5 smart-buffer: 4.2.0 dev: false - engines: - node: '>= 10.13.0' - npm: '>= 3.0.0' - resolution: - integrity: sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA== + /source-map-resolve/0.5.3: + resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} dependencies: atob: 2.1.2 decode-uri-component: 0.2.0 @@ -7232,46 +7234,43 @@ packages: source-map-url: 0.4.1 urix: 0.1.0 dev: false - resolution: - integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== + /source-map-support/0.5.19: + resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} dependencies: buffer-from: 1.1.2 source-map: 0.6.1 dev: false - resolution: - integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== + /source-map-url/0.4.1: + resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} dev: false - resolution: - integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== + /source-map/0.5.7: + resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + /source-map/0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + /source-map/0.7.3: + resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} + engines: {node: '>= 8'} dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + /sourcemap-codec/1.4.8: + resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} dev: false - resolution: - integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== + /spawn-command/0.0.2-1: + resolution: {integrity: sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=} dev: false - resolution: - integrity: sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A= + /spawn-wrap/1.4.3: + resolution: {integrity: sha512-IgB8md0QW/+tWqcavuFgKYR/qIRvJkRLPJDFaoXtLLUaVcCDK0+HeFTkmQHj3eprcYhc+gOl0aEA1w7qZlYezw==} dependencies: foreground-child: 1.5.6 mkdirp: 0.5.5 @@ -7280,35 +7279,37 @@ packages: signal-exit: 3.0.3 which: 1.3.1 dev: false - resolution: - integrity: sha512-IgB8md0QW/+tWqcavuFgKYR/qIRvJkRLPJDFaoXtLLUaVcCDK0+HeFTkmQHj3eprcYhc+gOl0aEA1w7qZlYezw== + /spdx-correct/3.1.1: + resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: spdx-expression-parse: 3.0.1 spdx-license-ids: 3.0.10 dev: false - resolution: - integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + /spdx-exceptions/2.3.0: + resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} dev: false - resolution: - integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + /spdx-expression-parse/3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 spdx-license-ids: 3.0.10 dev: false - resolution: - integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + /spdx-license-ids/3.0.10: + resolution: {integrity: sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==} dev: false - resolution: - integrity: sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA== + /sprintf-js/1.0.3: + resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=} dev: false - resolution: - integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + /sshpk/1.16.1: + resolution: {integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==} + engines: {node: '>=0.10.0'} + hasBin: true dependencies: asn1: 0.2.4 assert-plus: 1.0.0 @@ -7320,229 +7321,205 @@ packages: safer-buffer: 2.1.2 tweetnacl: 0.14.5 dev: false - engines: - node: '>=0.10.0' - hasBin: true - resolution: - integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== + /statuses/1.5.0: + resolution: {integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=} + engines: {node: '>= 0.6'} dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + /stoppable/1.1.0: + resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==} + engines: {node: '>=4', npm: '>=6'} dev: false - engines: - node: '>=4' - npm: '>=6' - resolution: - integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw== + /stream-browserify/2.0.2: + resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} dependencies: inherits: 2.0.4 readable-stream: 2.3.7 dev: false - resolution: - integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== + /streamroller/2.2.4: + resolution: {integrity: sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==} + engines: {node: '>=8.0'} dependencies: date-format: 2.1.0 debug: 4.3.2 fs-extra: 8.1.0 + transitivePeerDependencies: + - supports-color dev: false - engines: - node: '>=8.0' - resolution: - integrity: sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ== + /string-argv/0.3.1: + resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==} + engines: {node: '>=0.6.19'} dev: false - engines: - node: '>=0.6.19' - resolution: - integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg== + /string-width/1.0.2: + resolution: {integrity: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=} + engines: {node: '>=0.10.0'} dependencies: code-point-at: 1.1.0 is-fullwidth-code-point: 1.0.0 strip-ansi: 3.0.1 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + /string-width/2.1.1: + resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} + engines: {node: '>=4'} dependencies: is-fullwidth-code-point: 2.0.0 strip-ansi: 4.0.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + /string-width/3.1.0: + resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} + engines: {node: '>=6'} dependencies: emoji-regex: 7.0.3 is-fullwidth-code-point: 2.0.0 strip-ansi: 5.2.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + /string-width/4.2.2: + resolution: {integrity: sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==} + engines: {node: '>=8'} dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== + /string.prototype.padend/3.1.2: + resolution: {integrity: sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.5 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ== + /string.prototype.trimend/1.0.4: + resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 dev: false - resolution: - integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== + /string.prototype.trimstart/1.0.4: + resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 dev: false - resolution: - integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== + /string_decoder/0.10.31: + resolution: {integrity: sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=} dev: false - resolution: - integrity: sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ= + /string_decoder/1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: safe-buffer: 5.1.2 dev: false - resolution: - integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + /string_decoder/1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 dev: false - resolution: - integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + /strip-ansi/3.0.1: + resolution: {integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=} + engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + /strip-ansi/4.0.0: + resolution: {integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8=} + engines: {node: '>=4'} dependencies: ansi-regex: 3.0.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8= + /strip-ansi/5.2.0: + resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} + engines: {node: '>=6'} dependencies: ansi-regex: 4.1.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + /strip-ansi/6.0.0: + resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==} + engines: {node: '>=8'} dependencies: ansi-regex: 5.0.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + /strip-bom/3.0.0: + resolution: {integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + /strip-final-newline/2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + /strip-json-comments/2.0.1: + resolution: {integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo= + /strip-json-comments/3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + /supports-color/2.0.0: + resolution: {integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=} + engines: {node: '>=0.8.0'} dev: false - engines: - node: '>=0.8.0' - resolution: - integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + /supports-color/5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} dependencies: has-flag: 3.0.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + /supports-color/6.0.0: + resolution: {integrity: sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==} + engines: {node: '>=6'} dependencies: has-flag: 3.0.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg== + /supports-color/6.1.0: + resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==} + engines: {node: '>=6'} dependencies: has-flag: 3.0.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + /supports-color/7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + /supports-color/8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} dependencies: has-flag: 4.0.0 dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + /table/6.7.1: + resolution: {integrity: sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==} + engines: {node: '>=10.0.0'} dependencies: ajv: 8.6.2 lodash.clonedeep: 4.5.0 @@ -7551,29 +7528,28 @@ packages: string-width: 4.2.2 strip-ansi: 6.0.0 dev: false - engines: - node: '>=10.0.0' - resolution: - integrity: sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg== + /tar-fs/2.0.0: + resolution: {integrity: sha512-vaY0obB6Om/fso8a8vakQBzwholQ7v5+uy+tF3Ozvxv1KNezmVQAiWtcNmMHFSFPqL3dJA8ha6gdtFbfX9mcxA==} dependencies: chownr: 1.1.4 mkdirp: 0.5.5 pump: 3.0.0 tar-stream: 2.2.0 dev: false - resolution: - integrity: sha512-vaY0obB6Om/fso8a8vakQBzwholQ7v5+uy+tF3Ozvxv1KNezmVQAiWtcNmMHFSFPqL3dJA8ha6gdtFbfX9mcxA== + /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.0 tar-stream: 2.2.0 dev: false - resolution: - integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== + /tar-stream/2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} dependencies: bl: 4.1.0 end-of-stream: 1.4.4 @@ -7581,228 +7557,240 @@ packages: inherits: 2.0.4 readable-stream: 3.6.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== + /terser/4.8.0: + resolution: {integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 source-map: 0.6.1 source-map-support: 0.5.19 dev: false - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== + /test-exclude/5.2.3: + resolution: {integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==} + engines: {node: '>=6'} dependencies: glob: 7.1.7 minimatch: 3.0.4 read-pkg-up: 4.0.0 require-main-filename: 2.0.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g== + /text-table/0.2.0: + resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} dev: false - resolution: - integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + /through/2.3.8: + resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} dev: false - resolution: - integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + /timsort/0.3.0: + resolution: {integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=} dev: false - resolution: - integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= + /tmp/0.2.1: + resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} + engines: {node: '>=8.17.0'} dependencies: rimraf: 3.0.2 dev: false - engines: - node: '>=8.17.0' - resolution: - integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== + /to-fast-properties/2.0.0: + resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + /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 - engines: - node: '>=8.0' - resolution: - integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + /toidentifier/1.0.0: + resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} + engines: {node: '>=0.6'} dev: false - engines: - node: '>=0.6' - resolution: - integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== + /tough-cookie/2.5.0: + resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} + engines: {node: '>=0.8'} dependencies: psl: 1.8.0 punycode: 2.1.1 dev: false - engines: - node: '>=0.8' - resolution: - integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + /tough-cookie/3.0.1: + resolution: {integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==} + engines: {node: '>=6'} dependencies: ip-regex: 2.1.0 psl: 1.8.0 punycode: 2.1.1 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== + /tough-cookie/4.0.0: + resolution: {integrity: sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==} + engines: {node: '>=6'} dependencies: psl: 1.8.0 punycode: 2.1.1 universalify: 0.1.2 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg== + /tr46/1.0.1: + resolution: {integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=} dependencies: punycode: 2.1.1 dev: false - resolution: - integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= + /tree-kill/1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true dev: false + + /ts-node/10.2.1_34240cc25341bc92b4fb7aca1a56ac75: + resolution: {integrity: sha512-hCnyOyuGmD5wHleOQX6NIjJtYVIO8bPP8F2acWkB4W06wdlkgyvJtubO/I9NkI88hCFECbsEgoLc0VNkYmcSfw==} + engines: {node: '>=12.0.0'} hasBin: true - resolution: - integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== - /ts-node/9.1.1_typescript@4.2.4: + 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.6.1 + '@tsconfig/node10': 1.0.8 + '@tsconfig/node12': 1.0.9 + '@tsconfig/node14': 1.0.1 + '@tsconfig/node16': 1.0.2 + '@types/node': 12.20.21 + acorn: 8.5.0 + acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - source-map-support: 0.5.19 typescript: 4.2.4 yn: 3.1.1 dev: false - engines: - node: '>=10.0.0' + + /ts-node/9.1.1_typescript@4.2.4: + resolution: {integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==} + engines: {node: '>=10.0.0'} hasBin: true peerDependencies: typescript: '>=2.7' - resolution: - integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg== + dependencies: + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + source-map-support: 0.5.19 + typescript: 4.2.4 + yn: 3.1.1 + dev: false + /tsconfig-paths/3.11.0: + resolution: {integrity: sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==} dependencies: '@types/json5': 0.0.29 json5: 1.0.1 minimist: 1.2.5 strip-bom: 3.0.0 dev: false - resolution: - integrity: sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA== + /tslib/1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: false - resolution: - integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + /tslib/2.3.1: + resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} dev: false - resolution: - integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== + /tsutils/3.21.0_typescript@4.2.4: + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 typescript: 4.2.4 dev: false - engines: - node: '>= 6' - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - resolution: - integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== + /tunnel-agent/0.6.0: + resolution: {integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=} dependencies: safe-buffer: 5.2.1 dev: false - resolution: - integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + /tunnel/0.0.6: + resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} + engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} dev: false - engines: - node: '>=0.6.11 <=0.7.0 || >=0.7.3' - resolution: - integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg== + /tweetnacl/0.14.5: + resolution: {integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=} dev: false - resolution: - integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + /type-check/0.3.2: + resolution: {integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.1.2 dev: false - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + /type-check/0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 dev: false - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + /type-detect/4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + /type-fest/0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + /type-fest/0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + /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.32 dev: false - engines: - node: '>= 0.6' - resolution: - integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + /typedoc-default-themes/0.6.3: + resolution: {integrity: sha512-rouf0TcIA4M2nOQFfC7Zp4NEwoYiEX4vX/ZtudJWU9IHA29MPC+PPgSXYLPESkUo7FuB//GxigO3mk9Qe1xp3Q==} + engines: {node: '>= 8'} dependencies: backbone: 1.4.0 jquery: 3.6.0 lunr: 2.3.9 underscore: 1.13.1 dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-rouf0TcIA4M2nOQFfC7Zp4NEwoYiEX4vX/ZtudJWU9IHA29MPC+PPgSXYLPESkUo7FuB//GxigO3mk9Qe1xp3Q== + /typedoc/0.15.2: + resolution: {integrity: sha512-K2nFEtyDQTVdXOzYtECw3TwuT3lM91Zc0dzGSLuor5R8qzZbwqBoCw7xYGVBow6+mEZAvKGznLFsl7FzG+wAgQ==} + engines: {node: '>= 6.0.0'} + hasBin: true dependencies: '@types/minimatch': 3.0.3 fs-extra: 8.1.0 @@ -7816,121 +7804,117 @@ packages: typedoc-default-themes: 0.6.3 typescript: 3.7.7 dev: false - engines: - node: '>= 6.0.0' - hasBin: true - resolution: - integrity: sha512-K2nFEtyDQTVdXOzYtECw3TwuT3lM91Zc0dzGSLuor5R8qzZbwqBoCw7xYGVBow6+mEZAvKGznLFsl7FzG+wAgQ== + /typescript/3.7.7: - dev: false - engines: - node: '>=4.2.0' + resolution: {integrity: sha512-MmQdgo/XenfZPvVLtKZOq9jQQvzaUAUpcKW8Z43x9B2fOm4S5g//tPtMweZUIP+SoBqrVPEIm+dJeQ9dfO0QdA==} + engines: {node: '>=4.2.0'} hasBin: true - resolution: - integrity: sha512-MmQdgo/XenfZPvVLtKZOq9jQQvzaUAUpcKW8Z43x9B2fOm4S5g//tPtMweZUIP+SoBqrVPEIm+dJeQ9dfO0QdA== - /typescript/3.9.10: dev: false - engines: - node: '>=4.2.0' + + /typescript/3.9.10: + resolution: {integrity: sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==} + engines: {node: '>=4.2.0'} hasBin: true - resolution: - integrity: sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== - /typescript/4.1.6: dev: false - engines: - node: '>=4.2.0' + + /typescript/4.1.6: + resolution: {integrity: sha512-pxnwLxeb/Z5SP80JDRzVjh58KsM6jZHRAOtTpS7sXLS4ogXNKC9ANxHHZqLLeVHZN35jCtI4JdmLLbLiC1kBow==} + engines: {node: '>=4.2.0'} hasBin: true - resolution: - integrity: sha512-pxnwLxeb/Z5SP80JDRzVjh58KsM6jZHRAOtTpS7sXLS4ogXNKC9ANxHHZqLLeVHZN35jCtI4JdmLLbLiC1kBow== + dev: false + /typescript/4.2.4: + resolution: {integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==} + engines: {node: '>=4.2.0'} + hasBin: true dev: false - engines: - node: '>=4.2.0' + + /typescript/4.4.3: + resolution: {integrity: sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==} + engines: {node: '>=4.2.0'} hasBin: true - resolution: - integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg== + dev: false + /ua-parser-js/0.7.28: + resolution: {integrity: sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==} dev: false - resolution: - integrity: sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g== + /uglify-js/3.14.1: - dev: false - engines: - node: '>=0.8.0' + resolution: {integrity: sha512-JhS3hmcVaXlp/xSo3PKY5R0JqKs5M3IV+exdLHW99qKvKivPO4Z8qbej6mte17SOPqAOVMjt/XGgWacnFSzM3g==} + engines: {node: '>=0.8.0'} hasBin: true - resolution: - integrity: sha512-JhS3hmcVaXlp/xSo3PKY5R0JqKs5M3IV+exdLHW99qKvKivPO4Z8qbej6mte17SOPqAOVMjt/XGgWacnFSzM3g== + dev: false + /unbox-primitive/1.0.1: + resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==} dependencies: function-bind: 1.1.1 has-bigints: 1.0.1 has-symbols: 1.0.2 which-boxed-primitive: 1.0.2 dev: false - resolution: - integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== + /unbzip2-stream/1.3.3: + resolution: {integrity: sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==} dependencies: buffer: 5.7.1 through: 2.3.8 dev: false - resolution: - integrity: sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg== + /underscore/1.13.1: + resolution: {integrity: sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==} dev: false - resolution: - integrity: sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g== + /universal-user-agent/6.0.0: + resolution: {integrity: sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==} dev: false - resolution: - integrity: sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w== + /universalify/0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} dev: false - engines: - node: '>= 4.0.0' - resolution: - integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + /unpipe/1.0.0: + resolution: {integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=} + engines: {node: '>= 0.8'} dev: false - engines: - node: '>= 0.8' - resolution: - integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + /uri-js/4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: punycode: 2.1.1 dev: false - resolution: - integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + /urix/0.1.0: + resolution: {integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=} deprecated: Please see https://github.com/lydell/urix#deprecated dev: false - resolution: - integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + /url/0.11.0: + resolution: {integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=} dependencies: punycode: 1.3.2 querystring: 0.2.0 dev: false - resolution: - integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + /util-deprecate/1.0.2: + resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} dev: false - resolution: - integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + /util/0.10.3: + resolution: {integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk=} dependencies: inherits: 2.0.1 dev: false - resolution: - integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk= + /util/0.11.1: + resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} dependencies: inherits: 2.0.3 dev: false - resolution: - integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== + /util/0.12.4: + resolution: {integrity: sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==} dependencies: inherits: 2.0.4 is-arguments: 1.1.1 @@ -7939,90 +7923,84 @@ packages: safe-buffer: 5.2.1 which-typed-array: 1.1.6 dev: false - resolution: - integrity: sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw== + /utils-merge/1.0.1: + resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} + engines: {node: '>= 0.4.0'} dev: false - engines: - node: '>= 0.4.0' - resolution: - integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + /uuid/3.4.0: + resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. - dev: false hasBin: true - resolution: - integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - /uuid/8.3.2: dev: false + + /uuid/8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true - resolution: - integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + dev: false + /v8-compile-cache/2.3.0: + resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} dev: false - resolution: - integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== + /validate-npm-package-license/3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: spdx-correct: 3.1.1 spdx-expression-parse: 3.0.1 dev: false - resolution: - integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + /validator/8.2.0: + resolution: {integrity: sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==} + engines: {node: '>= 0.10'} dev: false - engines: - node: '>= 0.10' - resolution: - integrity: sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA== + /validator/9.4.1: + resolution: {integrity: sha512-YV5KjzvRmSyJ1ee/Dm5UED0G+1L4GZnLN3w6/T+zZm8scVua4sOhYKWTUrKa0H/tMiJyO9QLHMPN+9mB/aMunA==} + engines: {node: '>= 0.10'} dev: false - engines: - node: '>= 0.10' - resolution: - integrity: sha512-YV5KjzvRmSyJ1ee/Dm5UED0G+1L4GZnLN3w6/T+zZm8scVua4sOhYKWTUrKa0H/tMiJyO9QLHMPN+9mB/aMunA== + /variable-diff/1.1.0: + resolution: {integrity: sha1-0r1cZtt2wTh52W5qMG7cmJ35eNo=} dependencies: chalk: 1.1.3 object-assign: 4.1.1 dev: false - resolution: - integrity: sha1-0r1cZtt2wTh52W5qMG7cmJ35eNo= + /vary/1.1.2: + resolution: {integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=} + engines: {node: '>= 0.8'} dev: false - engines: - node: '>= 0.8' - resolution: - integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + /verror/1.10.0: + resolution: {integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=} + engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 core-util-is: 1.0.2 extsprintf: 1.3.0 dev: false - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + /void-elements/2.0.1: + resolution: {integrity: sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-wGavtYK7HLQSjWDqkjkulNXp2+w= + /webidl-conversions/4.0.2: + resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} dev: false - resolution: - integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== + /whatwg-url/6.5.0: + resolution: {integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==} dependencies: lodash.sortby: 4.7.0 tr46: 1.0.1 webidl-conversions: 4.0.2 dev: false - resolution: - integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== + /which-boxed-primitive/1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: is-bigint: 1.0.4 is-boolean-object: 1.1.2 @@ -8030,13 +8008,14 @@ packages: is-string: 1.0.7 is-symbol: 1.0.4 dev: false - resolution: - integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + /which-module/2.0.0: + resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=} dev: false - resolution: - integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + /which-typed-array/1.1.6: + resolution: {integrity: sha512-DdY984dGD5sQ7Tf+x1CkXzdg85b9uEel6nr4UkFg1LoE9OXv3uRuZhe5CoWdawhGACeFpEZXH8fFLQnDhbpm/Q==} + engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.4 call-bind: 1.0.2 @@ -8045,84 +8024,76 @@ packages: has-tostringtag: 1.0.0 is-typed-array: 1.1.7 dev: false - engines: - node: '>= 0.4' - resolution: - integrity: sha512-DdY984dGD5sQ7Tf+x1CkXzdg85b9uEel6nr4UkFg1LoE9OXv3uRuZhe5CoWdawhGACeFpEZXH8fFLQnDhbpm/Q== + /which/1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true dependencies: isexe: 2.0.0 dev: false - hasBin: true - resolution: - integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + /which/2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true dependencies: isexe: 2.0.0 dev: false - engines: - node: '>= 8' - hasBin: true - resolution: - integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + /wide-align/1.1.3: + resolution: {integrity: sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==} dependencies: string-width: 2.1.1 dev: false - resolution: - integrity: sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== + /word-wrap/1.2.3: + resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + /wordwrap/1.0.0: + resolution: {integrity: sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=} dev: false - resolution: - integrity: sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + /wrap-ansi/5.1.0: + resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} + engines: {node: '>=6'} dependencies: ansi-styles: 3.2.1 string-width: 3.1.0 strip-ansi: 5.2.0 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== + /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.2 strip-ansi: 6.0.0 dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + /wrappy/1.0.2: + resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} dev: false - resolution: - integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + /write-file-atomic/2.4.3: + resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} dependencies: graceful-fs: 4.2.8 imurmurhash: 0.1.4 signal-exit: 3.0.3 dev: false - resolution: - integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== + /ws/6.2.2: + resolution: {integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==} dependencies: async-limiter: 1.0.1 dev: false - resolution: - integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== + /ws/7.4.6: - dev: false - engines: - node: '>=8.3.0' + resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} + engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -8131,12 +8102,11 @@ packages: optional: true utf-8-validate: optional: true - resolution: - integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A== - /ws/7.5.4: dev: false - engines: - node: '>=8.3.0' + + /ws/7.5.4: + resolution: {integrity: sha512-zP9z6GXm6zC27YtspwH99T3qTG7bBFv2VIkeHstMLrLlDJuzA7tQ5ls3OJ1hOGGCzTQPniNJoHXIAOS0Jljohg==} + engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -8145,120 +8115,111 @@ packages: optional: true utf-8-validate: optional: true - resolution: - integrity: sha512-zP9z6GXm6zC27YtspwH99T3qTG7bBFv2VIkeHstMLrLlDJuzA7tQ5ls3OJ1hOGGCzTQPniNJoHXIAOS0Jljohg== + dev: false + /xhr-mock/2.5.1: + resolution: {integrity: sha512-UKOjItqjFgPUwQGPmRAzNBn8eTfIhcGjBVGvKYAWxUQPQsXNGD6KEckGTiHwyaAUp9C9igQlnN1Mp79KWCg7CQ==} dependencies: global: 4.4.0 url: 0.11.0 dev: false - resolution: - integrity: sha512-UKOjItqjFgPUwQGPmRAzNBn8eTfIhcGjBVGvKYAWxUQPQsXNGD6KEckGTiHwyaAUp9C9igQlnN1Mp79KWCg7CQ== + /xml/1.0.1: + resolution: {integrity: sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=} dev: false - resolution: - integrity: sha1-eLpyAgApxbyHuKgaPPzXS0ovweU= + /xml2js/0.2.8: + resolution: {integrity: sha1-m4FpCTFjH/CdGVdUn69U9PmAs8I=} dependencies: sax: 0.5.8 dev: false - resolution: - integrity: sha1-m4FpCTFjH/CdGVdUn69U9PmAs8I= + /xml2js/0.4.23: + resolution: {integrity: sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==} + engines: {node: '>=4.0.0'} dependencies: sax: 1.2.4 xmlbuilder: 11.0.1 dev: false - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug== + /xmlbuilder/11.0.1: + resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} + engines: {node: '>=4.0'} dev: false - engines: - node: '>=4.0' - resolution: - integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== + /xmlbuilder/12.0.0: + resolution: {integrity: sha512-lMo8DJ8u6JRWp0/Y4XLa/atVDr75H9litKlb2E5j3V3MesoL50EBgZDWoLT3F/LztVnG67GjPXLZpqcky/UMnQ==} + engines: {node: '>=6.0'} dev: false - engines: - node: '>=6.0' - resolution: - integrity: sha512-lMo8DJ8u6JRWp0/Y4XLa/atVDr75H9litKlb2E5j3V3MesoL50EBgZDWoLT3F/LztVnG67GjPXLZpqcky/UMnQ== + /xmlbuilder/9.0.7: + resolution: {integrity: sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=} + engines: {node: '>=4.0'} dev: false - engines: - node: '>=4.0' - resolution: - integrity: sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= + /xmldom/0.6.0: + resolution: {integrity: sha512-iAcin401y58LckRZ0TkI4k0VSM1Qg0KGSc3i8rU+xrxe19A/BN1zHyVSJY7uoutVlaTSzYyk/v5AmkewAP7jtg==} + engines: {node: '>=10.0.0'} dev: false - engines: - node: '>=10.0.0' - resolution: - integrity: sha512-iAcin401y58LckRZ0TkI4k0VSM1Qg0KGSc3i8rU+xrxe19A/BN1zHyVSJY7uoutVlaTSzYyk/v5AmkewAP7jtg== + /xpath.js/1.1.0: + resolution: {integrity: sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==} + engines: {node: '>=0.4.0'} dev: false - engines: - node: '>=0.4.0' - resolution: - integrity: sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ== + /xregexp/2.0.0: + resolution: {integrity: sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=} dev: false - resolution: - integrity: sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM= + /y18n/4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} dev: false - resolution: - integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== + /y18n/5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + /yallist/2.1.2: + resolution: {integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=} dev: false - resolution: - integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + /yallist/3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} dev: false - resolution: - integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + /yallist/4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: false - resolution: - integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + /yaml/1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + /yargs-parser/13.1.2: + resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 dev: false - resolution: - integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== + /yargs-parser/20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + /yargs-unparser/1.6.0: + resolution: {integrity: sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==} + engines: {node: '>=6'} dependencies: flat: 4.1.1 lodash: 4.17.21 yargs: 13.3.2 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw== + /yargs/13.3.2: + resolution: {integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==} dependencies: cliui: 5.0.0 find-up: 3.0.0 @@ -8271,9 +8232,10 @@ packages: y18n: 4.0.3 yargs-parser: 13.1.2 dev: false - resolution: - integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== + /yargs/16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} dependencies: cliui: 7.0.4 escalade: 3.1.1 @@ -8283,35 +8245,34 @@ packages: y18n: 5.0.8 yargs-parser: 20.2.9 dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== + /yauzl/2.10.0: + resolution: {integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=} dependencies: buffer-crc32: 0.2.13 fd-slicer: 1.1.0 dev: false - resolution: - integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= + /yn/3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== + /z-schema/3.18.4: + resolution: {integrity: sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==} + hasBin: true dependencies: lodash.get: 4.4.2 lodash.isequal: 4.5.0 validator: 8.2.0 - dev: false - hasBin: true optionalDependencies: commander: 2.20.3 - resolution: - integrity: sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw== + dev: false + file:projects/abort-controller.tgz: + resolution: {integrity: sha512-F0UODn3OfxiXEQnhR58UOsRkForwyumaX3cEVJBnRaZ59S8BVPjWKSS79mgRbh/w1R/rNv5Fj2vqDFt3eValTg==, tarball: file:projects/abort-controller.tgz} + name: '@rush-temp/abort-controller' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.21 @@ -8339,17 +8300,23 @@ packages: prettier: 1.19.1 rimraf: 3.0.2 rollup: 1.32.1 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 - dev: false - name: '@rush-temp/abort-controller' - resolution: - integrity: sha512-3SRPmSd7N2LLrFcT5H9X9MqQ6pj4ena7yqo8HETm7peMgbR+QCoQXX3tRWaNj5zE77czlyRA6BH1YvRSJONDnA== - tarball: file:projects/abort-controller.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/agrifood-farming.tgz: + resolution: {integrity: sha512-cqKpvpFUi1vmXReL/3Kr/NFHD4h94JoyZFOQ1m+wfBVnwVOuv/43PvlE7u3zvnOf4dPqk+EvhWUWYNBrTPx/tw==, tarball: file:projects/agrifood-farming.tgz} + name: '@rush-temp/agrifood-farming' + version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@azure-rest/core-client-paging': 1.0.0-beta.1 @@ -8387,15 +8354,20 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/agrifood-farming' - resolution: - integrity: sha512-fI0ZnOU97ijUuuYLyfEmoblNdvsESeIFjLoqXElcFHbHpt3oY29P9TeOXZGkYPZWn0rqdS6ThSrwtm4whLGXhw== - tarball: file:projects/agrifood-farming.tgz - version: 0.0.0 + file:projects/ai-anomaly-detector.tgz: + resolution: {integrity: sha512-8eiHwPfczMiT5YmtQc9kG/TZx5SqySlXAShKgCR1ILFNYndPrk6ngtkx6OmCFzhePZajVB1iQhMA2bXyF5X87A==, tarball: file:projects/ai-anomaly-detector.tgz} + name: '@rush-temp/ai-anomaly-detector' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -8436,13 +8408,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/ai-anomaly-detector' - resolution: - integrity: sha512-PMKbRx0Y1k+Uma23AFAqOggkqpcAo7QIDg5qVef24SrtJBA4LjUQukbCLMmtcL2Y8fhzBw/3WFmJQSq/GMfFUg== - tarball: file:projects/ai-anomaly-detector.tgz - version: 0.0.0 + file:projects/ai-document-translator.tgz: + resolution: {integrity: sha512-RTnU8NxdkRVFfwo3U+Xeiq7/nhTYqqiMPhh61x4ff25/2pI9x3II0hGAJsMA1hTYKoItr8EDGrZWrVTFx7FRTA==, tarball: file:projects/ai-document-translator.tgz} + name: '@rush-temp/ai-document-translator' + version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@azure/identity': 1.5.1 @@ -8478,15 +8454,20 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/ai-document-translator' - resolution: - integrity: sha512-IzEwMBXTUYe48UJSbAhbemKiVE6/y54KMHUucFE2JkGuqIBa2Ci4J6W4mrFMICX5yhweisFxOxWUF7X4P1wjHw== - tarball: file:projects/ai-document-translator.tgz - version: 0.0.0 + file:projects/ai-form-recognizer.tgz: + resolution: {integrity: sha512-YvthO3IXaeYFhgEYtwpgosyRaBw1k6lRXJ1RZKardk2SuNeSKCaIusZS8pHvdb2uWbSYN7dzUIMPCBN1Dro1mA==, tarball: file:projects/ai-form-recognizer.tgz} + name: '@rush-temp/ai-form-recognizer' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 @@ -8521,13 +8502,17 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/ai-form-recognizer' - resolution: - integrity: sha512-8mpClkUfSZIt1zJfQXdHizP6fpP0KtewY7RPCBxoHaS6fx8SK8htStAn78q20U4sl6frD/e/ip/ttsbwu1SEbA== - tarball: file:projects/ai-form-recognizer.tgz - version: 0.0.0 + file:projects/ai-metrics-advisor.tgz: + resolution: {integrity: sha512-egylYR9c3D3cVW5/T7dfRBrr7Y4Ds0mqOkDD4/P0eKAATclq0w578MYQP/MMLM40tRHmiNXe1ZyxZw2++wterw==, tarball: file:projects/ai-metrics-advisor.tgz} + name: '@rush-temp/ai-metrics-advisor' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 1.5.1 @@ -8562,20 +8547,27 @@ packages: rollup: 1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 - dev: false - name: '@rush-temp/ai-metrics-advisor' - resolution: - integrity: sha512-D5YpJuipIiFj3/e7cLqWwpipMygDpLc95WiPI05Otv2OOYbNoWJTJTCfoqqv4ileT4BVGsdilnW1SZsp5HX2tA== - tarball: file:projects/ai-metrics-advisor.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/ai-text-analytics.tgz: + resolution: {integrity: sha512-ZxFZFGVS8QE7mgdOlzQBb8QoHd1lb+hed1Dp5KojWLWTKmOv7X4WxVPIDiVbIj8ebpPjAd4cHhua0frdwCiSig==, tarball: file:projects/ai-text-analytics.tgz} + name: '@rush-temp/ai-text-analytics' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@azure/identity': 2.0.0-beta.6 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 @@ -8608,19 +8600,27 @@ packages: rollup: 1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 - dev: false - name: '@rush-temp/ai-text-analytics' - resolution: - integrity: sha512-W4JVfxmJk3JLpEPpTznb+LQSNckSvz40muA5H7egoMY7gLubinQri5m5jVOYFkO2tBV98gI/8t/Rw8QVC3ip2Q== - tarball: file:projects/ai-text-analytics.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/app-configuration.tgz: + resolution: {integrity: sha512-/U5KWOuiyI9hrAutHmMPodzoL6WOmKw0+XNTscQv6Wa80Nwz+sYN3MfqyTRLi0TRHdeRXPGptZ4NxXkUU9hB1g==, tarball: file:projects/app-configuration.tgz} + name: '@rush-temp/app-configuration' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 + '@azure/keyvault-secrets': 4.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-inject': 4.0.2_rollup@1.32.1 @@ -8660,38 +8660,48 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 uglify-js: 3.14.1 - dev: false - name: '@rush-temp/app-configuration' - resolution: - integrity: sha512-g4sZpBcubzg/mDgUtVc/eaQFqC0zeSFKcOZnly3IE2HgNJtt17ogJcI2ksSWpEFzcR3y6UblCgV2EXGYKvARYQ== - tarball: file:projects/app-configuration.tgz + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + + file:projects/arm-apimanagement.tgz: + resolution: {integrity: sha512-R1mmbnd4t5ez09UNfYHCKQI/ZPdKG63PTOG0cqqe+Ewz/Jux/sCsuFa8eAWymyPsK63rSB+RvXZbfK1QIt6VKA==, tarball: file:projects/arm-apimanagement.tgz} + name: '@rush-temp/arm-apimanagement' version: 0.0.0 - file:projects/arm-appservice.tgz: dependencies: + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 + cross-env: 7.0.3 mkdirp: 1.0.4 + mocha: 7.2.0 rollup: 1.32.1 - rollup-plugin-node-resolve: 3.4.0 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 tslib: 2.3.1 typescript: 4.2.4 uglify-js: 3.14.1 + transitivePeerDependencies: + - debug + - supports-color dev: false + + file:projects/arm-appservice.tgz: + resolution: {integrity: sha512-O5f+BWzGqVFxpvEE9Tgt55OyDt1qgN3vO5dj4MHkff8gcwl9zmYQaQ+MEod9jGYgC2rZkCXlfLl9NmSDyoV54g==, tarball: file:projects/arm-appservice.tgz} name: '@rush-temp/arm-appservice' - resolution: - integrity: sha512-O5f+BWzGqVFxpvEE9Tgt55OyDt1qgN3vO5dj4MHkff8gcwl9zmYQaQ+MEod9jGYgC2rZkCXlfLl9NmSDyoV54g== - tarball: file:projects/arm-appservice.tgz version: 0.0.0 - file:projects/arm-authorization.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8700,17 +8710,17 @@ packages: '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 mkdirp: 1.0.4 rollup: 1.32.1 + rollup-plugin-node-resolve: 3.4.0 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 tslib: 2.3.1 typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-authorization.tgz: + resolution: {integrity: sha512-uEY4hjyOxufuVrMwUbobOnaDrWnQSYJ/w9bvzk6AK0LOLWsRF/Wni7IK1hgVVi67EnCordoSuwTOtFiv+g8B4A==, tarball: file:projects/arm-authorization.tgz} name: '@rush-temp/arm-authorization' - resolution: - integrity: sha512-uEY4hjyOxufuVrMwUbobOnaDrWnQSYJ/w9bvzk6AK0LOLWsRF/Wni7IK1hgVVi67EnCordoSuwTOtFiv+g8B4A== - tarball: file:projects/arm-authorization.tgz version: 0.0.0 - file:projects/arm-compute.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8719,18 +8729,16 @@ packages: '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 mkdirp: 1.0.4 rollup: 1.32.1 - rollup-plugin-node-resolve: 3.4.0 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 tslib: 2.3.1 typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-compute.tgz: + resolution: {integrity: sha512-T3UFCbTMY/dds1j8CFcJLUkkyV3oR9pnPcpbK3DvLauxAZGylmQbuZv36iTLpGpMO0cxKIdgGm1G6EdgfgMOPw==, tarball: file:projects/arm-compute.tgz} name: '@rush-temp/arm-compute' - resolution: - integrity: sha512-T3UFCbTMY/dds1j8CFcJLUkkyV3oR9pnPcpbK3DvLauxAZGylmQbuZv36iTLpGpMO0cxKIdgGm1G6EdgfgMOPw== - tarball: file:projects/arm-compute.tgz version: 0.0.0 - file:projects/arm-features.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8745,12 +8753,29 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-eventhub.tgz: + resolution: {integrity: sha512-prxNN24vp5ndwaqivPOFLkNF0Id6m0zm5YL0Azqgv6PoZzThFLxEkgaWtsUxFQicLGqXWB7XomzA0EUyPHyDbQ==, tarball: file:projects/arm-eventhub.tgz} + name: '@rush-temp/arm-eventhub' + version: 0.0.0 + dependencies: + '@microsoft/api-extractor': 7.7.11 + '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 + '@rollup/plugin-json': 4.1.0_rollup@1.32.1 + '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 + '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 + mkdirp: 1.0.4 + rollup: 1.32.1 + rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 + tslib: 2.3.1 + typescript: 4.2.4 + uglify-js: 3.14.1 + dev: false + + file:projects/arm-features.tgz: + resolution: {integrity: sha512-Jdqy3BnYfdYfUwQ4L97IVWbg0zwT9HuL1PJ/8JZrmqMo6RZOE1jUDnYcSRA2h7Ke1Rhe8rHi0g80U3EWbWvr9A==, tarball: file:projects/arm-features.tgz} name: '@rush-temp/arm-features' - resolution: - integrity: sha512-Jdqy3BnYfdYfUwQ4L97IVWbg0zwT9HuL1PJ/8JZrmqMo6RZOE1jUDnYcSRA2h7Ke1Rhe8rHi0g80U3EWbWvr9A== - tarball: file:projects/arm-features.tgz version: 0.0.0 - file:projects/arm-keyvault.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8765,12 +8790,11 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-keyvault.tgz: + resolution: {integrity: sha512-v75V6krb8/ZT8DT7FKKuDcto86Imeg9rTTBruOW3WnqxcVWNAdgIe+1ZWZxLeaUxSPLntYlCfreanFYO7952Eg==, tarball: file:projects/arm-keyvault.tgz} name: '@rush-temp/arm-keyvault' - resolution: - integrity: sha512-v75V6krb8/ZT8DT7FKKuDcto86Imeg9rTTBruOW3WnqxcVWNAdgIe+1ZWZxLeaUxSPLntYlCfreanFYO7952Eg== - tarball: file:projects/arm-keyvault.tgz version: 0.0.0 - file:projects/arm-links.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8785,12 +8809,11 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-links.tgz: + resolution: {integrity: sha512-rp7358CAZYQTk14rux456WPw0drTcb6tLaCbzxS10sUYP18FSZAdXMThbRk6FWXcyGiNdiYWIDg99JUxOoS2hQ==, tarball: file:projects/arm-links.tgz} name: '@rush-temp/arm-links' - resolution: - integrity: sha512-rp7358CAZYQTk14rux456WPw0drTcb6tLaCbzxS10sUYP18FSZAdXMThbRk6FWXcyGiNdiYWIDg99JUxOoS2hQ== - tarball: file:projects/arm-links.tgz version: 0.0.0 - file:projects/arm-locks.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8805,12 +8828,11 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-locks.tgz: + resolution: {integrity: sha512-Pbwm7icKOAqRDLs7DB00ERbjwjtOHOCWtyxLuzSvnu14uHgTS7Hdc25em9Zj2kIIn9Fqq2EGPytZkfq4BA2Ayg==, tarball: file:projects/arm-locks.tgz} name: '@rush-temp/arm-locks' - resolution: - integrity: sha512-Pbwm7icKOAqRDLs7DB00ERbjwjtOHOCWtyxLuzSvnu14uHgTS7Hdc25em9Zj2kIIn9Fqq2EGPytZkfq4BA2Ayg== - tarball: file:projects/arm-locks.tgz version: 0.0.0 - file:projects/arm-managedapplications.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8825,12 +8847,11 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-managedapplications.tgz: + resolution: {integrity: sha512-rd/IuR0zgpA58pTS328g3AzEcjXlQiUW9hWYUWJXCdYCjKl5u89SJ1rNNMheQXMXs9qUv6hFG6tt8q1ZCDirtQ==, tarball: file:projects/arm-managedapplications.tgz} name: '@rush-temp/arm-managedapplications' - resolution: - integrity: sha512-rd/IuR0zgpA58pTS328g3AzEcjXlQiUW9hWYUWJXCdYCjKl5u89SJ1rNNMheQXMXs9qUv6hFG6tt8q1ZCDirtQ== - tarball: file:projects/arm-managedapplications.tgz version: 0.0.0 - file:projects/arm-network.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8845,12 +8866,11 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-network.tgz: + resolution: {integrity: sha512-Q7ixqI/vd+XixRZLhqDeyeSBGkpyEW+1n0wphunRHGVUrcwHddiEGB2rdiWFXJaCP47WG/EngiRCqMGGKTr+lg==, tarball: file:projects/arm-network.tgz} name: '@rush-temp/arm-network' - resolution: - integrity: sha512-o4oHKd4XnbxekuGYhx80kd7HT12Up5w76XVV7bmPPkPb2gFNy2WpSLCOdGNmFKqMZPTXTuMRWryoHpd1Y1V2GA== - tarball: file:projects/arm-network.tgz version: 0.0.0 - file:projects/arm-policy.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8865,12 +8885,11 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-policy.tgz: + resolution: {integrity: sha512-1cDd7l+RfNr7rAJxGMqLHW/zYV/F5tRFsA1R6RplSOTGg8yo1foORk8QvIa+oumecW/uYGC/jePfHrx55atGMQ==, tarball: file:projects/arm-policy.tgz} name: '@rush-temp/arm-policy' - resolution: - integrity: sha512-1cDd7l+RfNr7rAJxGMqLHW/zYV/F5tRFsA1R6RplSOTGg8yo1foORk8QvIa+oumecW/uYGC/jePfHrx55atGMQ== - tarball: file:projects/arm-policy.tgz version: 0.0.0 - file:projects/arm-resources-subscriptions.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8885,12 +8904,29 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-purview.tgz: + resolution: {integrity: sha512-oNNMNU6y5mHqW3Lg2ASVmmohPywUvskEN2oDdwQI+g/cBrpnxoiPRIgSAkPkOzRxWPRXxv7LgQIxl8AaisYCpg==, tarball: file:projects/arm-purview.tgz} + name: '@rush-temp/arm-purview' + version: 0.0.0 + dependencies: + '@microsoft/api-extractor': 7.7.11 + '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 + '@rollup/plugin-json': 4.1.0_rollup@1.32.1 + '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 + '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 + mkdirp: 1.0.4 + rollup: 1.32.1 + rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 + tslib: 2.3.1 + typescript: 4.2.4 + uglify-js: 3.14.1 + dev: false + + file:projects/arm-resources-subscriptions.tgz: + resolution: {integrity: sha512-6GWFjnVvh/TZyCDi+Fj6ShcBGzmKQ8mvChj7v+n68IPy8QUwXlB08EvQ5zo/7+jii9EwFGCBOQok/5+BISRnJg==, tarball: file:projects/arm-resources-subscriptions.tgz} name: '@rush-temp/arm-resources-subscriptions' - resolution: - integrity: sha512-6GWFjnVvh/TZyCDi+Fj6ShcBGzmKQ8mvChj7v+n68IPy8QUwXlB08EvQ5zo/7+jii9EwFGCBOQok/5+BISRnJg== - tarball: file:projects/arm-resources-subscriptions.tgz version: 0.0.0 - file:projects/arm-resources.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8905,12 +8941,11 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-resources.tgz: + resolution: {integrity: sha512-qCoJfklY7j2h5N8EgS7J/9fgg52p1QJminenS8L2y2O8z2mnEc/qr5PqkypeM7GZaQXUf0vK68A0U6fOEuWRxg==, tarball: file:projects/arm-resources.tgz} name: '@rush-temp/arm-resources' - resolution: - integrity: sha512-qCoJfklY7j2h5N8EgS7J/9fgg52p1QJminenS8L2y2O8z2mnEc/qr5PqkypeM7GZaQXUf0vK68A0U6fOEuWRxg== - tarball: file:projects/arm-resources.tgz version: 0.0.0 - file:projects/arm-sql.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8925,12 +8960,29 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-servicebus.tgz: + resolution: {integrity: sha512-q1Mf8xx0bI00+fi1OIqZeMgMxlWfliTjUdbCEdsmFUI9XhB+LZ83NIyXB5uNECvuIiOca9aJr/0rxaop11KKLg==, tarball: file:projects/arm-servicebus.tgz} + name: '@rush-temp/arm-servicebus' + version: 0.0.0 + dependencies: + '@microsoft/api-extractor': 7.7.11 + '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 + '@rollup/plugin-json': 4.1.0_rollup@1.32.1 + '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 + '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 + mkdirp: 1.0.4 + rollup: 1.32.1 + rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 + tslib: 2.3.1 + typescript: 4.2.4 + uglify-js: 3.14.1 + dev: false + + file:projects/arm-sql.tgz: + resolution: {integrity: sha512-1nv+fHLm/8KtX6rSVv/pmclEN7WzLAFtJuFqOOGUCSYEH0uK/vjrTWdV9/z5v2hCopmTGrnLM1m1JyQTwEL5aA==, tarball: file:projects/arm-sql.tgz} name: '@rush-temp/arm-sql' - resolution: - integrity: sha512-d740cACOOsMXQ3bwlpaXrGeOxAVZMCf+6D+LKN8ltZbTJHPrw5Jv0q6tCp7k+aa+nY6hBP1qYtYfKpk0Rg4wuA== - tarball: file:projects/arm-sql.tgz version: 0.0.0 - file:projects/arm-storage.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8945,12 +8997,11 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-storage.tgz: + resolution: {integrity: sha512-qBc4PYovQxo5tZRHGNtgQLmfF7Uq8FVopd9F1Ghu5qcS68wESbBhwZ1px9/EjPWIHpPyrBzazFRMlvT+5gcthA==, tarball: file:projects/arm-storage.tgz} name: '@rush-temp/arm-storage' - resolution: - integrity: sha512-qBc4PYovQxo5tZRHGNtgQLmfF7Uq8FVopd9F1Ghu5qcS68wESbBhwZ1px9/EjPWIHpPyrBzazFRMlvT+5gcthA== - tarball: file:projects/arm-storage.tgz version: 0.0.0 - file:projects/arm-templatespecs.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8965,12 +9016,11 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-templatespecs.tgz: + resolution: {integrity: sha512-xJ4r+nZre0Bli2nfn7U0n/MX7cbpw0zyG40XetY8XvGX5C07tKzeRa+1ptGSuaw8U3o4BOSWsDVCA6Z/YEZt2g==, tarball: file:projects/arm-templatespecs.tgz} name: '@rush-temp/arm-templatespecs' - resolution: - integrity: sha512-xJ4r+nZre0Bli2nfn7U0n/MX7cbpw0zyG40XetY8XvGX5C07tKzeRa+1ptGSuaw8U3o4BOSWsDVCA6Z/YEZt2g== - tarball: file:projects/arm-templatespecs.tgz version: 0.0.0 - file:projects/arm-webpubsub.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8985,20 +9035,39 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 dev: false + + file:projects/arm-webpubsub.tgz: + resolution: {integrity: sha512-0EU10j+ZIAl/Hj/KR+2LjjS6Ik8nlvNX3xGtR9cxSIl2Wle+EOw+3YtTQt1E4spSlsWnPcvZXJ3WKyV8mvt6vg==, tarball: file:projects/arm-webpubsub.tgz} name: '@rush-temp/arm-webpubsub' - resolution: - integrity: sha512-0EU10j+ZIAl/Hj/KR+2LjjS6Ik8nlvNX3xGtR9cxSIl2Wle+EOw+3YtTQt1E4spSlsWnPcvZXJ3WKyV8mvt6vg== - tarball: file:projects/arm-webpubsub.tgz version: 0.0.0 + dependencies: + '@microsoft/api-extractor': 7.7.11 + '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 + '@rollup/plugin-json': 4.1.0_rollup@1.32.1 + '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 + '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 + mkdirp: 1.0.4 + rollup: 1.32.1 + rollup-plugin-node-resolve: 3.4.0 + rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 + tslib: 2.3.1 + typescript: 4.2.4 + uglify-js: 3.14.1 + dev: false + file:projects/attestation.tgz: + resolution: {integrity: sha512-MWwZlGPsxTbmfdj0axvPY0KVohkpCJZTd40tbKbMYtamWCOp1j/3Xx6XEOBdF9GGfezIpGtJSla5ERFd9Q2hbQ==, tarball: file:projects/attestation.tgz} + name: '@rush-temp/attestation' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 '@types/node': 12.20.21 - buffer: 5.7.1 + buffer: 6.0.3 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 @@ -9030,21 +9099,27 @@ packages: rollup: 1.32.1 safe-buffer: 5.2.1 source-map-support: 0.5.19 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 - dev: false - name: '@rush-temp/attestation' - resolution: - integrity: sha512-hwq2gatjuRwwGiomTmGewT2YRMPVoWon2uUoZDZt+waWlYZv82gi6479oDGNumoLF6TBOi+GkrWydbaXQ2E+nw== - tarball: file:projects/attestation.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/communication-chat.tgz: + resolution: {integrity: sha512-+NrWprQdQDByOujthknzzOHYc1QFEiUfHIeoE3yRoPmS3eX1ghAInV7LBDcm4zm6o2FRMCDxcTJto9iZhigI3Q==, tarball: file:projects/communication-chat.tgz} + name: '@rush-temp/communication-chat' + version: 0.0.0 dependencies: '@azure/communication-identity': 1.0.0 - '@azure/communication-signaling': 1.0.0-beta.7 + '@azure/communication-signaling': 1.0.0-beta.10 '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -9093,13 +9168,17 @@ packages: typescript: 4.2.4 util: 0.12.4 uuid: 8.3.2 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/communication-chat' - resolution: - integrity: sha512-KszXOiQ6lNUS3PlMbXnixpPy/OIxd6pVxjgG8jiMcB7LwjLZMiLHqSzAS6dpbJOLUtr5ZQGChSKYgRhkXmMzCg== - tarball: file:projects/communication-chat.tgz - version: 0.0.0 + file:projects/communication-common.tgz: + resolution: {integrity: sha512-Y6t2s/oqQpZpz7TOgPeLrg8lQOBAuzUW0jj9j7hl6sa/WgFTXm+4aOeocTsPFGrDKtPxrjOuZmLv7LMtsYfinQ==, tarball: file:projects/communication-common.tgz} + name: '@rush-temp/communication-common' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -9147,15 +9226,20 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/communication-common' - resolution: - integrity: sha512-Y6t2s/oqQpZpz7TOgPeLrg8lQOBAuzUW0jj9j7hl6sa/WgFTXm+4aOeocTsPFGrDKtPxrjOuZmLv7LMtsYfinQ== - tarball: file:projects/communication-common.tgz - version: 0.0.0 + file:projects/communication-identity.tgz: + resolution: {integrity: sha512-hN3srNgjmJdDIoAO1Su+GZsI1qh5b54PAmbyr3spfLMnzejf5ljcxCZWSHAO7gYwvGT+Av4CICtWtUuyFLaQHg==, tarball: file:projects/communication-identity.tgz} + name: '@rush-temp/communication-identity' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -9200,16 +9284,21 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/communication-identity' - resolution: - integrity: sha512-yGo9dFpYLG4NlBcYUcgTVzjkPB5jhGQVP+VCir1ofGj/LwPZJIHYiJfrOGiyepxn9ZZYVELmMJSvSkwASkkBtg== - tarball: file:projects/communication-identity.tgz - version: 0.0.0 + file:projects/communication-network-traversal.tgz: + resolution: {integrity: sha512-+ULxT3XN8qSsW68KcALoAriUSlCBTR7TU/qXsydwS+BfhMMG2voGPXEjRSKJc7PRMi1mR0Z7tWW4nFNy7EnuYg==, tarball: file:projects/communication-network-traversal.tgz} + name: '@rush-temp/communication-network-traversal' + version: 0.0.0 dependencies: '@azure/communication-identity': 1.0.0 '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -9254,15 +9343,20 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/communication-network-traversal' - resolution: - integrity: sha512-IaZgF78wrRmTbECUZFnv9bJzukGvbdY5t062yHd8R67XwxbIZuUFRZUu5GjXkS0rq4xWRfpeusRXfUsOX5xQ2A== - tarball: file:projects/communication-network-traversal.tgz - version: 0.0.0 + file:projects/communication-phone-numbers.tgz: + resolution: {integrity: sha512-EpHIaOTq9RyLWOVSd9tPraMODTp7u10AlJbZHOsCrWbOhXm9eiJY2h4l7CI9yiQ0KSOJ+KG7sotMSdPh5Grzkw==, tarball: file:projects/communication-phone-numbers.tgz} + name: '@rush-temp/communication-phone-numbers' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -9307,15 +9401,20 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/communication-phone-numbers' - resolution: - integrity: sha512-mWYCJhDH+j4Z3fpnWSjMBzM3LkQ05p1eU/VcGM9KEGnqNmwPuwLjNgNwds//gVF9tCWRaWyrJdAl96SywJqi8g== - tarball: file:projects/communication-phone-numbers.tgz - version: 0.0.0 + file:projects/communication-sms.tgz: + resolution: {integrity: sha512-qN1zBX/BCstzeKeHn84XCJTeq/Cs3F+5/xu9fiXVxGnzaQBlZCuWSFTn8vSEKEuK4ZxQu9IXSD9pJmAOP5u6Qg==, tarball: file:projects/communication-sms.tgz} + name: '@rush-temp/communication-sms' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -9359,13 +9458,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/communication-sms' - resolution: - integrity: sha512-DqMrWo8w5sAh+oF+KLVFEMDY53GrTfoGVUEk6/yyIc71vF8tDOtLDaIAkkE7otWPCwjiTEJ0sLC1sH5nnXDg/A== - tarball: file:projects/communication-sms.tgz - version: 0.0.0 + file:projects/confidential-ledger.tgz: + resolution: {integrity: sha512-lQYlLhA8jsiSwPsCRn0A+03cVkbIds7xTk4dqHv3dUeXmFoKYxUvPd6hBQfnVSMjrLZj6QMiViKnUS8/b5SUkA==, tarball: file:projects/confidential-ledger.tgz} + name: '@rush-temp/confidential-ledger' + version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@azure/identity': 1.5.1 @@ -9401,15 +9504,20 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/confidential-ledger' - resolution: - integrity: sha512-45GvfLJPR9/2EHGurNlqEjXLpJPSA0TWViAhKkAG3e3jlZxFRIBVhJgmjZ4ges76gQfWjBh0hK7H4F6jnNcEWw== - tarball: file:projects/confidential-ledger.tgz - version: 0.0.0 + file:projects/container-registry.tgz: + resolution: {integrity: sha512-x1+6Vq4/SBsQKlK+DOBTsie+XrqCviHhBTfolK4sxjuP6/0g78eUsUrfsWxBgjUSNgT/A04F6/7PAlecV7sh9Q==, tarball: file:projects/container-registry.tgz} + name: '@rush-temp/container-registry' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 @@ -9444,13 +9552,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/container-registry' - resolution: - integrity: sha512-QW0HTlnp4PdfVUy2/VEsWqz19e/amM39pmBaP5QnWpnsvA4B9Ag4+ODV1Gs1+2I+Z6V3TFQ2OsxGvd/c4alQzQ== - tarball: file:projects/container-registry.tgz - version: 0.0.0 + file:projects/core-amqp.tgz: + resolution: {integrity: sha512-j8n967+bYNorq6kf5yo+IYaJuXJ0Qd7fcmB8QRkX1GaUdlfJ1Nf/3AMHdK4GQjCHeqKmUqgcC7yv8b2d2SsLmw==, tarball: file:projects/core-amqp.tgz} + name: '@rush-temp/core-amqp' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -9465,7 +9577,7 @@ packages: '@types/node': 12.20.21 '@types/sinon': 9.0.11 '@types/ws': 7.4.7 - buffer: 5.7.1 + buffer: 6.0.3 chai: 4.3.4 cross-env: 7.0.3 debug: 4.3.2 @@ -9491,33 +9603,39 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 url: 0.11.0 util: 0.12.4 ws: 7.5.4 - dev: false - name: '@rush-temp/core-amqp' - resolution: - integrity: sha512-yfQLB9OGJC8Sz7AzXe76gGqcBByxsPmzZhEFkimWNVsfJWv2J+flLOsObeTtD5xv9NsB6zTrZJGGv4T9GEQd0A== - tarball: file:projects/core-amqp.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - supports-color + - utf-8-validate + dev: false + file:projects/core-asynciterator-polyfill.tgz: + resolution: {integrity: sha512-NMQzIXmS6Aw+/UpoOPolEKGWu0ak5sbvZn3jGCttx2gFZqO832WYZuAeNlwxEYUepdypxNQRnAR8EAdx7b7iiw==, tarball: file:projects/core-asynciterator-polyfill.tgz} + name: '@rush-temp/core-asynciterator-polyfill' + version: 0.0.0 dependencies: '@types/node': 12.20.21 eslint: 7.32.0 prettier: 1.19.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - supports-color dev: false - name: '@rush-temp/core-asynciterator-polyfill' - resolution: - integrity: sha512-NMQzIXmS6Aw+/UpoOPolEKGWu0ak5sbvZn3jGCttx2gFZqO832WYZuAeNlwxEYUepdypxNQRnAR8EAdx7b7iiw== - tarball: file:projects/core-asynciterator-polyfill.tgz - version: 0.0.0 + file:projects/core-auth.tgz: + resolution: {integrity: sha512-pdVm8tTyrBXIMYR5CFDSjZLbIDYsKQNbABEICJfRW3c77f0pPGadRdvC34rieD68ZfNxIZ3wtxKEJdma8HPQYQ==, tarball: file:projects/core-auth.tgz} + name: '@rush-temp/core-auth' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.21 @@ -9537,13 +9655,14 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - supports-color dev: false - name: '@rush-temp/core-auth' - resolution: - integrity: sha512-pdVm8tTyrBXIMYR5CFDSjZLbIDYsKQNbABEICJfRW3c77f0pPGadRdvC34rieD68ZfNxIZ3wtxKEJdma8HPQYQ== - tarball: file:projects/core-auth.tgz - version: 0.0.0 + file:projects/core-client-1.tgz: + resolution: {integrity: sha512-NDupGVfdPfzkzttVKtuqCLAc8YWmDA/4T4AWigniK83WS2b7JyG5G8N2oSpdIBdMsqZxTmInZkuFmeXzAyBUkQ==, tarball: file:projects/core-client-1.tgz} + name: '@rush-temp/core-client-1' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -9573,17 +9692,24 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 sinon: 9.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 - dev: false - name: '@rush-temp/core-client-1' - resolution: - integrity: sha512-mhHXTeAYj/Dku5gLxgH3oIpErdSTlPL2ivM4QFjpsbVaKI+Baw8AD1yZ6R+Z3560l3Ya5OgUoF289cL7XYRsMA== - tarball: file:projects/core-client-1.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/core-client-lro.tgz: + resolution: {integrity: sha512-M4evzMVsUDQjqh47XEQtziCB+jT5OhhmOrmpzyI1yE/2vYMM3Bz0kZPBWGq9KZDcBmkFCNNHhjk4uY8oG/BWMA==, tarball: file:projects/core-client-lro.tgz} + name: '@rush-temp/core-client-lro' + version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@microsoft/api-extractor': 7.13.2 @@ -9615,13 +9741,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/core-client-lro' - resolution: - integrity: sha512-n7OJnwa3mZ4WMtwlX0t8UY0ZAPc877e+UfhsTLa5V+3Re0wkEvKUo1IvMedAgKPLag3MoTrRcxl3c3KXGXxGRA== - tarball: file:projects/core-client-lro.tgz - version: 0.0.0 + file:projects/core-client-paging.tgz: + resolution: {integrity: sha512-jR9MSynY/6hjmMjyWjs+hFAAwk0VN2zJV0yBg0vH/9dv5ANOkjoAYfk54Vu3V0CHHQ7njmLScWqrFdqcRkqypw==, tarball: file:projects/core-client-paging.tgz} + name: '@rush-temp/core-client-paging' + version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@microsoft/api-extractor': 7.13.2 @@ -9653,13 +9783,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/core-client-paging' - resolution: - integrity: sha512-bsDMFvEcIAb5YzNyy2nbN/9r6iqMizurHzWN6bT+C4son4pDW7+ij6qMx/FKi9l+HiMhx8Ns6prqJypy8g30IQ== - tarball: file:projects/core-client-paging.tgz - version: 0.0.0 + file:projects/core-client.tgz: + resolution: {integrity: sha512-VGDp4uzLU6NL5A31+vMbrE2BUlAtWssXoUiG5q21WDHo/5bdVv5Ksl+r9UzYxzgaEWDeNVr5KxfoBvZo7+xJAw==, tarball: file:projects/core-client.tgz} + name: '@rush-temp/core-client' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.13.2 '@types/chai': 4.2.21 @@ -9690,13 +9824,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/core-client' - resolution: - integrity: sha512-A+GvNgdlwTt5h3ZbVfNlhfUSKtdo96ruE9aQ7Vvf83wsasti6gtLOQFPXPiLMvhvQoKg4eQ3iZU9TtNxW2RY+g== - tarball: file:projects/core-client.tgz - version: 0.0.0 + file:projects/core-crypto.tgz: + resolution: {integrity: sha512-ZU0iT6qVHE8T+fmuz9RUnJa9PWbee+NOun/0gVTto1le3NyXWX85zwsFpE7//wfKXTJnbqCyHmjdi3spPf3Xxg==, tarball: file:projects/core-crypto.tgz} + name: '@rush-temp/core-crypto' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -9731,13 +9869,17 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/core-crypto' - resolution: - integrity: sha512-ZU0iT6qVHE8T+fmuz9RUnJa9PWbee+NOun/0gVTto1le3NyXWX85zwsFpE7//wfKXTJnbqCyHmjdi3spPf3Xxg== - tarball: file:projects/core-crypto.tgz - version: 0.0.0 + file:projects/core-http.tgz: + resolution: {integrity: sha512-MJUdEy4pMGC01kff4D+AFuhxFi5t1/ScfH0cidXKo84ShEx2+hsMSjBEBYaXhk+8ui17KNlnmUL13kV4COcsgA==, tarball: file:projects/core-http.tgz} + name: '@rush-temp/core-http' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/logger-js': 1.3.2 @@ -9785,7 +9927,7 @@ packages: shx: 0.3.3 sinon: 9.2.4 tough-cookie: 4.0.0 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 tunnel: 0.0.6 typedoc: 0.15.2 @@ -9794,13 +9936,19 @@ packages: uuid: 8.3.2 xhr-mock: 2.5.1 xml2js: 0.4.23 - dev: false - name: '@rush-temp/core-http' - resolution: - integrity: sha512-6dEqRpboot9581TA/dGSTJ48SL1aYtSUjN8iAYca3fwnxbxx+RgRgAUQkfNa8G+AnRbP3AKTGLY1pQV1rv4aDQ== - tarball: file:projects/core-http.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/core-lro.tgz: + resolution: {integrity: sha512-z8/722+S5EkVfUX05siniqgWzHf/T9KLJtklWQ4muXkGcZuVuKpzmsdhFPhMIJXcSeJHxLn6B4b0+lNQi4y1hw==, tarball: file:projects/core-lro.tgz} + name: '@rush-temp/core-lro' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -9828,18 +9976,24 @@ packages: prettier: 1.19.1 rimraf: 3.0.2 rollup: 1.32.1 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 - typescript: 4.2.4 - uglify-js: 3.14.1 - dev: false - name: '@rush-temp/core-lro' - resolution: - integrity: sha512-NKGKcVkQq77E2dNBLMGvX3XKfoUspXmK7ozUe81I/hNJ1mX7kHTQ3/SV59NyKCjPoo+VTouUCWxoIgIvbIeHdg== - tarball: file:projects/core-lro.tgz - version: 0.0.0 + typescript: 4.2.4 + uglify-js: 3.14.1 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/core-paging.tgz: + resolution: {integrity: sha512-L14f29bGNZ2/Q8Ax9MfR7QWs85WhJsUAlujI+yHvwRdAyKzlVNIPv0Z+y05QO35MeIlIfhyLoYY42kIbFIJaEw==, tarball: file:projects/core-paging.tgz} + name: '@rush-temp/core-paging' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.21 @@ -9867,13 +10021,17 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/core-paging' - resolution: - integrity: sha512-L14f29bGNZ2/Q8Ax9MfR7QWs85WhJsUAlujI+yHvwRdAyKzlVNIPv0Z+y05QO35MeIlIfhyLoYY42kIbFIJaEw== - tarball: file:projects/core-paging.tgz - version: 0.0.0 + file:projects/core-rest-pipeline.tgz: + resolution: {integrity: sha512-yU0cVnVZqgRpjXEoM7jEqcw6GkcPpv8nNk1dXrmEssR1sql4JIDVpC/PHvt2mK7QHCMwMtKooQS7drskRFB0Eg==, tarball: file:projects/core-rest-pipeline.tgz} + name: '@rush-temp/core-rest-pipeline' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -9914,13 +10072,17 @@ packages: typescript: 4.2.4 util: 0.12.4 uuid: 8.3.2 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/core-rest-pipeline' - resolution: - integrity: sha512-yU0cVnVZqgRpjXEoM7jEqcw6GkcPpv8nNk1dXrmEssR1sql4JIDVpC/PHvt2mK7QHCMwMtKooQS7drskRFB0Eg== - tarball: file:projects/core-rest-pipeline.tgz - version: 0.0.0 + file:projects/core-tracing.tgz: + resolution: {integrity: sha512-hjSwB3OLU9ukMINsZaZWCTbo94TiJjihe2mLVuIWmd5x1kT9gTL0n9JmcToqc0WKJ1s3Ek8CieRv51HqlEHzFw==, tarball: file:projects/core-tracing.tgz} + name: '@rush-temp/core-tracing' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@opentelemetry/api': 1.0.2 @@ -9954,13 +10116,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/core-tracing' - resolution: - integrity: sha512-hjSwB3OLU9ukMINsZaZWCTbo94TiJjihe2mLVuIWmd5x1kT9gTL0n9JmcToqc0WKJ1s3Ek8CieRv51HqlEHzFw== - tarball: file:projects/core-tracing.tgz - version: 0.0.0 + file:projects/core-util.tgz: + resolution: {integrity: sha512-ydQLFeHsAKS+g+FQV69KApmwIDrJ49u3dn/79yNATb5guThjqMlLEHio9p8JX2mO1vdwwZ8122dwdOezxCZolQ==, tarball: file:projects/core-util.tgz} + name: '@rush-temp/core-util' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.21 @@ -9993,13 +10159,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/core-util' - resolution: - integrity: sha512-ydQLFeHsAKS+g+FQV69KApmwIDrJ49u3dn/79yNATb5guThjqMlLEHio9p8JX2mO1vdwwZ8122dwdOezxCZolQ== - tarball: file:projects/core-util.tgz - version: 0.0.0 + file:projects/core-xml.tgz: + resolution: {integrity: sha512-7HkopyqzugsgMp7OWJt5PWvGY7w+YPNwbjjmjQFhcuynt1Mho/LlTvo9c9W/TX/Mb4BLRp7bWUfErSqgaYQOKQ==, tarball: file:projects/core-xml.tgz} + name: '@rush-temp/core-xml' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.21 @@ -10034,13 +10204,17 @@ packages: typescript: 4.2.4 util: 0.12.4 xml2js: 0.4.23 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/core-xml' - resolution: - integrity: sha512-7HkopyqzugsgMp7OWJt5PWvGY7w+YPNwbjjmjQFhcuynt1Mho/LlTvo9c9W/TX/Mb4BLRp7bWUfErSqgaYQOKQ== - tarball: file:projects/core-xml.tgz - version: 0.0.0 + file:projects/cosmos.tgz: + resolution: {integrity: sha512-aX90/ox0j6fweUFec+mWpKjlynQd15yFsiW8Aj9jpVyXWQ9tbi+fwwg4Jn302v1cBhDI+CuI+wN0LkcdawweRA==, tarball: file:projects/cosmos.tgz} + name: '@rush-temp/cosmos' + version: 0.0.0 dependencies: '@azure/identity': 1.5.1_debug@4.3.2 '@microsoft/api-extractor': 7.7.11 @@ -10077,21 +10251,25 @@ packages: sinon: 9.2.4 snap-shot-it: 7.9.6 source-map-support: 0.5.19 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 universal-user-agent: 6.0.0 uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color dev: false - name: '@rush-temp/cosmos' - resolution: - integrity: sha512-Nfj3USkLkf7QCn7UuB/PrIEELRhpS9jJ7QWwpo0j6H6/eBa8KCf9368JVYh6I1k7VwFMedUIhEkQPosdjdL0pQ== - tarball: file:projects/cosmos.tgz - version: 0.0.0 + file:projects/data-tables.tgz: + resolution: {integrity: sha512-5lC14kRDR5gwBUEBKDcVadiXycIhD8S7vqwj2ZU48opjaXppInwQC/PfMG6LcU+r3ABnKb+C8nVOLoFScSb04A==, tarball: file:projects/data-tables.tgz} + name: '@rush-temp/data-tables' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-inject': 4.0.2_rollup@1.32.1 @@ -10132,19 +10310,25 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 uuid: 8.3.2 - dev: false - name: '@rush-temp/data-tables' - resolution: - integrity: sha512-Kx/NWvqkZQkmiSxto/h2QpIKuLSgj3AvFnGkx0+uQ3VM1sve4ie2pAVGwbcglNaBNB77eOuX/O0qRTMZXpP8zA== - tarball: file:projects/data-tables.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/dev-tool.tgz: + resolution: {integrity: sha512-eh+3L+ggPYr5duFhCb9/39OAVuxUrkRbQLYQxobVnfjZhASgSBa5CC18cxom7gZ8B5XK+F8xX1Q/cU/4l7MnPA==, tarball: file:projects/dev-tool.tgz} + name: '@rush-temp/dev-tool' + version: 0.0.0 dependencies: '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -10171,20 +10355,24 @@ packages: rollup: 1.32.1 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 yaml: 1.10.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color dev: false - name: '@rush-temp/dev-tool' - resolution: - integrity: sha512-ZE8yx0myuy6CAIoZwrf9ngW6NEGhDPAusK9eCmpGjZBdRtaB8k9DVrf/WahKYK6jfsbP7v5ysAIXCGXJQ/hjJQ== - tarball: file:projects/dev-tool.tgz - version: 0.0.0 + file:projects/digital-twins-core.tgz: + resolution: {integrity: sha512-sQ2dM4V47Cltcn560kx15C1QwQceO8PTBOsRnr5sqphKGbMQhnGp7/3DIFN3KrPuFPRG/pp+GXAdCeD+CNjNLg==, tarball: file:projects/digital-twins-core.tgz} + name: '@rush-temp/digital-twins-core' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -10230,13 +10418,17 @@ packages: typescript: 4.2.4 util: 0.12.4 uuid: 8.3.2 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/digital-twins-core' - resolution: - integrity: sha512-Jgnp5dQnW57aVbd2XHt6hO48rWI/7wX6twY6MSMoKjjrVIQbIU8a6B0jEhIBrj6g0I/HOfUpJYhwcklXNkSCGg== - tarball: file:projects/digital-twins-core.tgz - version: 0.0.0 + file:projects/eslint-plugin-azure-sdk.tgz: + resolution: {integrity: sha512-J35xOLMjkbGTj6mKWiUneuknJsBuksy6zGWJGZk9Y4Osvu/qLeMKWELZ7UEr2WIpJBSeTqvJihgvgrIJ0VUkUQ==, tarball: file:projects/eslint-plugin-azure-sdk.tgz} + name: '@rush-temp/eslint-plugin-azure-sdk' + version: 0.0.0 dependencies: '@types/chai': 4.2.21 '@types/eslint': 7.2.14 @@ -10266,16 +10458,18 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - supports-color dev: false - name: '@rush-temp/eslint-plugin-azure-sdk' - resolution: - integrity: sha512-J35xOLMjkbGTj6mKWiUneuknJsBuksy6zGWJGZk9Y4Osvu/qLeMKWELZ7UEr2WIpJBSeTqvJihgvgrIJ0VUkUQ== - tarball: file:projects/eslint-plugin-azure-sdk.tgz - version: 0.0.0 + file:projects/event-hubs.tgz: + resolution: {integrity: sha512-D3tr8uQ85UFSFzCGQBpvzM6AUzjVjad/XlSja8lQeXnHUeHAfx/YH3FRGkXlsYYmVmDHLEOHTrxwBDzVZSuOoA==, tarball: file:projects/event-hubs.tgz} + name: '@rush-temp/event-hubs' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@azure/identity': 2.0.0-beta.6_debug@4.3.2 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-inject': 4.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -10294,7 +10488,7 @@ packages: '@types/uuid': 8.3.1 '@types/ws': 7.4.7 assert: 1.5.0 - buffer: 5.7.1 + buffer: 6.0.3 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 chai-exclude: 2.0.3_chai@4.3.4 @@ -10333,19 +10527,24 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 uuid: 8.3.2 ws: 7.5.4 - dev: false - name: '@rush-temp/event-hubs' - resolution: - integrity: sha512-xuqq+iie3jgTet8h7aIAqAKOF/fOBYG0zBnAEuH0Dwhj8d6zEwT6KAvawPzhwwy+XDvvj7kdtJqCy+N+PR9kBg== - tarball: file:projects/event-hubs.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - supports-color + - utf-8-validate + dev: false + file:projects/event-processor-host.tgz: + resolution: {integrity: sha512-DBoiJ/Npr6TC+tymF8vFyLfOSLD8+awqx+67/3ew0cAG6w1XPnIgTVUmxmM9RdnCX6KZGMB1tAc9SP7YJeU49g==, tarball: file:projects/event-processor-host.tgz} + name: '@rush-temp/event-processor-host' + version: 0.0.0 dependencies: '@azure/event-hubs': 2.1.4 '@azure/ms-rest-nodeauth': 0.9.3_debug@4.3.2 @@ -10383,19 +10582,24 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 uuid: 8.3.2 ws: 7.5.4 - dev: false - name: '@rush-temp/event-processor-host' - resolution: - integrity: sha512-syykBEfYcNEgeJPdJQjKC3+Nb7bGZQtl7VILYKDPkcDxCHCEqS2VarrIgIbylakamm+WF6oIXYqTVvTOLYRR8g== - tarball: file:projects/event-processor-host.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - supports-color + - utf-8-validate + dev: false + file:projects/eventgrid.tgz: + resolution: {integrity: sha512-B/oYQdCdjNKQTyDcJc+21hLvAyjcHSaxLgmQ+MGAKNLw2nkO9UQ7/svM4x+p5o4BiCAJX/fqY5Klw0u2x60OGw==, tarball: file:projects/eventgrid.tgz} + name: '@rush-temp/eventgrid' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -10440,18 +10644,24 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 uuid: 8.3.2 - dev: false - name: '@rush-temp/eventgrid' - resolution: - integrity: sha512-Ztvxdc1a/BSN8OplIn88u+miQQ7RXvF3unoe4XEU8N/crvHDzU8vLfwVgYY6z/0bcMylG54f93yrZN8RPQpXNg== - tarball: file:projects/eventgrid.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/eventhubs-checkpointstore-blob.tgz: + resolution: {integrity: sha512-B4QWcYsEpvqsxwP4Vnt+/nt6dFKBBs7yYS7sEF+s9cxcouETF0PB3KtdUW/lj7ixxMrnXtCUumcqMGmIRuexog==, tarball: file:projects/eventhubs-checkpointstore-blob.tgz} + name: '@rush-temp/eventhubs-checkpointstore-blob' + version: 0.0.0 dependencies: '@azure/storage-blob': 12.7.0 '@microsoft/api-extractor': 7.7.11 @@ -10500,18 +10710,23 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 - dev: false - name: '@rush-temp/eventhubs-checkpointstore-blob' - resolution: - integrity: sha512-KQaKknyZ0kx97nVIDP/C046RpouSNIifPKuDo7L+5G2/Fv22IYM9uPM2zA7JesB3b6qsDu6MIZ1nfRyEAF1Z7A== - tarball: file:projects/eventhubs-checkpointstore-blob.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - supports-color + - utf-8-validate + dev: false + file:projects/eventhubs-checkpointstore-table.tgz: + resolution: {integrity: sha512-aRc5dOiDNYOAJkUeHp/h1M6BeiFTbKMG7diR6+6tVFdJI0gvVDvrOK6gtsdO86jsMdqoffmu13SZuLwFHWPFJw==, tarball: file:projects/eventhubs-checkpointstore-table.tgz} + name: '@rush-temp/eventhubs-checkpointstore-table' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -10558,21 +10773,26 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 - dev: false - name: '@rush-temp/eventhubs-checkpointstore-table' - resolution: - integrity: sha512-0jhBzig7V3jgzJ3tZCDF/TgCIyrLTK6jO0Tq4d7eJnwH4jgwsVfez9kHe4N6biL/vDNNbZjczRT6gv43F7w8rg== - tarball: file:projects/eventhubs-checkpointstore-table.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - supports-color + - utf-8-validate + dev: false + file:projects/identity-cache-persistence.tgz: + resolution: {integrity: sha512-ETCkr+UfX8rXnhq6tZ/jSpZLJdcP/JiXhvq9cpDnVvxcAWyeJdGUhX3WUhOl4va4jD0HyUy5zjwAsrDvfHV1Wg==, tarball: file:projects/identity-cache-persistence.tgz} + name: '@rush-temp/identity-cache-persistence' + version: 0.0.0 dependencies: '@azure/msal-node': 1.3.0 - '@azure/msal-node-extensions': 1.0.0-alpha.8 + '@azure/msal-node-extensions': 1.0.0-alpha.9 '@microsoft/api-extractor': 7.7.11 '@types/jws': 3.2.4 '@types/mocha': 7.0.2 @@ -10596,13 +10816,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/identity-cache-persistence' - resolution: - integrity: sha512-abBg9C5Io0qJ3oB8xlWRY9vbdoC37neh10lKrPF3BO/ImBPW5wvjXvhVWvlP2KanKDgdlb8i8o+66sF9wCV4Sw== - tarball: file:projects/identity-cache-persistence.tgz - version: 0.0.0 + file:projects/identity-vscode.tgz: + resolution: {integrity: sha512-6DB5l5krRBSviDlAKWbX+EWsKUu3GTeDr1QleUWxM/Dz2LPI6sktK/DhGiG/DD5GO/vTScDenqhgtkMPge1lDw==, tarball: file:projects/identity-vscode.tgz} + name: '@rush-temp/identity-vscode' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@types/jws': 3.2.4 @@ -10628,13 +10852,16 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/identity-vscode' - resolution: - integrity: sha512-Hd72kbCQ7ii3aMTf/hvNszHSqtlPXQb/zfPrHYHlkbBAx0487zEG08yYsOvZwOAWQZeySQkJa+Sr8vaLyJ0U2A== - tarball: file:projects/identity-vscode.tgz - version: 0.0.0 + file:projects/identity.tgz: + resolution: {integrity: sha512-7/sEYYWDS7Cggbgrtix8TWZS5jyoAdu9Gw3/lNDAGfd1esL6LyEREAyT8PVzTRUd/ax6BleHvxDNB3ZzXt3Qwg==, tarball: file:projects/identity.tgz} + name: '@rush-temp/identity' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/msal-browser': 2.16.1 @@ -10667,7 +10894,8 @@ packages: karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 - open: 7.4.2 + nyc: 14.1.1 + open: 8.2.1 prettier: 1.19.1 puppeteer: 10.2.0 qs: 6.10.1 @@ -10680,15 +10908,20 @@ packages: typescript: 4.2.4 util: 0.12.4 uuid: 8.3.2 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/identity' - resolution: - integrity: sha512-9XsYSX8wnrRc4ys0Ain9eSP6i8S48KzfAWUb6CJWp/jGf5pnNIbrPiAwsf1PRTizO4B3ViBS97vsKSl85arLpA== - tarball: file:projects/identity.tgz - version: 0.0.0 + file:projects/iot-device-update.tgz: + resolution: {integrity: sha512-DOkGgC0zGQZGz5CArpHHsu/0v+XVKygrO/9dRJ8xM2ZKrYzn3xrrUDAjPeqJCvaSIc52FSn8hbb5dFLVSzYj1Q==, tarball: file:projects/iot-device-update.tgz} + name: '@rush-temp/iot-device-update' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@types/node': 12.20.21 '@types/uuid': 8.3.1 @@ -10705,13 +10938,15 @@ packages: typescript: 4.2.4 uglify-js: 3.14.1 uuid: 8.3.2 + transitivePeerDependencies: + - debug + - supports-color dev: false - name: '@rush-temp/iot-device-update' - resolution: - integrity: sha512-kL3fFp9QhcyAryY2/YEo5eH90SDFUv0GXYrd54cWb6pr6l7xqh6Jel4YLbVQ7mlJW7Ts3lYODVqBTFFjEX3mKw== - tarball: file:projects/iot-device-update.tgz - version: 0.0.0 + file:projects/iot-modelsrepository.tgz: + resolution: {integrity: sha512-v9t60H5+wWyZDwepDik+S7scqG+cqEbjtOQ0gHN5Lc8iU5zTEwyUxEc0loDdt8Ssopx0aipTo0iD259rh6E9kg==, tarball: file:projects/iot-modelsrepository.tgz} + name: '@rush-temp/iot-modelsrepository' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -10751,18 +10986,24 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 - dev: false - name: '@rush-temp/iot-modelsrepository' - resolution: - integrity: sha512-d5YLXruwv6q70O6pgy46evGS0v/S4IRARp5m0qiMQBAdkHWrzANWog6p3k9SonF9rUFmVBrVo12UVADkh7KGjQ== - tarball: file:projects/iot-modelsrepository.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/keyvault-admin.tgz: + resolution: {integrity: sha512-sPfcSpG2bj1ZQaEJjRvYdpImotADgwahBhf64pzotWETsYH2v6i79bqaYTEvjJWL8Se5TzXIbzL1PeMzY0V80Q==, tarball: file:projects/keyvault-admin.tgz} + name: '@rush-temp/keyvault-admin' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/keyvault-keys': 4.3.0 @@ -10801,15 +11042,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 uuid: 8.3.2 + transitivePeerDependencies: + - supports-color dev: false - name: '@rush-temp/keyvault-admin' - resolution: - integrity: sha512-5VJOXIOhrGpxSiZVtgjMVEcUSWh1g8jYZouEgPQ4rpoW6z0RxiL8r+/11qgNILgGlf0FXj3PaN8brAT6fx0IGQ== - tarball: file:projects/keyvault-admin.tgz - version: 0.0.0 + file:projects/keyvault-certificates.tgz: + resolution: {integrity: sha512-CtrJZLopz0ZdjSJ67+mjEP0pVr+ahlmdqmuHm8BWe6nHv4Q0LIK8sC67jXUADi0ow3YveCf+4659w3R2RJGBuA==, tarball: file:projects/keyvault-certificates.tgz} + name: '@rush-temp/keyvault-certificates' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/keyvault-secrets': 4.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -10856,13 +11099,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 url: 0.11.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/keyvault-certificates' - resolution: - integrity: sha512-RwdfeP0b8V6tk60hcseS9MmjKE7X6SmpvdPbPX7SIR2/RyN5B+usxZZ2NqNJeeevFck6V6BxYIBOWA/egnzMWQ== - tarball: file:projects/keyvault-certificates.tgz - version: 0.0.0 + file:projects/keyvault-common.tgz: + resolution: {integrity: sha512-nqJYMdkZslJJL2Y7fIMCVXcAtsuKOm8ZMukvR5AW7V+uzqZ6s1nAQ+MCQtJlJsKwr8ittY4DXsM70/n0e/g74A==, tarball: file:projects/keyvault-common.tgz} + name: '@rush-temp/keyvault-common' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 eslint: 7.32.0 @@ -10870,13 +11117,14 @@ packages: rimraf: 3.0.2 tslib: 2.3.1 typescript: 4.2.4 + transitivePeerDependencies: + - supports-color dev: false - name: '@rush-temp/keyvault-common' - resolution: - integrity: sha512-nqJYMdkZslJJL2Y7fIMCVXcAtsuKOm8ZMukvR5AW7V+uzqZ6s1nAQ+MCQtJlJsKwr8ittY4DXsM70/n0e/g74A== - tarball: file:projects/keyvault-common.tgz - version: 0.0.0 + file:projects/keyvault-keys.tgz: + resolution: {integrity: sha512-qyVgXM2CL95HxDi90zOKMHc49d3n43Fuih5xo8wyc88x+NW7ueGD5aC76ZmLivqT+OK/cr+wMYiM4VL5khN7HQ==, tarball: file:projects/keyvault-keys.tgz} + name: '@rush-temp/keyvault-keys' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -10928,13 +11176,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 url: 0.11.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/keyvault-keys' - resolution: - integrity: sha512-mbAG8Hc1TeiW9TO/0PmJEQR+lt1Ij2F6S4q1PBJWe1aVGpvV0gQxm7RPVlFxoo7m1aIOQ6ZAjsXo1HwUcvKMjg== - tarball: file:projects/keyvault-keys.tgz - version: 0.0.0 + file:projects/keyvault-secrets.tgz: + resolution: {integrity: sha512-ZllwmMvvKcvY7PRn5T9MKqYhzCRNsFJTKBJtAKCToOG94EMxL7nnbBUd0lNx82TEfoXMIoAsJnkOqRXL6ovECQ==, tarball: file:projects/keyvault-secrets.tgz} + name: '@rush-temp/keyvault-secrets' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -10983,13 +11235,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 url: 0.11.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/keyvault-secrets' - resolution: - integrity: sha512-Qeo8N9T/5tWS1rR7//fwnxUdVpT0tiyUEbnS3byJxxklysXjdqrzZhlGiIhdvRwgFIY3biLiYLDEIrIcFS9pOw== - tarball: file:projects/keyvault-secrets.tgz - version: 0.0.0 + file:projects/logger.tgz: + resolution: {integrity: sha512-nXyObeQKB1ZJEkCCaJWSEvvm9rhW9p6ipMklG3GZA0Q/HYWIFx0aURxjxUQjXdkxklhZuYDBa36nCcRqW4wnyg==, tarball: file:projects/logger.tgz} + name: '@rush-temp/logger' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.21 @@ -11020,17 +11276,23 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 sinon: 9.2.4 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 - dev: false - name: '@rush-temp/logger' - resolution: - integrity: sha512-YWeJ6m2/5raDiQl0ZwISGuN3ucnQBJBRDcMd6eiW5iEiL7cHtMmp00lkuvZwSgrZP0xAiQU5sCDKnynkdq/Meg== - tarball: file:projects/logger.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/mixed-reality-authentication.tgz: + resolution: {integrity: sha512-ErptpvBcEPQAfndtyGGq9V2o2/LBnk3udcH1KZDWWMrj2P0YCeY4GClQexhIu7uGMqQs3rYlxTbRXXPqXOfaLQ==, tarball: file:projects/mixed-reality-authentication.tgz} + name: '@rush-temp/mixed-reality-authentication' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -11067,13 +11329,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/mixed-reality-authentication' - resolution: - integrity: sha512-ErptpvBcEPQAfndtyGGq9V2o2/LBnk3udcH1KZDWWMrj2P0YCeY4GClQexhIu7uGMqQs3rYlxTbRXXPqXOfaLQ== - tarball: file:projects/mixed-reality-authentication.tgz - version: 0.0.0 + file:projects/mixed-reality-remote-rendering.tgz: + resolution: {integrity: sha512-6lrEwlNs+K79brLQYvizXCb/5II9iFYjZABJT/AX7YS8gzmHbC2iR+M5MbxgxoXYzK9x+GVQLWwqwOZ0fwz/qg==, tarball: file:projects/mixed-reality-remote-rendering.tgz} + name: '@rush-temp/mixed-reality-remote-rendering' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 1.5.1 @@ -11112,13 +11378,17 @@ packages: typescript: 4.2.4 util: 0.12.4 uuid: 8.3.2 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/mixed-reality-remote-rendering' - resolution: - integrity: sha512-6lrEwlNs+K79brLQYvizXCb/5II9iFYjZABJT/AX7YS8gzmHbC2iR+M5MbxgxoXYzK9x+GVQLWwqwOZ0fwz/qg== - tarball: file:projects/mixed-reality-remote-rendering.tgz - version: 0.0.0 + file:projects/mock-hub.tgz: + resolution: {integrity: sha512-K6rFTLoACIBX5It6x5v3r668Kpt7jjkgCeukzTyZ13cvPrjqJ4M7L9y0oU2ECIigGm59cbHx4sWOX/rHAhELhw==, tarball: file:projects/mock-hub.tgz} + name: '@rush-temp/mock-hub' + version: 0.0.0 dependencies: '@types/node': 12.20.21 dotenv: 8.6.0 @@ -11128,13 +11398,14 @@ packages: rimraf: 3.0.2 tslib: 2.3.1 typescript: 4.2.4 + transitivePeerDependencies: + - supports-color dev: false - name: '@rush-temp/mock-hub' - resolution: - integrity: sha512-K6rFTLoACIBX5It6x5v3r668Kpt7jjkgCeukzTyZ13cvPrjqJ4M7L9y0oU2ECIigGm59cbHx4sWOX/rHAhELhw== - tarball: file:projects/mock-hub.tgz - version: 0.0.0 + file:projects/monitor-opentelemetry-exporter.tgz: + resolution: {integrity: sha512-xdhJhH/kOB2G0j4C1AUPp762y1L//QDotcRzJcqZxg8s15KL1KQoY7x+1y0sk7UXaQk80YfPb1sdj3ovD8Y5vQ==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} + name: '@rush-temp/monitor-opentelemetry-exporter' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@opentelemetry/api': 1.0.2 @@ -11143,7 +11414,7 @@ packages: '@opentelemetry/instrumentation-http': 0.22.0_@opentelemetry+api@1.0.2 '@opentelemetry/node': 0.22.0_@opentelemetry+api@1.0.2 '@opentelemetry/resources': 0.22.0_@opentelemetry+api@1.0.2 - '@opentelemetry/semantic-conventions': 0.22.0 + '@opentelemetry/semantic-conventions': 0.24.0 '@opentelemetry/tracing': 0.22.0_@opentelemetry+api@1.0.2 '@types/mocha': 7.0.2 '@types/node': 12.20.21 @@ -11158,20 +11429,24 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 sinon: 9.2.4 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color dev: false - name: '@rush-temp/monitor-opentelemetry-exporter' - resolution: - integrity: sha512-zThJAYHccp+292+r3/zu0gXLR+QdWlAhW+2Mdny0Ei+7fVeMqJJ2FH8a7P2H8ATgfHjPFjShTqMA1/YmOZJHIA== - tarball: file:projects/monitor-opentelemetry-exporter.tgz - version: 0.0.0 + file:projects/monitor-query.tgz: + resolution: {integrity: sha512-pIaZvhGUj1JGFR945VFkaCNPoKaIMwhXIfz3XmdW55rJfRCmWm8x1ZHYmNjbepyWNK9C58Y1UCXv/P1n1LQqDg==, tarball: file:projects/monitor-query.tgz} + name: '@rush-temp/monitor-query' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 1.5.1 + '@azure/monitor-opentelemetry-exporter': 1.0.0-beta.4 '@microsoft/api-extractor': 7.7.11 '@opentelemetry/api': 1.0.2 '@opentelemetry/node': 0.22.0_@opentelemetry+api@1.0.2 @@ -11211,13 +11486,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/monitor-query' - resolution: - integrity: sha512-k5TOVtcLQ517iXlrSvW8lMIvzv55ozYTI/bDqMFfyn9WhlLuWo7A+Kyx2XwN45hAZu2dgicsN5Z7pl+YdQWgRw== - tarball: file:projects/monitor-query.tgz - version: 0.0.0 + file:projects/perf-ai-form-recognizer.tgz: + resolution: {integrity: sha512-NvAj3Og1OfYiQM+8BBr+VbqTrH7eR0nhPEZIHxXkwPNioxV8uBbf+EyN9WPMRVPNx1Fnugr4NnbxZqKBarUvkQ==, tarball: file:projects/perf-ai-form-recognizer.tgz} + name: '@rush-temp/perf-ai-form-recognizer' + version: 0.0.0 dependencies: '@azure/ai-form-recognizer': 3.1.0-beta.3 '@azure/identity': 2.0.0-beta.5 @@ -11226,16 +11505,20 @@ packages: eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - debug + - supports-color dev: false - name: '@rush-temp/perf-ai-form-recognizer' - resolution: - integrity: sha512-cmg8RiXO/9pVUmYYK0ORHeXYEhMAm3hM2wPJYPiWDxcLocHcSg+KHfNs/HsTqmCHC3ZJPAK0bkso2o5aQcX4og== - tarball: file:projects/perf-ai-form-recognizer.tgz - version: 0.0.0 + file:projects/perf-ai-metrics-advisor.tgz: + resolution: {integrity: sha512-+Bstyqsel7Lr1E0VZpUTGOyaIqVQYgTHMVqzPxAFLQ8ODpxYfwBPbrbyWelQcPVva3nKFMTHYJTth7JhyU93Hw==, tarball: file:projects/perf-ai-metrics-advisor.tgz} + name: '@rush-temp/perf-ai-metrics-advisor' + version: 0.0.0 dependencies: '@azure/ai-metrics-advisor': 1.0.0-beta.3 '@types/node': 12.20.21 @@ -11243,33 +11526,41 @@ packages: eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color dev: false - name: '@rush-temp/perf-ai-metrics-advisor' - resolution: - integrity: sha512-ZjOIz/qZblV8RptttXCimWsXhWNgln9uSy3bS+7UdCFB20ve8PbIMtKlm9peFpTxtGbkLbUJ05WdRAGSDRFt6w== - tarball: file:projects/perf-ai-metrics-advisor.tgz - version: 0.0.0 + file:projects/perf-ai-text-analytics.tgz: + resolution: {integrity: sha512-OUvjOGcvUwZAvEh5wQyZoH/6hE7Q6F8hP6swetAbfENX5eeKfobS4oAGIwhr7foFLbSTwK3hIM4/N0HaiUVDpg==, tarball: file:projects/perf-ai-text-analytics.tgz} + name: '@rush-temp/perf-ai-text-analytics' + version: 0.0.0 dependencies: '@azure/ai-text-analytics': 5.1.0 + '@azure/identity': 2.0.0-beta.6 '@types/node': 12.20.21 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - debug + - supports-color dev: false - name: '@rush-temp/perf-ai-text-analytics' - resolution: - integrity: sha512-ze/1GYfs5UYS1bkxM+Jna6a2lYllkJQARlLTauG376lbhi2jUu8DLN6iGOM2Iz01W4fgJ8tRuOmH3GeLNv7GSA== - tarball: file:projects/perf-ai-text-analytics.tgz - version: 0.0.0 + file:projects/perf-app-configuration.tgz: + resolution: {integrity: sha512-W1FXSR/RtUTDUb8F7HotswZifR5KM1vsmHVq+YADBHmGlV98Kv8P56ex2Tob/tEuatSxKqD9FKcoW0/VB9CuCg==, tarball: file:projects/perf-app-configuration.tgz} + name: '@rush-temp/perf-app-configuration' + version: 0.0.0 dependencies: '@types/node': 12.20.21 '@types/uuid': 8.3.1 @@ -11277,19 +11568,23 @@ packages: eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 - dev: false - name: '@rush-temp/perf-app-configuration' - resolution: - integrity: sha512-vxd8UIAJWmXCeXs+np9dzDKpeHAYtCmh3CpE7I3E27oMx8dvT8Rx6UZ40VwOSlOzZDdK1/6B7bU/EnrhjEEhjA== - tarball: file:projects/perf-app-configuration.tgz + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/perf-container-registry.tgz: + resolution: {integrity: sha512-piWyz44lnSEuJJGdSJGruUiWqJWYOwmO/8ce9r4MnUG2NoeIfoDlbd9Wo7GGz2Oq+xZQiiyjGo73rSenGM6eXA==, tarball: file:projects/perf-container-registry.tgz} + name: '@rush-temp/perf-container-registry' version: 0.0.0 - file:projects/perf-core-rest-pipeline.tgz: dependencies: - '@types/uuid': 8.3.1 + '@azure/container-registry': 1.0.0-beta.4 + '@types/node': 12.20.21 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 @@ -11297,13 +11592,14 @@ packages: ts-node: 9.1.1_typescript@4.2.4 tslib: 2.3.1 typescript: 4.2.4 + transitivePeerDependencies: + - supports-color dev: false + + file:projects/perf-core-rest-pipeline.tgz: + resolution: {integrity: sha512-FKFSUVmpQQrlY4VYT11tRhq56LSkZVSdoiFjDZR369DZx2ir/ntEHqEMyuJY9LQEHBvHfpjVBHTDaWsz7pME6Q==, tarball: file:projects/perf-core-rest-pipeline.tgz} name: '@rush-temp/perf-core-rest-pipeline' - resolution: - integrity: sha512-VtDP3wPovpWESSwAZQ7FqSBdZAqLmijGC50UHykB1qGKoSk/v4hnX3v3H/qef2Gq1m9962VNH3A1xHcAujr5Ng== - tarball: file:projects/perf-core-rest-pipeline.tgz version: 0.0.0 - file:projects/perf-data-tables.tgz: dependencies: '@types/node': 12.20.21 '@types/uuid': 8.3.1 @@ -11311,158 +11607,238 @@ packages: eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 - uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color dev: false + + file:projects/perf-data-tables.tgz: + resolution: {integrity: sha512-du9L8noR5FOiExxQY2nC1zHei8i6A2f4Xn9u391M8WDdMps07BGe3QkTDlCJg9SgLG+t0rDTKd7yx19Fs1J7lQ==, tarball: file:projects/perf-data-tables.tgz} name: '@rush-temp/perf-data-tables' - resolution: - integrity: sha512-g4FRGr8Z+8vNBR9DdYBnTdG1RcbnfziJHkK5CuzPxmETBsphN6Xz/mYCxPxurBbedchx/6Jj26hV0CRl9aFWTA== - tarball: file:projects/perf-data-tables.tgz version: 0.0.0 - file:projects/perf-eventgrid.tgz: dependencies: '@types/node': 12.20.21 + '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + tslib: 2.3.1 + typescript: 4.2.4 + uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + + file:projects/perf-event-hubs.tgz: + resolution: {integrity: sha512-VyDyhkjpGLOZYCuXVLDQNgXVKFm7kPTxhn8tcsGDAvcqrxPpkFJkGdSM6wBWPMNZJBbAAOsLGP/90+/TReXeOA==, tarball: file:projects/perf-event-hubs.tgz} + name: '@rush-temp/perf-event-hubs' + version: 0.0.0 + dependencies: + '@types/node': 12.20.21 + '@types/uuid': 8.3.1 + dotenv: 8.6.0 + eslint: 7.32.0 + moment: 2.29.1 + prettier: 1.19.1 + rimraf: 3.0.2 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 + uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color dev: false + + file:projects/perf-eventgrid.tgz: + resolution: {integrity: sha512-KIfi5p1CleZEJQV6nkwxHxHW/1O5q1ungIjwhbqbyQjvBobiCJi36pNq8fxc/4YOcSFilgUKnQHbbttJ8hMrJw==, tarball: file:projects/perf-eventgrid.tgz} name: '@rush-temp/perf-eventgrid' - resolution: - integrity: sha512-uTGNn9MwdSVeweKogNSB0lQlWHfuiqWJ+2fWaf/jOSmEe/0R1LFmrwIOErA8uBumCga1Mz1/NBMoaPA6KDlblg== - tarball: file:projects/perf-eventgrid.tgz version: 0.0.0 - file:projects/perf-identity.tgz: dependencies: - '@types/uuid': 8.3.1 + '@types/node': 12.20.21 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color dev: false + + file:projects/perf-identity.tgz: + resolution: {integrity: sha512-mrHkM8YBl9RG5no6KaxkWs0KgGrdBj85WSpjXg/IPoGg+xyAVpXBFWMDNp2m9YfH8h798gvIVOsRbNNENZoxhw==, tarball: file:projects/perf-identity.tgz} name: '@rush-temp/perf-identity' - resolution: - integrity: sha512-YDMT97rXScbEHFe5bEwYQ09icAXRcM+LBVDdo6Aw4/GppyW1LPjjS0XrtDh0yjZPmKYsUPIQ+uSlWHJhUTNuGA== - tarball: file:projects/perf-identity.tgz version: 0.0.0 - file:projects/perf-keyvault-certificates.tgz: dependencies: - '@azure/identity': 2.0.0-beta.5 + '@types/node': 12.20.21 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 - uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color dev: false + + file:projects/perf-keyvault-certificates.tgz: + resolution: {integrity: sha512-9aJ0xpyiMl1E8vsV1spUpkSyXiBTaywRulAG46MKeefYn4KLIpx0Df+qnwuvrKleNtW08X5p1ke137VgT69sAA==, tarball: file:projects/perf-keyvault-certificates.tgz} name: '@rush-temp/perf-keyvault-certificates' - resolution: - integrity: sha512-Lu5DMEEQaLKxeYQUA3vi9NsM2eezMgulBxsE/1H1/CcQ19Stsa8ZSocg/VXR2leUez9TMMAt3BEFe0SUMq43Zg== - tarball: file:projects/perf-keyvault-certificates.tgz version: 0.0.0 - file:projects/perf-keyvault-keys.tgz: dependencies: - '@azure/keyvault-keys': 4.3.0 + '@azure/identity': 2.0.0-beta.5 + '@azure/keyvault-certificates': 4.3.0 + '@types/node': 12.20.21 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - debug + - supports-color dev: false + + file:projects/perf-keyvault-keys.tgz: + resolution: {integrity: sha512-E70lXSAAAdU9JRCXksCGYaFr7bjsHdn1AP3zSB+HKyLQhhU1FxNL02tPnZLvylS7c+sC42nJTaaBqXIkWaQuKA==, tarball: file:projects/perf-keyvault-keys.tgz} name: '@rush-temp/perf-keyvault-keys' - resolution: - integrity: sha512-FUfg2L8Ps3v42r3uxfQc2Ojf2Ccu9CqjM6e24zOEyxQcokdGw6l0Gy4sjOjem5bqyFEK98thY7yMl+YK10WffQ== - tarball: file:projects/perf-keyvault-keys.tgz version: 0.0.0 - file:projects/perf-keyvault-secrets.tgz: dependencies: - '@azure/identity': 2.0.0-beta.5 + '@azure/identity': 2.0.0-beta.6 + '@azure/keyvault-keys': 4.3.0 + '@types/node': 12.20.21 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - debug + - supports-color dev: false + + file:projects/perf-keyvault-secrets.tgz: + resolution: {integrity: sha512-U1FlgtAyEEK4Icrk7Vd9UHRktnfvZvVrwTmpOI6URRk8OHfEQmy6n1VHWBGOCQ7yCreYH6S0uLPlXoNPtaPuDQ==, tarball: file:projects/perf-keyvault-secrets.tgz} name: '@rush-temp/perf-keyvault-secrets' - resolution: - integrity: sha512-eNh/HrvUzTrZcgP2kjh13CFLWbWSVd73jjU5fupTSOdU8kk5xmDvjG5tKdwhXi9BGu5YV8qUz7cMJsFNrPLkdQ== - tarball: file:projects/perf-keyvault-secrets.tgz version: 0.0.0 - file:projects/perf-search-documents.tgz: dependencies: '@azure/identity': 2.0.0-beta.5 + '@azure/keyvault-secrets': 4.3.0 '@types/node': 12.20.21 + '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 + uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - debug + - supports-color dev: false + + file:projects/perf-search-documents.tgz: + resolution: {integrity: sha512-jIBagXzEDWliTMSg39K2ol71cRYif21I398rrNyXnlpyjnlo+ApBAEUb0KG7scDPyfd1gH/w3NURLVRje/Qiuw==, tarball: file:projects/perf-search-documents.tgz} name: '@rush-temp/perf-search-documents' - resolution: - integrity: sha512-VTTCMcAvAZ9/7XurfiFIqnNtrosScqFV8h35jy4ae2u9Dy1fG0YmmUQlVEemNGWrlUNhKMhL8kr7fi6kuytkpg== - tarball: file:projects/perf-search-documents.tgz version: 0.0.0 - file:projects/perf-storage-blob.tgz: + dependencies: + '@azure/identity': 2.0.0-beta.5 + '@types/node': 12.20.21 + dotenv: 8.6.0 + eslint: 7.32.0 + prettier: 1.19.1 + rimraf: 3.0.2 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + tslib: 2.3.1 + typescript: 4.2.4 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - debug + - supports-color + dev: false + + file:projects/perf-service-bus.tgz: + resolution: {integrity: sha512-M3kETv0m40YuRP/zOegXkQ56pQECHNG9DjrGZl0xr8fMClhamKX6/eZGcYBkiYIU7MfDONudmhhfsqs9XchzNQ==, tarball: file:projects/perf-service-bus.tgz} + name: '@rush-temp/perf-service-bus' + version: 0.0.0 dependencies: '@types/node': 12.20.21 - '@types/node-fetch': 2.5.12 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 - node-fetch: 2.6.1 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color dev: false + + file:projects/perf-storage-blob.tgz: + resolution: {integrity: sha512-A1FPXtOAkfSGlyKk5lOMOrFbs3eQexmAtFhO8na55jMeEKDy4y9J/GGO1rD5REqiIOERo+nvoilkSdCUQVt0GA==, tarball: file:projects/perf-storage-blob.tgz} name: '@rush-temp/perf-storage-blob' - resolution: - integrity: sha512-JvaatDMPTFvpFTZAPBW+XYD19rWf7lSkp9iJPxm/bUwIVKR38e7J8mqA7+/IHAbDosQrdHkWo21+UHL+NYRlVw== - tarball: file:projects/perf-storage-blob.tgz version: 0.0.0 - file:projects/perf-storage-file-datalake.tgz: dependencies: '@types/node': 12.20.21 + '@types/node-fetch': 2.5.12 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 + node-fetch: 2.6.1 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color dev: false + + file:projects/perf-storage-file-datalake.tgz: + resolution: {integrity: sha512-6ufEceJOi1bvgS770BFogmRkci1Y30+1eV2ww3783sy5Z5Lehf2n0P1HSzuXZ+YQHILRIUoPegvkM+HuIpLOsA==, tarball: file:projects/perf-storage-file-datalake.tgz} name: '@rush-temp/perf-storage-file-datalake' - resolution: - integrity: sha512-vepQiPpEOpjtZO4CA6FHj5njhGkgztRKmb2q4+Iuf4rlWf2++9tPxdqePngQ48kANbgxA6r0G7Z2s8uYM9AFxA== - tarball: file:projects/perf-storage-file-datalake.tgz version: 0.0.0 - file:projects/perf-storage-file-share.tgz: dependencies: '@types/node': 12.20.21 '@types/uuid': 8.3.1 @@ -11470,17 +11846,41 @@ packages: eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color dev: false + + file:projects/perf-storage-file-share.tgz: + resolution: {integrity: sha512-SiG8mj1jxrvNcBKNXRsWgzo1XPvF3HmWYh/ck2sgMzDSnYMg52QXQ202SVx66kWktcTN/LYCJGsLRBerUK34Hw==, tarball: file:projects/perf-storage-file-share.tgz} name: '@rush-temp/perf-storage-file-share' - resolution: - integrity: sha512-puMNDli8g8FHzU3hcpWibrKOoXVSBbeZz2/mq+Eoan4HwJzUqyaTOllfsc0NXbFn2aNV9ETSLtcldPLsWckq9w== - tarball: file:projects/perf-storage-file-share.tgz version: 0.0.0 + dependencies: + '@types/node': 12.20.21 + '@types/uuid': 8.3.1 + dotenv: 8.6.0 + eslint: 7.32.0 + prettier: 1.19.1 + rimraf: 3.0.2 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + tslib: 2.3.1 + typescript: 4.2.4 + uuid: 8.3.2 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - supports-color + dev: false + file:projects/purview-account.tgz: + resolution: {integrity: sha512-tc6KFxfVCGUIwZjdgRZ80vPbwro2EwMEy4B3MQahsza/FZ4i3AHouoborKtNJg30pkTh1n2l7xOeaQJr/hQ7wg==, tarball: file:projects/purview-account.tgz} + name: '@rush-temp/purview-account' + version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@azure-rest/core-client-paging': 1.0.0-beta.1 @@ -11518,13 +11918,17 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/purview-account' - resolution: - integrity: sha512-if5JygVMi5EaFVhbOVYimljQS6RFD/AbV1lQe4zIJ2W/gMAzTTkb4zUwX3wUbTDuUE4Mzn6fnasa139O1luSsA== - tarball: file:projects/purview-account.tgz - version: 0.0.0 + file:projects/purview-catalog.tgz: + resolution: {integrity: sha512-BpZ4lOcV2MTB83zU2HMD+uUDLS9RjPLFiZXEL0RfjELRDVYHW7Mzc8iHm4hh0z0KJ8LgJU6IicmaNvMP/X8LBA==, tarball: file:projects/purview-catalog.tgz} + name: '@rush-temp/purview-catalog' + version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@azure/identity': 1.5.1 @@ -11561,13 +11965,17 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/purview-catalog' - resolution: - integrity: sha512-A6d6LOn/IF/XQhtWl/O/PrdkXsIDLWDLypn2hTE5tZCIqgRXFXdnvL1JYnxMc4Ov+z5Tj0I6OCwBjRCw50uZ0g== - tarball: file:projects/purview-catalog.tgz - version: 0.0.0 + file:projects/purview-scanning.tgz: + resolution: {integrity: sha512-HX4JV2mB44SB0PkGp9I4CQ/Bu0yYtFOkwu5WHNn9sathdM9wxEbX+GXP/1e9Xh4EpGweOSDprabMN+IGzK+4Tw==, tarball: file:projects/purview-scanning.tgz} + name: '@rush-temp/purview-scanning' + version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@azure/identity': 1.5.1 @@ -11604,15 +12012,20 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/purview-scanning' - resolution: - integrity: sha512-U0BqvzNxYHfqTIpxFfs48K55AOgH9utGrS73zZVPI9dPSc4WywkLsuxQrzOou86FJ5B44Khjp8ae9pZPj672qw== - tarball: file:projects/purview-scanning.tgz - version: 0.0.0 + file:projects/quantum-jobs.tgz: + resolution: {integrity: sha512-XVXR8wpPwC2WRY092LdqozMHD1gvgjrVSjDF0KKIKPyFUYOgu2O4dnPFZZuMyiEvw/I53IZ91v7ddx5RzgHtqg==, tarball: file:projects/quantum-jobs.tgz} + name: '@rush-temp/quantum-jobs' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@azure/storage-blob': 12.7.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -11658,16 +12071,21 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/quantum-jobs' - resolution: - integrity: sha512-G/mUPnY6OwXV++eqRNGowi2C3aBIL5lHqUY2sLAa/N+y0UpCq6BE6Ob7kRVM68AsAz8QlmiFZ1k/0ot+raN3Rw== - tarball: file:projects/quantum-jobs.tgz - version: 0.0.0 + file:projects/schema-registry-avro.tgz: + resolution: {integrity: sha512-HjDqcDAbRqLD2/+t/axLJZmLPbrB8hb9uuMIJkgyxd17AIurR/+Lnav4TS602wRdz0dh8z/P5g9C8UwisZzN3A==, tarball: file:projects/schema-registry-avro.tgz} + name: '@rush-temp/schema-registry-avro' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@azure/identity': 2.0.0-beta.6 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-inject': 4.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -11679,7 +12097,7 @@ packages: '@types/mocha': 7.0.2 '@types/node': 12.20.21 avsc: 5.7.3 - buffer: 5.7.1 + buffer: 6.0.3 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 @@ -11697,6 +12115,7 @@ packages: karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-source-map-support: 1.4.0 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11713,16 +12132,21 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/schema-registry-avro' - resolution: - integrity: sha512-b/4qmNi7UubdfLQaKucMttTKHZbfggm1CTjDo2PLNotEvnOGZqYvC9553kyjxLJ/mnMeUoE4SXhtRCikP/386A== - tarball: file:projects/schema-registry-avro.tgz - version: 0.0.0 + file:projects/schema-registry.tgz: + resolution: {integrity: sha512-CK90yKC6T3N9W5ztNkzNudrnx6OqMsx/a2V555nwfw9YElcaIirssUSY9zp8Rjs4TqN+XCIrBJ9kzgdiGLqsOQ==, tarball: file:projects/schema-registry.tgz} + name: '@rush-temp/schema-registry' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@azure/identity': 2.0.0-beta.6 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 @@ -11755,13 +12179,17 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/schema-registry' - resolution: - integrity: sha512-Wa0ZNJ563uHSOi4xiKpFUhWOZc8yXbeXvHm4xvunwe48Ow2+1Yahgc1TOVjFh8mJt3NdmnD6ufgneunTviNNoA== - tarball: file:projects/schema-registry.tgz - version: 0.0.0 + file:projects/search-documents.tgz: + resolution: {integrity: sha512-Zd+NkUqwflzdPeO2VxTN+gw4TDX4KAHQkJ9RQLde8UouilOdprUfOIpobSfaGWeb0UuxdbZbmumR9MUJQfvBLg==, tarball: file:projects/search-documents.tgz} + name: '@rush-temp/search-documents' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -11804,20 +12232,27 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 - dev: false - name: '@rush-temp/search-documents' - resolution: - integrity: sha512-rHK5OgZ6DWp11fqVLskuJ3TfG4V2AzQq+kqPIgtb+NfZWEs/YvOxVnthRcjoR1p593E4/+NnDQNKYaqioTxe9g== - tarball: file:projects/search-documents.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/service-bus.tgz: + resolution: {integrity: sha512-xh1FsCAYQEN2au5fCao9WDKzmIls6PF2KVZkSOZaTxhSeYcZmijoOVP0biICIL7nzqT5iLQv5wCEdnSLkFGZMg==, tarball: file:projects/service-bus.tgz} + name: '@rush-temp/service-bus' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6_debug@4.3.2 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-inject': 4.0.2_rollup@1.32.1 @@ -11836,7 +12271,7 @@ packages: '@types/sinon': 9.0.11 '@types/ws': 7.4.7 assert: 1.5.0 - buffer: 5.7.1 + buffer: 6.0.3 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 chai-exclude: 2.0.3_chai@4.3.4 @@ -11879,18 +12314,23 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 ws: 7.5.4 - dev: false - name: '@rush-temp/service-bus' - resolution: - integrity: sha512-P1Z6R/jpmdcQ7sFHv+TjYwLNqJpHE1hDwQSdR9RHCwUKa7sRTXn9uuN37kRp6Lh0xcEPxr4kQyPM9cvax3Hz2g== - tarball: file:projects/service-bus.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - supports-color + - utf-8-validate + dev: false + file:projects/storage-blob-changefeed.tgz: + resolution: {integrity: sha512-uZenRe2at7wbgePzuFBTf8sohGr7PrBDjkC5Q09SvIdoKlij+/obtyjn4f79xwIrOC71ENNirCfLl1EjWZzY9w==, tarball: file:projects/storage-blob-changefeed.tgz} + name: '@rush-temp/storage-blob-changefeed' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -11936,20 +12376,27 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 - dev: false - name: '@rush-temp/storage-blob-changefeed' - resolution: - integrity: sha512-G/Hwee3GcknpzSPSoeVh4/mG4JZOmfJlWydJdKikYaq7JKZSRNLMumEmJ56lKd7W2yvfxhW3PVj9pzN0U9IPNw== - tarball: file:projects/storage-blob-changefeed.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/storage-blob.tgz: + resolution: {integrity: sha512-oG2JiQptBvC9GwPPVrw2Mb7SmWBWG1H/S9Jwkdyuq3pRcRFBe12vvGwvYgI4v3uEvEu7oHaiS2VPVSwhvAXgAg==, tarball: file:projects/storage-blob.tgz} + name: '@rush-temp/storage-blob' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -11994,20 +12441,27 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 source-map-support: 0.5.19 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 - dev: false - name: '@rush-temp/storage-blob' - resolution: - integrity: sha512-XyB6Qg8myB0G/B1P34sac3b/50rjIHRLt5CWxFlLf4nOghNYsrGlUNueeppIIM/08hkmhd0t02c5LV0EONISfA== - tarball: file:projects/storage-blob.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/storage-file-datalake.tgz: + resolution: {integrity: sha512-ZCFFMiB1Ot1bBuotstCNTDgAlXMyyXpJZgkpQ2qGnmKjUP2D/sSiq2WhoaNmIZzTLuZhsbJEL6Mu4zap2c2X8A==, tarball: file:projects/storage-file-datalake.tgz} + name: '@rush-temp/storage-file-datalake' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -12051,18 +12505,24 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 source-map-support: 0.5.19 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 - dev: false - name: '@rush-temp/storage-file-datalake' - resolution: - integrity: sha512-A92ySEDZGrNteeTvHeNH6KbLfkRsq6fkt9zhk68ttnIQ3c2vIvK3KHHaiW3jmo6/guFYyebEubcozF6Q7Kc15A== - tarball: file:projects/storage-file-datalake.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/storage-file-share.tgz: + resolution: {integrity: sha512-iK17NEJFe9iwEmfdp9JAJwaSXsF4cWq/GjLWXG1EGUKQ39mrbUzX6xNlTet116MCfEC3nOYUSWGHY6LJbxGGGw==, tarball: file:projects/storage-file-share.tgz} + name: '@rush-temp/storage-file-share' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -12106,18 +12566,24 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 source-map-support: 0.5.19 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 - dev: false - name: '@rush-temp/storage-file-share' - resolution: - integrity: sha512-SlvaV25PU+2taCkeIhWjDcSDwBKJ4wIuPws9PS6xt1J+1H2Eq1XRa/v8KR1Ik2FoUrSmSD/cAZqau+a1OLMxkw== - tarball: file:projects/storage-file-share.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/storage-internal-avro.tgz: + resolution: {integrity: sha512-iffCllVZwHZmId0hpCngIyOUXYVWkXE+qzcP0xDD/h9WuMVS1Z70+DApW18k2KoSmH1/RkiQM5mybp/f8nUhyQ==, tarball: file:projects/storage-internal-avro.tgz} + name: '@rush-temp/storage-internal-avro' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -12158,19 +12624,26 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 source-map-support: 0.5.19 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typescript: 4.2.4 util: 0.12.4 - dev: false - name: '@rush-temp/storage-internal-avro' - resolution: - integrity: sha512-HFJeL5JFJyCLfvq9jaSr3S1oZ7TOlJHxDnnuLgC+XREgoGLYrTmasV3PTCzKC7j6tp8zV829QxZC96rQZb09VA== - tarball: file:projects/storage-internal-avro.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/storage-queue.tgz: + resolution: {integrity: sha512-P8fE8ianJFOaHSuwKFp4zXeYVNG8bA9dsRW8RkH9+Zarg3pSLPhHIM70pSCTJBmaI9lDSsanhJIHacK55/zhaw==, tarball: file:projects/storage-queue.tgz} + name: '@rush-temp/storage-queue' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -12211,20 +12684,27 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 source-map-support: 0.5.19 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 - dev: false - name: '@rush-temp/storage-queue' - resolution: - integrity: sha512-haQF+RdrVx7dUSY0ovFz9KA+8YQfjoeIyEKTQSigmFcn4xM+e7yEW895fdry3BZN+ntM+NMML5fmdXDC4PMnTQ== - tarball: file:projects/storage-queue.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/synapse-access-control.tgz: + resolution: {integrity: sha512-fXpynEKAT+081vxYyKEdqJk2XD4NNHix5UKR2gsKWlCNKerWh1vfMrfInOUUHCsyidVHpzWVMgaK4rcIskiUog==, tarball: file:projects/synapse-access-control.tgz} + name: '@rush-temp/synapse-access-control' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 @@ -12258,20 +12738,27 @@ packages: rollup: 1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 uglify-js: 3.14.1 - dev: false - name: '@rush-temp/synapse-access-control' - resolution: - integrity: sha512-yJXsqdg29ZNQPCbGvixHash2uIt3mKo0GEQtCNy7g3WHc5aXhl5KKYfdItrbBsCV5nuywjsfYYx53UA7L3K1Rg== - tarball: file:projects/synapse-access-control.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/synapse-artifacts.tgz: + resolution: {integrity: sha512-cKJhR8vNTMPT1wzvBfZDQPWhP8/BXsqapXgO6DFd0ab4lHXm/t1bvRA4dhZVcerttsaOuqDwn/7suhy/kK2ntA==, tarball: file:projects/synapse-artifacts.tgz} + name: '@rush-temp/synapse-artifacts' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 @@ -12305,20 +12792,27 @@ packages: rollup: 1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - ts-node: 9.1.1_typescript@4.2.4 + ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 uglify-js: 3.14.1 - dev: false - name: '@rush-temp/synapse-artifacts' - resolution: - integrity: sha512-3Xk1scbDu/X4UU8Dza5Kopo20f0/11OFlYL47DdMpfeDHBh5gWkV2P20fRaND0aNnCKnvffcLaGw1XpbwyLtew== - tarball: file:projects/synapse-artifacts.tgz - version: 0.0.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + file:projects/synapse-managed-private-endpoints.tgz: + resolution: {integrity: sha512-HWoyPUk0hC/+xreznV9W8M/m3PHHO7EPDBgxHbsjroOuYYedMYtd6NO7RY2xWpsIGT0283awU7LpMGhrALxBzw==, tarball: file:projects/synapse-managed-private-endpoints.tgz} + name: '@rush-temp/synapse-managed-private-endpoints' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 @@ -12352,13 +12846,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 uglify-js: 3.14.1 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/synapse-managed-private-endpoints' - resolution: - integrity: sha512-TKjMIigqql+UxGPJrm5kuMZxipcpI3ngLT/zX6zrtyJwLp5ZWP6yk8v5HEP4cMEsUfmFci/jQGnHn2yyFiM5bw== - tarball: file:projects/synapse-managed-private-endpoints.tgz - version: 0.0.0 + file:projects/synapse-monitoring.tgz: + resolution: {integrity: sha512-9xAsBYW7D1aeS2rUguFu9kpfkN4cXMYhida3m8TnwxetVkpOPFyIZ02UsUXMOxDPEEerAeYEWVo8E1tS3evR5Q==, tarball: file:projects/synapse-monitoring.tgz} + name: '@rush-temp/synapse-monitoring' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -12372,15 +12870,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 uglify-js: 3.14.1 + transitivePeerDependencies: + - supports-color dev: false - name: '@rush-temp/synapse-monitoring' - resolution: - integrity: sha512-9xAsBYW7D1aeS2rUguFu9kpfkN4cXMYhida3m8TnwxetVkpOPFyIZ02UsUXMOxDPEEerAeYEWVo8E1tS3evR5Q== - tarball: file:projects/synapse-monitoring.tgz - version: 0.0.0 + file:projects/synapse-spark.tgz: + resolution: {integrity: sha512-QZRJ/07S1hSuTRj4VyMM2nwC60FJ5O27eoaePeKPgUa7z4/i7vWpr7la8JSDXu+iYdZUG/2U2FCQuLRmMYoQYA==, tarball: file:projects/synapse-spark.tgz} + name: '@rush-temp/synapse-spark' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/identity': 2.0.0-beta.6 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 @@ -12414,13 +12914,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 uglify-js: 3.14.1 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/synapse-spark' - resolution: - integrity: sha512-y/4UcUJhMtjWwK6lCbdvnyuYGzEdRyPwcoruOdsLXd9NlDykuM3TSpDXalYPclU1q2Fl9Zj25vJLaZFyvwuX3g== - tarball: file:projects/synapse-spark.tgz - version: 0.0.0 + file:projects/template.tgz: + resolution: {integrity: sha512-Lxk07hkq8XQsOcKBYKnoR/mlC3Fb5T5uFvaatoZLvKY5LWsNewhJyq2GG/AexHT5HTYHU45Vquf66pCGmbmlBg==, tarball: file:projects/template.tgz} + name: '@rush-temp/template' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.5 @@ -12460,13 +12964,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/template' - resolution: - integrity: sha512-Lxk07hkq8XQsOcKBYKnoR/mlC3Fb5T5uFvaatoZLvKY5LWsNewhJyq2GG/AexHT5HTYHU45Vquf66pCGmbmlBg== - tarball: file:projects/template.tgz - version: 0.0.0 + file:projects/test-recorder-new.tgz: + resolution: {integrity: sha512-5afi6luiuZKagFZAPmjGmw1UyxrgJXucLVQgsm8W62OYcR00MYWm9xukFJWoqRkCr0xFnLgVKyNzR8+SdONs2w==, tarball: file:projects/test-recorder-new.tgz} + name: '@rush-temp/test-recorder-new' + version: 0.0.0 dependencies: '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -12516,13 +13024,17 @@ packages: tslib: 2.3.1 typescript: 4.2.4 xhr-mock: 2.5.1 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/test-recorder-new' - resolution: - integrity: sha512-dsgJolk9Kmh0D4vNKqpGB4Dt16wT7ccFevYuP6D+PVK1yTsXF0czunhLU15DZUyS/d057Spqo2tO3f5hJ/lkAQ== - tarball: file:projects/test-recorder-new.tgz - version: 0.0.0 + file:projects/test-recorder.tgz: + resolution: {integrity: sha512-ZTmRVinXGlpzOv3u/caOIDcTsyhRllsOxfNUm6Q5gWoKWkWGk+YLt3Zs5GjSqc0grmGD6cN2LQqMtfIT51WpRA==, tarball: file:projects/test-recorder.tgz} + name: '@rush-temp/test-recorder' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -12573,13 +13085,17 @@ packages: tslib: 2.3.1 typescript: 4.2.4 xhr-mock: 2.5.1 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/test-recorder' - resolution: - integrity: sha512-ZTmRVinXGlpzOv3u/caOIDcTsyhRllsOxfNUm6Q5gWoKWkWGk+YLt3Zs5GjSqc0grmGD6cN2LQqMtfIT51WpRA== - tarball: file:projects/test-recorder.tgz - version: 0.0.0 + file:projects/test-utils-perfstress.tgz: + resolution: {integrity: sha512-fTItTYBBwhhtVdOQ5qASInrtqY+mDuDqE9NCvItNO3FH8yp/DP67/q3g6QpEwimVRNVCIMt/EKikSFngBugZXQ==, tarball: file:projects/test-utils-perfstress.tgz} + name: '@rush-temp/test-utils-perfstress' + version: 0.0.0 dependencies: '@types/minimist': 1.2.2 '@types/node': 12.20.21 @@ -12595,13 +13111,17 @@ packages: rimraf: 3.0.2 tslib: 2.3.1 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/test-utils-perfstress' - resolution: - integrity: sha512-fTItTYBBwhhtVdOQ5qASInrtqY+mDuDqE9NCvItNO3FH8yp/DP67/q3g6QpEwimVRNVCIMt/EKikSFngBugZXQ== - tarball: file:projects/test-utils-perfstress.tgz - version: 0.0.0 + file:projects/test-utils.tgz: + resolution: {integrity: sha512-KYPqGE75cahX+es1MnTMiFT3HkhcVE0xdDnNC2RUsyvwWAxewMbXns2ozRdYuR66khLy6BuVwPK6CqQPAtlqjw==, tarball: file:projects/test-utils.tgz} + name: '@rush-temp/test-utils' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -12624,13 +13144,17 @@ packages: sinon: 9.2.4 tslib: 2.3.1 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/test-utils' - resolution: - integrity: sha512-KYPqGE75cahX+es1MnTMiFT3HkhcVE0xdDnNC2RUsyvwWAxewMbXns2ozRdYuR66khLy6BuVwPK6CqQPAtlqjw== - tarball: file:projects/test-utils.tgz - version: 0.0.0 + file:projects/testing-recorder-new.tgz: + resolution: {integrity: sha512-aXWcH+zp0ffSDNjWDAAFIQaFBkBRzvWxmFa6D/L8y5EsfIm66bDa6Mu0GcbptpIR8EICXuRI4qsDlcMgHPUWpg==, tarball: file:projects/testing-recorder-new.tgz} + name: '@rush-temp/testing-recorder-new' + version: 0.0.0 dependencies: '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -12677,13 +13201,17 @@ packages: typescript: 4.2.4 uuid: 8.3.2 xhr-mock: 2.5.1 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/testing-recorder-new' - resolution: - integrity: sha512-aXWcH+zp0ffSDNjWDAAFIQaFBkBRzvWxmFa6D/L8y5EsfIm66bDa6Mu0GcbptpIR8EICXuRI4qsDlcMgHPUWpg== - tarball: file:projects/testing-recorder-new.tgz - version: 0.0.0 + file:projects/video-analyzer-edge.tgz: + resolution: {integrity: sha512-+wAv6j5J2g+RNNNOSaA5mDBxH0nspdnIyM48CELNP3iwW4ZM3KrZdGqD0BgNgZYpPCzhlI/+artUZs5mf2pS1g==, tarball: file:projects/video-analyzer-edge.tgz} + name: '@rush-temp/video-analyzer-edge' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@microsoft/api-extractor': 7.7.11 @@ -12720,13 +13248,17 @@ packages: typedoc: 0.15.2 typescript: 4.2.4 util: 0.12.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/video-analyzer-edge' - resolution: - integrity: sha512-+wAv6j5J2g+RNNNOSaA5mDBxH0nspdnIyM48CELNP3iwW4ZM3KrZdGqD0BgNgZYpPCzhlI/+artUZs5mf2pS1g== - tarball: file:projects/video-analyzer-edge.tgz - version: 0.0.0 + file:projects/web-pubsub-express.tgz: + resolution: {integrity: sha512-TPhljtupasgCaq4ORSBcoBeEBxj9xq51XZsd0sMD416cqmyf3+p3pk+Zh/9jwiFKbPRUJ/ng77bKmaWzFyIplg==, tarball: file:projects/web-pubsub-express.tgz} + name: '@rush-temp/web-pubsub-express' + version: 0.0.0 dependencies: '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -12777,13 +13309,17 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/web-pubsub-express' - resolution: - integrity: sha512-TPhljtupasgCaq4ORSBcoBeEBxj9xq51XZsd0sMD416cqmyf3+p3pk+Zh/9jwiFKbPRUJ/ng77bKmaWzFyIplg== - tarball: file:projects/web-pubsub-express.tgz - version: 0.0.0 + file:projects/web-pubsub.tgz: + resolution: {integrity: sha512-eBs+8SrQtA8RFex4gaAX5AOUb/EAfnr9xXrRJapyn2DkguDc4KkkcFyHna29FTAJ/+em4SekK8n8BPA4TIIxgg==, tarball: file:projects/web-pubsub.tgz} + name: '@rush-temp/web-pubsub' + version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 1.5.1 @@ -12833,127 +13369,9 @@ packages: tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: false - name: '@rush-temp/web-pubsub' - resolution: - integrity: sha512-eBs+8SrQtA8RFex4gaAX5AOUb/EAfnr9xXrRJapyn2DkguDc4KkkcFyHna29FTAJ/+em4SekK8n8BPA4TIIxgg== - tarball: file:projects/web-pubsub.tgz - version: 0.0.0 -specifiers: - '@rush-temp/abort-controller': file:./projects/abort-controller.tgz - '@rush-temp/agrifood-farming': file:./projects/agrifood-farming.tgz - '@rush-temp/ai-anomaly-detector': file:./projects/ai-anomaly-detector.tgz - '@rush-temp/ai-document-translator': file:./projects/ai-document-translator.tgz - '@rush-temp/ai-form-recognizer': file:./projects/ai-form-recognizer.tgz - '@rush-temp/ai-metrics-advisor': file:./projects/ai-metrics-advisor.tgz - '@rush-temp/ai-text-analytics': file:./projects/ai-text-analytics.tgz - '@rush-temp/app-configuration': file:./projects/app-configuration.tgz - '@rush-temp/arm-appservice': file:./projects/arm-appservice.tgz - '@rush-temp/arm-authorization': file:./projects/arm-authorization.tgz - '@rush-temp/arm-compute': file:./projects/arm-compute.tgz - '@rush-temp/arm-features': file:./projects/arm-features.tgz - '@rush-temp/arm-keyvault': file:./projects/arm-keyvault.tgz - '@rush-temp/arm-links': file:./projects/arm-links.tgz - '@rush-temp/arm-locks': file:./projects/arm-locks.tgz - '@rush-temp/arm-managedapplications': file:./projects/arm-managedapplications.tgz - '@rush-temp/arm-network': file:./projects/arm-network.tgz - '@rush-temp/arm-policy': file:./projects/arm-policy.tgz - '@rush-temp/arm-resources': file:./projects/arm-resources.tgz - '@rush-temp/arm-resources-subscriptions': file:./projects/arm-resources-subscriptions.tgz - '@rush-temp/arm-sql': file:./projects/arm-sql.tgz - '@rush-temp/arm-storage': file:./projects/arm-storage.tgz - '@rush-temp/arm-templatespecs': file:./projects/arm-templatespecs.tgz - '@rush-temp/arm-webpubsub': file:./projects/arm-webpubsub.tgz - '@rush-temp/attestation': file:./projects/attestation.tgz - '@rush-temp/communication-chat': file:./projects/communication-chat.tgz - '@rush-temp/communication-common': file:./projects/communication-common.tgz - '@rush-temp/communication-identity': file:./projects/communication-identity.tgz - '@rush-temp/communication-network-traversal': file:./projects/communication-network-traversal.tgz - '@rush-temp/communication-phone-numbers': file:./projects/communication-phone-numbers.tgz - '@rush-temp/communication-sms': file:./projects/communication-sms.tgz - '@rush-temp/confidential-ledger': file:./projects/confidential-ledger.tgz - '@rush-temp/container-registry': file:./projects/container-registry.tgz - '@rush-temp/core-amqp': file:./projects/core-amqp.tgz - '@rush-temp/core-asynciterator-polyfill': file:./projects/core-asynciterator-polyfill.tgz - '@rush-temp/core-auth': file:./projects/core-auth.tgz - '@rush-temp/core-client': file:./projects/core-client.tgz - '@rush-temp/core-client-1': file:./projects/core-client-1.tgz - '@rush-temp/core-client-lro': file:./projects/core-client-lro.tgz - '@rush-temp/core-client-paging': file:./projects/core-client-paging.tgz - '@rush-temp/core-crypto': file:./projects/core-crypto.tgz - '@rush-temp/core-http': file:./projects/core-http.tgz - '@rush-temp/core-lro': file:./projects/core-lro.tgz - '@rush-temp/core-paging': file:./projects/core-paging.tgz - '@rush-temp/core-rest-pipeline': file:./projects/core-rest-pipeline.tgz - '@rush-temp/core-tracing': file:./projects/core-tracing.tgz - '@rush-temp/core-util': file:./projects/core-util.tgz - '@rush-temp/core-xml': file:./projects/core-xml.tgz - '@rush-temp/cosmos': file:./projects/cosmos.tgz - '@rush-temp/data-tables': file:./projects/data-tables.tgz - '@rush-temp/dev-tool': file:./projects/dev-tool.tgz - '@rush-temp/digital-twins-core': file:./projects/digital-twins-core.tgz - '@rush-temp/eslint-plugin-azure-sdk': file:./projects/eslint-plugin-azure-sdk.tgz - '@rush-temp/event-hubs': file:./projects/event-hubs.tgz - '@rush-temp/event-processor-host': file:./projects/event-processor-host.tgz - '@rush-temp/eventgrid': file:./projects/eventgrid.tgz - '@rush-temp/eventhubs-checkpointstore-blob': file:./projects/eventhubs-checkpointstore-blob.tgz - '@rush-temp/eventhubs-checkpointstore-table': file:./projects/eventhubs-checkpointstore-table.tgz - '@rush-temp/identity': file:./projects/identity.tgz - '@rush-temp/identity-cache-persistence': file:./projects/identity-cache-persistence.tgz - '@rush-temp/identity-vscode': file:./projects/identity-vscode.tgz - '@rush-temp/iot-device-update': file:./projects/iot-device-update.tgz - '@rush-temp/iot-modelsrepository': file:./projects/iot-modelsrepository.tgz - '@rush-temp/keyvault-admin': file:./projects/keyvault-admin.tgz - '@rush-temp/keyvault-certificates': file:./projects/keyvault-certificates.tgz - '@rush-temp/keyvault-common': file:./projects/keyvault-common.tgz - '@rush-temp/keyvault-keys': file:./projects/keyvault-keys.tgz - '@rush-temp/keyvault-secrets': file:./projects/keyvault-secrets.tgz - '@rush-temp/logger': file:./projects/logger.tgz - '@rush-temp/mixed-reality-authentication': file:./projects/mixed-reality-authentication.tgz - '@rush-temp/mixed-reality-remote-rendering': file:./projects/mixed-reality-remote-rendering.tgz - '@rush-temp/mock-hub': file:./projects/mock-hub.tgz - '@rush-temp/monitor-opentelemetry-exporter': file:./projects/monitor-opentelemetry-exporter.tgz - '@rush-temp/monitor-query': file:./projects/monitor-query.tgz - '@rush-temp/perf-ai-form-recognizer': file:./projects/perf-ai-form-recognizer.tgz - '@rush-temp/perf-ai-metrics-advisor': file:./projects/perf-ai-metrics-advisor.tgz - '@rush-temp/perf-ai-text-analytics': file:./projects/perf-ai-text-analytics.tgz - '@rush-temp/perf-app-configuration': file:./projects/perf-app-configuration.tgz - '@rush-temp/perf-core-rest-pipeline': file:./projects/perf-core-rest-pipeline.tgz - '@rush-temp/perf-data-tables': file:./projects/perf-data-tables.tgz - '@rush-temp/perf-eventgrid': file:./projects/perf-eventgrid.tgz - '@rush-temp/perf-identity': file:./projects/perf-identity.tgz - '@rush-temp/perf-keyvault-certificates': file:./projects/perf-keyvault-certificates.tgz - '@rush-temp/perf-keyvault-keys': file:./projects/perf-keyvault-keys.tgz - '@rush-temp/perf-keyvault-secrets': file:./projects/perf-keyvault-secrets.tgz - '@rush-temp/perf-search-documents': file:./projects/perf-search-documents.tgz - '@rush-temp/perf-storage-blob': file:./projects/perf-storage-blob.tgz - '@rush-temp/perf-storage-file-datalake': file:./projects/perf-storage-file-datalake.tgz - '@rush-temp/perf-storage-file-share': file:./projects/perf-storage-file-share.tgz - '@rush-temp/purview-account': file:./projects/purview-account.tgz - '@rush-temp/purview-catalog': file:./projects/purview-catalog.tgz - '@rush-temp/purview-scanning': file:./projects/purview-scanning.tgz - '@rush-temp/quantum-jobs': file:./projects/quantum-jobs.tgz - '@rush-temp/schema-registry': file:./projects/schema-registry.tgz - '@rush-temp/schema-registry-avro': file:./projects/schema-registry-avro.tgz - '@rush-temp/search-documents': file:./projects/search-documents.tgz - '@rush-temp/service-bus': file:./projects/service-bus.tgz - '@rush-temp/storage-blob': file:./projects/storage-blob.tgz - '@rush-temp/storage-blob-changefeed': file:./projects/storage-blob-changefeed.tgz - '@rush-temp/storage-file-datalake': file:./projects/storage-file-datalake.tgz - '@rush-temp/storage-file-share': file:./projects/storage-file-share.tgz - '@rush-temp/storage-internal-avro': file:./projects/storage-internal-avro.tgz - '@rush-temp/storage-queue': file:./projects/storage-queue.tgz - '@rush-temp/synapse-access-control': file:./projects/synapse-access-control.tgz - '@rush-temp/synapse-artifacts': file:./projects/synapse-artifacts.tgz - '@rush-temp/synapse-managed-private-endpoints': file:./projects/synapse-managed-private-endpoints.tgz - '@rush-temp/synapse-monitoring': file:./projects/synapse-monitoring.tgz - '@rush-temp/synapse-spark': file:./projects/synapse-spark.tgz - '@rush-temp/template': file:./projects/template.tgz - '@rush-temp/test-recorder': file:./projects/test-recorder.tgz - '@rush-temp/test-recorder-new': file:./projects/test-recorder-new.tgz - '@rush-temp/test-utils': file:./projects/test-utils.tgz - '@rush-temp/test-utils-perfstress': file:./projects/test-utils-perfstress.tgz - '@rush-temp/testing-recorder-new': file:./projects/testing-recorder-new.tgz - '@rush-temp/video-analyzer-edge': file:./projects/video-analyzer-edge.tgz - '@rush-temp/web-pubsub': file:./projects/web-pubsub.tgz - '@rush-temp/web-pubsub-express': file:./projects/web-pubsub-express.tgz From 1c9f09040e180c780221363aaad2dc1125816471 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Tue, 28 Sep 2021 21:55:28 +0000 Subject: [PATCH 26/46] Jeremy's feedbackl --- sdk/test-utils/recorder-new/src/core-v1-recorder.ts | 2 +- sdk/test-utils/recorder/src/utils/recordingPath.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/test-utils/recorder-new/src/core-v1-recorder.ts b/sdk/test-utils/recorder-new/src/core-v1-recorder.ts index f1aa99f60e6c..71f175cc3bab 100644 --- a/sdk/test-utils/recorder-new/src/core-v1-recorder.ts +++ b/sdk/test-utils/recorder-new/src/core-v1-recorder.ts @@ -16,7 +16,7 @@ import { Test } from "mocha"; */ export class TestProxyHttpClientCoreV1 extends TestProxyHttpClient { public httpClientCoreV1: HttpClient; - constructor(testContext?: Test | undefined) { + constructor(testContext?: Test) { super(testContext); this.httpClientCoreV1 = new DefaultHttpClient(); } diff --git a/sdk/test-utils/recorder/src/utils/recordingPath.ts b/sdk/test-utils/recorder/src/utils/recordingPath.ts index 5b3066b634a5..a3a1ece91be5 100644 --- a/sdk/test-utils/recorder/src/utils/recordingPath.ts +++ b/sdk/test-utils/recorder/src/utils/recordingPath.ts @@ -31,6 +31,6 @@ export function generateTestRecordingFilePath( // File Extension // nock recordings for node tests - .js extension // recordings are saved in json format for browser tests - .json extension - const ext = !extension ? (platform === "node" ? "js" : "json") : extension; + const ext = extension ?? (platform === "node" ? "js" : "json"); return `${platform}/${formatPath(testSuiteTitle)}/recording_${formatPath(testTitle)}.${ext}`; } From 3703d8ece18d493a195e8e20ec71ea5762a4cb12 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Thu, 30 Sep 2021 21:12:46 +0000 Subject: [PATCH 27/46] lock file --- common/config/rush/pnpm-lock.yaml | 946 +++++++++++++++--------------- 1 file changed, 457 insertions(+), 489 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index eab93af0a653..9e3c64f5f0cc 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -13,6 +13,7 @@ specifiers: '@rush-temp/arm-appservice': file:./projects/arm-appservice.tgz '@rush-temp/arm-authorization': file:./projects/arm-authorization.tgz '@rush-temp/arm-compute': file:./projects/arm-compute.tgz + '@rush-temp/arm-eventgrid': file:./projects/arm-eventgrid.tgz '@rush-temp/arm-eventhub': file:./projects/arm-eventhub.tgz '@rush-temp/arm-features': file:./projects/arm-features.tgz '@rush-temp/arm-keyvault': file:./projects/arm-keyvault.tgz @@ -22,6 +23,7 @@ specifiers: '@rush-temp/arm-network': file:./projects/arm-network.tgz '@rush-temp/arm-policy': file:./projects/arm-policy.tgz '@rush-temp/arm-purview': file:./projects/arm-purview.tgz + '@rush-temp/arm-rediscache': file:./projects/arm-rediscache.tgz '@rush-temp/arm-resources': file:./projects/arm-resources.tgz '@rush-temp/arm-resources-subscriptions': file:./projects/arm-resources-subscriptions.tgz '@rush-temp/arm-servicebus': file:./projects/arm-servicebus.tgz @@ -98,6 +100,7 @@ specifiers: '@rush-temp/perf-storage-file-datalake': file:./projects/perf-storage-file-datalake.tgz '@rush-temp/perf-storage-file-share': file:./projects/perf-storage-file-share.tgz '@rush-temp/purview-account': file:./projects/purview-account.tgz + '@rush-temp/purview-administration': file:./projects/purview-administration.tgz '@rush-temp/purview-catalog': file:./projects/purview-catalog.tgz '@rush-temp/purview-scanning': file:./projects/purview-scanning.tgz '@rush-temp/quantum-jobs': file:./projects/quantum-jobs.tgz @@ -139,6 +142,7 @@ dependencies: '@rush-temp/arm-appservice': file:projects/arm-appservice.tgz '@rush-temp/arm-authorization': file:projects/arm-authorization.tgz '@rush-temp/arm-compute': file:projects/arm-compute.tgz + '@rush-temp/arm-eventgrid': file:projects/arm-eventgrid.tgz '@rush-temp/arm-eventhub': file:projects/arm-eventhub.tgz '@rush-temp/arm-features': file:projects/arm-features.tgz '@rush-temp/arm-keyvault': file:projects/arm-keyvault.tgz @@ -148,6 +152,7 @@ dependencies: '@rush-temp/arm-network': file:projects/arm-network.tgz '@rush-temp/arm-policy': file:projects/arm-policy.tgz '@rush-temp/arm-purview': file:projects/arm-purview.tgz + '@rush-temp/arm-rediscache': file:projects/arm-rediscache.tgz '@rush-temp/arm-resources': file:projects/arm-resources.tgz '@rush-temp/arm-resources-subscriptions': file:projects/arm-resources-subscriptions.tgz '@rush-temp/arm-servicebus': file:projects/arm-servicebus.tgz @@ -224,6 +229,7 @@ dependencies: '@rush-temp/perf-storage-file-datalake': file:projects/perf-storage-file-datalake.tgz '@rush-temp/perf-storage-file-share': file:projects/perf-storage-file-share.tgz '@rush-temp/purview-account': file:projects/purview-account.tgz + '@rush-temp/purview-administration': file:projects/purview-administration.tgz '@rush-temp/purview-catalog': file:projects/purview-catalog.tgz '@rush-temp/purview-scanning': file:projects/purview-scanning.tgz '@rush-temp/quantum-jobs': file:projects/quantum-jobs.tgz @@ -1274,13 +1280,6 @@ packages: engines: {node: '>=8'} dev: false - /@microsoft/api-extractor-model/7.12.2: - resolution: {integrity: sha512-EU+U09Mj65zUH0qwPF4PFJiL6Y+PQQE/RRGEHEDGJJzab/mRQDpKOyrzSdb00xvcd/URehIHJqC55cY2Y4jGOA==} - dependencies: - '@microsoft/tsdoc': 0.12.24 - '@rushstack/node-core-library': 3.36.0 - dev: false - /@microsoft/api-extractor-model/7.13.9: resolution: {integrity: sha512-t/XKTr8MlHRWgDr1fkyCzTQRR5XICf/WzIFs8yw1JLU8Olw99M3by4/dtpOZNskfqoW+J8NwOxovduU2csi4Ww==} dependencies: @@ -1289,30 +1288,6 @@ packages: '@rushstack/node-core-library': 3.41.0 dev: false - /@microsoft/api-extractor-model/7.7.10: - resolution: {integrity: sha512-gMFDXwUgoQYz9TgatyNPALDdZN4xBC3Un3fGwlzME+vM13PoJ26pGuqI7kv/OlK9+q2sgrEdxWns8D3UnLf2TA==} - dependencies: - '@microsoft/tsdoc': 0.12.19 - '@rushstack/node-core-library': 3.19.6 - dev: false - - /@microsoft/api-extractor/7.13.2: - resolution: {integrity: sha512-2fD0c8OxZW+e6NTaxbtrdNxXVuX7aqil3+cqig3pKsHymvUuRJVCEAcAJmZrJ/ENqYXNiB265EyqOT6VxbMysw==} - hasBin: true - dependencies: - '@microsoft/api-extractor-model': 7.12.2 - '@microsoft/tsdoc': 0.12.24 - '@rushstack/node-core-library': 3.36.0 - '@rushstack/rig-package': 0.2.10 - '@rushstack/ts-command-line': 4.7.8 - colors: 1.2.5 - lodash: 4.17.21 - resolve: 1.17.0 - semver: 7.3.5 - source-map: 0.6.1 - typescript: 4.1.6 - dev: false - /@microsoft/api-extractor/7.18.11: resolution: {integrity: sha512-WfN5MZry4TrF60OOcGadFDsGECF9JNKNT+8P/8crYAumAYQRitI2cUiQRlCWrgmFgCWNezsNZeI/2BggdnUqcg==} hasBin: true @@ -1331,21 +1306,6 @@ packages: typescript: 4.4.3 dev: false - /@microsoft/api-extractor/7.7.11: - resolution: {integrity: sha512-kd2kakdDoRgI54J5H11a76hyYZBMhtp4piwWAy4bYTwlQT0v/tp+G/UMMgjUL4vKf0kTNhitEUX/0LfQb1AHzQ==} - hasBin: true - dependencies: - '@microsoft/api-extractor-model': 7.7.10 - '@microsoft/tsdoc': 0.12.19 - '@rushstack/node-core-library': 3.19.6 - '@rushstack/ts-command-line': 4.3.13 - colors: 1.2.5 - lodash: 4.17.21 - resolve: 1.8.1 - source-map: 0.6.1 - typescript: 3.7.7 - dev: false - /@microsoft/tsdoc-config/0.15.2: resolution: {integrity: sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==} dependencies: @@ -1355,14 +1315,6 @@ packages: resolve: 1.19.0 dev: false - /@microsoft/tsdoc/0.12.19: - resolution: {integrity: sha512-IpgPxHrNxZiMNUSXqR1l/gePKPkfAmIKoDRP9hp7OwjU29ZR8WCJsOJ8iBKgw0Qk+pFwR+8Y1cy8ImLY6e9m4A==} - dev: false - - /@microsoft/tsdoc/0.12.24: - resolution: {integrity: sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg==} - dev: false - /@microsoft/tsdoc/0.13.2: resolution: {integrity: sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==} dev: false @@ -1532,6 +1484,7 @@ packages: /@opentelemetry/tracing/0.22.0_@opentelemetry+api@1.0.2: resolution: {integrity: sha512-EFrKTFndiEdh/KnzwDgo/EcphG/5z/NyLck8oiUUY+YMP7hskXNYHjTWSAv9UxtYe1MzgLbjmAateTuMmFIVNw==} engines: {node: '>=8.0.0'} + deprecated: Package renamed to @opentelemetry/sdk-trace-base peerDependencies: '@opentelemetry/api': ^1.0.0 dependencies: @@ -1623,32 +1576,6 @@ packages: rollup: 1.32.1 dev: false - /@rushstack/node-core-library/3.19.6: - resolution: {integrity: sha512-1+FoymIdr9W9k0D8fdZBBPwi5YcMwh/RyESuL5bY29rLICFxSLOPK+ImVZ1OcWj9GEMsvDx5pNpJ311mHQk+MA==} - dependencies: - '@types/node': 10.17.13 - colors: 1.2.5 - fs-extra: 7.0.1 - jju: 1.4.0 - semver: 5.3.0 - timsort: 0.3.0 - z-schema: 3.18.4 - dev: false - - /@rushstack/node-core-library/3.36.0: - resolution: {integrity: sha512-bID2vzXpg8zweXdXgQkKToEdZwVrVCN9vE9viTRk58gqzYaTlz4fMId6V3ZfpXN6H0d319uGi2KDlm+lUEeqCg==} - dependencies: - '@types/node': 10.17.13 - colors: 1.2.5 - fs-extra: 7.0.1 - import-lazy: 4.0.0 - jju: 1.4.0 - resolve: 1.17.0 - semver: 7.3.5 - timsort: 0.3.0 - z-schema: 3.18.4 - dev: false - /@rushstack/node-core-library/3.41.0: resolution: {integrity: sha512-JxdmqR+SHU04jTDaZhltMZL3/XTz2ZZM47DTN+FSPUGUVp6WmxLlvJnT5FoHrOZWUjL/FoIlZUdUPTSXjTjIcg==} dependencies: @@ -1663,13 +1590,6 @@ packages: z-schema: 3.18.4 dev: false - /@rushstack/rig-package/0.2.10: - resolution: {integrity: sha512-WXYerEJEPf8bS3ruqfM57NnwXtA7ehn8VJjLjrjls6eSduE5CRydcob/oBTzlHKsQ7N196XKlqQl9P6qIyYG2A==} - dependencies: - resolve: 1.17.0 - strip-json-comments: 3.1.1 - dev: false - /@rushstack/rig-package/0.3.1: resolution: {integrity: sha512-DXQmrPWOCNoE2zPzHCShE1y47FlgbAg48wpaY058Qo/yKDzL0GlEGf5Ra2NIt22pMcp0R/HHh+kZGbqTnF4CrA==} dependencies: @@ -1677,23 +1597,6 @@ packages: strip-json-comments: 3.1.1 dev: false - /@rushstack/ts-command-line/4.3.13: - resolution: {integrity: sha512-BUBbjYu67NJGQkpHu8aYm7kDoMFizL1qx78+72XE3mX/vDdXYJzw/FWS7TPcMJmY4kNlYs979v2B0Q0qa2wRiw==} - dependencies: - '@types/argparse': 1.0.33 - argparse: 1.0.10 - colors: 1.2.5 - dev: false - - /@rushstack/ts-command-line/4.7.8: - resolution: {integrity: sha512-8ghIWhkph7NnLCMDJtthpsb7TMOsVGXVDvmxjE/CeklTqjbbUFBjGXizJfpbEkRQTELuZQ2+vGn7sGwIWKN2uA==} - dependencies: - '@types/argparse': 1.0.38 - argparse: 1.0.10 - colors: 1.2.5 - string-argv: 0.3.1 - dev: false - /@rushstack/ts-command-line/4.9.1: resolution: {integrity: sha512-zzoWB6OqVbMjnxlxbAUqbZqDWITUSHqwFCx7JbH5CVrjR9kcsB4NeWkN1I8GcR92beiOGvO3yPlB2NRo5Ugh+A==} dependencies: @@ -1748,10 +1651,6 @@ packages: resolution: {integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==} dev: false - /@types/argparse/1.0.33: - resolution: {integrity: sha512-VQgHxyPMTj3hIlq9SY1mctqx+Jj8kpQfoLvDlVSDNOyuYs8JYfkuY3OW/4+dO657yPmNhHpePRx0/Tje5ImNVQ==} - dev: false - /@types/argparse/1.0.38: resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} dev: false @@ -1825,7 +1724,7 @@ packages: /@types/express-serve-static-core/4.17.24: resolution: {integrity: sha512-3UJuW+Qxhzwjq3xhwXm2onQcFHn76frIYVbTu+kn24LFxI+dEhdfISDFovPB8VpEgW8oQCTpRuCe+0zJxB7NEA==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: false @@ -1842,20 +1741,20 @@ packages: /@types/fs-extra/8.1.2: resolution: {integrity: sha512-SvSrYXfWSc7R4eqnOzbQF4TZmfpNSM9FrSWLU3EUnWBuyZqNBOrv1B1JA3byUDPUl9z4Ab3jeZG2eDdySlgNMg==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false /@types/glob/7.1.4: resolution: {integrity: sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==} dependencies: '@types/minimatch': 3.0.5 - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false /@types/is-buffer/2.0.0: resolution: {integrity: sha512-0f7N/e3BAz32qDYvgB4d2cqv1DqUwvGxHkXsrucICn8la1Vb6Yl6Eg8mPScGwUiqHJeE7diXlzaK+QMA9m4Gxw==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false /@types/json-schema/7.0.9: @@ -1869,13 +1768,13 @@ packages: /@types/jsonwebtoken/8.5.5: resolution: {integrity: sha512-OGqtHQ7N5/Ap/TUwO6IgHDuLiAoTmHhGpNvgkCm/F4N6pKzx/RBSfr2OXZSwC6vkfnsEdb6+7DNZVtiXiwdwFw==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false /@types/jws/3.2.4: resolution: {integrity: sha512-aqtH4dPw1wUjFZaeMD1ak/pf8iXlu/odFe+trJrvw0g1sTh93i+SCykg0Ek8C6B7rVK3oBORbfZAsKO7P10etg==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false /@types/jwt-decode/2.2.1: @@ -1889,7 +1788,7 @@ packages: /@types/md5/2.3.1: resolution: {integrity: sha512-OK3oe+ALIoPSo262lnhAYwpqFNXbiwH2a+0+Z5YBnkQEwWD8fk5+PIeRhYA48PzvX9I4SGNpWy+9bLj8qz92RQ==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false /@types/mime/1.3.2: @@ -1915,13 +1814,13 @@ packages: /@types/mock-fs/4.10.0: resolution: {integrity: sha512-FQ5alSzmHMmliqcL36JqIA4Yyn9jyJKvRSGV3mvPh108VFatX7naJDzSG4fnFQNZFq9dIx0Dzoe6ddflMB2Xkg==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false /@types/mock-require/2.0.0: resolution: {integrity: sha512-nOgjoE5bBiDeiA+z41i95makyHUSMWQMOPocP+J67Pqx/68HAXaeWN1NFtrAYYV6LrISIZZ8vKHm/a50k0f6Sg==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false /@types/ms/0.7.31: @@ -1935,18 +1834,10 @@ packages: /@types/node-fetch/2.5.12: resolution: {integrity: sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 form-data: 3.0.1 dev: false - /@types/node/10.17.13: - resolution: {integrity: sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==} - dev: false - - /@types/node/12.20.21: - resolution: {integrity: sha512-Qk7rOvV2A4vNgXNS88vEvbJE1NDFPCQ8AU+pNElrU2bA4yrRDef3fg3SUe+xkwyin3Bpg/Xh5JkNWTlsOcS2tA==} - dev: false - /@types/node/12.20.24: resolution: {integrity: sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==} dev: false @@ -1978,7 +1869,7 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false /@types/semaphore/1.1.1: @@ -2005,7 +1896,7 @@ packages: /@types/stoppable/1.1.1: resolution: {integrity: sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false /@types/tough-cookie/4.0.1: @@ -2021,7 +1912,7 @@ packages: /@types/tunnel/0.0.3: resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false /@types/underscore/1.11.3: @@ -2035,13 +1926,13 @@ packages: /@types/ws/7.4.7: resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false /@types/xml2js/0.4.9: resolution: {integrity: sha512-CHiCKIihl1pychwR2RNX5mAYmJDACgFVCMT5OArMaO3erzwXVcBqPcusr+Vl8yeeXukxZqtF8mZioqX+mpjjdw==} dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dev: false /@types/yauzl/2.9.2: @@ -6784,12 +6675,6 @@ packages: path-parse: 1.0.7 dev: false - /resolve/1.8.1: - resolution: {integrity: sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==} - dependencies: - path-parse: 1.0.7 - dev: false - /reusify/1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -6907,7 +6792,7 @@ packages: hasBin: true dependencies: '@types/estree': 0.0.50 - '@types/node': 12.20.21 + '@types/node': 12.20.24 acorn: 7.4.1 dev: false @@ -6949,11 +6834,6 @@ packages: engines: {node: '>=0.8.0'} dev: false - /semver/5.3.0: - resolution: {integrity: sha1-myzl094C0XxgEq0yaqa00M9U+U8=} - hasBin: true - dev: false - /semver/5.7.1: resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} hasBin: true @@ -7195,7 +7075,7 @@ packages: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.12 - '@types/node': 12.20.21 + '@types/node': 12.20.24 accepts: 1.3.7 base64id: 2.0.0 debug: 4.3.2 @@ -7651,7 +7531,7 @@ packages: hasBin: true dev: false - /ts-node/10.2.1_34240cc25341bc92b4fb7aca1a56ac75: + /ts-node/10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb: resolution: {integrity: sha512-hCnyOyuGmD5wHleOQX6NIjJtYVIO8bPP8F2acWkB4W06wdlkgyvJtubO/I9NkI88hCFECbsEgoLc0VNkYmcSfw==} engines: {node: '>=12.0.0'} hasBin: true @@ -7671,7 +7551,7 @@ packages: '@tsconfig/node12': 1.0.9 '@tsconfig/node14': 1.0.1 '@tsconfig/node16': 1.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 acorn: 8.5.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -7817,12 +7697,6 @@ packages: hasBin: true dev: false - /typescript/4.1.6: - resolution: {integrity: sha512-pxnwLxeb/Z5SP80JDRzVjh58KsM6jZHRAOtTpS7sXLS4ogXNKC9ANxHHZqLLeVHZN35jCtI4JdmLLbLiC1kBow==} - engines: {node: '>=4.2.0'} - hasBin: true - dev: false - /typescript/4.2.4: resolution: {integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==} engines: {node: '>=4.2.0'} @@ -8270,14 +8144,14 @@ packages: dev: false file:projects/abort-controller.tgz: - resolution: {integrity: sha512-F0UODn3OfxiXEQnhR58UOsRkForwyumaX3cEVJBnRaZ59S8BVPjWKSS79mgRbh/w1R/rNv5Fj2vqDFt3eValTg==, tarball: file:projects/abort-controller.tgz} + resolution: {integrity: sha512-ZpsapeQj2laRVoc2MKLBCVl2i9Bpv1TNVKRygDMarl1LQe8GRoFE1NcABgOMkcAWBlvvCKWv5GwbibJmGu5z8Q==, tarball: file:projects/abort-controller.tgz} name: '@rush-temp/abort-controller' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 cross-env: 7.0.3 delay: 4.4.1 @@ -8300,7 +8174,7 @@ packages: prettier: 1.19.1 rimraf: 3.0.2 rollup: 1.32.1 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -8314,17 +8188,17 @@ packages: dev: false file:projects/agrifood-farming.tgz: - resolution: {integrity: sha512-cqKpvpFUi1vmXReL/3Kr/NFHD4h94JoyZFOQ1m+wfBVnwVOuv/43PvlE7u3zvnOf4dPqk+EvhWUWYNBrTPx/tw==, tarball: file:projects/agrifood-farming.tgz} + resolution: {integrity: sha512-doOPU3+EB1HeT/+wPsN3iRalkIAm97H3z6Qp/3uXpTl73QcnhML7f3rA0If5cwtNAeD21y7lMDeqxA2fHwKjuw==, tarball: file:projects/agrifood-farming.tgz} name: '@rush-temp/agrifood-farming' version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@azure-rest/core-client-paging': 1.0.0-beta.1 '@azure/identity': 1.5.1 - '@microsoft/api-extractor': 7.13.2 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 cross-env: 7.0.3 dotenv: 8.6.0 @@ -8362,13 +8236,13 @@ packages: dev: false file:projects/ai-anomaly-detector.tgz: - resolution: {integrity: sha512-8eiHwPfczMiT5YmtQc9kG/TZx5SqySlXAShKgCR1ILFNYndPrk6ngtkx6OmCFzhePZajVB1iQhMA2bXyF5X87A==, tarball: file:projects/ai-anomaly-detector.tgz} + resolution: {integrity: sha512-V0r3PZ3S4eIrQjS2KbFFLbPdzya0AVbXcOm8ToCisNVSpxIfQzp3HQ176/l4Ny+xri4qCZCNYcmNAJRXX7lf6Q==, tarball: file:projects/ai-anomaly-detector.tgz} name: '@rush-temp/ai-anomaly-detector' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8376,7 +8250,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 cross-env: 7.0.3 csv-parse: 4.16.2 @@ -8416,16 +8290,16 @@ packages: dev: false file:projects/ai-document-translator.tgz: - resolution: {integrity: sha512-RTnU8NxdkRVFfwo3U+Xeiq7/nhTYqqiMPhh61x4ff25/2pI9x3II0hGAJsMA1hTYKoItr8EDGrZWrVTFx7FRTA==, tarball: file:projects/ai-document-translator.tgz} + resolution: {integrity: sha512-aVjpA7a84YiyFSakcI2FuS2iyTL51HF9S9ZLK1CLW3HB4d4/nU1zZLlj+BG6pyoTFL3lAs9rIkToNWTqRMujsQ==, tarball: file:projects/ai-document-translator.tgz} name: '@rush-temp/ai-document-translator' version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@azure/identity': 1.5.1 - '@microsoft/api-extractor': 7.13.2 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 cross-env: 7.0.3 dotenv: 8.6.0 @@ -8462,16 +8336,16 @@ packages: dev: false file:projects/ai-form-recognizer.tgz: - resolution: {integrity: sha512-YvthO3IXaeYFhgEYtwpgosyRaBw1k6lRXJ1RZKardk2SuNeSKCaIusZS8pHvdb2uWbSYN7dzUIMPCBN1Dro1mA==, tarball: file:projects/ai-form-recognizer.tgz} + resolution: {integrity: sha512-4kZitcEGzsKyuIfpEwGlbPC/1SGCMEAt4nY1JBHoLSVhBRdz5sYcvOOCClwiuy+Rj7RGY3z5whUtV3XZIQdwFQ==, tarball: file:projects/ai-form-recognizer.tgz} name: '@rush-temp/ai-form-recognizer' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 @@ -8510,16 +8384,16 @@ packages: dev: false file:projects/ai-metrics-advisor.tgz: - resolution: {integrity: sha512-egylYR9c3D3cVW5/T7dfRBrr7Y4Ds0mqOkDD4/P0eKAATclq0w578MYQP/MMLM40tRHmiNXe1ZyxZw2++wterw==, tarball: file:projects/ai-metrics-advisor.tgz} + resolution: {integrity: sha512-SNGpBK4Ge2B9exp2asWgInh3fi/DENoemqWCgbxRZbGB1WAUkwlEpm3mQtaLPmjn/p78GG1EsX48cb3OdPh6MQ==, tarball: file:projects/ai-metrics-advisor.tgz} name: '@rush-temp/ai-metrics-advisor' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 1.5.1 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 @@ -8547,7 +8421,7 @@ packages: rollup: 1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -8561,7 +8435,7 @@ packages: dev: false file:projects/ai-text-analytics.tgz: - resolution: {integrity: sha512-ZxFZFGVS8QE7mgdOlzQBb8QoHd1lb+hed1Dp5KojWLWTKmOv7X4WxVPIDiVbIj8ebpPjAd4cHhua0frdwCiSig==, tarball: file:projects/ai-text-analytics.tgz} + resolution: {integrity: sha512-QJl0L6l7DxDarzFIgyyt+ci2dZt8YwdkzPrsQ07Wo0afRnipNhj1wCb21dGocFfLqCa+i2+IyCpVjdv5zCt31A==, tarball: file:projects/ai-text-analytics.tgz} name: '@rush-temp/ai-text-analytics' version: 0.0.0 dependencies: @@ -8571,7 +8445,7 @@ packages: '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 @@ -8600,7 +8474,7 @@ packages: rollup: 1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -8614,14 +8488,14 @@ packages: dev: false file:projects/app-configuration.tgz: - resolution: {integrity: sha512-/U5KWOuiyI9hrAutHmMPodzoL6WOmKw0+XNTscQv6Wa80Nwz+sYN3MfqyTRLi0TRHdeRXPGptZ4NxXkUU9hB1g==, tarball: file:projects/app-configuration.tgz} + resolution: {integrity: sha512-9RxrPnjfQrTUBBlhahdw1Hg9jkJrzquYaf35tL6qgnCsKd5sg1JZ7o7xflb9MpyFwcJfgiCfuNq0j0/OBezcLA==, tarball: file:projects/app-configuration.tgz} name: '@rush-temp/app-configuration' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 '@azure/keyvault-secrets': 4.3.0 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-inject': 4.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -8630,7 +8504,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 @@ -8660,7 +8534,7 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -8675,12 +8549,12 @@ packages: dev: false file:projects/arm-apimanagement.tgz: - resolution: {integrity: sha512-R1mmbnd4t5ez09UNfYHCKQI/ZPdKG63PTOG0cqqe+Ewz/Jux/sCsuFa8eAWymyPsK63rSB+RvXZbfK1QIt6VKA==, tarball: file:projects/arm-apimanagement.tgz} + resolution: {integrity: sha512-Fhy/ZVzzeHAI6KpTIXUXFfm/Snv32HwUcw9otxvEujalkzeZr8Zqj2A5sL+Z4JCsXIiEdRu0ERDezW/zC9zBQw==, tarball: file:projects/arm-apimanagement.tgz} name: '@rush-temp/arm-apimanagement' version: 0.0.0 dependencies: '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8699,11 +8573,11 @@ packages: dev: false file:projects/arm-appservice.tgz: - resolution: {integrity: sha512-O5f+BWzGqVFxpvEE9Tgt55OyDt1qgN3vO5dj4MHkff8gcwl9zmYQaQ+MEod9jGYgC2rZkCXlfLl9NmSDyoV54g==, tarball: file:projects/arm-appservice.tgz} + resolution: {integrity: sha512-aJraI3T9AOAXBy7uKxYZ7jX01W4DOG73u2YEMJ1PdasBSnwJ/SjH9ZI5RT1CbaRqdUAuJsFBhHJdDKc0mXQG2A==, tarball: file:projects/arm-appservice.tgz} name: '@rush-temp/arm-appservice' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8718,11 +8592,11 @@ packages: dev: false file:projects/arm-authorization.tgz: - resolution: {integrity: sha512-uEY4hjyOxufuVrMwUbobOnaDrWnQSYJ/w9bvzk6AK0LOLWsRF/Wni7IK1hgVVi67EnCordoSuwTOtFiv+g8B4A==, tarball: file:projects/arm-authorization.tgz} + resolution: {integrity: sha512-WM4xyGTydD8+/LHQL+nCUBAiJs8qQUhNlY/Wei33PvR7RkQiVC6n8Jzd7UijWW8poj/hawJyABuQxU+Pese58A==, tarball: file:projects/arm-authorization.tgz} name: '@rush-temp/arm-authorization' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8736,11 +8610,11 @@ packages: dev: false file:projects/arm-compute.tgz: - resolution: {integrity: sha512-T3UFCbTMY/dds1j8CFcJLUkkyV3oR9pnPcpbK3DvLauxAZGylmQbuZv36iTLpGpMO0cxKIdgGm1G6EdgfgMOPw==, tarball: file:projects/arm-compute.tgz} + resolution: {integrity: sha512-Xn4t1yWRD9vhj8MkZ02f2OIV3CaCIUFJwRTL8dTxVsafJbmeFJqs97mzIem8G2yosfRQxJx4Lxyb+Z6vmL1zBQ==, tarball: file:projects/arm-compute.tgz} name: '@rush-temp/arm-compute' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8754,12 +8628,36 @@ packages: uglify-js: 3.14.1 dev: false + file:projects/arm-eventgrid.tgz: + resolution: {integrity: sha512-+XOrFix8ZFVM4KwSCHmgXW5R2T/NPMLuaz69Ml0hPJBGDg8Fgjgj5jErmZ8ZEXpZFkI3i3ax0d8fBB1mNY9+SQ==, tarball: file:projects/arm-eventgrid.tgz} + name: '@rush-temp/arm-eventgrid' + version: 0.0.0 + dependencies: + '@azure/identity': 2.0.0-beta.6 + '@microsoft/api-extractor': 7.18.11 + '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 + '@rollup/plugin-json': 4.1.0_rollup@1.32.1 + '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 + '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 + cross-env: 7.0.3 + mkdirp: 1.0.4 + mocha: 7.2.0 + rollup: 1.32.1 + rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 + tslib: 2.3.1 + typescript: 4.2.4 + uglify-js: 3.14.1 + transitivePeerDependencies: + - debug + - supports-color + dev: false + file:projects/arm-eventhub.tgz: - resolution: {integrity: sha512-prxNN24vp5ndwaqivPOFLkNF0Id6m0zm5YL0Azqgv6PoZzThFLxEkgaWtsUxFQicLGqXWB7XomzA0EUyPHyDbQ==, tarball: file:projects/arm-eventhub.tgz} + resolution: {integrity: sha512-XdKP2K9Up2NfmnQhsC180QQm04AS0+LtDMDaIj7equptk2zQLRuEuQtzB2K69tOsgkAgO4VzBxxfoQLI5OfEEg==, tarball: file:projects/arm-eventhub.tgz} name: '@rush-temp/arm-eventhub' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8773,11 +8671,11 @@ packages: dev: false file:projects/arm-features.tgz: - resolution: {integrity: sha512-Jdqy3BnYfdYfUwQ4L97IVWbg0zwT9HuL1PJ/8JZrmqMo6RZOE1jUDnYcSRA2h7Ke1Rhe8rHi0g80U3EWbWvr9A==, tarball: file:projects/arm-features.tgz} + resolution: {integrity: sha512-mCciFjE3JlWC8Z2rx2nj87jDLeSH+37kGZJxt81t4od4QUsCcIJmwmVTt/bbcZSntwu57tCawTyp91nh2FlLEA==, tarball: file:projects/arm-features.tgz} name: '@rush-temp/arm-features' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8792,11 +8690,11 @@ packages: dev: false file:projects/arm-keyvault.tgz: - resolution: {integrity: sha512-v75V6krb8/ZT8DT7FKKuDcto86Imeg9rTTBruOW3WnqxcVWNAdgIe+1ZWZxLeaUxSPLntYlCfreanFYO7952Eg==, tarball: file:projects/arm-keyvault.tgz} + resolution: {integrity: sha512-FnvWshHbYbXqHFfanHE8YzqznZBDWFIDY3Cud0PNTTds8esvpH3gRYEuZWYMcLGXymShlYeLdYaUcxMEk1/eCA==, tarball: file:projects/arm-keyvault.tgz} name: '@rush-temp/arm-keyvault' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8811,11 +8709,11 @@ packages: dev: false file:projects/arm-links.tgz: - resolution: {integrity: sha512-rp7358CAZYQTk14rux456WPw0drTcb6tLaCbzxS10sUYP18FSZAdXMThbRk6FWXcyGiNdiYWIDg99JUxOoS2hQ==, tarball: file:projects/arm-links.tgz} + resolution: {integrity: sha512-zxqOUfFGnAdGAHNsj/VAFy0h9uSgI7VCtBCD/41wYchyF5OckL1/ql6m5Kw/CpdwJxx0vuLiXS7xJtDPehG/3g==, tarball: file:projects/arm-links.tgz} name: '@rush-temp/arm-links' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8830,11 +8728,11 @@ packages: dev: false file:projects/arm-locks.tgz: - resolution: {integrity: sha512-Pbwm7icKOAqRDLs7DB00ERbjwjtOHOCWtyxLuzSvnu14uHgTS7Hdc25em9Zj2kIIn9Fqq2EGPytZkfq4BA2Ayg==, tarball: file:projects/arm-locks.tgz} + resolution: {integrity: sha512-Mh2K3/qtCk0subKuIb8mJpqw06b2umM15k5VAv9/FlyGUkg+L+Y4l66LFzZ0jZ7CUZQ7iiCdaAReDHaFFBfKhg==, tarball: file:projects/arm-locks.tgz} name: '@rush-temp/arm-locks' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8849,11 +8747,11 @@ packages: dev: false file:projects/arm-managedapplications.tgz: - resolution: {integrity: sha512-rd/IuR0zgpA58pTS328g3AzEcjXlQiUW9hWYUWJXCdYCjKl5u89SJ1rNNMheQXMXs9qUv6hFG6tt8q1ZCDirtQ==, tarball: file:projects/arm-managedapplications.tgz} + resolution: {integrity: sha512-S57AX6NhmfsjZR4IQc45ymobG+BiQakRsjxEq0bVZxD5PO1gaU//rpEr3GbVs82i0fUVsTECdOcuDjQilXEifA==, tarball: file:projects/arm-managedapplications.tgz} name: '@rush-temp/arm-managedapplications' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8868,11 +8766,11 @@ packages: dev: false file:projects/arm-network.tgz: - resolution: {integrity: sha512-Q7ixqI/vd+XixRZLhqDeyeSBGkpyEW+1n0wphunRHGVUrcwHddiEGB2rdiWFXJaCP47WG/EngiRCqMGGKTr+lg==, tarball: file:projects/arm-network.tgz} + resolution: {integrity: sha512-V6PUn85sJgrqj+Q1dtj+3y1rIaeirmEAWQHqs7LwG28ZatoFcvTCCPZdDniK8Feb1rIHR19GE8UG0za33HiPjw==, tarball: file:projects/arm-network.tgz} name: '@rush-temp/arm-network' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8887,11 +8785,11 @@ packages: dev: false file:projects/arm-policy.tgz: - resolution: {integrity: sha512-1cDd7l+RfNr7rAJxGMqLHW/zYV/F5tRFsA1R6RplSOTGg8yo1foORk8QvIa+oumecW/uYGC/jePfHrx55atGMQ==, tarball: file:projects/arm-policy.tgz} + resolution: {integrity: sha512-lKzDSKhoHFS6qttMoOn8BYpXGwvkgnZHQlgA52pgsAVYdAnlp/CwOxtmq/pysPuRoeg/9/2LGX0zT3XCl1JOsg==, tarball: file:projects/arm-policy.tgz} name: '@rush-temp/arm-policy' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8906,11 +8804,11 @@ packages: dev: false file:projects/arm-purview.tgz: - resolution: {integrity: sha512-oNNMNU6y5mHqW3Lg2ASVmmohPywUvskEN2oDdwQI+g/cBrpnxoiPRIgSAkPkOzRxWPRXxv7LgQIxl8AaisYCpg==, tarball: file:projects/arm-purview.tgz} + resolution: {integrity: sha512-3yTP1x0NsuoF22Z+MwjuLYQlboJwRDH24Dr7HapItun5Mkbjj4efeEuMJLg7lRT32YVtkIGE5OEQOXEXIMXgRA==, tarball: file:projects/arm-purview.tgz} name: '@rush-temp/arm-purview' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8923,12 +8821,36 @@ packages: uglify-js: 3.14.1 dev: false + file:projects/arm-rediscache.tgz: + resolution: {integrity: sha512-Yl7pHqZkwRoVW+qpmcxEuwqyrvsm+88gPuDVmaMIrZq2y/wmbnkEah6sHl0kM0tM5RWJ+SinUHJ1+FMbQlVGHQ==, tarball: file:projects/arm-rediscache.tgz} + name: '@rush-temp/arm-rediscache' + version: 0.0.0 + dependencies: + '@azure/identity': 2.0.0-beta.6 + '@microsoft/api-extractor': 7.18.11 + '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 + '@rollup/plugin-json': 4.1.0_rollup@1.32.1 + '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 + '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 + cross-env: 7.0.3 + mkdirp: 1.0.4 + mocha: 7.2.0 + rollup: 1.32.1 + rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 + tslib: 2.3.1 + typescript: 4.2.4 + uglify-js: 3.14.1 + transitivePeerDependencies: + - debug + - supports-color + dev: false + file:projects/arm-resources-subscriptions.tgz: - resolution: {integrity: sha512-6GWFjnVvh/TZyCDi+Fj6ShcBGzmKQ8mvChj7v+n68IPy8QUwXlB08EvQ5zo/7+jii9EwFGCBOQok/5+BISRnJg==, tarball: file:projects/arm-resources-subscriptions.tgz} + resolution: {integrity: sha512-85EwJst/1klI+zYcCVmpb7xnk12tSFqcHCRSMr8KA+j2WZuI4dW1vVaS0Qm9yeecG2H2yheqZLDXXwvm6B7NYg==, tarball: file:projects/arm-resources-subscriptions.tgz} name: '@rush-temp/arm-resources-subscriptions' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8943,11 +8865,11 @@ packages: dev: false file:projects/arm-resources.tgz: - resolution: {integrity: sha512-qCoJfklY7j2h5N8EgS7J/9fgg52p1QJminenS8L2y2O8z2mnEc/qr5PqkypeM7GZaQXUf0vK68A0U6fOEuWRxg==, tarball: file:projects/arm-resources.tgz} + resolution: {integrity: sha512-y3NszE6ozZSl0b3T5+1JF45w64NDRTeMC+41eT+EH0e35qU/EvHrpLqqM8lu+nDIOLb6nnEPkTqsh5oDr4OhbA==, tarball: file:projects/arm-resources.tgz} name: '@rush-temp/arm-resources' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8962,11 +8884,11 @@ packages: dev: false file:projects/arm-servicebus.tgz: - resolution: {integrity: sha512-q1Mf8xx0bI00+fi1OIqZeMgMxlWfliTjUdbCEdsmFUI9XhB+LZ83NIyXB5uNECvuIiOca9aJr/0rxaop11KKLg==, tarball: file:projects/arm-servicebus.tgz} + resolution: {integrity: sha512-IUTGAWXcntlWJN71Tv3hOp8z6RQtTIn6WfNio1IXRKipZ7MTm3UvLDaZFkYIS8tPqzP6+ErnOt+i/twF6uGHzg==, tarball: file:projects/arm-servicebus.tgz} name: '@rush-temp/arm-servicebus' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8980,11 +8902,11 @@ packages: dev: false file:projects/arm-sql.tgz: - resolution: {integrity: sha512-1nv+fHLm/8KtX6rSVv/pmclEN7WzLAFtJuFqOOGUCSYEH0uK/vjrTWdV9/z5v2hCopmTGrnLM1m1JyQTwEL5aA==, tarball: file:projects/arm-sql.tgz} + resolution: {integrity: sha512-0gHhfD0wWxyOvy8b2PNcSz3ERLTuG/cidoCDVdlMVXIswWY3A9sv9N9rw6C+P1dDPdEnmKoob1ojQiZ4XyvWyw==, tarball: file:projects/arm-sql.tgz} name: '@rush-temp/arm-sql' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -8999,11 +8921,11 @@ packages: dev: false file:projects/arm-storage.tgz: - resolution: {integrity: sha512-qBc4PYovQxo5tZRHGNtgQLmfF7Uq8FVopd9F1Ghu5qcS68wESbBhwZ1px9/EjPWIHpPyrBzazFRMlvT+5gcthA==, tarball: file:projects/arm-storage.tgz} + resolution: {integrity: sha512-1m+K2hw43LlztosVI/kDOIl0VDd082HKZCs5VzWq64pB6WiMMSonAJVKnHVNEon7U+i6tm1M+CRP34RnFhtj2Q==, tarball: file:projects/arm-storage.tgz} name: '@rush-temp/arm-storage' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -9018,11 +8940,11 @@ packages: dev: false file:projects/arm-templatespecs.tgz: - resolution: {integrity: sha512-xJ4r+nZre0Bli2nfn7U0n/MX7cbpw0zyG40XetY8XvGX5C07tKzeRa+1ptGSuaw8U3o4BOSWsDVCA6Z/YEZt2g==, tarball: file:projects/arm-templatespecs.tgz} + resolution: {integrity: sha512-RgFlqAwnq0UphGTsIEF+hkpnM8jej+SkZtCk9SNx58wLRKIVX9+CDqYOXqtsHgKwYSP+vIopZcyKqYefF7/VPg==, tarball: file:projects/arm-templatespecs.tgz} name: '@rush-temp/arm-templatespecs' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -9037,11 +8959,11 @@ packages: dev: false file:projects/arm-webpubsub.tgz: - resolution: {integrity: sha512-0EU10j+ZIAl/Hj/KR+2LjjS6Ik8nlvNX3xGtR9cxSIl2Wle+EOw+3YtTQt1E4spSlsWnPcvZXJ3WKyV8mvt6vg==, tarball: file:projects/arm-webpubsub.tgz} + resolution: {integrity: sha512-outReJxntlsc+34E+MMqYNybnLClXCh8GSmgwhybPn1YwfEUFmD2lG9P+w4HDstkAshJ0gDu5su/JBlpU94AkQ==, tarball: file:projects/arm-webpubsub.tgz} name: '@rush-temp/arm-webpubsub' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -9056,17 +8978,17 @@ packages: dev: false file:projects/attestation.tgz: - resolution: {integrity: sha512-MWwZlGPsxTbmfdj0axvPY0KVohkpCJZTd40tbKbMYtamWCOp1j/3Xx6XEOBdF9GGfezIpGtJSla5ERFd9Q2hbQ==, tarball: file:projects/attestation.tgz} + resolution: {integrity: sha512-WCiF7953kXpj9h/IPV9Y4KbomhboEkBQUzfVQE7FefAYJh8JjcfaSGGwX/FJXSZPCBgorfG7OjQ+i6y4d3eYTg==, tarball: file:projects/attestation.tgz} name: '@rush-temp/attestation' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 buffer: 6.0.3 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 @@ -9099,7 +9021,7 @@ packages: rollup: 1.32.1 safe-buffer: 5.2.1 source-map-support: 0.5.19 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -9114,14 +9036,14 @@ packages: dev: false file:projects/communication-chat.tgz: - resolution: {integrity: sha512-+NrWprQdQDByOujthknzzOHYc1QFEiUfHIeoE3yRoPmS3eX1ghAInV7LBDcm4zm6o2FRMCDxcTJto9iZhigI3Q==, tarball: file:projects/communication-chat.tgz} + resolution: {integrity: sha512-hwiUYIKo2uze93jsrAMKE3tCLOj/s3JiffASzXFcXMNMzzXJT0ikVatL0u0MZXaplZHFyMcHJ1/tjCuSQE9Cew==, tarball: file:projects/communication-chat.tgz} name: '@rush-temp/communication-chat' version: 0.0.0 dependencies: '@azure/communication-identity': 1.0.0 '@azure/communication-signaling': 1.0.0-beta.10 '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -9129,7 +9051,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 '@types/uuid': 8.3.1 assert: 1.5.0 @@ -9176,12 +9098,12 @@ packages: dev: false file:projects/communication-common.tgz: - resolution: {integrity: sha512-Y6t2s/oqQpZpz7TOgPeLrg8lQOBAuzUW0jj9j7hl6sa/WgFTXm+4aOeocTsPFGrDKtPxrjOuZmLv7LMtsYfinQ==, tarball: file:projects/communication-common.tgz} + resolution: {integrity: sha512-fwGyN4Eqeo8BLJIXXrRwk7ZsugwP93sZTBIMQyVX/Sbd0J6f1FZI0df2R4Nwtmw7OD2SjnngCbwL+uX+X5KfPQ==, tarball: file:projects/communication-common.tgz} name: '@rush-temp/communication-common' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -9191,7 +9113,7 @@ packages: '@types/chai-as-promised': 7.1.4 '@types/jwt-decode': 2.2.1 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 @@ -9234,13 +9156,13 @@ packages: dev: false file:projects/communication-identity.tgz: - resolution: {integrity: sha512-hN3srNgjmJdDIoAO1Su+GZsI1qh5b54PAmbyr3spfLMnzejf5ljcxCZWSHAO7gYwvGT+Av4CICtWtUuyFLaQHg==, tarball: file:projects/communication-identity.tgz} + resolution: {integrity: sha512-xrKP7DoDLOgOa/dRPiyWT/AQ7PdXejQtwV+hD2K9vK9+CGuwpBmdONAz2+qPQhCwrcz47lKDB62YD+Svp3jiAg==, tarball: file:projects/communication-identity.tgz} name: '@rush-temp/communication-identity' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -9248,7 +9170,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 @@ -9292,14 +9214,14 @@ packages: dev: false file:projects/communication-network-traversal.tgz: - resolution: {integrity: sha512-+ULxT3XN8qSsW68KcALoAriUSlCBTR7TU/qXsydwS+BfhMMG2voGPXEjRSKJc7PRMi1mR0Z7tWW4nFNy7EnuYg==, tarball: file:projects/communication-network-traversal.tgz} + resolution: {integrity: sha512-cAbotaWlwtYYV5m5+rXDMjIsDtQ2GDrxf+qqjUqHjczm4B+dmQoNASgTjpjuN1YtIkILoTgS40G7+VP6w5MKhA==, tarball: file:projects/communication-network-traversal.tgz} name: '@rush-temp/communication-network-traversal' version: 0.0.0 dependencies: '@azure/communication-identity': 1.0.0 '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -9307,7 +9229,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 @@ -9351,13 +9273,13 @@ packages: dev: false file:projects/communication-phone-numbers.tgz: - resolution: {integrity: sha512-EpHIaOTq9RyLWOVSd9tPraMODTp7u10AlJbZHOsCrWbOhXm9eiJY2h4l7CI9yiQ0KSOJ+KG7sotMSdPh5Grzkw==, tarball: file:projects/communication-phone-numbers.tgz} + resolution: {integrity: sha512-HA74Chs+pE5JgaZa8dKNUGGUHbJnUUw+E6N6uD0cusLZnLlJAWo6ow668DINvBZYMfLSl6KIg7AmyxUThBpnGg==, tarball: file:projects/communication-phone-numbers.tgz} name: '@rush-temp/communication-phone-numbers' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -9365,7 +9287,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 @@ -9409,13 +9331,13 @@ packages: dev: false file:projects/communication-sms.tgz: - resolution: {integrity: sha512-qN1zBX/BCstzeKeHn84XCJTeq/Cs3F+5/xu9fiXVxGnzaQBlZCuWSFTn8vSEKEuK4ZxQu9IXSD9pJmAOP5u6Qg==, tarball: file:projects/communication-sms.tgz} + resolution: {integrity: sha512-H5dujcvqO7roaJBGtx7BC4goJxuheZymZnrffRv8oEy2EgO9LoDFv1dOuMWqkmTr+wzmxJpjOkAsTQ/Kxr7Hiw==, tarball: file:projects/communication-sms.tgz} name: '@rush-temp/communication-sms' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -9423,7 +9345,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 @@ -9466,16 +9388,16 @@ packages: dev: false file:projects/confidential-ledger.tgz: - resolution: {integrity: sha512-lQYlLhA8jsiSwPsCRn0A+03cVkbIds7xTk4dqHv3dUeXmFoKYxUvPd6hBQfnVSMjrLZj6QMiViKnUS8/b5SUkA==, tarball: file:projects/confidential-ledger.tgz} + resolution: {integrity: sha512-tM0C9+IHHB3iahb5JZjv7kBRlZKW7Zhfzffbq7dBK9iG7nJSwN5Lo06gjWU2CqaURKblLAoqaDCtfxd/Jjdq3A==, tarball: file:projects/confidential-ledger.tgz} name: '@rush-temp/confidential-ledger' version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@azure/identity': 1.5.1 - '@microsoft/api-extractor': 7.13.2 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 cross-env: 7.0.3 dotenv: 8.6.0 @@ -9512,17 +9434,17 @@ packages: dev: false file:projects/container-registry.tgz: - resolution: {integrity: sha512-x1+6Vq4/SBsQKlK+DOBTsie+XrqCviHhBTfolK4sxjuP6/0g78eUsUrfsWxBgjUSNgT/A04F6/7PAlecV7sh9Q==, tarball: file:projects/container-registry.tgz} + resolution: {integrity: sha512-y1eFD8iLlsErUCtE7MkKK+mkgCJbZ0iGB/AyfUumCggxjLXipP+HBP+yA7H6/tMNE5fQxw/rVpwcQPLG2dFiHA==, tarball: file:projects/container-registry.tgz} name: '@rush-temp/container-registry' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 @@ -9560,11 +9482,11 @@ packages: dev: false file:projects/core-amqp.tgz: - resolution: {integrity: sha512-j8n967+bYNorq6kf5yo+IYaJuXJ0Qd7fcmB8QRkX1GaUdlfJ1Nf/3AMHdK4GQjCHeqKmUqgcC7yv8b2d2SsLmw==, tarball: file:projects/core-amqp.tgz} + resolution: {integrity: sha512-lTO3pzPfXSJWZLbjcL4+Aovmcj8qiunMbfRK3r5Gckzfx1xlbR0TPV77GG/IeGZVHRNIVgeXKc1R5JxdIZjeHA==, tarball: file:projects/core-amqp.tgz} name: '@rush-temp/core-amqp' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-inject': 4.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -9574,7 +9496,7 @@ packages: '@types/chai': 4.2.21 '@types/debug': 4.1.7 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 '@types/ws': 7.4.7 buffer: 6.0.3 @@ -9603,7 +9525,7 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -9623,7 +9545,7 @@ packages: name: '@rush-temp/core-asynciterator-polyfill' version: 0.0.0 dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 eslint: 7.32.0 prettier: 1.19.1 typedoc: 0.15.2 @@ -9633,14 +9555,14 @@ packages: dev: false file:projects/core-auth.tgz: - resolution: {integrity: sha512-pdVm8tTyrBXIMYR5CFDSjZLbIDYsKQNbABEICJfRW3c77f0pPGadRdvC34rieD68ZfNxIZ3wtxKEJdma8HPQYQ==, tarball: file:projects/core-auth.tgz} + resolution: {integrity: sha512-5za6xyOYzRmSo5PeWlUk551FZeM+MkLHFd0l2Oh84pwtIDbMS3gr6txPMJ8k088/Dhvr+HDNTGRhGsGlZqgIig==, tarball: file:projects/core-auth.tgz} name: '@rush-temp/core-auth' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 cross-env: 7.0.3 downlevel-dts: 0.4.0 @@ -9660,15 +9582,15 @@ packages: dev: false file:projects/core-client-1.tgz: - resolution: {integrity: sha512-NDupGVfdPfzkzttVKtuqCLAc8YWmDA/4T4AWigniK83WS2b7JyG5G8N2oSpdIBdMsqZxTmInZkuFmeXzAyBUkQ==, tarball: file:projects/core-client-1.tgz} + resolution: {integrity: sha512-Jrk9XZOCfamdJtybs9LCJtiu3FTJk7aVJq5A9sVtFpvycqk7OvjKp/MvK8qNoFH78eLnpk0BYH5rSqtkYYR9yg==, tarball: file:projects/core-client-1.tgz} name: '@rush-temp/core-client-1' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 @@ -9692,7 +9614,7 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 sinon: 9.2.4 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -9707,15 +9629,15 @@ packages: dev: false file:projects/core-client-lro.tgz: - resolution: {integrity: sha512-M4evzMVsUDQjqh47XEQtziCB+jT5OhhmOrmpzyI1yE/2vYMM3Bz0kZPBWGq9KZDcBmkFCNNHhjk4uY8oG/BWMA==, tarball: file:projects/core-client-lro.tgz} + resolution: {integrity: sha512-KwN4VXaNjq7h7f9ks2/0vkiPronTala/qLwbIxxO5gZjRbmDpUu999lOwD/ynCFzB7hK4tDYwtxgOsOFKMPIcQ==, tarball: file:projects/core-client-lro.tgz} name: '@rush-temp/core-client-lro' version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 - '@microsoft/api-extractor': 7.13.2 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 cross-env: 7.0.3 eslint: 7.32.0 @@ -9749,15 +9671,15 @@ packages: dev: false file:projects/core-client-paging.tgz: - resolution: {integrity: sha512-jR9MSynY/6hjmMjyWjs+hFAAwk0VN2zJV0yBg0vH/9dv5ANOkjoAYfk54Vu3V0CHHQ7njmLScWqrFdqcRkqypw==, tarball: file:projects/core-client-paging.tgz} + resolution: {integrity: sha512-knla0zW4914qdG1a6+9Z16YO6LHkdRA5zNU31aE24S2h9GBRwIjqkY2nHzS4ox8BdW+jUQMq1jsglh/ZRCMOfQ==, tarball: file:projects/core-client-paging.tgz} name: '@rush-temp/core-client-paging' version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 - '@microsoft/api-extractor': 7.13.2 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 cross-env: 7.0.3 eslint: 7.32.0 @@ -9791,14 +9713,14 @@ packages: dev: false file:projects/core-client.tgz: - resolution: {integrity: sha512-VGDp4uzLU6NL5A31+vMbrE2BUlAtWssXoUiG5q21WDHo/5bdVv5Ksl+r9UzYxzgaEWDeNVr5KxfoBvZo7+xJAw==, tarball: file:projects/core-client.tgz} + resolution: {integrity: sha512-b55vwGtHq3Db8JgYLspyAdlZJUp1X3ZzFkHELYLsbSIFglv8eYG4WY1SvO/UtZAGIRCZhlZK8NdoxZpjBdQlLQ==, tarball: file:projects/core-client.tgz} name: '@rush-temp/core-client' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.13.2 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 cross-env: 7.0.3 eslint: 7.32.0 @@ -9832,17 +9754,17 @@ packages: dev: false file:projects/core-crypto.tgz: - resolution: {integrity: sha512-ZU0iT6qVHE8T+fmuz9RUnJa9PWbee+NOun/0gVTto1le3NyXWX85zwsFpE7//wfKXTJnbqCyHmjdi3spPf3Xxg==, tarball: file:projects/core-crypto.tgz} + resolution: {integrity: sha512-J2pLnKslszxb3f01A/fO+69mI9MUGiFZIcThEAccAja3ngH+G596d2tDeVVj8dJ3j5fiu+DvrbRwNeUndO6+8w==, tarball: file:projects/core-crypto.tgz} name: '@rush-temp/core-crypto' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 @@ -9877,19 +9799,19 @@ packages: dev: false file:projects/core-http.tgz: - resolution: {integrity: sha512-MJUdEy4pMGC01kff4D+AFuhxFi5t1/ScfH0cidXKo84ShEx2+hsMSjBEBYaXhk+8ui17KNlnmUL13kV4COcsgA==, tarball: file:projects/core-http.tgz} + resolution: {integrity: sha512-/1F76o1Bjt4fx38H40DKgXtwrNhq+bbaSlFeQS1oMht1Ha4YQjQFS9ANOdWi8Ow7lJPNCZHbYsZLODNg5OMiqA==, tarball: file:projects/core-http.tgz} name: '@rush-temp/core-http' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/logger-js': 1.3.2 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@opentelemetry/api': 1.0.2 '@types/chai': 4.2.21 '@types/express': 4.17.13 '@types/glob': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/node-fetch': 2.5.12 '@types/sinon': 9.0.11 '@types/tough-cookie': 4.0.1 @@ -9927,7 +9849,7 @@ packages: shx: 0.3.3 sinon: 9.2.4 tough-cookie: 4.0.0 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 tunnel: 0.0.6 typedoc: 0.15.2 @@ -9946,15 +9868,15 @@ packages: dev: false file:projects/core-lro.tgz: - resolution: {integrity: sha512-z8/722+S5EkVfUX05siniqgWzHf/T9KLJtklWQ4muXkGcZuVuKpzmsdhFPhMIJXcSeJHxLn6B4b0+lNQi4y1hw==, tarball: file:projects/core-lro.tgz} + resolution: {integrity: sha512-WUSPTclSRJt3FWVbGlOE9zpGuO7v1HqY+s+PpW7zAvB4blKWqK48H/bRG83H/6uNl5zHkHb+zeWj0Gh2BIXQJQ==, tarball: file:projects/core-lro.tgz} name: '@rush-temp/core-lro' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 cross-env: 7.0.3 eslint: 7.32.0 @@ -9976,7 +9898,7 @@ packages: prettier: 1.19.1 rimraf: 3.0.2 rollup: 1.32.1 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -9991,14 +9913,14 @@ packages: dev: false file:projects/core-paging.tgz: - resolution: {integrity: sha512-L14f29bGNZ2/Q8Ax9MfR7QWs85WhJsUAlujI+yHvwRdAyKzlVNIPv0Z+y05QO35MeIlIfhyLoYY42kIbFIJaEw==, tarball: file:projects/core-paging.tgz} + resolution: {integrity: sha512-UjHPixglA9K1Yn2RahHbaLPYGstD1B2lvrMTRTgMgwaeFQuzHajn6TQBvO4bs4Yg9Sjl+XwKGFYWP8LEGTba7A==, tarball: file:projects/core-paging.tgz} name: '@rush-temp/core-paging' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 downlevel-dts: 0.4.0 eslint: 7.32.0 @@ -10029,16 +9951,16 @@ packages: dev: false file:projects/core-rest-pipeline.tgz: - resolution: {integrity: sha512-yU0cVnVZqgRpjXEoM7jEqcw6GkcPpv8nNk1dXrmEssR1sql4JIDVpC/PHvt2mK7QHCMwMtKooQS7drskRFB0Eg==, tarball: file:projects/core-rest-pipeline.tgz} + resolution: {integrity: sha512-wxzY3+t7F39z7Kq8lUkS6fRk/2LXYGd1tmzyspZHHKrXTwZ5llcznQOiqV9bIJROXpo9/nzBJXS1jOm5S7VI8g==, tarball: file:projects/core-rest-pipeline.tgz} name: '@rush-temp/core-rest-pipeline' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@opentelemetry/api': 1.0.2 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 '@types/uuid': 8.3.1 chai: 4.3.4 @@ -10080,16 +10002,16 @@ packages: dev: false file:projects/core-tracing.tgz: - resolution: {integrity: sha512-hjSwB3OLU9ukMINsZaZWCTbo94TiJjihe2mLVuIWmd5x1kT9gTL0n9JmcToqc0WKJ1s3Ek8CieRv51HqlEHzFw==, tarball: file:projects/core-tracing.tgz} + resolution: {integrity: sha512-f61XTsl+LjwqPrnFo3B2Y62ZxqWYFKRTNrV/BYqo72zS8RAfNJ/5McNTZf3KF5XMRsmDNlNCerx9M3KHWcQilA==, tarball: file:projects/core-tracing.tgz} name: '@rush-temp/core-tracing' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@opentelemetry/api': 1.0.2 '@opentelemetry/tracing': 0.22.0_@opentelemetry+api@1.0.2 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 @@ -10124,14 +10046,14 @@ packages: dev: false file:projects/core-util.tgz: - resolution: {integrity: sha512-ydQLFeHsAKS+g+FQV69KApmwIDrJ49u3dn/79yNATb5guThjqMlLEHio9p8JX2mO1vdwwZ8122dwdOezxCZolQ==, tarball: file:projects/core-util.tgz} + resolution: {integrity: sha512-FNsdK96TLCqM6bDGl1STn9VB1HoJAtmAOPF9/CRLGETEbi/z4JECaCo6bAS8kKXWk7P33UkPLYp8IF8n2bSgdg==, tarball: file:projects/core-util.tgz} name: '@rush-temp/core-util' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 @@ -10167,14 +10089,14 @@ packages: dev: false file:projects/core-xml.tgz: - resolution: {integrity: sha512-7HkopyqzugsgMp7OWJt5PWvGY7w+YPNwbjjmjQFhcuynt1Mho/LlTvo9c9W/TX/Mb4BLRp7bWUfErSqgaYQOKQ==, tarball: file:projects/core-xml.tgz} + resolution: {integrity: sha512-jZ9OmhFtUTs6H+ar4gjE3WwO/OeCG99di7P0AOLV5kQdDREn79Eb+Q8JdoRj1iwxksdiPGX92gzI4dCKXOtECw==, tarball: file:projects/core-xml.tgz} name: '@rush-temp/core-xml' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 '@types/xml2js': 0.4.9 chai: 4.3.4 @@ -10212,17 +10134,17 @@ packages: dev: false file:projects/cosmos.tgz: - resolution: {integrity: sha512-aX90/ox0j6fweUFec+mWpKjlynQd15yFsiW8Aj9jpVyXWQ9tbi+fwwg4Jn302v1cBhDI+CuI+wN0LkcdawweRA==, tarball: file:projects/cosmos.tgz} + resolution: {integrity: sha512-rbYrnRMXOmlicZimLcuEC9eIo2cHUw2z09TE6kYtr6BBgvlJtglTUZKuE+Ps+kmRwGzj+JD6p6I/zdJCpNhL1g==, tarball: file:projects/cosmos.tgz} name: '@rush-temp/cosmos' version: 0.0.0 dependencies: '@azure/identity': 1.5.1_debug@4.3.2 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 '@types/debug': 4.1.7 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/priorityqueuejs': 1.0.1 '@types/semaphore': 1.1.1 '@types/sinon': 9.0.11 @@ -10251,7 +10173,7 @@ packages: sinon: 9.2.4 snap-shot-it: 7.9.6 source-map-support: 0.5.19 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -10264,13 +10186,13 @@ packages: dev: false file:projects/data-tables.tgz: - resolution: {integrity: sha512-5lC14kRDR5gwBUEBKDcVadiXycIhD8S7vqwj2ZU48opjaXppInwQC/PfMG6LcU+r3ABnKb+C8nVOLoFScSb04A==, tarball: file:projects/data-tables.tgz} + resolution: {integrity: sha512-QVH8MmS+iHCq4uEmPqO+BY9AzhaEYPZdcFvJvLbtz7wnYXbo/DkCYJ/LFUUMRGhDRcnyWa1MSX5SZBnamREInQ==, tarball: file:projects/data-tables.tgz} name: '@rush-temp/data-tables' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-inject': 4.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -10279,7 +10201,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 '@types/uuid': 8.3.1 chai: 4.3.4 @@ -10310,7 +10232,7 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -10339,7 +10261,7 @@ packages: '@types/fs-extra': 8.1.2 '@types/minimist': 1.2.2 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/prettier': 2.0.2 builtin-modules: 3.2.0 chai: 4.3.4 @@ -10355,7 +10277,7 @@ packages: rollup: 1.32.1 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -10367,13 +10289,13 @@ packages: dev: false file:projects/digital-twins-core.tgz: - resolution: {integrity: sha512-sQ2dM4V47Cltcn560kx15C1QwQceO8PTBOsRnr5sqphKGbMQhnGp7/3DIFN3KrPuFPRG/pp+GXAdCeD+CNjNLg==, tarball: file:projects/digital-twins-core.tgz} + resolution: {integrity: sha512-UcshBEsZQQ02dzIZeX9ca/nCNd0aRmyoPRns78e11xTfFaBW5fNOdRYaxPmd/VElK/GpNlJ0zxSRVcFwBiq+ZA==, tarball: file:projects/digital-twins-core.tgz} name: '@rush-temp/digital-twins-core' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -10381,7 +10303,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 '@types/uuid': 8.3.1 chai: 4.3.4 @@ -10436,7 +10358,7 @@ packages: '@types/glob': 7.1.4 '@types/json-schema': 7.0.9 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@typescript-eslint/eslint-plugin': 4.19.0_359354e87b989469ccdce12bde18eddc '@typescript-eslint/experimental-utils': 4.19.0_eslint@7.32.0+typescript@4.2.4 '@typescript-eslint/parser': 4.19.0_eslint@7.32.0+typescript@4.2.4 @@ -10463,7 +10385,7 @@ packages: dev: false file:projects/event-hubs.tgz: - resolution: {integrity: sha512-D3tr8uQ85UFSFzCGQBpvzM6AUzjVjad/XlSja8lQeXnHUeHAfx/YH3FRGkXlsYYmVmDHLEOHTrxwBDzVZSuOoA==, tarball: file:projects/event-hubs.tgz} + resolution: {integrity: sha512-X6hU9D0COSgqBdE0v5ubVDlylLhVlTTtohW9ID8uxNtxuaxS+xkW/5gR+IMsfQtmt8CzUZD95yuWwlDF/O6w8Q==, tarball: file:projects/event-hubs.tgz} name: '@rush-temp/event-hubs' version: 0.0.0 dependencies: @@ -10483,7 +10405,7 @@ packages: '@types/debug': 4.1.7 '@types/long': 4.0.1 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 '@types/uuid': 8.3.1 '@types/ws': 7.4.7 @@ -10527,7 +10449,7 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -10542,13 +10464,13 @@ packages: dev: false file:projects/event-processor-host.tgz: - resolution: {integrity: sha512-DBoiJ/Npr6TC+tymF8vFyLfOSLD8+awqx+67/3ew0cAG6w1XPnIgTVUmxmM9RdnCX6KZGMB1tAc9SP7YJeU49g==, tarball: file:projects/event-processor-host.tgz} + resolution: {integrity: sha512-1bsUaKknmTfFOC0w6wjYVciwePXLbmv5WQ8+YE0WLn04UW7kZala/RhlIolUx1TlS35vDKb73NHLz87KGe3g9w==, tarball: file:projects/event-processor-host.tgz} name: '@rush-temp/event-processor-host' version: 0.0.0 dependencies: '@azure/event-hubs': 2.1.4 '@azure/ms-rest-nodeauth': 0.9.3_debug@4.3.2 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -10560,7 +10482,7 @@ packages: '@types/chai-string': 1.4.2 '@types/debug': 4.1.7 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 '@types/ws': 7.4.7 async-lock: 1.3.0 @@ -10582,7 +10504,7 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -10597,12 +10519,12 @@ packages: dev: false file:projects/eventgrid.tgz: - resolution: {integrity: sha512-B/oYQdCdjNKQTyDcJc+21hLvAyjcHSaxLgmQ+MGAKNLw2nkO9UQ7/svM4x+p5o4BiCAJX/fqY5Klw0u2x60OGw==, tarball: file:projects/eventgrid.tgz} + resolution: {integrity: sha512-8gU5FFbkNjNAarqfpkhmSf/agfq7aOZLTVsKRv81V7Gan+oKBq76y+uFqN1JXIqJgBo7dFkxqdqL/uDG27rtFQ==, tarball: file:projects/eventgrid.tgz} name: '@rush-temp/eventgrid' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -10611,7 +10533,7 @@ packages: '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 '@types/uuid': 8.3.1 chai: 4.3.4 @@ -10644,7 +10566,7 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -10659,12 +10581,12 @@ packages: dev: false file:projects/eventhubs-checkpointstore-blob.tgz: - resolution: {integrity: sha512-B4QWcYsEpvqsxwP4Vnt+/nt6dFKBBs7yYS7sEF+s9cxcouETF0PB3KtdUW/lj7ixxMrnXtCUumcqMGmIRuexog==, tarball: file:projects/eventhubs-checkpointstore-blob.tgz} + resolution: {integrity: sha512-E6sQfQX3qOFrO9jaM3t3BEmzLi/WaaSGztfqG6yao71uVdOYqkns2Spgs88aOaACQfKSgVGTWHgpiN+iypWevA==, tarball: file:projects/eventhubs-checkpointstore-blob.tgz} name: '@rush-temp/eventhubs-checkpointstore-blob' version: 0.0.0 dependencies: '@azure/storage-blob': 12.7.0 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-inject': 4.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -10676,7 +10598,7 @@ packages: '@types/chai-string': 1.4.2 '@types/debug': 4.1.7 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 assert: 1.5.0 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 @@ -10710,7 +10632,7 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -10724,11 +10646,11 @@ packages: dev: false file:projects/eventhubs-checkpointstore-table.tgz: - resolution: {integrity: sha512-aRc5dOiDNYOAJkUeHp/h1M6BeiFTbKMG7diR6+6tVFdJI0gvVDvrOK6gtsdO86jsMdqoffmu13SZuLwFHWPFJw==, tarball: file:projects/eventhubs-checkpointstore-table.tgz} + resolution: {integrity: sha512-vMgklRUPWo2o8+joA8Ie0q6493HbIQCE+ee/+jvWSDb3JT8F05rt6Ox+SQhqI4Q9ckTMtbNb0NhEYZ94ya2HGg==, tarball: file:projects/eventhubs-checkpointstore-table.tgz} name: '@rush-temp/eventhubs-checkpointstore-table' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-inject': 4.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -10740,7 +10662,7 @@ packages: '@types/chai-string': 1.4.2 '@types/debug': 4.1.7 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 assert: 1.5.0 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 @@ -10773,7 +10695,7 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -10787,16 +10709,16 @@ packages: dev: false file:projects/identity-cache-persistence.tgz: - resolution: {integrity: sha512-ETCkr+UfX8rXnhq6tZ/jSpZLJdcP/JiXhvq9cpDnVvxcAWyeJdGUhX3WUhOl4va4jD0HyUy5zjwAsrDvfHV1Wg==, tarball: file:projects/identity-cache-persistence.tgz} + resolution: {integrity: sha512-swWbMKiyh1Z1dpfNo79dT4yOk43QPVlfWwIaZxVP+GfiqrTqew0RZXvlPCdhlBjTGrrnLaL/9hMZaa5MsBaFww==, tarball: file:projects/identity-cache-persistence.tgz} name: '@rush-temp/identity-cache-persistence' version: 0.0.0 dependencies: '@azure/msal-node': 1.3.0 '@azure/msal-node-extensions': 1.0.0-alpha.9 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/jws': 3.2.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/qs': 6.9.7 '@types/sinon': 9.0.11 assert: 1.5.0 @@ -10824,14 +10746,14 @@ packages: dev: false file:projects/identity-vscode.tgz: - resolution: {integrity: sha512-6DB5l5krRBSviDlAKWbX+EWsKUu3GTeDr1QleUWxM/Dz2LPI6sktK/DhGiG/DD5GO/vTScDenqhgtkMPge1lDw==, tarball: file:projects/identity-vscode.tgz} + resolution: {integrity: sha512-kAAolzHI69agkgisFp1t7k6QJ7u4B3t1XV/OyHsyHaZAQwlKddwL6TVK1SfiTUxq17u7Bc2OzzWN7RPMEsElKw==, tarball: file:projects/identity-vscode.tgz} name: '@rush-temp/identity-vscode' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/jws': 3.2.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/qs': 6.9.7 '@types/sinon': 9.0.11 '@types/uuid': 8.3.1 @@ -10859,7 +10781,7 @@ packages: dev: false file:projects/identity.tgz: - resolution: {integrity: sha512-7/sEYYWDS7Cggbgrtix8TWZS5jyoAdu9Gw3/lNDAGfd1esL6LyEREAyT8PVzTRUd/ax6BleHvxDNB3ZzXt3Qwg==, tarball: file:projects/identity.tgz} + resolution: {integrity: sha512-eCD9KQuFyyjZeb0kS077iCU4UDl5M8OLnndQsn0z11tRhRVHXLtdekSjiYbOcbCXUY9QFePX2ogJ7jdesrfqlg==, tarball: file:projects/identity.tgz} name: '@rush-temp/identity' version: 0.0.0 dependencies: @@ -10867,11 +10789,11 @@ packages: '@azure/msal-browser': 2.16.1 '@azure/msal-common': 4.5.1 '@azure/msal-node': 1.3.0 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/jws': 3.2.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/qs': 6.9.7 '@types/sinon': 9.0.11 '@types/stoppable': 1.1.1 @@ -10916,14 +10838,14 @@ packages: dev: false file:projects/iot-device-update.tgz: - resolution: {integrity: sha512-DOkGgC0zGQZGz5CArpHHsu/0v+XVKygrO/9dRJ8xM2ZKrYzn3xrrUDAjPeqJCvaSIc52FSn8hbb5dFLVSzYj1Q==, tarball: file:projects/iot-device-update.tgz} + resolution: {integrity: sha512-F6Jo5aKP6ZqZ2giFJ0cBlooNsMrehgBPy7AHG40ICMPOgs4QAaApVKcilWpI2SNVrdHUfcr8NvIUGVv5blpJQg==, tarball: file:projects/iot-device-update.tgz} name: '@rush-temp/iot-device-update' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 - '@types/node': 12.20.21 + '@microsoft/api-extractor': 7.18.11 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 cross-env: 7.0.3 dotenv: 8.6.0 @@ -10944,12 +10866,12 @@ packages: dev: false file:projects/iot-modelsrepository.tgz: - resolution: {integrity: sha512-v9t60H5+wWyZDwepDik+S7scqG+cqEbjtOQ0gHN5Lc8iU5zTEwyUxEc0loDdt8Ssopx0aipTo0iD259rh6E9kg==, tarball: file:projects/iot-modelsrepository.tgz} + resolution: {integrity: sha512-PSSdmkBx4wQnURsHp5Z+BBUnbuDMluUF+vxO/9GzTAhuaqh9vEv+sW5MPfGzOO2vm2z7oa+lxpkR0vZ6aErexA==, tarball: file:projects/iot-modelsrepository.tgz} name: '@rush-temp/iot-modelsrepository' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -10957,7 +10879,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 @@ -10986,7 +10908,7 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -11001,13 +10923,13 @@ packages: dev: false file:projects/keyvault-admin.tgz: - resolution: {integrity: sha512-sPfcSpG2bj1ZQaEJjRvYdpImotADgwahBhf64pzotWETsYH2v6i79bqaYTEvjJWL8Se5TzXIbzL1PeMzY0V80Q==, tarball: file:projects/keyvault-admin.tgz} + resolution: {integrity: sha512-pIuLYfl8T68ROSaC/BGGCBovefnySYcKbmdsjAMb08EEaMdtmc8kkgvl1Pl/wGE7sn+qBsJ3PGTBqE877SerIA==, tarball: file:projects/keyvault-admin.tgz} name: '@rush-temp/keyvault-admin' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/keyvault-keys': 4.3.0 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -11016,7 +10938,7 @@ packages: '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 '@types/uuid': 8.3.1 assert: 1.5.0 @@ -11047,13 +10969,13 @@ packages: dev: false file:projects/keyvault-certificates.tgz: - resolution: {integrity: sha512-CtrJZLopz0ZdjSJ67+mjEP0pVr+ahlmdqmuHm8BWe6nHv4Q0LIK8sC67jXUADi0ow3YveCf+4659w3R2RJGBuA==, tarball: file:projects/keyvault-certificates.tgz} + resolution: {integrity: sha512-qhqbAyrcbpwFAXoB9tEV5chIkZ3ZLQt8daht2lArH+jjzEmg2sW8O7g481PENCKJsF7aPzgT9J2A216FmiJYNg==, tarball: file:projects/keyvault-certificates.tgz} name: '@rush-temp/keyvault-certificates' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/keyvault-secrets': 4.3.0 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -11061,7 +10983,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 @@ -11122,12 +11044,12 @@ packages: dev: false file:projects/keyvault-keys.tgz: - resolution: {integrity: sha512-qyVgXM2CL95HxDi90zOKMHc49d3n43Fuih5xo8wyc88x+NW7ueGD5aC76ZmLivqT+OK/cr+wMYiM4VL5khN7HQ==, tarball: file:projects/keyvault-keys.tgz} + resolution: {integrity: sha512-JCYND/8Uc299aUJiKsVLzOQ/la/EWi4rGGPd/+je17GwgoIzp1AxVnY5Btdyc27TQHcXebP5Dp7csuc9tc5B2w==, tarball: file:projects/keyvault-keys.tgz} name: '@rush-temp/keyvault-keys' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -11136,7 +11058,7 @@ packages: '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 @@ -11184,12 +11106,12 @@ packages: dev: false file:projects/keyvault-secrets.tgz: - resolution: {integrity: sha512-ZllwmMvvKcvY7PRn5T9MKqYhzCRNsFJTKBJtAKCToOG94EMxL7nnbBUd0lNx82TEfoXMIoAsJnkOqRXL6ovECQ==, tarball: file:projects/keyvault-secrets.tgz} + resolution: {integrity: sha512-UIONXBT2X6Cyj2uiTe1Z0xoC7WbHCEZM57q0FILhGEBsCcCMNvWIbCCespo+y5tq6ifDsfBUKzIYlSgpH/U0eA==, tarball: file:projects/keyvault-secrets.tgz} name: '@rush-temp/keyvault-secrets' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -11197,7 +11119,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 @@ -11243,14 +11165,14 @@ packages: dev: false file:projects/logger.tgz: - resolution: {integrity: sha512-nXyObeQKB1ZJEkCCaJWSEvvm9rhW9p6ipMklG3GZA0Q/HYWIFx0aURxjxUQjXdkxklhZuYDBa36nCcRqW4wnyg==, tarball: file:projects/logger.tgz} + resolution: {integrity: sha512-wKayf8GP0FcmHSww21Po1LMloUqf6N4xGbzCNFv0MSSKw7u9RaQiap7OajybLqzsyPvAjGb/yLDup+K2w1VdLg==, tarball: file:projects/logger.tgz} name: '@rush-temp/logger' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 @@ -11276,7 +11198,7 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 sinon: 9.2.4 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -11290,16 +11212,16 @@ packages: dev: false file:projects/mixed-reality-authentication.tgz: - resolution: {integrity: sha512-ErptpvBcEPQAfndtyGGq9V2o2/LBnk3udcH1KZDWWMrj2P0YCeY4GClQexhIu7uGMqQs3rYlxTbRXXPqXOfaLQ==, tarball: file:projects/mixed-reality-authentication.tgz} + resolution: {integrity: sha512-w2qqeee2O2OvZ9g7vJUYsPsFVIb2Cg0cMMIbdClkyiFSaffz2naAKkmkulR5FDfzoK3Eka/J4sAb5RugzoEQXw==, tarball: file:projects/mixed-reality-authentication.tgz} name: '@rush-temp/mixed-reality-authentication' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 @@ -11337,17 +11259,17 @@ packages: dev: false file:projects/mixed-reality-remote-rendering.tgz: - resolution: {integrity: sha512-6lrEwlNs+K79brLQYvizXCb/5II9iFYjZABJT/AX7YS8gzmHbC2iR+M5MbxgxoXYzK9x+GVQLWwqwOZ0fwz/qg==, tarball: file:projects/mixed-reality-remote-rendering.tgz} + resolution: {integrity: sha512-bkO+RqEzutaWd9pgHnbYW+L49YzP+MnO19vEUxROPomVn4frVNBMOUv3tPdZ21k3A8HT+PHFSzU6zAUX0P8dPQ==, tarball: file:projects/mixed-reality-remote-rendering.tgz} name: '@rush-temp/mixed-reality-remote-rendering' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 1.5.1 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 @@ -11390,7 +11312,7 @@ packages: name: '@rush-temp/mock-hub' version: 0.0.0 dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 @@ -11403,11 +11325,11 @@ packages: dev: false file:projects/monitor-opentelemetry-exporter.tgz: - resolution: {integrity: sha512-xdhJhH/kOB2G0j4C1AUPp762y1L//QDotcRzJcqZxg8s15KL1KQoY7x+1y0sk7UXaQk80YfPb1sdj3ovD8Y5vQ==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} + resolution: {integrity: sha512-Ogww3f0xEORxYeBAKIqIP063Ws3EVbbj90CxAYyfPmbhf1nkQHHlnG60s+pxJFqgk6/5Xk0NSOdrCo2/VBT0jA==, tarball: file:projects/monitor-opentelemetry-exporter.tgz} name: '@rush-temp/monitor-opentelemetry-exporter' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@opentelemetry/api': 1.0.2 '@opentelemetry/core': 0.22.0_@opentelemetry+api@1.0.2 '@opentelemetry/instrumentation': 0.22.0_@opentelemetry+api@1.0.2 @@ -11417,7 +11339,7 @@ packages: '@opentelemetry/semantic-conventions': 0.24.0 '@opentelemetry/tracing': 0.22.0_@opentelemetry+api@1.0.2 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 dotenv: 8.6.0 eslint: 7.32.0 eslint-plugin-node: 11.1.0_eslint@7.32.0 @@ -11429,7 +11351,7 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 sinon: 9.2.4 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -11440,21 +11362,21 @@ packages: dev: false file:projects/monitor-query.tgz: - resolution: {integrity: sha512-pIaZvhGUj1JGFR945VFkaCNPoKaIMwhXIfz3XmdW55rJfRCmWm8x1ZHYmNjbepyWNK9C58Y1UCXv/P1n1LQqDg==, tarball: file:projects/monitor-query.tgz} + resolution: {integrity: sha512-UgcANjV5jnSjCoWWNOq+vt32vd1WiUus0ThQqcU/qhGDVMZS0XF/dn9xex0xEYlAYFEuFqbtXqW0vsrPj6qPFw==, tarball: file:projects/monitor-query.tgz} name: '@rush-temp/monitor-query' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 1.5.1 '@azure/monitor-opentelemetry-exporter': 1.0.0-beta.4 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@opentelemetry/api': 1.0.2 '@opentelemetry/node': 0.22.0_@opentelemetry+api@1.0.2 '@opentelemetry/tracing': 0.22.0_@opentelemetry+api@1.0.2 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 @@ -11500,12 +11422,12 @@ packages: dependencies: '@azure/ai-form-recognizer': 3.1.0-beta.3 '@azure/identity': 2.0.0-beta.5 - '@types/node': 12.20.21 + '@types/node': 12.20.24 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 transitivePeerDependencies: @@ -11521,12 +11443,12 @@ packages: version: 0.0.0 dependencies: '@azure/ai-metrics-advisor': 1.0.0-beta.3 - '@types/node': 12.20.21 + '@types/node': 12.20.24 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 transitivePeerDependencies: @@ -11542,12 +11464,12 @@ packages: dependencies: '@azure/ai-text-analytics': 5.1.0 '@azure/identity': 2.0.0-beta.6 - '@types/node': 12.20.21 + '@types/node': 12.20.24 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 transitivePeerDependencies: @@ -11562,13 +11484,13 @@ packages: name: '@rush-temp/perf-app-configuration' version: 0.0.0 dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 @@ -11584,7 +11506,7 @@ packages: version: 0.0.0 dependencies: '@azure/container-registry': 1.0.0-beta.4 - '@types/node': 12.20.21 + '@types/node': 12.20.24 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 @@ -11601,13 +11523,13 @@ packages: name: '@rush-temp/perf-core-rest-pipeline' version: 0.0.0 dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 transitivePeerDependencies: @@ -11621,13 +11543,13 @@ packages: name: '@rush-temp/perf-data-tables' version: 0.0.0 dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 @@ -11642,14 +11564,14 @@ packages: name: '@rush-temp/perf-event-hubs' version: 0.0.0 dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 moment: 2.29.1 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 @@ -11664,12 +11586,12 @@ packages: name: '@rush-temp/perf-eventgrid' version: 0.0.0 dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 transitivePeerDependencies: @@ -11683,13 +11605,13 @@ packages: name: '@rush-temp/perf-identity' version: 0.0.0 dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 transitivePeerDependencies: @@ -11705,13 +11627,13 @@ packages: dependencies: '@azure/identity': 2.0.0-beta.5 '@azure/keyvault-certificates': 4.3.0 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 @@ -11729,13 +11651,13 @@ packages: dependencies: '@azure/identity': 2.0.0-beta.6 '@azure/keyvault-keys': 4.3.0 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 @@ -11753,13 +11675,13 @@ packages: dependencies: '@azure/identity': 2.0.0-beta.5 '@azure/keyvault-secrets': 4.3.0 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 @@ -11776,12 +11698,12 @@ packages: version: 0.0.0 dependencies: '@azure/identity': 2.0.0-beta.5 - '@types/node': 12.20.21 + '@types/node': 12.20.24 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 transitivePeerDependencies: @@ -11796,13 +11718,13 @@ packages: name: '@rush-temp/perf-service-bus' version: 0.0.0 dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 @@ -11817,7 +11739,7 @@ packages: name: '@rush-temp/perf-storage-blob' version: 0.0.0 dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/node-fetch': 2.5.12 '@types/uuid': 8.3.1 dotenv: 8.6.0 @@ -11825,7 +11747,7 @@ packages: node-fetch: 2.6.1 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 @@ -11840,13 +11762,13 @@ packages: name: '@rush-temp/perf-storage-file-datalake' version: 0.0.0 dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 @@ -11861,13 +11783,13 @@ packages: name: '@rush-temp/perf-storage-file-share' version: 0.0.0 dependencies: - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 dotenv: 8.6.0 eslint: 7.32.0 prettier: 1.19.1 rimraf: 3.0.2 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 uuid: 8.3.2 @@ -11878,17 +11800,63 @@ packages: dev: false file:projects/purview-account.tgz: - resolution: {integrity: sha512-tc6KFxfVCGUIwZjdgRZ80vPbwro2EwMEy4B3MQahsza/FZ4i3AHouoborKtNJg30pkTh1n2l7xOeaQJr/hQ7wg==, tarball: file:projects/purview-account.tgz} + resolution: {integrity: sha512-KCHH4nNsKIKCXPC8nJ42CiEto01FIZeTJHMPT0mPvuWf9MNBVf87oWMiuyZeKCBvJNaSIct+f2WZlscwn5Aarg==, tarball: file:projects/purview-account.tgz} name: '@rush-temp/purview-account' version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@azure-rest/core-client-paging': 1.0.0-beta.1 '@azure/identity': 1.5.1 - '@microsoft/api-extractor': 7.13.2 + '@microsoft/api-extractor': 7.18.11 + '@types/chai': 4.2.21 + '@types/mocha': 7.0.2 + '@types/node': 12.20.24 + chai: 4.3.4 + cross-env: 7.0.3 + dotenv: 8.6.0 + eslint: 7.32.0 + karma: 6.3.4 + karma-chrome-launcher: 3.1.0 + karma-coverage: 2.0.3 + karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-env-preprocessor: 0.1.1 + karma-firefox-launcher: 1.3.0 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-json-preprocessor: 0.3.3_karma@6.3.4 + karma-json-to-file-reporter: 1.0.1 + karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-mocha: 2.0.1 + karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-source-map-support: 1.4.0 + karma-sourcemap-loader: 0.3.8 + mkdirp: 1.0.4 + mocha: 7.2.0 + mocha-junit-reporter: 1.23.3_mocha@7.2.0 + nyc: 14.1.1 + prettier: 2.2.1 + rimraf: 3.0.2 + rollup: 1.32.1 + source-map-support: 0.5.19 + tslib: 2.3.1 + typedoc: 0.15.2 + typescript: 4.2.4 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: false + + file:projects/purview-administration.tgz: + resolution: {integrity: sha512-rdQEVy2YorOtxN8HfvBymLYcB+CkH06b/w7Ye5LGRSr4dJ9PbbQgaWb1eLM97x8izbfCvXV5jnPCebNSVVV2ZQ==, tarball: file:projects/purview-administration.tgz} + name: '@rush-temp/purview-administration' + version: 0.0.0 + dependencies: + '@azure/identity': 1.5.1 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 cross-env: 7.0.3 dotenv: 8.6.0 @@ -11926,16 +11894,16 @@ packages: dev: false file:projects/purview-catalog.tgz: - resolution: {integrity: sha512-BpZ4lOcV2MTB83zU2HMD+uUDLS9RjPLFiZXEL0RfjELRDVYHW7Mzc8iHm4hh0z0KJ8LgJU6IicmaNvMP/X8LBA==, tarball: file:projects/purview-catalog.tgz} + resolution: {integrity: sha512-3FMBNLShCDqvunEG+r39NKhWJgrdEAH8bu7BG6o7R1clrDjcIdF7A40KhzupbzNFVivid4XVBIZu3g+teRscNw==, tarball: file:projects/purview-catalog.tgz} name: '@rush-temp/purview-catalog' version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@azure/identity': 1.5.1 - '@microsoft/api-extractor': 7.13.2 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 cross-env: 7.0.3 dotenv: 8.6.0 @@ -11973,16 +11941,16 @@ packages: dev: false file:projects/purview-scanning.tgz: - resolution: {integrity: sha512-HX4JV2mB44SB0PkGp9I4CQ/Bu0yYtFOkwu5WHNn9sathdM9wxEbX+GXP/1e9Xh4EpGweOSDprabMN+IGzK+4Tw==, tarball: file:projects/purview-scanning.tgz} + resolution: {integrity: sha512-J5aFa1rvlycJ0Ft4gDLVaKh8dk8ogozpEPm06Kww8Fz0ILU/e/xn+nPsym5efllz6WDkDAPSWJ7SuvnJ3699NQ==, tarball: file:projects/purview-scanning.tgz} name: '@rush-temp/purview-scanning' version: 0.0.0 dependencies: '@azure-rest/core-client': 1.0.0-beta.6 '@azure/identity': 1.5.1 - '@microsoft/api-extractor': 7.13.2 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 cross-env: 7.0.3 dotenv: 8.6.0 @@ -12020,14 +11988,14 @@ packages: dev: false file:projects/quantum-jobs.tgz: - resolution: {integrity: sha512-XVXR8wpPwC2WRY092LdqozMHD1gvgjrVSjDF0KKIKPyFUYOgu2O4dnPFZZuMyiEvw/I53IZ91v7ddx5RzgHtqg==, tarball: file:projects/quantum-jobs.tgz} + resolution: {integrity: sha512-kWnI7vdbdXE7QP9RCw7lbQFhXASXOZS9zaOb2eW0URnFuVyTt01IG89yJAM96Xo284TqaWxlhrKe1hKIv/g/PA==, tarball: file:projects/quantum-jobs.tgz} name: '@rush-temp/quantum-jobs' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 '@azure/storage-blob': 12.7.0 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -12035,7 +12003,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 @@ -12079,7 +12047,7 @@ packages: dev: false file:projects/schema-registry-avro.tgz: - resolution: {integrity: sha512-HjDqcDAbRqLD2/+t/axLJZmLPbrB8hb9uuMIJkgyxd17AIurR/+Lnav4TS602wRdz0dh8z/P5g9C8UwisZzN3A==, tarball: file:projects/schema-registry-avro.tgz} + resolution: {integrity: sha512-4wULpLuLiMk7+loAe+RwRq6u0i6mPpBa5tfSgnso/gWqPQpMh+UfNseudJInXH0KXwTZMwvkwjQCP/dwvkeG4A==, tarball: file:projects/schema-registry-avro.tgz} name: '@rush-temp/schema-registry-avro' version: 0.0.0 dependencies: @@ -12095,7 +12063,7 @@ packages: '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 avsc: 5.7.3 buffer: 6.0.3 chai: 4.3.4 @@ -12140,7 +12108,7 @@ packages: dev: false file:projects/schema-registry.tgz: - resolution: {integrity: sha512-CK90yKC6T3N9W5ztNkzNudrnx6OqMsx/a2V555nwfw9YElcaIirssUSY9zp8Rjs4TqN+XCIrBJ9kzgdiGLqsOQ==, tarball: file:projects/schema-registry.tgz} + resolution: {integrity: sha512-G8eTfYzkcvXZl1dGHdC49aRh7neBVZQIXZOBOZxisYwjmQPTe+qLT0pONNw+IMvlwdObNpea1NJLuwvDWIy2kg==, tarball: file:projects/schema-registry.tgz} name: '@rush-temp/schema-registry' version: 0.0.0 dependencies: @@ -12150,7 +12118,7 @@ packages: '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 @@ -12187,12 +12155,12 @@ packages: dev: false file:projects/search-documents.tgz: - resolution: {integrity: sha512-Zd+NkUqwflzdPeO2VxTN+gw4TDX4KAHQkJ9RQLde8UouilOdprUfOIpobSfaGWeb0UuxdbZbmumR9MUJQfvBLg==, tarball: file:projects/search-documents.tgz} + resolution: {integrity: sha512-eeR62qM3z5Dlp84mV4//oBv8+IssnkMf2EJotuSAmu9nerY0YcpaD9ehkQIo2DthheWlte7ah55M3+0OZPmb2A==, tarball: file:projects/search-documents.tgz} name: '@rush-temp/search-documents' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -12200,7 +12168,7 @@ packages: '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 @@ -12232,7 +12200,7 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -12247,13 +12215,13 @@ packages: dev: false file:projects/service-bus.tgz: - resolution: {integrity: sha512-xh1FsCAYQEN2au5fCao9WDKzmIls6PF2KVZkSOZaTxhSeYcZmijoOVP0biICIL7nzqT5iLQv5wCEdnSLkFGZMg==, tarball: file:projects/service-bus.tgz} + resolution: {integrity: sha512-QsDT4NFK11R0FYevLep0I1H91vtF+UWZ6+38gGSjR73WP4InQbZ0MC1wiO0SnBXa77lht3/KWaxUKezX5rcd9w==, tarball: file:projects/service-bus.tgz} name: '@rush-temp/service-bus' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6_debug@4.3.2 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-inject': 4.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -12267,7 +12235,7 @@ packages: '@types/is-buffer': 2.0.0 '@types/long': 4.0.1 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 '@types/ws': 7.4.7 assert: 1.5.0 @@ -12314,7 +12282,7 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -12328,18 +12296,18 @@ packages: dev: false file:projects/storage-blob-changefeed.tgz: - resolution: {integrity: sha512-uZenRe2at7wbgePzuFBTf8sohGr7PrBDjkC5Q09SvIdoKlij+/obtyjn4f79xwIrOC71ENNirCfLl1EjWZzY9w==, tarball: file:projects/storage-blob-changefeed.tgz} + resolution: {integrity: sha512-QXiZMYw6VsMK+53NbgOHycQ4fUkCXHQZkDH4g4txQrkPCCl3Sf/H69NAuWgdnBRMLnX7zOGsBkld+NQx0lmbpw==, tarball: file:projects/storage-blob-changefeed.tgz} name: '@rush-temp/storage-blob-changefeed' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 assert: 1.5.0 cross-env: 7.0.3 @@ -12376,7 +12344,7 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -12391,20 +12359,20 @@ packages: dev: false file:projects/storage-blob.tgz: - resolution: {integrity: sha512-oG2JiQptBvC9GwPPVrw2Mb7SmWBWG1H/S9Jwkdyuq3pRcRFBe12vvGwvYgI4v3uEvEu7oHaiS2VPVSwhvAXgAg==, tarball: file:projects/storage-blob.tgz} + resolution: {integrity: sha512-KABn6rAH7Wx+XeoPZmTgU+BOJKPy6K0096mgY7tHQUQya+ERvuQUeajnFofoicMWo3agVKvbguj6E7Ra5RYLCg==, tarball: file:projects/storage-blob.tgz} name: '@rush-temp/storage-blob' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/node-fetch': 2.5.12 assert: 1.5.0 cross-env: 7.0.3 @@ -12441,7 +12409,7 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 source-map-support: 0.5.19 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -12456,20 +12424,20 @@ packages: dev: false file:projects/storage-file-datalake.tgz: - resolution: {integrity: sha512-ZCFFMiB1Ot1bBuotstCNTDgAlXMyyXpJZgkpQ2qGnmKjUP2D/sSiq2WhoaNmIZzTLuZhsbJEL6Mu4zap2c2X8A==, tarball: file:projects/storage-file-datalake.tgz} + resolution: {integrity: sha512-BY1TQc+J5gR5e5T6VtAwf5EbSr39mWmaH6PUoPkTtr8Ucy5mYZLLWSX5CXBVY6/Cf/wVNnix5N5cZ/I75u2C/w==, tarball: file:projects/storage-file-datalake.tgz} name: '@rush-temp/storage-file-datalake' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 assert: 1.5.0 cross-env: 7.0.3 dotenv: 8.6.0 @@ -12505,7 +12473,7 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 source-map-support: 0.5.19 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -12520,18 +12488,18 @@ packages: dev: false file:projects/storage-file-share.tgz: - resolution: {integrity: sha512-iK17NEJFe9iwEmfdp9JAJwaSXsF4cWq/GjLWXG1EGUKQ39mrbUzX6xNlTet116MCfEC3nOYUSWGHY6LJbxGGGw==, tarball: file:projects/storage-file-share.tgz} + resolution: {integrity: sha512-MvLxske7z6M2cblVJ3p9M5f7uoaZJynIHHpnavQtPdOQw941AOfaI+Sdf4IoSRN6DtBW+F71/rOk/hepxSuMsg==, tarball: file:projects/storage-file-share.tgz} name: '@rush-temp/storage-file-share' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 assert: 1.5.0 cross-env: 7.0.3 dotenv: 8.6.0 @@ -12566,7 +12534,7 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 source-map-support: 0.5.19 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -12581,17 +12549,17 @@ packages: dev: false file:projects/storage-internal-avro.tgz: - resolution: {integrity: sha512-iffCllVZwHZmId0hpCngIyOUXYVWkXE+qzcP0xDD/h9WuMVS1Z70+DApW18k2KoSmH1/RkiQM5mybp/f8nUhyQ==, tarball: file:projects/storage-internal-avro.tgz} + resolution: {integrity: sha512-h4R5NafhZZvBq8OM9gK3/YFjhV7gSzIMWbQMy8FYpF8psshzU9pHkWGwpIEkJuGNiDzAacOdbHub5i0sKRqHdA==, tarball: file:projects/storage-internal-avro.tgz} name: '@rush-temp/storage-internal-avro' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 assert: 1.5.0 dotenv: 8.6.0 downlevel-dts: 0.4.0 @@ -12624,7 +12592,7 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 source-map-support: 0.5.19 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typescript: 4.2.4 util: 0.12.4 @@ -12638,19 +12606,19 @@ packages: dev: false file:projects/storage-queue.tgz: - resolution: {integrity: sha512-P8fE8ianJFOaHSuwKFp4zXeYVNG8bA9dsRW8RkH9+Zarg3pSLPhHIM70pSCTJBmaI9lDSsanhJIHacK55/zhaw==, tarball: file:projects/storage-queue.tgz} + resolution: {integrity: sha512-W8Z2982Tt/KCje2JX8gr5hJF4Hwydoc6ukQ/tncUNGNs9rh6uxQjpxX1WpXGiCsYlj8H201HE24erqxl108Akw==, tarball: file:projects/storage-queue.tgz} name: '@rush-temp/storage-queue' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 assert: 1.5.0 cross-env: 7.0.3 dotenv: 8.6.0 @@ -12684,7 +12652,7 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 source-map-support: 0.5.19 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -12699,17 +12667,17 @@ packages: dev: false file:projects/synapse-access-control.tgz: - resolution: {integrity: sha512-fXpynEKAT+081vxYyKEdqJk2XD4NNHix5UKR2gsKWlCNKerWh1vfMrfInOUUHCsyidVHpzWVMgaK4rcIskiUog==, tarball: file:projects/synapse-access-control.tgz} + resolution: {integrity: sha512-UNCiaEhH+yE54M4DhU4L+gTLIQIzHaqYqnGk/CGQLpcX6JMQy/iPYVS6iW/Ro3jQBhagJh4Fzvf2GCDscsobGA==, tarball: file:projects/synapse-access-control.tgz} name: '@rush-temp/synapse-access-control' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 @@ -12738,7 +12706,7 @@ packages: rollup: 1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -12753,17 +12721,17 @@ packages: dev: false file:projects/synapse-artifacts.tgz: - resolution: {integrity: sha512-cKJhR8vNTMPT1wzvBfZDQPWhP8/BXsqapXgO6DFd0ab4lHXm/t1bvRA4dhZVcerttsaOuqDwn/7suhy/kK2ntA==, tarball: file:projects/synapse-artifacts.tgz} + resolution: {integrity: sha512-pOvRyfKxkUFqnumJiBGQIBzrksSlrmylytkwCC43IiHvAV33E9tPR2OzpisCytvydZFTVf/LOZor3U+5mgz9DA==, tarball: file:projects/synapse-artifacts.tgz} name: '@rush-temp/synapse-artifacts' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 @@ -12792,7 +12760,7 @@ packages: rollup: 1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - ts-node: 10.2.1_34240cc25341bc92b4fb7aca1a56ac75 + ts-node: 10.2.1_75e14d22e8599d6a99e9b2b090c8e6eb tslib: 2.3.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -12807,13 +12775,13 @@ packages: dev: false file:projects/synapse-managed-private-endpoints.tgz: - resolution: {integrity: sha512-HWoyPUk0hC/+xreznV9W8M/m3PHHO7EPDBgxHbsjroOuYYedMYtd6NO7RY2xWpsIGT0283awU7LpMGhrALxBzw==, tarball: file:projects/synapse-managed-private-endpoints.tgz} + resolution: {integrity: sha512-Udx0UgQ5KSq1sIJgbjGUCt3CkebS95i3fMHbpCmHm7LI0eTWbWtpxVu6LUJiHz4hLTKCbpHYsHdXDKD7JIHSQw==, tarball: file:projects/synapse-managed-private-endpoints.tgz} name: '@rush-temp/synapse-managed-private-endpoints' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 @@ -12854,12 +12822,12 @@ packages: dev: false file:projects/synapse-monitoring.tgz: - resolution: {integrity: sha512-9xAsBYW7D1aeS2rUguFu9kpfkN4cXMYhida3m8TnwxetVkpOPFyIZ02UsUXMOxDPEEerAeYEWVo8E1tS3evR5Q==, tarball: file:projects/synapse-monitoring.tgz} + resolution: {integrity: sha512-6H+/OE0Cl6lLymcfOL/ZYgOnTlCq4rf28I1TxkPAzc+ar/dk+D3LVpCE0jnk9+w0YYGvjDSl/PzPVQaQ87HCcA==, tarball: file:projects/synapse-monitoring.tgz} name: '@rush-temp/synapse-monitoring' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 eslint: 7.32.0 rimraf: 3.0.2 @@ -12875,13 +12843,13 @@ packages: dev: false file:projects/synapse-spark.tgz: - resolution: {integrity: sha512-QZRJ/07S1hSuTRj4VyMM2nwC60FJ5O27eoaePeKPgUa7z4/i7vWpr7la8JSDXu+iYdZUG/2U2FCQuLRmMYoQYA==, tarball: file:projects/synapse-spark.tgz} + resolution: {integrity: sha512-5+Of1VnBg8aV3/cWzwq/waKO9hdDhrfqX5c5QtqiAnBZ2XfJ/401VA8Hcf+SqDwytpfH/5ytMeDIv72pqJNAyA==, tarball: file:projects/synapse-spark.tgz} name: '@rush-temp/synapse-spark' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.6 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 @@ -12922,17 +12890,17 @@ packages: dev: false file:projects/template.tgz: - resolution: {integrity: sha512-Lxk07hkq8XQsOcKBYKnoR/mlC3Fb5T5uFvaatoZLvKY5LWsNewhJyq2GG/AexHT5HTYHU45Vquf66pCGmbmlBg==, tarball: file:projects/template.tgz} + resolution: {integrity: sha512-R1EmHfonJO9INyZFiX/CgXQRHWsfffeexFaGukg7yvul4GmNOTd9X5RjdnZB35sUHNa8ErlFVcbBVb4hrZ4XWg==, tarball: file:projects/template.tgz} name: '@rush-temp/template' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 2.0.0-beta.5 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 @@ -12988,7 +12956,7 @@ packages: '@types/mock-fs': 4.10.0 '@types/mock-require': 2.0.0 '@types/nise': 1.4.0 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 concurrently: 6.2.1 dotenv: 8.6.0 @@ -13048,7 +13016,7 @@ packages: '@types/mock-fs': 4.10.0 '@types/mock-require': 2.0.0 '@types/nise': 1.4.0 - '@types/node': 12.20.21 + '@types/node': 12.20.24 chai: 4.3.4 dotenv: 8.6.0 eslint: 7.32.0 @@ -13098,7 +13066,7 @@ packages: version: 0.0.0 dependencies: '@types/minimist': 1.2.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/node-fetch': 2.5.12 eslint: 7.32.0 karma: 6.3.4 @@ -13119,16 +13087,16 @@ packages: dev: false file:projects/test-utils.tgz: - resolution: {integrity: sha512-KYPqGE75cahX+es1MnTMiFT3HkhcVE0xdDnNC2RUsyvwWAxewMbXns2ozRdYuR66khLy6BuVwPK6CqQPAtlqjw==, tarball: file:projects/test-utils.tgz} + resolution: {integrity: sha512-mNAkFGRCdahoUfUgUBHK/rXrhHNsoD91poUZvHUzfF4V5Gf5+FJSetlGsuoN0loxj1ZFSLY88FvRmMDpAGAYmw==, tarball: file:projects/test-utils.tgz} name: '@rush-temp/test-utils' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@opentelemetry/api': 1.0.2 '@types/chai': 4.2.21 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 @@ -13167,7 +13135,7 @@ packages: '@types/mock-fs': 4.10.0 '@types/mock-require': 2.0.0 '@types/nise': 1.4.0 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/uuid': 8.3.1 chai: 4.3.4 dotenv: 8.6.0 @@ -13209,16 +13177,16 @@ packages: dev: false file:projects/video-analyzer-edge.tgz: - resolution: {integrity: sha512-+wAv6j5J2g+RNNNOSaA5mDBxH0nspdnIyM48CELNP3iwW4ZM3KrZdGqD0BgNgZYpPCzhlI/+artUZs5mf2pS1g==, tarball: file:projects/video-analyzer-edge.tgz} + resolution: {integrity: sha512-Cl4jjmfkJuO8NZ72KUrRa1bQlcQGLYRpJcCwlmQY3LIhRTDAz0eJYbSiAjzq0S15LzmCw/2mzVoMK6kP+vgNvQ==, tarball: file:projects/video-analyzer-edge.tgz} name: '@rush-temp/video-analyzer-edge' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@types/chai': 4.2.21 '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 azure-iothub: 1.14.3 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 @@ -13256,11 +13224,11 @@ packages: dev: false file:projects/web-pubsub-express.tgz: - resolution: {integrity: sha512-TPhljtupasgCaq4ORSBcoBeEBxj9xq51XZsd0sMD416cqmyf3+p3pk+Zh/9jwiFKbPRUJ/ng77bKmaWzFyIplg==, tarball: file:projects/web-pubsub-express.tgz} + resolution: {integrity: sha512-BwLiUnPrFgV4H1B+OpDkMtThaGZGb2/4SmiL2CCuXJNbSFQ/0tHKPrYiHuvSu0IQNqxtmvPZvX188OTw7LxnYA==, tarball: file:projects/web-pubsub-express.tgz} name: '@rush-temp/web-pubsub-express' version: 0.0.0 dependencies: - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -13271,7 +13239,7 @@ packages: '@types/express-serve-static-core': 4.17.24 '@types/jsonwebtoken': 8.5.5 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 @@ -13317,13 +13285,13 @@ packages: dev: false file:projects/web-pubsub.tgz: - resolution: {integrity: sha512-eBs+8SrQtA8RFex4gaAX5AOUb/EAfnr9xXrRJapyn2DkguDc4KkkcFyHna29FTAJ/+em4SekK8n8BPA4TIIxgg==, tarball: file:projects/web-pubsub.tgz} + resolution: {integrity: sha512-oVNzjy9G/kKI1/CctYffS7IPtBPbpwziyDHpPPtsZDbYyQSUfLghCp4z84SeNabCyRDc0Obr2i9LAE/0h8X7jA==, tarball: file:projects/web-pubsub.tgz} name: '@rush-temp/web-pubsub' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 '@azure/identity': 1.5.1 - '@microsoft/api-extractor': 7.7.11 + '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 '@rollup/plugin-multi-entry': 3.0.1_rollup@1.32.1 @@ -13332,7 +13300,7 @@ packages: '@types/chai': 4.2.21 '@types/jsonwebtoken': 8.5.5 '@types/mocha': 7.0.2 - '@types/node': 12.20.21 + '@types/node': 12.20.24 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 From 51cbab097e313ff6607b7dc2dc133d0c65ce9f16 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Fri, 1 Oct 2021 18:48:56 +0000 Subject: [PATCH 28/46] lock file --- common/config/rush/pnpm-lock.yaml | 47 +++++++++++++++++++++++++++++-- 1 file changed, 45 insertions(+), 2 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 9e3c64f5f0cc..1e737381c666 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -412,6 +412,24 @@ packages: - supports-color dev: false + /@azure/core-amqp/3.0.0: + resolution: {integrity: sha512-CThDTapwSE2jKr/m9ISHwynagFPkUslwPsyppuJkLaFvc9re5/Kvv5sEP2i5DTG41lxYi0SznqRKEqIBZBJYOw==} + engines: {node: '>=8.0.0'} + dependencies: + '@azure/abort-controller': 1.0.4 + '@azure/core-auth': 1.3.2 + '@azure/logger': 1.0.2 + buffer: 5.7.1 + events: 3.3.0 + jssha: 3.2.0 + process: 0.11.10 + rhea: 2.0.4 + rhea-promise: 2.1.0 + tslib: 2.3.1 + url: 0.11.0 + util: 0.12.4 + dev: false + /@azure/core-asynciterator-polyfill/1.0.0: resolution: {integrity: sha512-kmv8CGrPfN9SwMwrkiBK9VTQYxdFQEGe0BmQk+M8io56P9KNzpAxcWE/1fxJj7uouwN4kXF0BHW8DNlgx+wtCg==} dev: false @@ -983,6 +1001,29 @@ packages: - supports-color dev: false + /@azure/service-bus/7.3.0: + resolution: {integrity: sha512-uGgcC8Fnc4OPZTKEKTbWo42vZABqw8myNSMtrnSXWFrSn+JclRCnhBsc4WPldUHR41HpdWebphf9MbBvmB+K6w==} + engines: {node: '>=12.0.0'} + dependencies: + '@azure/abort-controller': 1.0.4 + '@azure/core-amqp': 3.0.0 + '@azure/core-asynciterator-polyfill': 1.0.0 + '@azure/core-auth': 1.3.2 + '@azure/core-http': 2.1.0 + '@azure/core-paging': 1.1.3 + '@azure/core-tracing': 1.0.0-preview.12 + '@azure/logger': 1.0.2 + '@types/is-buffer': 2.0.0 + '@types/long': 4.0.1 + buffer: 5.7.1 + is-buffer: 2.0.5 + jssha: 3.2.0 + long: 4.0.0 + process: 0.11.10 + rhea-promise: 2.1.0 + tslib: 2.3.1 + dev: false + /@azure/storage-blob/12.7.0: resolution: {integrity: sha512-7YEWEx03Us/YBxthzBv788R7jokwpCD5KcIsvtE5xRaijNX9o80KXpabhEwLR9DD9nmt/AlU/c1R+aXydgCduQ==} engines: {node: '>=8.0.0'} @@ -10519,11 +10560,12 @@ packages: dev: false file:projects/eventgrid.tgz: - resolution: {integrity: sha512-8gU5FFbkNjNAarqfpkhmSf/agfq7aOZLTVsKRv81V7Gan+oKBq76y+uFqN1JXIqJgBo7dFkxqdqL/uDG27rtFQ==, tarball: file:projects/eventgrid.tgz} + resolution: {integrity: sha512-a7ok5XWs7nBhPSjqBoOpEyIADVTx3DCVxF6IBvx8nI9bQNJAgvMSEFQwQ0vkyqW2Xp9DXhXWBhBOrnx09hldqA==, tarball: file:projects/eventgrid.tgz} name: '@rush-temp/eventgrid' version: 0.0.0 dependencies: '@azure/core-tracing': 1.0.0-preview.13 + '@azure/service-bus': 7.3.0 '@microsoft/api-extractor': 7.18.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -11714,10 +11756,11 @@ packages: dev: false file:projects/perf-service-bus.tgz: - resolution: {integrity: sha512-M3kETv0m40YuRP/zOegXkQ56pQECHNG9DjrGZl0xr8fMClhamKX6/eZGcYBkiYIU7MfDONudmhhfsqs9XchzNQ==, tarball: file:projects/perf-service-bus.tgz} + resolution: {integrity: sha512-9nT8nbSd5Xa1x3bt0xwidByYrBER6awoMpL/okQQ/i4SMl5z99bas3642B/Kda9zMhdCjY2q5zSYcPfKRj7Vaw==, tarball: file:projects/perf-service-bus.tgz} name: '@rush-temp/perf-service-bus' version: 0.0.0 dependencies: + '@azure/service-bus': 7.3.0 '@types/node': 12.20.24 '@types/uuid': 8.3.1 dotenv: 8.6.0 From 91d46adb21cb593865a09db61e470b77256cd85a Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Fri, 1 Oct 2021 13:01:24 -0700 Subject: [PATCH 29/46] Update sdk/test-utils/recorder-new/README.md Co-authored-by: Will Temple --- sdk/test-utils/recorder-new/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/test-utils/recorder-new/README.md b/sdk/test-utils/recorder-new/README.md index 1d85374b83ad..20576f5c2532 100644 --- a/sdk/test-utils/recorder-new/README.md +++ b/sdk/test-utils/recorder-new/README.md @@ -14,7 +14,7 @@ Run this command > `docker run -v /workspaces/azure-sdk-for-js/:/etc/testproxy -p 5001:5001 -p 5000:5000 azsdkengsys.azurecr.io/engsys/testproxy-lin:latest` -[Provide the root of the repo for the volume mapping for the accurate location while generating recordings.] +[Map the root directory of the azure-sdk-for-js repo to `/etc/testproxy` inside the container for an accurate location while generating recordings.] (Eventually, recorder will trigger this for you!) From 28037ec81478d24c8e426085cc0afd201cb40136 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Fri, 1 Oct 2021 13:01:49 -0700 Subject: [PATCH 30/46] Update sdk/test-utils/recorder-new/README.md Co-authored-by: Will Temple --- sdk/test-utils/recorder-new/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/test-utils/recorder-new/README.md b/sdk/test-utils/recorder-new/README.md index 20576f5c2532..6a3596a560c8 100644 --- a/sdk/test-utils/recorder-new/README.md +++ b/sdk/test-utils/recorder-new/README.md @@ -20,7 +20,7 @@ Run this command [Note: Update `temp-location` in the command to your desired location.] -Add `--net=host` to let the Docker container access the localhost on host network. +Add `--net=host` to disable network sandboxing and let the test proxy container access the host's network (for example, to access `localhost`). If the above command doesn't work directly, try [Troubleshooting Access to Public Container Registry](https://github.com/Azure/azure-sdk-tools/tree/main/tools/test-proxy/docker#troubleshooting-access-to-public-container-registry). From b863c43ebdc9aa6adcc3a1995d33edea62839d9a Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Fri, 1 Oct 2021 20:02:41 +0000 Subject: [PATCH 31/46] readme --- sdk/test-utils/recorder-new/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/test-utils/recorder-new/README.md b/sdk/test-utils/recorder-new/README.md index 1d85374b83ad..6a3596a560c8 100644 --- a/sdk/test-utils/recorder-new/README.md +++ b/sdk/test-utils/recorder-new/README.md @@ -14,13 +14,13 @@ Run this command > `docker run -v /workspaces/azure-sdk-for-js/:/etc/testproxy -p 5001:5001 -p 5000:5000 azsdkengsys.azurecr.io/engsys/testproxy-lin:latest` -[Provide the root of the repo for the volume mapping for the accurate location while generating recordings.] +[Map the root directory of the azure-sdk-for-js repo to `/etc/testproxy` inside the container for an accurate location while generating recordings.] (Eventually, recorder will trigger this for you!) [Note: Update `temp-location` in the command to your desired location.] -Add `--net=host` to let the Docker container access the localhost on host network. +Add `--net=host` to disable network sandboxing and let the test proxy container access the host's network (for example, to access `localhost`). If the above command doesn't work directly, try [Troubleshooting Access to Public Container Registry](https://github.com/Azure/azure-sdk-tools/tree/main/tools/test-proxy/docker#troubleshooting-access-to-public-container-registry). From 9b2db9440f4937ec900f3f7921d0838fc0592189 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Fri, 1 Oct 2021 20:12:00 +0000 Subject: [PATCH 32/46] =?UTF-8?q?removing=20the=20exclamations.=20?= =?UTF-8?q?=F0=9F=99=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../recorder-new/src/core-v2-recorder.ts | 39 +++++++++++++------ 1 file changed, 27 insertions(+), 12 deletions(-) diff --git a/sdk/test-utils/recorder-new/src/core-v2-recorder.ts b/sdk/test-utils/recorder-new/src/core-v2-recorder.ts index e6ec8f73b0fc..c4e89149d1db 100644 --- a/sdk/test-utils/recorder-new/src/core-v2-recorder.ts +++ b/sdk/test-utils/recorder-new/src/core-v2-recorder.ts @@ -33,23 +33,21 @@ const paths = { export class TestProxyHttpClient { private url = "http://localhost:5000"; public recordingId?: string; - public mode!: string; - public httpClient!: HttpClient; + public mode: string; private stateManager = new RecordingStateManager(); - private playback!: boolean; - private sessionFile!: string; + public httpClient: HttpClient | undefined = undefined; + private sessionFile: string | undefined = undefined; constructor(private testContext?: Test | undefined) { + this.mode = env.TEST_MODE; if (isRecordMode() || isPlaybackMode()) { - if (!this.testContext) { + if (this.testContext) { + this.sessionFile = sessionFilePath(this.testContext); + this.httpClient = createDefaultHttpClient(); + } else { throw new Error( "Unable to determine the recording file path, testContext provided is not defined." ); - } else { - this.sessionFile = sessionFilePath(this.testContext); - this.mode = env.TEST_MODE; - this.playback = isPlaybackMode(); - this.httpClient = createDefaultHttpClient(); } } } @@ -110,10 +108,15 @@ export class TestProxyHttpClient { if (isPlaybackMode() || isRecordMode()) { this.stateManager.state = "started"; if (this.recordingId === undefined) { - const startUri = `${this.url}${this.playback ? paths.playback : paths.record}${ + const startUri = `${this.url}${isPlaybackMode() ? paths.playback : paths.record}${ paths.start }`; const req = this._createRecordingRequest(startUri); + if (!this.httpClient) { + throw new RecorderError( + `Something went wrong, TestProxyHttpClient.httpClient should not have been undefined in ${this.mode} mode.` + ); + } const rsp = await this.httpClient.sendRequest({ ...req, allowInsecureConnection: true @@ -137,10 +140,17 @@ export class TestProxyHttpClient { if (isPlaybackMode() || isRecordMode()) { this.stateManager.state = "stopped"; if (this.recordingId !== undefined) { - const stopUri = `${this.url}${this.playback ? paths.playback : paths.record}${paths.stop}`; + const stopUri = `${this.url}${isPlaybackMode() ? paths.playback : paths.record}${ + paths.stop + }`; const req = this._createRecordingRequest(stopUri); req.headers.set("x-recording-save", "true"); + if (!this.httpClient) { + throw new RecorderError( + `Something went wrong, TestProxyHttpClient.httpClient should not have been undefined in ${this.mode} mode.` + ); + } const rsp = await this.httpClient.sendRequest({ ...req, allowInsecureConnection: true @@ -163,6 +173,11 @@ export class TestProxyHttpClient { */ private _createRecordingRequest(url: string) { const req = createPipelineRequest({ url: url, method: "POST" }); + if (!this.sessionFile) { + throw new RecorderError( + `Something went wrong, TestProxyHttpClient.sessionFile should not have been undefined in ${this.mode} mode.` + ); + } req.headers.set("x-recording-file", this.sessionFile); if (this.recordingId !== undefined) { req.headers.set("x-recording-id", this.recordingId); From dace442bfbfc83f74aea603c35d314d176943be8 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Fri, 1 Oct 2021 21:07:39 +0000 Subject: [PATCH 33/46] address feedback --- sdk/test-utils/recorder-new/src/utils/sessionFilePath.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/test-utils/recorder-new/src/utils/sessionFilePath.ts b/sdk/test-utils/recorder-new/src/utils/sessionFilePath.ts index 9e6f63d231f7..506a83dd991f 100644 --- a/sdk/test-utils/recorder-new/src/utils/sessionFilePath.ts +++ b/sdk/test-utils/recorder-new/src/utils/sessionFilePath.ts @@ -19,10 +19,10 @@ export function sessionFilePath(testContext: Mocha.Test) { * `{node|browsers}//recording_.json` */ export function recordingFilePath(testContext: Mocha.Test) { - return `${generateTestRecordingFilePath( + return generateTestRecordingFilePath( isNode ? "node" : "browsers", testContext.parent!.fullTitle(), testContext.title!, "json" - )}`; + ); } From da830bc851967ce98f0055b53b62fd0af5e92be7 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Fri, 1 Oct 2021 22:43:11 +0000 Subject: [PATCH 34/46] clientHttpClient --- .../recorder-new/test/testProxyClient.spec.ts | 25 ++++++++++++------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts b/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts index c0ce46a647d1..7d43d4792511 100644 --- a/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts +++ b/sdk/test-utils/recorder-new/test/testProxyClient.spec.ts @@ -1,7 +1,12 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT license. -import { createHttpHeaders, PipelineRequest, PipelineResponse } from "@azure/core-rest-pipeline"; +import { + createHttpHeaders, + HttpClient, + PipelineRequest, + PipelineResponse +} from "@azure/core-rest-pipeline"; import { env } from "@azure-tools/test-recorder"; import { expect } from "chai"; import { TestProxyHttpClient } from "../src"; @@ -9,9 +14,11 @@ import { RecorderError, RecordingStateManager } from "../src/utils/utils"; describe("TestProxyClient functions", () => { let client: TestProxyHttpClient; + let clientHttpClient: HttpClient; let testContext: Mocha.Test; beforeEach(function() { client = new TestProxyHttpClient(this.currentTest); + clientHttpClient = client.httpClient as HttpClient; testContext = this.currentTest!; }); @@ -71,7 +78,7 @@ describe("TestProxyClient functions", () => { describe("start method", () => { it("nothing happens if not playback or record modes", async function() { env.TEST_MODE = "live"; - client.httpClient.sendRequest = (): Promise => { + clientHttpClient.sendRequest = (): Promise => { throw new Error("should not have reached here"); }; await client.start(); @@ -83,7 +90,7 @@ describe("TestProxyClient functions", () => { async function() { env.TEST_MODE = testMode; const recordingId = "dummy-recording-id"; - client.httpClient.sendRequest = (): Promise => { + clientHttpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 200, headers: createHttpHeaders({ "x-recording-id": recordingId }), @@ -98,7 +105,7 @@ describe("TestProxyClient functions", () => { it("throws if not received a 200 status code", async function() { env.TEST_MODE = testMode; const recordingId = "dummy-recording-id"; - client.httpClient.sendRequest = (): Promise => { + clientHttpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 404, headers: createHttpHeaders({ "x-recording-id": recordingId }), @@ -116,7 +123,7 @@ describe("TestProxyClient functions", () => { it("throws if not received a recording id upon 200 status code", async function() { env.TEST_MODE = testMode; - client.httpClient.sendRequest = (): Promise => { + clientHttpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 200, headers: createHttpHeaders({}), @@ -139,7 +146,7 @@ describe("TestProxyClient functions", () => { describe("stop method", () => { it("nothing happens if not playback or record modes", async function() { env.TEST_MODE = "live"; - client.httpClient.sendRequest = (): Promise => { + clientHttpClient.sendRequest = (): Promise => { throw new Error("should not have reached here"); }; await client.stop(); @@ -150,7 +157,7 @@ describe("TestProxyClient functions", () => { `${testMode} mode: ` + "fails in playback or record modes if no recordingId", async function() { env.TEST_MODE = testMode; - client.httpClient.sendRequest = (): Promise => { + clientHttpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 200, headers: createHttpHeaders(), @@ -172,7 +179,7 @@ describe("TestProxyClient functions", () => { it("throws if status code is not 200", async function() { env.TEST_MODE = testMode; - client.httpClient.sendRequest = (): Promise => { + clientHttpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 401, headers: createHttpHeaders(), @@ -192,7 +199,7 @@ describe("TestProxyClient functions", () => { it("succeeds in playback or record modes", async function() { env.TEST_MODE = testMode; - client.httpClient.sendRequest = (): Promise => { + clientHttpClient.sendRequest = (): Promise => { return Promise.resolve({ status: 200, headers: createHttpHeaders(), From 613f803029256cba3c861580fe01b248dea2ef61 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Sat, 2 Oct 2021 03:31:20 +0000 Subject: [PATCH 35/46] sample recordings --- .../proxy_tool/recording_sample_response.json | 39 +++++++++++++++++++ .../proxy_tool/recording_sample_response.json | 6 +-- 2 files changed, 42 insertions(+), 3 deletions(-) create mode 100644 sdk/test-utils/recorder-new/recordings/browsers/proxy_tool/recording_sample_response.json diff --git a/sdk/test-utils/recorder-new/recordings/browsers/proxy_tool/recording_sample_response.json b/sdk/test-utils/recorder-new/recordings/browsers/proxy_tool/recording_sample_response.json new file mode 100644 index 000000000000..b9e5553daa9a --- /dev/null +++ b/sdk/test-utils/recorder-new/recordings/browsers/proxy_tool/recording_sample_response.json @@ -0,0 +1,39 @@ +{ + "Entries": [ + { + "RequestUri": "http://127.0.0.1:8080/sample_response", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "*/*", + "Accept-Encoding": "gzip, deflate, br", + "Accept-Language": "en-US", + "Connection": "keep-alive", + "Referer": "http://localhost:9329/", + "sec-ch-ua": "", + "sec-ch-ua-mobile": "?0", + "sec-ch-ua-platform": "", + "Sec-Fetch-Dest": "empty", + "Sec-Fetch-Mode": "cors", + "Sec-Fetch-Site": "same-site", + "User-Agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/93.0.4577.0 Safari/537.36", + "x-ms-client-request-id": "5cceb484-021a-4751-b9ae-78ae168887fc", + "x-ms-useragent": "core-rest-pipeline/1.3.2 OS/Linuxx86_64" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Connection": "keep-alive", + "Content-Length": "13", + "Content-Type": "application/json; charset=utf-8", + "Date": "Sat, 02 Oct 2021 03:28:31 GMT", + "ETag": "W/\u0022d-czUS2Z\u002BsJhg6pgcf9QrBJC871f4\u0022", + "Keep-Alive": "timeout=5", + "X-Powered-By": "Express" + }, + "ResponseBody": { + "abc": "def" + } + } + ], + "Variables": {} +} diff --git a/sdk/test-utils/recorder-new/recordings/node/proxy_tool/recording_sample_response.json b/sdk/test-utils/recorder-new/recordings/node/proxy_tool/recording_sample_response.json index c27225709b98..9eb328e6a82f 100644 --- a/sdk/test-utils/recorder-new/recordings/node/proxy_tool/recording_sample_response.json +++ b/sdk/test-utils/recorder-new/recordings/node/proxy_tool/recording_sample_response.json @@ -6,8 +6,8 @@ "RequestHeaders": { "Accept-Encoding": "gzip,deflate", "Connection": "keep-alive", - "User-Agent": "core-rest-pipeline/1.2.1 Node/v14.17.6 OS/(x64-Linux-5.4.0-1055-azure)", - "x-ms-client-request-id": "9e38049a-a5a7-4f1b-ad2a-d7f285a06929" + "User-Agent": "core-rest-pipeline/1.3.2 Node/v14.17.6 OS/(x64-Linux-5.4.0-1055-azure)", + "x-ms-client-request-id": "7cb6974e-c82f-4e67-a04a-eaa7741e2d9b" }, "RequestBody": null, "StatusCode": 200, @@ -15,7 +15,7 @@ "Connection": "keep-alive", "Content-Length": "13", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 27 Sep 2021 21:07:17 GMT", + "Date": "Sat, 02 Oct 2021 03:29:24 GMT", "ETag": "W/\u0022d-czUS2Z\u002BsJhg6pgcf9QrBJC871f4\u0022", "Keep-Alive": "timeout=5", "X-Powered-By": "Express" From 9ab9e1b5b905ebeb7662487419f1eadd65dc0dbf Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Sat, 2 Oct 2021 03:31:34 +0000 Subject: [PATCH 36/46] relativeRecordingsPathForBrowser -> relativeRecordingsPath --- sdk/test-utils/recorder-new/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/test-utils/recorder-new/src/index.ts b/sdk/test-utils/recorder-new/src/index.ts index fe992610cdf3..6f051292460e 100644 --- a/sdk/test-utils/recorder-new/src/index.ts +++ b/sdk/test-utils/recorder-new/src/index.ts @@ -3,4 +3,4 @@ export { recorderHttpPolicy, TestProxyHttpClient } from "./core-v2-recorder"; export { TestProxyHttpClientCoreV1 } from "./core-v1-recorder"; -export { relativeRecordingsPathForBrowser } from "./utils/relativePathCalculator"; +export { relativeRecordingsPath } from "./utils/relativePathCalculator"; From c5855cdc1d7440567664a5f0d567b5036cd153fd Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Sat, 2 Oct 2021 03:32:30 +0000 Subject: [PATCH 37/46] massive update to relativeRecordingsPath - which works fine on linux --- .../utils/relativePathCalculator.browser.ts | 9 +- .../src/utils/relativePathCalculator.ts | 120 +++++++----------- .../recorder-new/src/utils/sessionFilePath.ts | 10 +- 3 files changed, 49 insertions(+), 90 deletions(-) diff --git a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.browser.ts b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.browser.ts index a0347137d874..efc597eeca97 100644 --- a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.browser.ts +++ b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.browser.ts @@ -1,13 +1,6 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT license. -export function relativeRecordingsPathForNode() { +export function relativeRecordingsPath() { throw new Error("Attempted to use the function meant for node in a browser."); } - -export function relativeRecordingsPathForBrowser() { - // If you get this error, it's because you tried to use this config in a browser. - // It is meant to be imported in the karma configuration file and used to configure - // the browser launch specifications, not to be used within the browser itself. - throw new Error("Attempted to use the base karma configuration in a browser."); -} diff --git a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts index 5cd006850d6b..ad08853ab3bd 100644 --- a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts +++ b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts @@ -5,92 +5,60 @@ import path from "path"; import fs from "fs"; import { RecorderError } from "./utils"; -export function relativeRecordingsPathForNode(testContext: Mocha.Test) { - const testAbsolutePath = testContext.file; - if (!testAbsolutePath) { - throw new RecorderError("Unable to grab the file path from the test run"); - } - - const recordingsPath = findRecordingsFolderPath(testAbsolutePath); - const recordingsFolder = path.basename(recordingsPath); - const projectFolder = path.basename(path.resolve(recordingsPath, "..")); - const serviceFolder = path.basename(path.resolve(recordingsPath, "..", "..")); - const sdk = path.basename(path.resolve(recordingsPath, "..", "..", "..")); - if (sdk !== "sdk") { - throw new Error("Unexpected location for recordings, please fix the location."); - } - return path - .join(sdk, serviceFolder, projectFolder, recordingsFolder) - .split(path.sep) - .join(path.posix.sep); -} - -export function relativeRecordingsPathForBrowser() { - const pathFormatted = process.cwd(); - const projectFolder = path.basename(pathFormatted); - const serviceFolder = path.basename(path.resolve(pathFormatted, "..")); - const sdk = path.basename(path.resolve(pathFormatted, "..", "..")); - if (sdk !== "sdk") { - throw new Error("Unexpected location for recordings, please fix the location."); - } - return path - .join(sdk, serviceFolder, projectFolder, "recordings") - .split(path.sep) - .join(path.posix.sep); -} - /** * ONLY WORKS IN THE NODE.JS ENVIRONMENT * - * 1. Takes the test filePath as argument. - * 2. Looks for the potential `recordings` folder in its hierarchical path. - * 3. Returns the full path of the `recordings` folder + * Returns the potential `recordings` folder(relative path) for the project using `process.cwd()`. * - * While running the tests, `filePath` can vary depending on location of the test files, examples below + * Note for browser tests: + * 1. Supposed to be called from karma.conf.js in the package for which the testing is being done. + * 2. Set this `RECORDINGS_RELATIVE_PATH` as an env variable + * ```js + * const { relativeRecordingsPathForBrowser } = require("@azure-tools/test-recorder-new"); + * process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPathForBrowser(); + * ``` + * 3. Add "RECORDINGS_RELATIVE_PATH" in the `envPreprocessor` array to let this be loaded in the browser environment. + * ``` + * envPreprocessor: ["RECORDINGS_RELATIVE_PATH"], + * ``` * - * 1. If roll-up generated bundle files are being leveraged to run the tests - * filePath = `\azure-sdk-for-js\sdk\storage\storage-blob\dist-test\index.node.js` - * 2. If ts complied dist-esm files are being used to run the tests - * filePath = `\azure-sdk-for-js\sdk\storage\storage-blob\dist-esm\test\utils.spec.js` - * filePath = `\azure-sdk-for-js\sdk\storage\storage-blob\dist-esm\test\node\utils.spec.js` - * 3. If `.spec.ts` test files are being used directly - * filePath = `\azure-sdk-for-js\sdk\storage\storage-blob\test\utils.spec.ts` - * filePath = `\azure-sdk-for-js\sdk\storage\storage-blob\test\node\utils.spec.ts` - * In the above examples, no matter where the test files are, - * the recordings are located at `\azure-sdk-for-js\sdk\storage\storage-blob\recordings\`. - * In order to playback the tests, exact location of the recordings is to be found, - * this is done by checking the parent(s) folders until the `recordings` folder is found. + * `RECORDINGS_RELATIVE_PATH` in the browser environment is used in the recorder to tell the proxy-tool about the location to generate the browser recordings at. * * @export - * @param {string} filePath - * @returns {string} location of the `recordings` folder + * @returns {string} location of the relative `recordings` folder path - `sdk/storage/storage-blob/recordings/` example */ -function findRecordingsFolderPath(filePath: string): string { - // Stripping away the file name - let currentPath = path.resolve(filePath, ".."); - // File/folder path of a closest child of `currentPath` in the folder hierarchy of `filePath` - let lastPath = filePath; - try { - // While loop to find the entry point of the SDK - while ( - !( - fs.existsSync(path.resolve(currentPath, "package.json")) && - fs.existsSync(path.resolve(currentPath, "..", "..", "..", "sdk/")) && - fs.existsSync(path.resolve(currentPath, "..", "..", "..", "rush.json")) - ) - ) { - lastPath = currentPath; - currentPath = path.resolve(currentPath, ".."); - if (lastPath === currentPath) { - throw new Error( - `'package.json' is not found at ${currentPath} (reached the root directory)` - ); +export function relativeRecordingsPath() { + let currentPath = process.cwd(); + console.log(currentPath); + + let rootPath = undefined; + let expectedProjectPath = undefined; + + if (fs.existsSync(path.join(currentPath, "package.json"))) { + // /sdk/service/project/package.json + if (fs.existsSync(path.join(currentPath, "package.json"))) { + expectedProjectPath = currentPath; // /sdk/service/project/ + const expectedRootPath = path.join(currentPath, "..", "..", ".."); // / + if ( + fs.existsSync(path.join(expectedRootPath, "sdk/")) && // /sdk + fs.existsSync(path.join(expectedRootPath, "rush.json")) // /rush.json + ) { + // reached root path + rootPath = expectedRootPath; } } - return path.resolve(currentPath, "recordings/"); - } catch (error) { - throw new Error( - `Unable to locate the 'recordings' folder anywhere in the hierarchy of the file path ${filePath}\n ${error}` + } else { + throw new RecorderError(`'package.json' is not found at ${currentPath}`); + } + + if (!(rootPath === undefined || expectedProjectPath === undefined)) { + // / + // /sdk/service/project/ + return path.join(path.relative(rootPath, expectedProjectPath), "recordings"); + // => sdk/service/project/recordings + } else { + throw new RecorderError( + "rootPath or expectedProjectPath could not be calculated properly from process.cwd()" ); } } diff --git a/sdk/test-utils/recorder-new/src/utils/sessionFilePath.ts b/sdk/test-utils/recorder-new/src/utils/sessionFilePath.ts index 506a83dd991f..d9b1200fe3d3 100644 --- a/sdk/test-utils/recorder-new/src/utils/sessionFilePath.ts +++ b/sdk/test-utils/recorder-new/src/utils/sessionFilePath.ts @@ -3,14 +3,12 @@ import { env, generateTestRecordingFilePath } from "@azure-tools/test-recorder"; import { isNode } from "@azure/test-utils"; -import { relativeRecordingsPathForNode } from "./relativePathCalculator"; +import { relativeRecordingsPath } from "./relativePathCalculator"; export function sessionFilePath(testContext: Mocha.Test) { - if (!isNode) { - return `${env.RECORDINGS_RELATIVE_PATH}/${recordingFilePath(testContext)}`; - } else { - return `${relativeRecordingsPathForNode(testContext)}/${recordingFilePath(testContext)}`; - } + const recordingsFolder = !isNode ? env.RECORDINGS_RELATIVE_PATH : relativeRecordingsPath(); // sdk/service/project/recordings + return `${recordingsFolder}/${recordingFilePath(testContext)}`; + // sdk/service/project/recordings/{node|browsers}//recording_.json } /** From 5fe22e1e0a54ac1ce24a81c32f1ad582fdb722d5 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Sat, 2 Oct 2021 03:32:57 +0000 Subject: [PATCH 38/46] RECORDINGS_RELATIVE_PATH in karma.conf --- sdk/test-utils/recorder-new/karma.conf.js | 5 ++++- sdk/test-utils/testing-recorder-new/karma.conf.js | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/sdk/test-utils/recorder-new/karma.conf.js b/sdk/test-utils/recorder-new/karma.conf.js index 76620a554a71..f8427308fdfa 100644 --- a/sdk/test-utils/recorder-new/karma.conf.js +++ b/sdk/test-utils/recorder-new/karma.conf.js @@ -1,7 +1,10 @@ // https://github.com/karma-runner/karma-chrome-launcher +const { relativeRecordingsPath } = require("./dist/index.js"); process.env.CHROME_BIN = require("puppeteer").executablePath(); require("dotenv").config({ path: "../.env" }); +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) @@ -46,7 +49,7 @@ module.exports = function(config) { // inject following environment values into browser testing with window.__env__ // environment values MUST be exported or set with same console running "karma start" // https://www.npmjs.com/package/karma-env-preprocessor - // envPreprocessor: [], + envPreprocessor: ["RECORDINGS_RELATIVE_PATH"], // test results reporter to use // possible values: 'dots', 'progress' diff --git a/sdk/test-utils/testing-recorder-new/karma.conf.js b/sdk/test-utils/testing-recorder-new/karma.conf.js index 36692b9d5a7b..c7daa48da62f 100644 --- a/sdk/test-utils/testing-recorder-new/karma.conf.js +++ b/sdk/test-utils/testing-recorder-new/karma.conf.js @@ -1,9 +1,9 @@ // https://github.com/karma-runner/karma-chrome-launcher -const { relativeRecordingsPathForBrowser } = require("@azure-tools/test-recorder-new"); +const { relativeRecordingsPath } = require("@azure-tools/test-recorder-new"); process.env.CHROME_BIN = require("puppeteer").executablePath(); require("dotenv").config({ path: "./.env" }); -process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPathForBrowser(); +process.env.RECORDINGS_RELATIVE_PATH = relativeRecordingsPath(); module.exports = function(config) { config.set({ From b74328583f252e3a3f637906a85b91ba0b3c6dfa Mon Sep 17 00:00:00 2001 From: HarshaNalluru Date: Sat, 2 Oct 2021 00:50:49 -0700 Subject: [PATCH 39/46] dist-esm/test/index.spec.js doesn't exist --- sdk/test-utils/test-utils/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/test-utils/test-utils/package.json b/sdk/test-utils/test-utils/package.json index 3a49623f603f..520b845fb453 100644 --- a/sdk/test-utils/test-utils/package.json +++ b/sdk/test-utils/test-utils/package.json @@ -20,7 +20,7 @@ "clean": "rimraf dist dist-* types *.tgz *.log", "format": "prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"*.{js,json}\"", "integration-test:browser": "echo skipped", - "integration-test:node": "node dist-esm/test/index.spec.js", + "integration-test:node": "echo skipped", "integration-test": "npm run integration-test:node && npm run integration-test:browser", "lint:fix": "eslint --no-eslintrc -c ../../.eslintrc.internal.json package.json src test --ext .ts --fix --fix-type [problem,suggestion]", "lint": "eslint --no-eslintrc -c ../../.eslintrc.internal.json package.json src test --ext .ts", From e9429563d3202878089159b25ff13bb28e62fceb Mon Sep 17 00:00:00 2001 From: HarshaNalluru Date: Sat, 2 Oct 2021 00:51:01 -0700 Subject: [PATCH 40/46] lock file --- common/config/rush/pnpm-lock.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 1e737381c666..feb23322ff37 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -11735,7 +11735,7 @@ packages: dev: false file:projects/perf-search-documents.tgz: - resolution: {integrity: sha512-jIBagXzEDWliTMSg39K2ol71cRYif21I398rrNyXnlpyjnlo+ApBAEUb0KG7scDPyfd1gH/w3NURLVRje/Qiuw==, tarball: file:projects/perf-search-documents.tgz} + resolution: {integrity: sha512-JzZnuFWDzadcVL5Ch79lQLH2bLQbEGlh4m4RjmcE2FQMSUpyEeD6RsgRZjvdp9S1snhJgUHCnjNg8C/k/2GJzg==, tarball: file:projects/perf-search-documents.tgz} name: '@rush-temp/perf-search-documents' version: 0.0.0 dependencies: @@ -12198,7 +12198,7 @@ packages: dev: false file:projects/search-documents.tgz: - resolution: {integrity: sha512-eeR62qM3z5Dlp84mV4//oBv8+IssnkMf2EJotuSAmu9nerY0YcpaD9ehkQIo2DthheWlte7ah55M3+0OZPmb2A==, tarball: file:projects/search-documents.tgz} + resolution: {integrity: sha512-1vVVrXpDsNF6D0jfxy6e4EIJz1anhCYtCki2uiP6bMX171TGLMFWCNpKk0Xxw2FMeJqAIVt4/UcoOpOy0dby1w==, tarball: file:projects/search-documents.tgz} name: '@rush-temp/search-documents' version: 0.0.0 dependencies: @@ -12983,7 +12983,7 @@ packages: dev: false file:projects/test-recorder-new.tgz: - resolution: {integrity: sha512-5afi6luiuZKagFZAPmjGmw1UyxrgJXucLVQgsm8W62OYcR00MYWm9xukFJWoqRkCr0xFnLgVKyNzR8+SdONs2w==, tarball: file:projects/test-recorder-new.tgz} + resolution: {integrity: sha512-QA/q5jYVt08XyM/xekZCFi7B0C8Ltj/kp29ZYLRFbrH3zlPzoJ0A7Vkx37pfCyaTz/mbRnQE4n/qKWYCKuCIKg==, tarball: file:projects/test-recorder-new.tgz} name: '@rush-temp/test-recorder-new' version: 0.0.0 dependencies: @@ -13002,6 +13002,7 @@ packages: '@types/node': 12.20.24 chai: 4.3.4 concurrently: 6.2.1 + cross-env: 7.0.3 dotenv: 8.6.0 eslint: 7.32.0 express: 4.17.1 From c08f8b14e652e4067c5ff74b4b098b58c43519dc Mon Sep 17 00:00:00 2001 From: HarshaNalluru Date: Sat, 2 Oct 2021 00:56:16 -0700 Subject: [PATCH 41/46] updates for windows --- sdk/test-utils/recorder-new/package.json | 3 ++- .../recorder-new/src/utils/relativePathCalculator.ts | 5 ++++- sdk/test-utils/recorder-new/test/testProxyTests.spec.ts | 3 ++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/sdk/test-utils/recorder-new/package.json b/sdk/test-utils/recorder-new/package.json index 792c163a152f..34995efe03bb 100644 --- a/sdk/test-utils/recorder-new/package.json +++ b/sdk/test-utils/recorder-new/package.json @@ -24,7 +24,7 @@ "integration-test:browser": "echo skipped", "integration-test:node": "echo skipped", "integration-test": "npm run integration-test:node && npm run integration-test:browser", - "tests:server": "TS_NODE_COMPILER_OPTIONS=\"{\\\"module\\\": \\\"commonjs\\\"}\" ts-node test/utils/server.ts", + "tests:server": "cross-env TS_NODE_COMPILER_OPTIONS=\"{\\\"module\\\": \\\"commonjs\\\"}\" ts-node test/utils/server.ts", "temp-integration-test:browser": "concurrently \"npm run tests:server\" \"karma start --single-run\" --kill-others --success first", "temp-integration-test:node": "concurrently \"npm run tests:server\" \"nyc mocha -r esm --require ts-node/register --reporter ../../../common/tools/mocha-multi-reporter.js --timeout 5000000 --full-trace 'test/*.spec.ts'\" --kill-others --success first", "lint:fix": "eslint package.json src test --ext .ts --fix --fix-type [problem,suggestion]", @@ -88,6 +88,7 @@ "@types/mock-fs": "~4.10.0", "chai": "^4.2.0", "concurrently": "^6.2.1", + "cross-env": "7.0.3", "dotenv": "^8.2.0", "eslint": "^7.15.0", "express": "^4.16.3", diff --git a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts index ad08853ab3bd..60722b95ce70 100644 --- a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts +++ b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts @@ -54,7 +54,10 @@ export function relativeRecordingsPath() { if (!(rootPath === undefined || expectedProjectPath === undefined)) { // / // /sdk/service/project/ - return path.join(path.relative(rootPath, expectedProjectPath), "recordings"); + return path + .join(path.relative(rootPath, expectedProjectPath), "recordings") + .split(path.sep) + .join(path.posix.sep); // Converting "\" to "/" (needed for windows) so that the path.sep("\") is not treated as an escape character in the browsers // => sdk/service/project/recordings } else { throw new RecorderError( diff --git a/sdk/test-utils/recorder-new/test/testProxyTests.spec.ts b/sdk/test-utils/recorder-new/test/testProxyTests.spec.ts index 6f788f99dbca..a0b31712d60f 100644 --- a/sdk/test-utils/recorder-new/test/testProxyTests.spec.ts +++ b/sdk/test-utils/recorder-new/test/testProxyTests.spec.ts @@ -15,7 +15,8 @@ const setTestMode = ( return mode as "record" | "playback" | undefined; }; -const TEST_SERVER_URL = `http://127.0.0.1:8080`; +// const TEST_SERVER_URL = `http://127.0.0.1:8080`; +const TEST_SERVER_URL = `http://host.docker.internal:8080`; // These tests require the following to be running in parallel // - utils/server.ts (to serve requests to act as a service) From b1d079c37e680bdb31b57d05a61b106d629b3c34 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 4 Oct 2021 18:13:09 +0000 Subject: [PATCH 42/46] `--add-host host.docker.internal:host-gateway` --- sdk/test-utils/recorder-new/README.md | 5 ++--- sdk/test-utils/recorder-new/test/testProxyTests.spec.ts | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/sdk/test-utils/recorder-new/README.md b/sdk/test-utils/recorder-new/README.md index 6a3596a560c8..77617ab65bdd 100644 --- a/sdk/test-utils/recorder-new/README.md +++ b/sdk/test-utils/recorder-new/README.md @@ -18,9 +18,8 @@ Run this command (Eventually, recorder will trigger this for you!) -[Note: Update `temp-location` in the command to your desired location.] - -Add `--net=host` to disable network sandboxing and let the test proxy container access the host's network (for example, to access `localhost`). +Add `--add-host host.docker.internal:host-gateway` for linux to access host's network(to access `localhost`) through `host.docker.internal`. +Docker for Windows and Mac support `host.docker.internal` as a functioning alias for localhost. If the above command doesn't work directly, try [Troubleshooting Access to Public Container Registry](https://github.com/Azure/azure-sdk-tools/tree/main/tools/test-proxy/docker#troubleshooting-access-to-public-container-registry). diff --git a/sdk/test-utils/recorder-new/test/testProxyTests.spec.ts b/sdk/test-utils/recorder-new/test/testProxyTests.spec.ts index a0b31712d60f..bc3a258a7d4d 100644 --- a/sdk/test-utils/recorder-new/test/testProxyTests.spec.ts +++ b/sdk/test-utils/recorder-new/test/testProxyTests.spec.ts @@ -16,7 +16,7 @@ const setTestMode = ( }; // const TEST_SERVER_URL = `http://127.0.0.1:8080`; -const TEST_SERVER_URL = `http://host.docker.internal:8080`; +const TEST_SERVER_URL = `http://host.docker.internal:8080`; // Accessing host's network(localhost) through docker container // These tests require the following to be running in parallel // - utils/server.ts (to serve requests to act as a service) From 6239815d0896e52afa3ba64eb461c5a9632a5619 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 4 Oct 2021 18:17:25 +0000 Subject: [PATCH 43/46] more comments --- sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts index 60722b95ce70..8b920d484453 100644 --- a/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts +++ b/sdk/test-utils/recorder-new/src/utils/relativePathCalculator.ts @@ -28,7 +28,7 @@ import { RecorderError } from "./utils"; * @returns {string} location of the relative `recordings` folder path - `sdk/storage/storage-blob/recordings/` example */ export function relativeRecordingsPath() { - let currentPath = process.cwd(); + let currentPath = process.cwd(); // Gives the current working directory console.log(currentPath); let rootPath = undefined; From e6c6b0a2fc4079b0e26d959e52ed04ddc58d85f3 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 4 Oct 2021 18:19:04 +0000 Subject: [PATCH 44/46] remove unintended file --- .../proxy_tool/recording_sample_response.json | 39 ------------------- 1 file changed, 39 deletions(-) delete mode 100644 undefined/browsers/proxy_tool/recording_sample_response.json diff --git a/undefined/browsers/proxy_tool/recording_sample_response.json b/undefined/browsers/proxy_tool/recording_sample_response.json deleted file mode 100644 index 070e1b3a6ff7..000000000000 --- a/undefined/browsers/proxy_tool/recording_sample_response.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "http://127.0.0.1:8080/sample_response", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "*/*", - "Accept-Encoding": "gzip, deflate, br", - "Accept-Language": "en-US", - "Connection": "keep-alive", - "Referer": "http://localhost:9328/", - "sec-ch-ua": "", - "sec-ch-ua-mobile": "?0", - "sec-ch-ua-platform": "", - "Sec-Fetch-Dest": "empty", - "Sec-Fetch-Mode": "cors", - "Sec-Fetch-Site": "same-site", - "User-Agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/93.0.4577.0 Safari/537.36", - "x-ms-client-request-id": "2516a1be-e1f1-4f2a-9372-cf4dc70dd6a5", - "x-ms-useragent": "core-rest-pipeline/1.2.1 OS/Linuxx86_64" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Connection": "keep-alive", - "Content-Length": "13", - "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 27 Sep 2021 21:08:30 GMT", - "ETag": "W/\u0022d-czUS2Z\u002BsJhg6pgcf9QrBJC871f4\u0022", - "Keep-Alive": "timeout=5", - "X-Powered-By": "Express" - }, - "ResponseBody": { - "abc": "def" - } - } - ], - "Variables": {} -} From 912568bac31007473873ff8f2fa95abe57321546 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 4 Oct 2021 11:56:14 -0700 Subject: [PATCH 45/46] Update sdk/test-utils/recorder-new/CHANGELOG.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Daniel Rodríguez --- sdk/test-utils/recorder-new/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/test-utils/recorder-new/CHANGELOG.md b/sdk/test-utils/recorder-new/CHANGELOG.md index 9602a8a948da..557d44ec4010 100644 --- a/sdk/test-utils/recorder-new/CHANGELOG.md +++ b/sdk/test-utils/recorder-new/CHANGELOG.md @@ -4,7 +4,7 @@ ## 2021-09-27 -- TestProxyClient takes test context to generate recordings at desired location. [#17388](https://github.com/Azure/azure-sdk-for-js/pull/17388) +- `TestProxyClient` now takes the test context to determine the location of the recordings. [#17388](https://github.com/Azure/azure-sdk-for-js/pull/17388) - Adds a server for the tests, to play the role of an actual service to be able to test the proxy-tool end-to-end. [#17388](https://github.com/Azure/azure-sdk-for-js/pull/17388) From a110c8f8a626d6016ebd091e1cfc7a6b665bf2a1 Mon Sep 17 00:00:00 2001 From: Harsha Nalluru Date: Mon, 4 Oct 2021 19:05:01 +0000 Subject: [PATCH 46/46] remove sq brackets --- sdk/test-utils/recorder-new/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/test-utils/recorder-new/README.md b/sdk/test-utils/recorder-new/README.md index 77617ab65bdd..55f3a8977fe6 100644 --- a/sdk/test-utils/recorder-new/README.md +++ b/sdk/test-utils/recorder-new/README.md @@ -14,7 +14,7 @@ Run this command > `docker run -v /workspaces/azure-sdk-for-js/:/etc/testproxy -p 5001:5001 -p 5000:5000 azsdkengsys.azurecr.io/engsys/testproxy-lin:latest` -[Map the root directory of the azure-sdk-for-js repo to `/etc/testproxy` inside the container for an accurate location while generating recordings.] +Map the root directory of the azure-sdk-for-js repo to `/etc/testproxy` inside the container for an accurate location while generating recordings. (Eventually, recorder will trigger this for you!)