From 8ca0a16c2217b09f2494cfc2169f9ba76c4060c6 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Fri, 25 Jun 2021 02:06:33 +0000 Subject: [PATCH 01/23] Fixing an issue where we could lose messages or provoke an alarming message from rhea. The message loss issue is related to how we trigger 'drain' using 'addCredit(1)'. Our 'receiver.drain; receiver.addCredit(1)' pattern actually does add a credit, which shows up in the flow frame that gets sent for our drain. This has led to occasionally receiving more messages than we intended. The second part of this was that we were masking this error because we had code that specifically threw out messages if more arrived than were requested. If the message was being auto-renewed it's possible for the message to appear to be missing, and if we were in receiveAndDelete the message is effectively lost at that point. That code is now removed (we defer to just allowing the extrra message, should a bug arise that causes that) and we log an error indicating it did happen. The rhea error message appeared to be triggered by our accidentallly allowing multiple overlapping 'drain's to occur (finalAction did not check to see if we were _already_ draining and would allow it to happen multiple times). Removing the concurrent drains fixed this issue but I didn't fully investigate why. --- .../service-bus/src/core/batchingReceiver.ts | 27 +- .../test/stress/scenarioLongRunning.ts | 21 +- .../stress/scenarioShortLivedReceivers.ts | 358 ++++++++++++++++++ .../test/stress/serviceBusStressTester.ts | 88 +++-- 4 files changed, 455 insertions(+), 39 deletions(-) create mode 100644 sdk/servicebus/service-bus/test/stress/scenarioShortLivedReceivers.ts diff --git a/sdk/servicebus/service-bus/src/core/batchingReceiver.ts b/sdk/servicebus/service-bus/src/core/batchingReceiver.ts index b298f4b4cbc2..2ad5e7af50ce 100644 --- a/sdk/servicebus/service-bus/src/core/batchingReceiver.ts +++ b/sdk/servicebus/service-bus/src/core/batchingReceiver.ts @@ -386,6 +386,12 @@ export class BatchingReceiverLite { // - maxWaitTime is passed or // - newMessageWaitTimeoutInSeconds is passed since the last message was received const finalAction = (): void => { + if (receiver.drain) { + // If a drain is already in process then we should let it complete. Some messages might still be in flight, but they will + // arrive before the drain completes. + return; + } + // Drain any pending credits. if (receiver.isOpen() && receiver.credit > 0) { logger.verbose(`${loggingPrefix} Draining leftover credits(${receiver.credit}).`); @@ -395,6 +401,14 @@ export class BatchingReceiverLite { // at which point we'll wrap everything up and resolve the promise. receiver.drain = true; receiver.addCredit(1); + + // WORKAROUND: currently addCredit() is the only way the next tick will actually + // send a flow frame. However, we don't want the extra credit we just added - it can result in an extra + // message being sent that we did not ask for (ie, it causes us to request remaining_credits + 1) + // + // This workaround goes in and "removes" the credit, leaving all the other necessary flags intact so a + // flow frame will still get sent. This is all just in-memory manipulation (nothing has been sent yet). + (receiver as any)["_link"].credit--; } else { logger.verbose( `${loggingPrefix} Resolving receiveMessages() with ${brokeredMessages.length} messages.` @@ -432,8 +446,17 @@ export class BatchingReceiverLite { try { const data: ServiceBusMessageImpl = this._createServiceBusMessage(context); - if (brokeredMessages.length < args.maxMessageCount) { - brokeredMessages.push(data); + brokeredMessages.push(data); + + // NOTE: we used to actually "lose" any extra messages. At this point I've fixed the areas that were causing us to receive + // extra messages but if this bug arises in some other way it's better to return the message than it would be to let it be + // silently dropped on the floor. + if (brokeredMessages.length > args.maxMessageCount) { + logger.error( + `More messages arrived than were expected: ${ + args.maxMessageCount + } vs ${brokeredMessages.length + 1}` + ); } } catch (err) { const errObj = err instanceof Error ? err : new Error(JSON.stringify(err)); diff --git a/sdk/servicebus/service-bus/test/stress/scenarioLongRunning.ts b/sdk/servicebus/service-bus/test/stress/scenarioLongRunning.ts index d1f1abc22766..e848ea1a463b 100644 --- a/sdk/servicebus/service-bus/test/stress/scenarioLongRunning.ts +++ b/sdk/servicebus/service-bus/test/stress/scenarioLongRunning.ts @@ -1,5 +1,10 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + import { captureConsoleOutputToAppInsights, + createServiceBusClient, + loopForever as loopInfinitely, ServiceBusStressTester } from "./serviceBusStressTester"; import { AbortController, AbortSignalLike } from "@azure/abort-controller"; @@ -8,14 +13,6 @@ import { v4 as uuidv4 } from "uuid"; captureConsoleOutputToAppInsights(); -async function looper(fn: () => Promise, delay: number, abortSignal: AbortSignalLike) { - const timeout = () => new Promise((resolve) => setTimeout(() => resolve(true), delay)); - - while (!abortSignal.aborted && (await timeout())) { - await fn(); - } -} - async function sendMessagesForever( stressTest: ServiceBusStressTester, clientForSender: ServiceBusClient, @@ -25,7 +22,7 @@ async function sendMessagesForever( let sender: ServiceBusSender | undefined; - return looper( + return loopInfinitely( async () => { if (abortSignal.aborted) { console.log(`Aborting sending because of abortSignal`); @@ -48,7 +45,7 @@ async function sendMessagesForever( await sender.sendMessages(messagesToSend); } catch (err) { console.log(`Sending message failed: `, err); - stressTest.trackError("send", err); + stressTest.trackError("send", err as Error); sender = undefined; } }, @@ -67,7 +64,7 @@ async function main() { }); const operation = async () => { - const clientForReceiver = stressTest.createServiceBusClient(); + const clientForReceiver = createServiceBusClient(); const receiver = clientForReceiver.createReceiver(stressTest.queueName, { receiveMode: "peekLock" @@ -92,7 +89,7 @@ async function main() { } ); - const clientForSender = stressTest.createServiceBusClient(); + const clientForSender = createServiceBusClient(); await sendMessagesForever(stressTest, clientForSender, abortSignal); }; diff --git a/sdk/servicebus/service-bus/test/stress/scenarioShortLivedReceivers.ts b/sdk/servicebus/service-bus/test/stress/scenarioShortLivedReceivers.ts new file mode 100644 index 000000000000..c68eaad66836 --- /dev/null +++ b/sdk/servicebus/service-bus/test/stress/scenarioShortLivedReceivers.ts @@ -0,0 +1,358 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +import { + captureConsoleOutputToAppInsights, + createRandomQueue, + createServiceBusClient, + getUniqueQueueName, + isReceiveMode +} from "./serviceBusStressTester"; +import { defaultClient as appInsightsClient, Contracts } from "applicationinsights"; +import { + ServiceBusClient, + ServiceBusReceivedMessage, + ServiceBusReceiver +} from "@azure/service-bus"; +import { EventEmitter } from "stream"; +import { EventContext, ReceiverEvents } from "rhea-promise"; +import parsedArgs from "minimist"; +import { generateUuid } from "@azure/core-http"; + +const messageNumberPropertyName = "messageNumber"; + +/** + * This test is checking for a few boundary/edge conditions that we've had in the library when + * receiving messages over longer periods of time with receiveMessages(). The bugs would typically + * result in message loss, as well as rhea printing out 'Received transfer when credit was 0'. + */ +async function main() { + captureConsoleOutputToAppInsights(); + + appInsightsClient.commonProperties = { + // these will be reported with each event + testName: "scenarioShortLivedReceiver", + testRunId: generateUuid() + }; + + const { receiveMode, maxWaitTimeInMs, numMessagesToSend, messagesPerReceive } = { + ...parsedArgs<{ + receiveMode: string; + maxWaitTimeInMs: number; + numMessagesToSend: number; + messagesPerReceive: number; + }>(process.argv, { + default: { + receiveMode: "peekLock", + + // there's nothing particularly special about these numbers but they do a decent job of provoking the bug + // when targeted to a Service Bus in AUS, connecting from a consumer network in Redmond. + maxWaitTimeInMs: 500, + numMessagesToSend: 1000, + messagesPerReceive: 5 + } + }) + }; + + try { + const queueName = getUniqueQueueName(); + + appInsightsClient.trackEvent({ + name: "start", + properties: { + queueName, + receiveMode, + maxWaitTimeInMs, + numMessagesToSend, + messagesPerReceive + } + }); + + if (!isReceiveMode(receiveMode)) { + throw new TypeError(`Invalid receive mode: ${receiveMode}`); + } + + console.log(`Test run ID(${appInsightsClient.commonProperties.testRunId!})`, { + queueName, + receiveMode, + maxWaitTimeInMs, + numMessagesToSend, + messagesPerReceive + }); + + await createRandomQueue(queueName); + + // create our entity + const serviceBusClient = createServiceBusClient(); + + const receiver = serviceBusClient.createReceiver(queueName, { + receiveMode, + // auto lock renewal is just noise for this particular test, disabling. + maxAutoLockRenewalDurationInMs: 0 + }); + + const rheaMessageNumbers = new Set(); + const userMessageNumbers = new Set(); + + await addValidatingListener(receiver, rheaMessageNumbers); + + await sendTestMessages(serviceBusClient, queueName, numMessagesToSend); + + console.log(`Starting receiver...`); + + // this is just a fail-safe so we don't run forever if we somehow don't get all the messages. + let gotZeroMessagesCounter = 0; + + while (userMessageNumbers.size < numMessagesToSend && gotZeroMessagesCounter < 3) { + const messages = await receiver.receiveMessages(messagesPerReceive, { + maxWaitTimeInMs + }); + + if (messages.length === 0) { + ++gotZeroMessagesCounter; + } + + for (const message of messages) { + assertAndAddMessageNumber(message, userMessageNumbers); + + if (receiveMode === "peekLock") { + await receiver.completeMessage(message); + } + } + + console.log(`Total: ${userMessageNumbers.size} messages`); + + appInsightsClient.trackMetric({ + name: "totalReceivedMessages", + value: userMessageNumbers.size + }); + } + + await receiver.close(); + await serviceBusClient.close(); + + // validate nothing is missing + let missingUserVisibleMessages = 0; + let missingInternalMessages = 0; + + for (let i = 0; i < numMessagesToSend; ++i) { + if (!userMessageNumbers.has(i)) { + missingUserVisibleMessages++; + } + + if (!rheaMessageNumbers.has(i)) { + missingInternalMessages++; + } + } + + appInsightsClient.trackMetric({ + name: "totalMissingUserVisibleMessages", + value: missingUserVisibleMessages + }); + + appInsightsClient.trackMetric({ + name: "totalMissingInternalMessages", + value: missingInternalMessages + }); + + if (missingUserVisibleMessages > 0 || missingInternalMessages > 0) { + console.log( + `Messages were missing: user:${missingUserVisibleMessages}, internal:${missingInternalMessages}` + ); + process.exit(1); + } else { + console.log(`Success - all messages accounted for with no duplicates.`); + process.exit(0); + } + } catch (err) { + console.log(`Exception thrown: `, err); + + appInsightsClient.trackException({ + exception: err as any + }); + } finally { + appInsightsClient.trackEvent({ + name: "End" + }); + + appInsightsClient.flush(); + } + + function assertAndAddMessageNumber( + message: ServiceBusReceivedMessage, + receivedMessageIndices: Set + ) { + const messageNumber = message.applicationProperties?.[messageNumberPropertyName]; + + if (messageNumber == null) { + console.log(`Message with id of ${message.messageId} did not have a messageNumber`); + throw new Error(`Message with id of ${message.messageId} did not have a messageNumber`); + } + + if (typeof messageNumber !== "number") { + console.log( + `Message with id of ${ + message.messageId + } had a messageNumber property with an incorrect type (${typeof messageNumber})` + ); + throw new TypeError( + `Message with id of ${ + message.messageId + } had a messageNumber property with an incorrect type (${typeof messageNumber})` + ); + } + + if (receivedMessageIndices.has(messageNumber)) { + console.log( + `Message with id of ${message.messageId} and message number ${messageNumber} has already been received` + ); + throw new Error( + `Message with id of ${message.messageId} and message number ${messageNumber} has already been received` + ); + } + + receivedMessageIndices.add(messageNumber); + } +} + +main().catch((err) => { + console.log(`Fatal error, exiting...`, err); + process.exit(1); +}); + +/** + * Adds in (through undocumented means) an event listener for messages. This is meant to be a simple check + * that we're not somehow losing messages that were actually delivered through rhea but not surfaced to the + * caller of our API. + * + * NOTE: This method does a single receive, so we can add in our batching receiver hook. The queue should be empty or + * else it could result in message loss. + * + * ADDITIONAL NOTE: this method (and it's associated message listener) will terminate the test if it detects these conditions: + * - Message received when the queue should have been empty (ie, initial call) + * - Batching receiver not properly initialized (ie: internal details have changed and broken us) + * - Duplicate messages are arriving (ie: all assumptions are wrong) + * + * @param receiver A receiver. + * @param rawMessageNumbers A set to add the 'messageNumber' property value to. + */ +async function addValidatingListener( + receiver: ServiceBusReceiver, + rawMessageNumbers: Set +): Promise { + // warm up the receiver so the batching receiver will be available (and we can install our 'raw messages' hook + // for some bookkeeping. + const ignoredMessages = await receiver.receiveMessages(1); + + if (ignoredMessages.length > 0) { + // the queue should start off empty! + console.log("Got messages when the queue should have been empty"); + throw new Error("Got messages when the queue should have been empty"); + } + + const linkEntity = (receiver as any)?.["_batchingReceiver"]?.["_link"] as EventEmitter; + + if (linkEntity == null) { + console.log( + "[raw message callback] Couldn't get a receiver._batchingReceiver._link property in the passed in receiver" + ); + process.exit(1); + } + + linkEntity.addListener(ReceiverEvents.message, (eventContext: EventContext) => { + const message = eventContext.message; + + if (message == null) { + console.log( + "[raw message callback] Fatal test error - no message was on EventContext, but we got a message callback." + ); + process.exit(1); + } + + const messageNumber = message?.application_properties?.[messageNumberPropertyName]; + + if (messageNumber == null || typeof messageNumber !== "number") { + console.log( + `[raw message callback] Fatal test error - message arrived, but without the '${messageNumberPropertyName}' property, type: ${typeof messageNumber}` + ); + process.exit(1); + } + + if (rawMessageNumbers.has(messageNumber)) { + console.log( + `[raw message callback] Fatal test error - ${messageNumber} was already received - we're receiving duplicates in our raw message callback` + ); + process.exit(1); + } + + rawMessageNumbers.add(messageNumber); + }); +} + +/** + * Sends `numMessagesToSend` messages that are 1000 bytes apiece. Each message + * will have an `messageNumber` application property, which will be unique + * for each message sent in this batch. + */ +async function sendTestMessages( + serviceBusClient: ServiceBusClient, + queueName: string, + numMessagesToSend: number +): Promise { + console.log(`Starting to send ${numMessagesToSend} messages to ${queueName}`); + + const sender = serviceBusClient.createSender(queueName); + + try { + let batch = await sender.createMessageBatch(); + + const largeMessagePayload = new Array(1000).fill("a", 0); + + for (let i = 0; i < numMessagesToSend; ++i) { + const message = { + body: largeMessagePayload, + applicationProperties: { + messageNumber: i + } + }; + + const added = batch.tryAddMessage(message); + + if (!added) { + await sender.sendMessages(batch); + batch = await sender.createMessageBatch(); + + if (!batch.tryAddMessage(message)) { + console.log("Message was too big to fit in the array and can NEVER fit"); + throw new Error("Message was too big to fit in the array and can NEVER fit"); + } + } + } + + if (batch?.count > 0) { + await sender.sendMessages(batch); + } + + console.log(`Done sending messages to ${queueName}`); + } catch (err) { + console.log(`Exception thrown: `, err); + + appInsightsClient.trackException({ + exception: err as Error, + severity: Contracts.SeverityLevel.Critical + }); + } finally { + await sender.close(); + } +} + +// Error#1: this comes from rhea and is just outputted as a console.error +// Received transfer when credit was 0 + +// Error#2: +// [USER VISIBLE] Missing index 825 + +// Error#3: double drain +// console.log(`Bug: double-drain protection was activated`) +// Error#4: message overflow +// More messages arrived than were expected diff --git a/sdk/servicebus/service-bus/test/stress/serviceBusStressTester.ts b/sdk/servicebus/service-bus/test/stress/serviceBusStressTester.ts index 90cc3ca9f05d..7dc825bae994 100644 --- a/sdk/servicebus/service-bus/test/stress/serviceBusStressTester.ts +++ b/sdk/servicebus/service-bus/test/stress/serviceBusStressTester.ts @@ -4,6 +4,7 @@ import { ProcessErrorArgs, ServiceBusAdministrationClient, ServiceBusClient, + ServiceBusClientOptions, ServiceBusMessage, ServiceBusReceivedMessage, ServiceBusReceiver, @@ -21,17 +22,20 @@ import { SnapshotOptions, TrackedMessageIdsInfo } from "./utils"; -import * as appInsights from "applicationinsights"; +import * as appInsights from "applicationinsights"; import * as dotenv from "dotenv"; +import { AbortSignalLike } from "@azure/abort-controller"; + dotenv.config(); appInsights .setup() + .setAutoCollectConsole(true) .setUseDiskRetryCaching(true) .start(); -export const defaultClient = appInsights.defaultClient; +const defaultClient = appInsights.defaultClient; export interface StressTestInitOptions { /** @@ -109,19 +113,6 @@ export class ServiceBusStressTester { this.snapshotTimer = setInterval(this.snapshot.bind(this), snapshotIntervalMs); } - /** - * Creates a ServiceBusClient using the connection string in the SERVICEBUS_CONNECTION_STRING environment variable. - */ - public createServiceBusClient(): ServiceBusClient { - if (!process.env.SERVICEBUS_CONNECTION_STRING) { - throw new Error( - "Failed to create a ServiceBusClient - no connection string defined in the environment" - ); - } - - return new ServiceBusClient(process.env.SERVICEBUS_CONNECTION_STRING); - } - private async _init(options?: StressTestInitOptions) { console.log(`[BEGIN]: Initializing...`); this.queueName = `queue` + `-${Math.ceil(Math.random() * 100000)}`; @@ -140,11 +131,7 @@ export class ServiceBusStressTester { } }); - await this.serviceBusAdministrationClient.createQueue( - this.queueName, - options?.createQueueOptions - ); - + await createRandomQueue(this.queueName, options?.createQueueOptions); console.log(`[END]: Initializing...`); } @@ -561,13 +548,12 @@ export class ServiceBusStressTester { try { try { // Define connection string and related Service Bus entity names here - const connectionString = process.env.SERVICEBUS_CONNECTION_STRING || ""; - serviceBusClient = new ServiceBusClient(connectionString); + serviceBusClient = createServiceBusClient(); await this._init(initOptions); } catch (err) { console.log(`ERROR: error thrown by init`, err); - this.trackError("init", err); + this.trackError("init", err as Error); defaultClient.flush(); throw err; } @@ -578,7 +564,7 @@ export class ServiceBusStressTester { } catch (err) { console.log(`ERROR: error thrown by test`, err); - this.trackError("test", err); + this.trackError("test", err as Error); defaultClient.flush(); } } finally { @@ -588,7 +574,7 @@ export class ServiceBusStressTester { await serviceBusClient?.close(); } catch (err) { defaultClient.trackException({ - exception: err, + exception: err as Error, properties: { from: "end" } @@ -600,3 +586,55 @@ export class ServiceBusStressTester { } } } + +export function getUniqueQueueName(): string { + return `queue` + `-${Math.ceil(Math.random() * 100000)}`; +} + +export async function createRandomQueue( + queueName: string, + queueOptions?: CreateQueueOptions +): Promise { + const serviceBusAdministrationClient = createAdminClient(); + await serviceBusAdministrationClient.createQueue(queueName, queueOptions); +} + +export function createAdminClient() { + const connectionString = process.env.SERVICEBUS_CONNECTION_STRING; + + if (!connectionString) { + throw new Error("SERVICEBUS_CONNECTION_STRING not defined in the environment!"); + } + + const serviceBusAdministrationClient = new ServiceBusAdministrationClient(connectionString); + return serviceBusAdministrationClient; +} + +export function createServiceBusClient(options?: ServiceBusClientOptions): ServiceBusClient { + const connectionString = process.env.SERVICEBUS_CONNECTION_STRING; + + if (!connectionString) { + throw new Error("SERVICEBUS_CONNECTION_STRING not defined in the environment!"); + } + + return new ServiceBusClient(connectionString, options); +} + +/** + * Loops infinitely with a delay between invocations. + */ +export async function loopForever( + fn: () => Promise, + delay: number, + abortSignal?: AbortSignalLike +) { + const timeout = () => new Promise((resolve) => setTimeout(() => resolve(true), delay)); + + while (abortSignal?.aborted === false && (await timeout())) { + await fn(); + } +} + +export function isReceiveMode(receiveMode: string): receiveMode is "peekLock" | "receiveAndDelete" { + return receiveMode === "peekLock" || receiveMode === "receiveAndDelete"; +} From 7562013e122a815bedd1303563fd1215b1e5facc Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Fri, 25 Jun 2021 02:10:30 +0000 Subject: [PATCH 02/23] Remove comments --- .../test/stress/scenarioShortLivedReceivers.ts | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/sdk/servicebus/service-bus/test/stress/scenarioShortLivedReceivers.ts b/sdk/servicebus/service-bus/test/stress/scenarioShortLivedReceivers.ts index c68eaad66836..800e1f6f28f0 100644 --- a/sdk/servicebus/service-bus/test/stress/scenarioShortLivedReceivers.ts +++ b/sdk/servicebus/service-bus/test/stress/scenarioShortLivedReceivers.ts @@ -345,14 +345,3 @@ async function sendTestMessages( await sender.close(); } } - -// Error#1: this comes from rhea and is just outputted as a console.error -// Received transfer when credit was 0 - -// Error#2: -// [USER VISIBLE] Missing index 825 - -// Error#3: double drain -// console.log(`Bug: double-drain protection was activated`) -// Error#4: message overflow -// More messages arrived than were expected From 4338119b57a9807a0d640108a564be98a7b07e07 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Fri, 25 Jun 2021 21:28:52 +0000 Subject: [PATCH 03/23] Implementing the minimal amount needed to allow for the drain/credit hack. --- .../service-bus/src/core/batchingReceiver.ts | 30 +++++++++++++++---- .../internal/unit/batchingReceiver.spec.ts | 24 ++++++++------- .../test/internal/unit/messageSession.spec.ts | 21 +++++++------ 3 files changed, 50 insertions(+), 25 deletions(-) diff --git a/sdk/servicebus/service-bus/src/core/batchingReceiver.ts b/sdk/servicebus/service-bus/src/core/batchingReceiver.ts index 2ad5e7af50ce..7f9f878e7dda 100644 --- a/sdk/servicebus/service-bus/src/core/batchingReceiver.ts +++ b/sdk/servicebus/service-bus/src/core/batchingReceiver.ts @@ -8,8 +8,8 @@ import { OnAmqpEvent, ReceiverEvents, SessionEvents, - Receiver, - Session + Receiver as RheaPromiseReceiver, + Session, } from "rhea-promise"; import { ServiceBusMessageImpl } from "../serviceBusMessage"; import { MessageReceiver, OnAmqpEventAsPromise, ReceiveOptions } from "./messageReceiver"; @@ -187,7 +187,7 @@ export function getRemainingWaitTimeInMsFn( * * @internal */ -type EventEmitterLike = Pick; +type EventEmitterLike = Pick; /** * The bare minimum needed to receive messages for batched @@ -195,8 +195,8 @@ type EventEmitterLike = Pick & - EventEmitterLike & { +export type MinimalReceiver = Pick & + EventEmitterLike & { session: EventEmitterLike; } & { connection: { @@ -408,7 +408,7 @@ export class BatchingReceiverLite { // // This workaround goes in and "removes" the credit, leaving all the other necessary flags intact so a // flow frame will still get sent. This is all just in-memory manipulation (nothing has been sent yet). - (receiver as any)["_link"].credit--; + (receiver as RheaReceiverWithPrivateProperties)._link.credit--; } else { logger.verbose( `${loggingPrefix} Resolving receiveMessages() with ${brokeredMessages.length} messages.` @@ -546,3 +546,21 @@ export class BatchingReceiverLite { receiver.session.on(SessionEvents.sessionClose, onClose); } } + +/** + * @internal + */ +export type RheaReceiverWithPrivateProperties = RheaPromiseReceiver & { + /** + * rhea-promise does an internal cast to get to the credit property as it's not actually exposed + * by rhea. + * + * export class RheaPromiseReceiver extends Link {} + * export abstract class Link extends Entity { + * protected _link: RheaLink; + * } + */ + _link: RheaPromiseReceiver['_link'] & { + credit: number; + } +}; \ No newline at end of file diff --git a/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts b/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts index 111a7d1c782b..4c6b7bf4643b 100644 --- a/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts +++ b/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts @@ -12,7 +12,8 @@ import { EventEmitter } from "events"; import { BatchingReceiver, getRemainingWaitTimeInMsFn, - BatchingReceiverLite + BatchingReceiverLite, + RheaReceiverWithPrivateProperties } from "../../../src/core/batchingReceiver"; import { defer, createConnectionContextForTests } from "./unittestUtils"; import { createAbortSignalForTest } from "../../public/utils/abortSignalTestUtils"; @@ -463,16 +464,18 @@ describe("BatchingReceiver unit tests", () => { } { const emitter = new EventEmitter(); const { promise: receiveIsReady, resolve: resolvePromiseIsReady } = defer(); - let credits = 0; - const remainingRegisteredListeners = new Set(); + const _link = { + credit: 0 + }; + const fakeRheaReceiver = { on(evt: ReceiverEvents, handler: OnAmqpEventAsPromise) { emitter.on(evt, handler); if (evt === ReceiverEvents.message) { - --credits; + --_link.credit; } assert.isFalse(remainingRegisteredListeners.has(evt.toString())); @@ -501,22 +504,23 @@ describe("BatchingReceiver unit tests", () => { } }, isOpen: () => true, - addCredit: (_credits: number) => { - if (_credits === 1 && fakeRheaReceiver.drain === true) { + addCredit: (credit: number) => { + if (credit === 1 && fakeRheaReceiver.drain === true) { // special case - if we're draining we should initiate a drain emitter.emit(ReceiverEvents.receiverDrained, undefined); clock?.runAll(); } else { - credits += _credits; + _link.credit += credit; } }, get credit() { - return credits; + return _link.credit; }, connection: { id: "connection-id" - } - } as RheaReceiver; + }, + _link + } as RheaReceiverWithPrivateProperties; return { receiveIsReady, diff --git a/sdk/servicebus/service-bus/test/internal/unit/messageSession.spec.ts b/sdk/servicebus/service-bus/test/internal/unit/messageSession.spec.ts index b53c0a15a70d..04d30a9d6ef5 100644 --- a/sdk/servicebus/service-bus/test/internal/unit/messageSession.spec.ts +++ b/sdk/servicebus/service-bus/test/internal/unit/messageSession.spec.ts @@ -14,7 +14,6 @@ import sinon, { SinonSpy } from "sinon"; import { EventEmitter } from "events"; import { ReceiverEvents, - Receiver as RheaReceiver, EventContext, Message as RheaMessage, SessionEvents @@ -25,6 +24,7 @@ import { ProcessErrorArgs, ServiceBusError } from "../../../src"; import { ReceiveMode } from "../../../src/models"; import { Constants } from "@azure/core-amqp"; import { AbortError } from "@azure/abort-controller"; +import { RheaReceiverWithPrivateProperties } from "../../../src/core/batchingReceiver"; chai.use(chaiAsPromised); const assert = chai.assert; @@ -280,7 +280,9 @@ describe("Message session unit tests", () => { } { const emitter = new EventEmitter(); const { promise: receiveIsReady, resolve: resolvePromiseIsReady } = defer(); - let credits = 0; + const _link = { + credit: 0 + }; const remainingRegisteredListeners = new Set(); @@ -289,7 +291,7 @@ describe("Message session unit tests", () => { emitter.on(evt, handler); if (evt === ReceiverEvents.message) { - --credits; + --_link.credit; } assert.isFalse(remainingRegisteredListeners.has(evt.toString())); @@ -318,22 +320,23 @@ describe("Message session unit tests", () => { } }, isOpen: () => true, - addCredit: (_credits: number) => { - if (_credits === 1 && fakeRheaReceiver.drain === true) { + addCredit: (credit: number) => { + if (credit === 1 && fakeRheaReceiver.drain === true) { // special case - if we're draining we should initiate a drain emitter.emit(ReceiverEvents.receiverDrained, undefined); clock?.runAll(); } else { - credits += _credits; + _link.credit += credit; } }, get credit() { - return credits; + return _link.credit; }, connection: { id: "connection-id" - } - } as RheaReceiver; + }, + _link + } as RheaReceiverWithPrivateProperties; batchingReceiver["_link"] = fakeRheaReceiver; From 127ac435a69b633e4aae7526a7cda78d65bfbbeb Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Fri, 25 Jun 2021 21:38:25 +0000 Subject: [PATCH 04/23] Formatting --- .../service-bus/src/core/batchingReceiver.ts | 24 ++++++++++++------- .../test/internal/unit/messageSession.spec.ts | 7 +----- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/sdk/servicebus/service-bus/src/core/batchingReceiver.ts b/sdk/servicebus/service-bus/src/core/batchingReceiver.ts index 7f9f878e7dda..707a6c357899 100644 --- a/sdk/servicebus/service-bus/src/core/batchingReceiver.ts +++ b/sdk/servicebus/service-bus/src/core/batchingReceiver.ts @@ -9,7 +9,7 @@ import { ReceiverEvents, SessionEvents, Receiver as RheaPromiseReceiver, - Session, + Session } from "rhea-promise"; import { ServiceBusMessageImpl } from "../serviceBusMessage"; import { MessageReceiver, OnAmqpEventAsPromise, ReceiveOptions } from "./messageReceiver"; @@ -187,7 +187,10 @@ export function getRemainingWaitTimeInMsFn( * * @internal */ -type EventEmitterLike = Pick; +type EventEmitterLike = Pick< + T, + "once" | "removeListener" | "on" +>; /** * The bare minimum needed to receive messages for batched @@ -195,7 +198,10 @@ type EventEmitterLike = Pick & +export type MinimalReceiver = Pick< + RheaPromiseReceiver, + "name" | "isOpen" | "credit" | "addCredit" | "drain" +> & EventEmitterLike & { session: EventEmitterLike; } & { @@ -552,15 +558,15 @@ export class BatchingReceiverLite { */ export type RheaReceiverWithPrivateProperties = RheaPromiseReceiver & { /** - * rhea-promise does an internal cast to get to the credit property as it's not actually exposed + * rhea-promise does an internal cast to get to the credit property as it's not actually exposed * by rhea. - * + * * export class RheaPromiseReceiver extends Link {} * export abstract class Link extends Entity { * protected _link: RheaLink; * } - */ - _link: RheaPromiseReceiver['_link'] & { + */ + _link: RheaPromiseReceiver["_link"] & { credit: number; - } -}; \ No newline at end of file + }; +}; diff --git a/sdk/servicebus/service-bus/test/internal/unit/messageSession.spec.ts b/sdk/servicebus/service-bus/test/internal/unit/messageSession.spec.ts index 04d30a9d6ef5..098e9d5de4e4 100644 --- a/sdk/servicebus/service-bus/test/internal/unit/messageSession.spec.ts +++ b/sdk/servicebus/service-bus/test/internal/unit/messageSession.spec.ts @@ -12,12 +12,7 @@ import { } from "./unittestUtils"; import sinon, { SinonSpy } from "sinon"; import { EventEmitter } from "events"; -import { - ReceiverEvents, - EventContext, - Message as RheaMessage, - SessionEvents -} from "rhea-promise"; +import { ReceiverEvents, EventContext, Message as RheaMessage, SessionEvents } from "rhea-promise"; import { OnAmqpEventAsPromise } from "../../../src/core/messageReceiver"; import { ServiceBusMessageImpl } from "../../../src/serviceBusMessage"; import { ProcessErrorArgs, ServiceBusError } from "../../../src"; From fc0c51a0f979a44f3c31ee2810e4936cbd62b359 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Fri, 25 Jun 2021 21:53:54 +0000 Subject: [PATCH 05/23] Updating changelog --- sdk/servicebus/service-bus/CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sdk/servicebus/service-bus/CHANGELOG.md b/sdk/servicebus/service-bus/CHANGELOG.md index 9e5edcc68322..745162c10abd 100644 --- a/sdk/servicebus/service-bus/CHANGELOG.md +++ b/sdk/servicebus/service-bus/CHANGELOG.md @@ -8,6 +8,9 @@ ### Key Bugs Fixed +- Fixed a bug that could lead to message loss in certain conditions when using `receiver.receiveMessages()`. + [PR#15989](https://github.com/Azure/azure-sdk-for-js/pull/15989) + ### Fixed From 86a5613d12e19367d9a0b730f5467cf72b164ada Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Fri, 25 Jun 2021 22:40:24 +0000 Subject: [PATCH 06/23] Use logger.warning --- sdk/servicebus/service-bus/src/core/batchingReceiver.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/servicebus/service-bus/src/core/batchingReceiver.ts b/sdk/servicebus/service-bus/src/core/batchingReceiver.ts index 707a6c357899..f9d364da53c6 100644 --- a/sdk/servicebus/service-bus/src/core/batchingReceiver.ts +++ b/sdk/servicebus/service-bus/src/core/batchingReceiver.ts @@ -458,7 +458,7 @@ export class BatchingReceiverLite { // extra messages but if this bug arises in some other way it's better to return the message than it would be to let it be // silently dropped on the floor. if (brokeredMessages.length > args.maxMessageCount) { - logger.error( + logger.warning( `More messages arrived than were expected: ${ args.maxMessageCount } vs ${brokeredMessages.length + 1}` From 8d48098c0619e8b83e1094d4c34553d38b2f1fd5 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Sat, 26 Jun 2021 02:26:09 +0000 Subject: [PATCH 07/23] Fixing a silly unit test bug (I was decremeting the credit count when the event listener was registered, rather than when the message handler was called. Fixing this revealed a couple of spots that were incorrectly using the wrong timeout. Also, storing off the finalAction in an internal member variable to maek some testing easier. --- .../service-bus/src/core/batchingReceiver.ts | 9 ++- .../internal/unit/batchingReceiver.spec.ts | 81 ++++++++++++++++--- 2 files changed, 73 insertions(+), 17 deletions(-) diff --git a/sdk/servicebus/service-bus/src/core/batchingReceiver.ts b/sdk/servicebus/service-bus/src/core/batchingReceiver.ts index f9d364da53c6..aa898056a4f4 100644 --- a/sdk/servicebus/service-bus/src/core/batchingReceiver.ts +++ b/sdk/servicebus/service-bus/src/core/batchingReceiver.ts @@ -271,6 +271,7 @@ export class BatchingReceiverLite { private _getRemainingWaitTimeInMsFn: typeof getRemainingWaitTimeInMsFn; private _closeHandler: ((connectionError?: AmqpError | Error) => void) | undefined; + private _finalAction: (() => void) | undefined; isReceivingMessages: boolean; @@ -391,7 +392,7 @@ export class BatchingReceiverLite { // - maxMessageCount is reached or // - maxWaitTime is passed or // - newMessageWaitTimeoutInSeconds is passed since the last message was received - const finalAction = (): void => { + this._finalAction = (): void => { if (receiver.drain) { // If a drain is already in process then we should let it complete. Some messages might still be in flight, but they will // arrive before the drain completes. @@ -445,7 +446,7 @@ export class BatchingReceiverLite { logger.verbose( `${loggingPrefix} Batching, waited for ${remainingWaitTimeInMs} milliseconds after receiving the first message.` ); - finalAction(); + this._finalAction!(); }, remainingWaitTimeInMs); } } @@ -473,7 +474,7 @@ export class BatchingReceiverLite { reject(errObj); } if (brokeredMessages.length === args.maxMessageCount) { - finalAction(); + this._finalAction!(); } }; @@ -540,7 +541,7 @@ export class BatchingReceiverLite { logger.verbose( `${loggingPrefix} Batching, waited for max wait time ${args.maxWaitTimeInMs} milliseconds.` ); - finalAction(); + this._finalAction!(); }, args.maxWaitTimeInMs); receiver.on(ReceiverEvents.message, onReceiveMessage); diff --git a/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts b/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts index 4c6b7bf4643b..1dedd896ecca 100644 --- a/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts +++ b/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts @@ -25,7 +25,6 @@ import { SessionEvents, EventContext, Message as RheaMessage, - Receiver } from "rhea-promise"; import { OnAmqpEventAsPromise } from "../../../src/core/messageReceiver"; import { ConnectionContext } from "../../../src/connectionContext"; @@ -242,7 +241,7 @@ describe("BatchingReceiver unit tests", () => { await receiveIsReady; // force the overall timeout to fire - clock.tick(littleTimeout); + clock.tick(littleTimeout + 1); const messages = await receivePromise; assert.isEmpty(messages); @@ -460,7 +459,7 @@ describe("BatchingReceiver unit tests", () => { receiveIsReady: Promise; emitter: EventEmitter; remainingRegisteredListeners: Set; - fakeRheaReceiver: Receiver; + fakeRheaReceiver: RheaReceiver; } { const emitter = new EventEmitter(); const { promise: receiveIsReady, resolve: resolvePromiseIsReady } = defer(); @@ -470,14 +469,11 @@ describe("BatchingReceiver unit tests", () => { credit: 0 }; + emitter.on(ReceiverEvents.message, () => --_link.credit); + const fakeRheaReceiver = { on(evt: ReceiverEvents, handler: OnAmqpEventAsPromise) { emitter.on(evt, handler); - - if (evt === ReceiverEvents.message) { - --_link.credit; - } - assert.isFalse(remainingRegisteredListeners.has(evt.toString())); remainingRegisteredListeners.add(evt.toString()); }, @@ -505,14 +501,15 @@ describe("BatchingReceiver unit tests", () => { }, isOpen: () => true, addCredit: (credit: number) => { + _link.credit += credit; + if (credit === 1 && fakeRheaReceiver.drain === true) { // special case - if we're draining we should initiate a drain emitter.emit(ReceiverEvents.receiverDrained, undefined); clock?.runAll(); - } else { - _link.credit += credit; } }, + drain: false, get credit() { return _link.credit; }, @@ -522,6 +519,8 @@ describe("BatchingReceiver unit tests", () => { _link } as RheaReceiverWithPrivateProperties; + fakeRheaReceiver.drain = false; + return { receiveIsReady, emitter, @@ -591,14 +590,14 @@ describe("BatchingReceiver unit tests", () => { const prm = receiver.receiveMessages({ maxMessageCount: 1, - maxTimeAfterFirstMessageInMs: 1, - maxWaitTimeInMs: 1 + maxTimeAfterFirstMessageInMs: 20, + maxWaitTimeInMs: 10 }); assert.isTrue(receiver.isReceivingMessages); await receiveIsReady; - await clock.tick(1); + await clock.tick(10 + 1); await prm; assert.isFalse(receiver.isReceivingMessages); @@ -686,6 +685,62 @@ describe("BatchingReceiver unit tests", () => { assert.isTrue(resolveWasCalled); assert.isFalse(rejectWasCalled); }); + + it("finalAction prevents multiple concurrent drain calls", async () => { + // there are unintended side effects if multiple drains are requested (ie - you start to get + // mismatches between responses, resulting in this error message ("Received transfer + // when credit was 0") bring printed by rhea. + const { fakeRheaReceiver, emitter } = createFakeReceiver(); + + const batchingReceiverLite = new BatchingReceiverLite( + createConnectionContextForTests(), + "fakeEntityPath", + async () => { + return fakeRheaReceiver; + }, + "peekLock" + ); + + batchingReceiverLite["_receiveMessagesImpl"]( + fakeRheaReceiver, + { + maxMessageCount: 2, + maxTimeAfterFirstMessageInMs: 1, + maxWaitTimeInMs: 1 + }, + () => {}, + () => {} + ); + + assert.equal(fakeRheaReceiver.credit, 2, "No messages received, nothing drained, should have all the credits from the start."); + + const finalAction = batchingReceiverLite["_finalAction"]; + + if (!finalAction) { + throw new Error("No finalAction defined!"); + } + + emitter.removeAllListeners(ReceiverEvents.receiverDrained); + + const addCreditSpy = sinon.spy(fakeRheaReceiver, "addCredit"); + + // the first call (when there are no received messages) will initiate a drain + assert.isFalse(fakeRheaReceiver.drain); + + finalAction(); + + assert.isTrue(fakeRheaReceiver.drain); + assert.isTrue(addCreditSpy.calledOnceWith(1)); + + // also our fix should leave our # of credits untouched (ie, no +1 effect) + assert.equal(fakeRheaReceiver.credit, 2); + + addCreditSpy.resetHistory(); + + // subsequent calls will not initiate drains. + finalAction(); + assert.isTrue(addCreditSpy.notCalled); +}); }); it("drain doesn't resolve before message callbacks have completed", async () => { From 57c6dd1f65a408347c1ff01a3535dfcfad01dbd7 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Sat, 26 Jun 2021 03:51:10 +0000 Subject: [PATCH 08/23] Cleaning up the tests. The 'fake' receiver had a bunch of duplicate code that was trying to be a bad eventemitter. Replaced it with an actual eventemitter instead. This had a nice byproduct of removing more code. I also did some renames of variables because `receiver` is no longer a descriptive word (BatchingReceiver, BatchingReceiverLite, ServiceBusReceiver, etc..). --- .../internal/unit/batchingReceiver.spec.ts | 295 +++++++++--------- 1 file changed, 152 insertions(+), 143 deletions(-) diff --git a/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts b/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts index 1dedd896ecca..054f98c3ce75 100644 --- a/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts +++ b/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts @@ -24,9 +24,8 @@ import { ReceiverEvents, SessionEvents, EventContext, - Message as RheaMessage, + Message as RheaMessage } from "rhea-promise"; -import { OnAmqpEventAsPromise } from "../../../src/core/messageReceiver"; import { ConnectionContext } from "../../../src/connectionContext"; import { ServiceBusReceiverImpl } from "../../../src/receivers/receiver"; import { OperationOptionsBase } from "../../../src/modelsToBeSharedWithEventHubs"; @@ -190,7 +189,7 @@ describe("BatchingReceiver unit tests", () => { }); it("1. We received 'max messages'", async () => { - const receiver = new BatchingReceiver( + const batchingReceiver = new BatchingReceiver( createConnectionContextForTests(), "dummyEntityPath", { @@ -198,17 +197,15 @@ describe("BatchingReceiver unit tests", () => { lockRenewer: undefined } ); - closeables.push(receiver); + closeables.push(batchingReceiver); - const { receiveIsReady, emitter, remainingRegisteredListeners } = setupBatchingReceiver( - receiver - ); + const { receiveIsReady, rheaReceiver } = setupBatchingReceiver(batchingReceiver); - const receivePromise = receiver.receive(1, bigTimeout, bigTimeout, {}); + const receivePromise = batchingReceiver.receive(1, bigTimeout, bigTimeout, {}); await receiveIsReady; // batch fulfillment is checked when we receive a message... - emitter.emit(ReceiverEvents.message, { + rheaReceiver.emit(ReceiverEvents.message, { message: { body: "the message" } as RheaMessage } as EventContext); @@ -218,7 +215,7 @@ describe("BatchingReceiver unit tests", () => { ["the message"] ); - assert.isEmpty(remainingRegisteredListeners); + assertListenersRemoved(rheaReceiver); }).timeout(5 * 1000); // in the new world the overall timeout firing means we've received _no_ messages @@ -234,7 +231,7 @@ describe("BatchingReceiver unit tests", () => { ); closeables.push(receiver); - const { receiveIsReady, remainingRegisteredListeners } = setupBatchingReceiver(receiver); + const { receiveIsReady, rheaReceiver } = setupBatchingReceiver(receiver); const receivePromise = receiver.receive(1, littleTimeout, bigTimeout, {}); @@ -246,7 +243,7 @@ describe("BatchingReceiver unit tests", () => { const messages = await receivePromise; assert.isEmpty(messages); - assert.isEmpty(remainingRegisteredListeners); + assertListenersRemoved(rheaReceiver); }).timeout(5 * 1000); // TODO: there's a bug that needs some more investigation where receiveAndDelete loses messages if we're @@ -256,7 +253,7 @@ describe("BatchingReceiver unit tests", () => { (lockMode === "peekLock" ? it : it.skip)( `3a. (with idle timeout) We've received 1 message and _now_ have exceeded 'max wait time past first message'`, async () => { - const receiver = new BatchingReceiver( + const batchingReceiver = new BatchingReceiver( createConnectionContextForTests(), "dummyEntityPath", { @@ -264,18 +261,15 @@ describe("BatchingReceiver unit tests", () => { lockRenewer: undefined } ); - closeables.push(receiver); + closeables.push(batchingReceiver); - const { receiveIsReady, emitter, remainingRegisteredListeners } = setupBatchingReceiver( - receiver, - clock - ); + const { receiveIsReady, rheaReceiver } = setupBatchingReceiver(batchingReceiver, clock); - const receivePromise = receiver.receive(3, bigTimeout, littleTimeout, {}); + const receivePromise = batchingReceiver.receive(3, bigTimeout, littleTimeout, {}); await receiveIsReady; // batch fulfillment is checked when we receive a message... - emitter.emit(ReceiverEvents.message, { + rheaReceiver.emit(ReceiverEvents.message, { message: { body: "the first message" } as RheaMessage } as EventContext); @@ -285,7 +279,7 @@ describe("BatchingReceiver unit tests", () => { // now emit a second message - this second message should _not_ change any existing timers // or start new ones. - emitter.emit(ReceiverEvents.message, { + rheaReceiver.emit(ReceiverEvents.message, { message: { body: "the second message" } as RheaMessage } as EventContext); @@ -298,7 +292,7 @@ describe("BatchingReceiver unit tests", () => { ["the first message", "the second message"] ); - assert.isEmpty(remainingRegisteredListeners); + assertListenersRemoved(rheaReceiver); } ).timeout(5 * 1000); @@ -307,7 +301,7 @@ describe("BatchingReceiver unit tests", () => { // the duration of time given (or max messages) with no idle timer. // When we eliminate that bug we can remove this test in favor of the idle timeout test above. (lockMode === "receiveAndDelete" ? it : it.skip)(`3b. (without idle timeout)`, async () => { - const receiver = new BatchingReceiver( + const batchingReceiver = new BatchingReceiver( createConnectionContextForTests(), "dummyEntityPath", { @@ -315,17 +309,15 @@ describe("BatchingReceiver unit tests", () => { lockRenewer: undefined } ); - closeables.push(receiver); + closeables.push(batchingReceiver); - const { receiveIsReady, emitter, remainingRegisteredListeners } = setupBatchingReceiver( - receiver - ); + const { receiveIsReady, rheaReceiver } = setupBatchingReceiver(batchingReceiver); - const receivePromise = receiver.receive(3, bigTimeout, littleTimeout, {}); + const receivePromise = batchingReceiver.receive(3, bigTimeout, littleTimeout, {}); await receiveIsReady; // batch fulfillment is checked when we receive a message... - emitter.emit(ReceiverEvents.message, { + rheaReceiver.emit(ReceiverEvents.message, { message: { body: "the first message" } as RheaMessage @@ -337,7 +329,7 @@ describe("BatchingReceiver unit tests", () => { // ...and emit another message _after_ the idle timer would have fired. Now when we advance // the time all the way.... - emitter.emit(ReceiverEvents.message, { + rheaReceiver.emit(ReceiverEvents.message, { message: { body: "the second message" } as RheaMessage @@ -353,7 +345,7 @@ describe("BatchingReceiver unit tests", () => { ["the first message", "the second message"] ); - assert.isEmpty(remainingRegisteredListeners); + assertListenersRemoved(rheaReceiver); }).timeout(5 * 1000); // TODO: there's a bug that needs some more investigation where receiveAndDelete loses messages if we're @@ -363,7 +355,7 @@ describe("BatchingReceiver unit tests", () => { (lockMode === "peekLock" ? it : it.skip)( "4. sanity check that we're using getRemainingWaitTimeInMs", async () => { - const receiver = new BatchingReceiver( + const batchingReceiver = new BatchingReceiver( createConnectionContextForTests(), "dummyEntityPath", { @@ -371,10 +363,10 @@ describe("BatchingReceiver unit tests", () => { lockRenewer: undefined } ); - closeables.push(receiver); + closeables.push(batchingReceiver); - const { receiveIsReady, emitter, remainingRegisteredListeners } = setupBatchingReceiver( - receiver, + const { receiveIsReady, rheaReceiver: emitter } = setupBatchingReceiver( + batchingReceiver, clock ); @@ -382,7 +374,7 @@ describe("BatchingReceiver unit tests", () => { const arbitraryAmountOfTimeInMs = 40; - receiver["_batchingReceiverLite"]["_getRemainingWaitTimeInMsFn"] = ( + batchingReceiver["_batchingReceiverLite"]["_getRemainingWaitTimeInMsFn"] = ( maxWaitTimeInMs: number, maxTimeAfterFirstMessageMs: number ) => { @@ -398,7 +390,7 @@ describe("BatchingReceiver unit tests", () => { }; }; - const receivePromise = receiver.receive(3, bigTimeout + 1, bigTimeout + 2, {}); + const receivePromise = batchingReceiver.receive(3, bigTimeout + 1, bigTimeout + 2, {}); await receiveIsReady; emitter.emit(ReceiverEvents.message, { @@ -417,7 +409,7 @@ describe("BatchingReceiver unit tests", () => { assert.isTrue(wasCalled); - assert.isEmpty(remainingRegisteredListeners); + assertListenersRemoved(emitter); } ); @@ -426,17 +418,11 @@ describe("BatchingReceiver unit tests", () => { clock?: ReturnType ): { receiveIsReady: Promise; - emitter: EventEmitter; - remainingRegisteredListeners: Set; + rheaReceiver: RheaReceiver; } { - const { - fakeRheaReceiver, - emitter, - remainingRegisteredListeners, - receiveIsReady - } = createFakeReceiver(clock); + const rheaReceiver = createFakeReceiver(clock); - batchingReceiver["_link"] = fakeRheaReceiver; + batchingReceiver["_link"] = rheaReceiver; batchingReceiver["_batchingReceiverLite"]["_createServiceBusMessage"] = (eventContext) => { return { @@ -444,89 +430,52 @@ describe("BatchingReceiver unit tests", () => { } as ServiceBusMessageImpl; }; + const receiveIsReady = getReceiveIsReadyPromise(batchingReceiver["_batchingReceiverLite"]); + return { receiveIsReady, - emitter, - remainingRegisteredListeners + rheaReceiver }; } }); }); - function createFakeReceiver( - clock?: ReturnType - ): { - receiveIsReady: Promise; - emitter: EventEmitter; - remainingRegisteredListeners: Set; - fakeRheaReceiver: RheaReceiver; - } { - const emitter = new EventEmitter(); - const { promise: receiveIsReady, resolve: resolvePromiseIsReady } = defer(); - const remainingRegisteredListeners = new Set(); - - const _link = { + function createFakeReceiver(clock?: ReturnType): RheaReceiver { + const fakeRheaReceiver = new EventEmitter() as RheaReceiverWithPrivateProperties; + + const rheaLink = { credit: 0 }; - emitter.on(ReceiverEvents.message, () => --_link.credit); + fakeRheaReceiver.on(ReceiverEvents.message, function creditRemoverForTests() { + --rheaLink.credit; + }); + (fakeRheaReceiver as any).session = new EventEmitter(); - const fakeRheaReceiver = { - on(evt: ReceiverEvents, handler: OnAmqpEventAsPromise) { - emitter.on(evt, handler); - assert.isFalse(remainingRegisteredListeners.has(evt.toString())); - remainingRegisteredListeners.add(evt.toString()); - }, - removeListener(evt: ReceiverEvents, handler: OnAmqpEventAsPromise) { - remainingRegisteredListeners.delete(evt.toString()); - emitter.removeListener(evt, handler); - }, - session: { - on(evt: SessionEvents, handler: OnAmqpEventAsPromise) { - emitter.on(evt, handler); - - if (evt === SessionEvents.sessionClose) { - // this also happens to be the final thing the Promise does - // as part of it's initialization. - resolvePromiseIsReady(); - } - - assert.isFalse(remainingRegisteredListeners.has(evt.toString())); - remainingRegisteredListeners.add(evt.toString()); - }, - removeListener(evt: SessionEvents, handler: OnAmqpEventAsPromise) { - remainingRegisteredListeners.delete(evt.toString()); - emitter.removeListener(evt, handler); - } - }, - isOpen: () => true, - addCredit: (credit: number) => { - _link.credit += credit; - - if (credit === 1 && fakeRheaReceiver.drain === true) { - // special case - if we're draining we should initiate a drain - emitter.emit(ReceiverEvents.receiverDrained, undefined); - clock?.runAll(); - } - }, - drain: false, - get credit() { - return _link.credit; - }, - connection: { - id: "connection-id" - }, - _link - } as RheaReceiverWithPrivateProperties; + fakeRheaReceiver["isOpen"] = () => true; + fakeRheaReceiver["addCredit"] = (credit: number) => { + rheaLink.credit += credit; + if (credit === 1 && fakeRheaReceiver.drain === true) { + // special case - if we're draining we should initiate a drain + fakeRheaReceiver.emit(ReceiverEvents.receiverDrained, undefined); + clock?.runAll(); + } + }; fakeRheaReceiver.drain = false; - return { - receiveIsReady, - emitter, - remainingRegisteredListeners, - fakeRheaReceiver + Object.defineProperty(fakeRheaReceiver, "credit", { + get: () => rheaLink.credit + }); + + (fakeRheaReceiver as any)["connection"] = { + id: "connection-id" }; + + (fakeRheaReceiver as any)["_link"] = rheaLink; + fakeRheaReceiver.drain = false; + + return fakeRheaReceiver; } describe("getRemainingWaitTimeInMs", () => { @@ -575,9 +524,9 @@ describe("BatchingReceiver unit tests", () => { }); it("isReceivingMessages is properly set and unset when receiving operations run", async () => { - const { fakeRheaReceiver, receiveIsReady } = createFakeReceiver(); + const fakeRheaReceiver = createFakeReceiver(); - const receiver = new BatchingReceiverLite( + const batchingReceiver = new BatchingReceiverLite( createConnectionContextForTests(), "fakeEntityPath", async () => { @@ -586,27 +535,28 @@ describe("BatchingReceiver unit tests", () => { "peekLock" ); - assert.isFalse(receiver.isReceivingMessages); + assert.isFalse(batchingReceiver.isReceivingMessages); + const receiveIsReady = getReceiveIsReadyPromise(batchingReceiver); - const prm = receiver.receiveMessages({ + const prm = batchingReceiver.receiveMessages({ maxMessageCount: 1, maxTimeAfterFirstMessageInMs: 20, maxWaitTimeInMs: 10 }); - assert.isTrue(receiver.isReceivingMessages); + assert.isTrue(batchingReceiver.isReceivingMessages); await receiveIsReady; await clock.tick(10 + 1); await prm; - assert.isFalse(receiver.isReceivingMessages); + assert.isFalse(batchingReceiver.isReceivingMessages); }); it("batchingReceiverLite.close(actual-error) - throws the error from the current receiverMessages() call", async () => { - const { fakeRheaReceiver, receiveIsReady } = createFakeReceiver(); + const fakeRheaReceiver = createFakeReceiver(); - const receiver = new BatchingReceiverLite( + const batchingReceiver = new BatchingReceiverLite( {} as ConnectionContext, "fakeEntityPath", async () => { @@ -615,18 +565,20 @@ describe("BatchingReceiver unit tests", () => { "peekLock" ); - assert.notExists(receiver["_closeHandler"]); + assert.notExists(batchingReceiver["_closeHandler"]); - const receiveMessagesPromise = receiver.receiveMessages({ + const receiveIsReady = getReceiveIsReadyPromise(batchingReceiver); + + const receiveMessagesPromise = batchingReceiver.receiveMessages({ maxMessageCount: 1, maxTimeAfterFirstMessageInMs: 1, maxWaitTimeInMs: 1 }); await receiveIsReady; - assert.exists(receiver["_closeHandler"]); + assert.exists(batchingReceiver["_closeHandler"]); - await receiver.terminate(new Error("actual error")); + await batchingReceiver.terminate(new Error("actual error")); try { await receiveMessagesPromise; @@ -637,9 +589,9 @@ describe("BatchingReceiver unit tests", () => { }); it("batchingReceiverLite.close() (ie, no error) just shuts down the current operation with no error", async () => { - const { fakeRheaReceiver } = createFakeReceiver(); + const fakeRheaReceiver = createFakeReceiver(); - const receiver = new BatchingReceiverLite( + const batchingReceiver = new BatchingReceiverLite( createConnectionContextForTests(), "fakeEntityPath", async () => { @@ -648,13 +600,13 @@ describe("BatchingReceiver unit tests", () => { "peekLock" ); - assert.notExists(receiver["_closeHandler"]); + assert.notExists(batchingReceiver["_closeHandler"]); let resolveWasCalled = false; let rejectWasCalled = false; - receiver["_receiveMessagesImpl"]( - (await receiver["_getCurrentReceiver"]())!, + batchingReceiver["_receiveMessagesImpl"]( + (await batchingReceiver["_getCurrentReceiver"]())!, { maxMessageCount: 1, maxTimeAfterFirstMessageInMs: 1, @@ -668,11 +620,11 @@ describe("BatchingReceiver unit tests", () => { } ); - assert.exists(receiver["_closeHandler"]); + assert.exists(batchingReceiver["_closeHandler"]); assert.isFalse(resolveWasCalled); assert.isFalse(rejectWasCalled); - receiver.terminate(); + batchingReceiver.terminate(); // these are still false because we used setTimeout() (and we're using sinon) // so the clock is "frozen" @@ -690,7 +642,7 @@ describe("BatchingReceiver unit tests", () => { // there are unintended side effects if multiple drains are requested (ie - you start to get // mismatches between responses, resulting in this error message ("Received transfer // when credit was 0") bring printed by rhea. - const { fakeRheaReceiver, emitter } = createFakeReceiver(); + const fakeRheaReceiver = createFakeReceiver(); const batchingReceiverLite = new BatchingReceiverLite( createConnectionContextForTests(), @@ -712,7 +664,11 @@ describe("BatchingReceiver unit tests", () => { () => {} ); - assert.equal(fakeRheaReceiver.credit, 2, "No messages received, nothing drained, should have all the credits from the start."); + assert.equal( + fakeRheaReceiver.credit, + 2, + "No messages received, nothing drained, should have all the credits from the start." + ); const finalAction = batchingReceiverLite["_finalAction"]; @@ -720,7 +676,7 @@ describe("BatchingReceiver unit tests", () => { throw new Error("No finalAction defined!"); } - emitter.removeAllListeners(ReceiverEvents.receiverDrained); + fakeRheaReceiver.removeAllListeners(ReceiverEvents.receiverDrained); const addCreditSpy = sinon.spy(fakeRheaReceiver, "addCredit"); @@ -740,13 +696,13 @@ describe("BatchingReceiver unit tests", () => { // subsequent calls will not initiate drains. finalAction(); assert.isTrue(addCreditSpy.notCalled); -}); + }); }); it("drain doesn't resolve before message callbacks have completed", async () => { - const { fakeRheaReceiver, emitter, receiveIsReady } = createFakeReceiver(); + const fakeRheaReceiver = createFakeReceiver(); - const receiver = new BatchingReceiverLite( + const batchingReceiverLite = new BatchingReceiverLite( createConnectionContextForTests(), "fakeEntityPath", async () => { @@ -755,7 +711,9 @@ describe("BatchingReceiver unit tests", () => { "peekLock" ); - const receiveMessagesPromise = receiver + const receiveIsReady = getReceiveIsReadyPromise(batchingReceiverLite); + + const receiveMessagesPromise = batchingReceiverLite .receiveMessages({ maxMessageCount: 3, maxTimeAfterFirstMessageInMs: 5000, @@ -799,7 +757,7 @@ describe("BatchingReceiver unit tests", () => { // us to enter into the same task queue as all the message callbacks, and makes it so everything occurs in the // right order. setTimeout(() => { - emitter.emit(ReceiverEvents.message, { + fakeRheaReceiver.emit(ReceiverEvents.message, { message: { body: "the first message", message_annotations: { @@ -809,10 +767,61 @@ describe("BatchingReceiver unit tests", () => { } as EventContext); }); - emitter.emit(ReceiverEvents.receiverDrained, {} as EventContext); + fakeRheaReceiver.emit(ReceiverEvents.receiverDrained, {} as EventContext); const results = await receiveMessagesPromise; assert.equal(1, results.length); }); }); + +function getReceiveIsReadyPromise(batchingReceiverLite: BatchingReceiverLite): Promise { + // receiveMessagesImpl is the 'non-async' method that sets up the receiver and adds credits. So it's a + // perfect method to hook into to test the internals of the BatchingReceiver(Lite) + const orig = batchingReceiverLite["_receiveMessagesImpl"]; + const { resolve, promise } = defer(); + + batchingReceiverLite["_receiveMessagesImpl"] = (...args) => { + orig.call(batchingReceiverLite, ...args); + resolve(); + }; + + return promise; +} + +function assertListenersRemoved(rheaReceiver: RheaReceiver): void { + const shouldBeEmpty = [ + ReceiverEvents.receiverClose, + ReceiverEvents.receiverDrained, + ReceiverEvents.receiverError, + ReceiverEvents.receiverFlow, + ReceiverEvents.receiverOpen, + ReceiverEvents.settled, + SessionEvents.sessionClose, + SessionEvents.sessionError, + SessionEvents.sessionOpen, + SessionEvents.settled + ]; + + // we add a little credit remover for our tests. Ignore it. + assert.isEmpty( + rheaReceiver + .listeners(ReceiverEvents.message) + .filter((f) => f.name !== "creditRemoverForTests"), + `No listeners (aside from the test credit remover) should be registered for ${ReceiverEvents.message}` + ); + + for (const eventName of shouldBeEmpty) { + assert.isEmpty( + rheaReceiver.listeners(eventName), + `No listeners should be registered for ${eventName} on the receiver` + ); + assert.isEmpty( + rheaReceiver.session.listeners(eventName), + `No listeners should be registered for ${eventName} on the receiver.session` + ); + } + + // check the session as well + rheaReceiver.session; +} From a2c25959f7775d76dea7809e5558d6605bbc0097 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Tue, 29 Jun 2021 17:22:42 +0000 Subject: [PATCH 09/23] Updating core-amqp changelog and package.json for new rhea version that adds `.drain_credit()` --- sdk/core/core-amqp/CHANGELOG.md | 11 ++++------- sdk/core/core-amqp/package.json | 4 ++-- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/sdk/core/core-amqp/CHANGELOG.md b/sdk/core/core-amqp/CHANGELOG.md index dd7b75324eba..b39f6a23a8eb 100644 --- a/sdk/core/core-amqp/CHANGELOG.md +++ b/sdk/core/core-amqp/CHANGELOG.md @@ -1,15 +1,12 @@ # Release History -## 3.0.1 (Unreleased) - -### Features Added - -### Breaking Changes +## 3.1.0 (2021-06-30) ### Key Bugs Fixed -### Fixed - +- Updated to use the latest version of the `rhea` package. + Part of a fix for PR#15989, where draining messages could sometimes lead to message loss with `receiver.receiveMessages()`. + [PR#15989](https://github.com/Azure/azure-sdk-for-js/pull/15989) ## 3.0.0 (2021-06-09) diff --git a/sdk/core/core-amqp/package.json b/sdk/core/core-amqp/package.json index 5699ef550ad0..11eee25799e2 100644 --- a/sdk/core/core-amqp/package.json +++ b/sdk/core/core-amqp/package.json @@ -1,7 +1,7 @@ { "name": "@azure/core-amqp", "sdk-type": "client", - "version": "3.0.1", + "version": "3.1.0", "description": "Common library for amqp based azure sdks like @azure/event-hubs.", "author": "Microsoft Corporation", "license": "MIT", @@ -76,7 +76,7 @@ "events": "^3.0.0", "jssha": "^3.1.0", "process": "^0.11.10", - "rhea": "^2.0.2", + "rhea": "^2.0.3", "rhea-promise": "^2.0.0", "tslib": "^2.2.0", "url": "^0.11.0", From 085aeecb9cecaaad62989b8273d4ba8ae1d9e57d Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Tue, 29 Jun 2021 17:23:24 +0000 Subject: [PATCH 10/23] Updating core-amqp dependency to 3.1.0 to have access to the new version of rhea --- sdk/servicebus/service-bus/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/servicebus/service-bus/package.json b/sdk/servicebus/service-bus/package.json index e4934376d22e..1bbf8f480d82 100644 --- a/sdk/servicebus/service-bus/package.json +++ b/sdk/servicebus/service-bus/package.json @@ -111,7 +111,7 @@ }, "dependencies": { "@azure/abort-controller": "^1.0.0", - "@azure/core-amqp": "^3.0.0", + "@azure/core-amqp": "^3.1.0", "@azure/core-asynciterator-polyfill": "^1.0.0", "@azure/core-http": "^1.2.0", "@azure/core-tracing": "1.0.0-preview.12", From a13ee5680ab2c0315516527ab5674b2c59b4af4b Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Tue, 29 Jun 2021 17:26:49 +0000 Subject: [PATCH 11/23] Update mockhubs and eventhubs to use the newest core-amqp and rhea. --- sdk/eventhub/event-hubs/package.json | 2 +- sdk/eventhub/mock-hub/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/eventhub/event-hubs/package.json b/sdk/eventhub/event-hubs/package.json index bfe648207a9b..d00ba662e3a9 100644 --- a/sdk/eventhub/event-hubs/package.json +++ b/sdk/eventhub/event-hubs/package.json @@ -90,7 +90,7 @@ }, "dependencies": { "@azure/abort-controller": "^1.0.0", - "@azure/core-amqp": "^3.0.0", + "@azure/core-amqp": "^3.1.0", "@azure/core-asynciterator-polyfill": "^1.0.0", "@azure/core-auth": "^1.3.0", "@azure/core-tracing": "1.0.0-preview.12", diff --git a/sdk/eventhub/mock-hub/package.json b/sdk/eventhub/mock-hub/package.json index 090cf619745a..1956b45c5497 100644 --- a/sdk/eventhub/mock-hub/package.json +++ b/sdk/eventhub/mock-hub/package.json @@ -62,7 +62,7 @@ "dependencies": { "@azure/abort-controller": "^1.0.0", "@azure/core-asynciterator-polyfill": "^1.0.0", - "rhea": "^2.0.2", + "rhea": "^2.0.3", "tslib": "^2.2.0" }, "//sampleConfiguration": { From 1ea82069ec75095e9571f535f384546dcd0868e6 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Tue, 29 Jun 2021 22:50:36 +0000 Subject: [PATCH 12/23] Update package version to what it is now. --- sdk/servicebus/service-bus/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/servicebus/service-bus/package.json b/sdk/servicebus/service-bus/package.json index 1bbf8f480d82..e3d30dc59b55 100644 --- a/sdk/servicebus/service-bus/package.json +++ b/sdk/servicebus/service-bus/package.json @@ -2,7 +2,7 @@ "name": "@azure/service-bus", "sdk-type": "client", "author": "Microsoft Corporation", - "version": "7.2.1", + "version": "7.3.0", "license": "MIT", "description": "Azure Service Bus SDK for JavaScript", "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/servicebus/service-bus/", From bd46bfcba9d009a8d3ba0f43954bd962d5130a10 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Tue, 29 Jun 2021 22:51:11 +0000 Subject: [PATCH 13/23] Package version update --- .../test/internal/unit/unittestUtils.ts | 32 +++++++++++++------ 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/sdk/servicebus/service-bus/test/internal/unit/unittestUtils.ts b/sdk/servicebus/service-bus/test/internal/unit/unittestUtils.ts index 5453faf70643..d1262db04d37 100644 --- a/sdk/servicebus/service-bus/test/internal/unit/unittestUtils.ts +++ b/sdk/servicebus/service-bus/test/internal/unit/unittestUtils.ts @@ -4,7 +4,7 @@ import { ConnectionContext } from "../../../src/connectionContext"; import { AwaitableSender, - Receiver as RheaReceiver, + Receiver as RheaPromiseReceiver, ReceiverEvents, ReceiverOptions } from "rhea-promise"; @@ -21,7 +21,7 @@ export interface CreateConnectionContextForTestsOptions { host?: string; entityPath?: string; onCreateAwaitableSenderCalled?: () => void; - onCreateReceiverCalled?: (receiver: RheaReceiver) => void; + onCreateReceiverCalled?: (receiver: RheaPromiseReceiver) => void; } /** @@ -79,7 +79,7 @@ export function createConnectionContextForTests( return testAwaitableSender; }, - createReceiver: async (): Promise => { + createReceiver: async (): Promise => { const receiver = createRheaReceiverForTests(); if (options?.onCreateReceiverCalled) { @@ -165,8 +165,8 @@ export function createConnectionContextForTestsWithSessionId( * - It handles draining (via the .drain = true/addCredit(1) combo of operations). * - It respects .close(), so the state of the receiver should be accurate for isOpen(). */ -export function createRheaReceiverForTests(options?: ReceiverOptions): RheaReceiver { - const receiver = new EventEmitter() as RheaReceiver; +export function createRheaReceiverForTests(options?: ReceiverOptions): RheaPromiseReceiver { + const receiver = new EventEmitter() as RheaPromiseReceiver; (receiver as any).name = options?.name == null ? getUniqueName("entity") : options.name; @@ -174,6 +174,23 @@ export function createRheaReceiverForTests(options?: ReceiverOptions): RheaRecei id: "connection-id" }; + const link = { + credit: 0, + drain_credit(): void { + // simulate drain + (receiver as any).credit = 0; + receiver.emit(ReceiverEvents.receiverDrained, undefined); + } + }; + + (receiver as any)['_link'] = link; + + receiver.drain = false; + + (receiver as any)['drainCredit'] = () => { + link.drain_credit(); + }; + (receiver as any).addCredit = (credit: number) => { if (!receiver.isOpen()) { throw new Error("TEST INCONSISTENCY: trying to .addCredit() to a closed receiver"); @@ -184,11 +201,6 @@ export function createRheaReceiverForTests(options?: ReceiverOptions): RheaRecei } (receiver as any).credit += credit; - - if (credit === 1 && receiver.drain) { - (receiver as any).credit = 0; - receiver.emit(ReceiverEvents.receiverDrained, undefined); - } }; mockLinkProperties(receiver); From 218ab80f3bbaaa14089a327779e867a638b9c06d Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Tue, 29 Jun 2021 22:51:25 +0000 Subject: [PATCH 14/23] Update package version --- sdk/servicebus/service-bus/src/util/constants.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/servicebus/service-bus/src/util/constants.ts b/sdk/servicebus/service-bus/src/util/constants.ts index 8f843ccba7ff..1ba6f3c83e0f 100644 --- a/sdk/servicebus/service-bus/src/util/constants.ts +++ b/sdk/servicebus/service-bus/src/util/constants.ts @@ -6,7 +6,7 @@ */ export const packageJsonInfo = { name: "@azure/service-bus", - version: "7.2.1" + version: "7.3.0" }; /** From c0eefeec542198c06cc6d33cd613de371d2bdeda Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Tue, 29 Jun 2021 22:51:41 +0000 Subject: [PATCH 15/23] package version and release date --- sdk/servicebus/service-bus/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/servicebus/service-bus/CHANGELOG.md b/sdk/servicebus/service-bus/CHANGELOG.md index 745162c10abd..226edd1f3b40 100644 --- a/sdk/servicebus/service-bus/CHANGELOG.md +++ b/sdk/servicebus/service-bus/CHANGELOG.md @@ -1,6 +1,6 @@ # Release History -## 7.2.1 (Unreleased) +## 7.3.0 (2021-07-06) ### Features Added From 81e9d27f377ddb3d55bfc3dfff6d0ded1c59d879 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Wed, 30 Jun 2021 20:49:20 +0000 Subject: [PATCH 16/23] - Updating code to use the properly exposed rheaPromise.drainCredit => rhea.drain_credit() method. - Updating all the packages to use the same version of rhea (^2.0.3) and the same version of rhea-promise (^2.1.0) --- common/config/rush/pnpm-lock.yaml | 74 ++++++++++--------- sdk/core/core-amqp/package.json | 2 +- sdk/eventhub/event-hubs/package.json | 2 +- sdk/servicebus/service-bus/package.json | 2 +- .../service-bus/src/core/batchingReceiver.ts | 35 +-------- .../service-bus/src/core/receiverHelper.ts | 5 +- .../test/internal/batchReceiver.spec.ts | 21 ++---- .../test/internal/smoketest.spec.ts | 5 +- .../internal/unit/batchingReceiver.spec.ts | 53 ++++++------- .../test/internal/unit/messageSession.spec.ts | 36 ++++----- .../test/internal/unit/unittestUtils.ts | 4 +- 11 files changed, 96 insertions(+), 143 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 6e5303ec974d..1f749a6c3e06 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -344,7 +344,7 @@ packages: integrity: sha512-CxaMaEjwtsmIhWtjHyGimKO7RmES0YxPqGQ9+jKqGygNlhG5NYHktDaiQu6w7k3g+I51VaLXtVSt+BVFd6VWfQ== /@azure/identity/1.2.5_debug@4.3.1: dependencies: - '@azure/core-http': 1.2.3 + '@azure/core-http': 1.2.6 '@azure/core-tracing': 1.0.0-preview.9 '@azure/logger': 1.0.2 '@azure/msal-node': 1.0.0-beta.6_debug@4.3.1 @@ -1372,7 +1372,7 @@ packages: /@types/body-parser/1.19.0: dependencies: '@types/connect': 3.4.34 - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ== @@ -1398,7 +1398,7 @@ packages: integrity: sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg== /@types/connect/3.4.34: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ== @@ -1431,7 +1431,7 @@ packages: integrity: sha512-LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew== /@types/express-serve-static-core/4.17.21: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 '@types/qs': 6.9.6 '@types/range-parser': 1.2.3 dev: false @@ -1455,20 +1455,20 @@ packages: integrity: sha512-IyNhGHu71jH1jCXTHmafuoAAdsbBON3kDh7u/UUhLmjYgN5TYB54e1R8ckTCiIevl2UuZaCsi9XRxineY5yUjw== /@types/fs-extra/8.1.1: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-TcUlBem321DFQzBNuz8p0CLLKp0VvF/XH9E4KHNmgwyp4E3AfgI5cjiIVZWlbfThBop2qxFIh4+LeY6hVWWZ2w== /@types/glob/7.1.3: dependencies: '@types/minimatch': 3.0.4 - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== /@types/is-buffer/2.0.0: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-0f7N/e3BAz32qDYvgB4d2cqv1DqUwvGxHkXsrucICn8la1Vb6Yl6Eg8mPScGwUiqHJeE7diXlzaK+QMA9m4Gxw== @@ -1482,13 +1482,13 @@ packages: integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4= /@types/jsonwebtoken/8.5.2: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-X8BOCkp+WJVNYCYIBugREtVZa4Y09Or9HDx6xqRZem5F8jJV8FuJgNessXyMuv9+U8pjnvdezASwU28uw+1scw== /@types/jws/3.2.3: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-g54CHxwvaHvyJyeuZqe7VQujV9SfCXwEkboJp355INPL+kjlS3Aq153EHptaeO/Cch/NPJ1i2sHz0sDDizn7LQ== @@ -1502,7 +1502,7 @@ packages: integrity: sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== /@types/md5/2.3.0: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-556YJ7ejzxIqSSxzyGGpctuZOarNZJt/zlEkhmmDc1f/slOEANHuwu2ZX7YaZ40rMiWoxt8GvAhoDpW1cmSy6A== @@ -1528,13 +1528,13 @@ packages: integrity: sha512-ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w== /@types/mock-fs/4.10.0: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-FQ5alSzmHMmliqcL36JqIA4Yyn9jyJKvRSGV3mvPh108VFatX7naJDzSG4fnFQNZFq9dIx0Dzoe6ddflMB2Xkg== /@types/mock-require/2.0.0: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-nOgjoE5bBiDeiA+z41i95makyHUSMWQMOPocP+J67Pqx/68HAXaeWN1NFtrAYYV6LrISIZZ8vKHm/a50k0f6Sg== @@ -1544,7 +1544,7 @@ packages: integrity: sha512-DPxmjiDwubsNmguG5X4fEJ+XCyzWM3GXWsqQlvUcjJKa91IOoJUy51meDr0GkzK64qqNcq85ymLlyjoct9tInw== /@types/node-fetch/2.5.10: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 form-data: 3.0.1 dev: false resolution: @@ -1587,7 +1587,7 @@ packages: integrity: sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA== /@types/resolve/1.17.1: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== @@ -1598,7 +1598,7 @@ packages: /@types/serve-static/1.13.9: dependencies: '@types/mime': 1.3.2 - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA== @@ -1614,7 +1614,7 @@ packages: integrity: sha512-dIPoZ3g5gcx9zZEszaxLSVTvMReD3xxyyDnQUjA6IYDG9Ba2AV0otMPs+77sG9ojB4Qr2N2Vk5RnKeuA0X/0bg== /@types/stoppable/1.1.1: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw== @@ -1624,7 +1624,7 @@ packages: integrity: sha512-I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A== /@types/tunnel/0.0.1: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A== @@ -1638,19 +1638,19 @@ packages: integrity: sha512-eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ== /@types/ws/7.4.5: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-8mbDgtc8xpxDDem5Gwj76stBDJX35KQ3YBoayxlqUQcL5BZUthiqP/VQ4PQnLHqM4PmlbyO74t98eJpURO+gPA== /@types/xml2js/0.4.8: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-EyvT83ezOdec7BhDaEcsklWy7RSIdi6CNe95tmOAK0yx/Lm30C9K75snT3fYayK59ApC2oyW+rcHErdG05FHJA== /@types/yauzl/2.9.1: dependencies: - '@types/node': 8.10.66 + '@types/node': 15.12.4 dev: false optional: true resolution: @@ -2784,7 +2784,7 @@ packages: integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== /debug/3.2.6: dependencies: - ms: 2.1.1 + 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: @@ -6315,6 +6315,7 @@ packages: resolution: integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= /querystring/0.2.1: + deprecated: The dev: false engines: node: '>=0.4.x' @@ -6616,26 +6617,26 @@ packages: dev: false resolution: integrity: sha512-+6uilZXSJGyiqVeHQI3Krv6NTAd8cWRCY2uyCxmzR4/5IFtBqqFem1HV2OiwSj0Gu7OFChIJDfH2JyjN7J0vRA== - /rhea-promise/2.0.0: + /rhea-promise/2.1.0: dependencies: debug: 3.2.7 - rhea: 2.0.2 + rhea: 2.0.3 tslib: 2.3.0 dev: false resolution: - integrity: sha512-hoK6pTrFyIFDp0jrC2FQXzZPFnJXG78OHikpSHeC2gjdKGT+ofoFsbbxA0FcYjBqU2r2hDKRZbacBBvGtGAzhw== + integrity: sha512-CRMwdJ/o4oO/xKcvAwAsd0AHy5fVvSlqso7AadRmaaLGzAzc9LCoW7FOFnucI8THasVmOeCnv5c/fH/n7FcNaA== /rhea/1.0.24: dependencies: debug: 3.2.7 dev: false resolution: integrity: sha512-PEl62U2EhxCO5wMUZ2/bCBcXAVKN9AdMSNQOrp3+R5b77TEaOSiy16MQ0sIOmzj/iqsgIAgPs1mt3FYfu1vIXA== - /rhea/2.0.2: + /rhea/2.0.3: dependencies: debug: 3.2.7 dev: false resolution: - integrity: sha512-G2QqyVzRnZvv+WkpKBmWrVmkeeLRX7xKZB3wutU2fs/qvr4PJvAqKO7ymSYX/0dm2xt1QhNJO/Af17x49f7FBw== + integrity: sha512-goQWv15ci6RdjtSpDezknlJ0PQDDkkJiMVxC3oS8DpECnzLFov01WMJ23cpXW+L3hlSQwyunqX9kc0JW6/lziw== /rimraf/2.7.1: dependencies: glob: 7.1.7 @@ -6717,7 +6718,7 @@ packages: /rollup/1.32.1: dependencies: '@types/estree': 0.0.48 - '@types/node': 8.10.66 + '@types/node': 15.12.4 acorn: 7.4.1 dev: false hasBin: true @@ -8961,8 +8962,8 @@ packages: prettier: 1.19.1 process: 0.11.10 puppeteer: 3.3.0 - rhea: 2.0.2 - rhea-promise: 2.0.0 + rhea: 2.0.3 + rhea-promise: 2.1.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -8979,7 +8980,7 @@ packages: dev: false name: '@rush-temp/core-amqp' resolution: - integrity: sha512-S5svpkM4ZwPtbo8++psIvSBEddD/Oufsnxexz+ediW+UtvlpBAwPog/RE5MthnMOpNxhcDwHh7WijLNoJ8kwTg== + integrity: sha512-kbjge85t/8J4on10ruCS1fKgQF2ZNKQxX22QRi60p3I7awpLB2TfxpLWN+nje9OQTR8xdUGBOcnGDl7TMC6Ksg== tarball: file:projects/core-amqp.tgz version: 0.0.0 file:projects/core-asynciterator-polyfill.tgz: @@ -9775,7 +9776,7 @@ packages: prettier: 1.19.1 process: 0.11.10 puppeteer: 3.3.0 - rhea-promise: 2.0.0 + rhea-promise: 2.1.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -9791,7 +9792,7 @@ packages: dev: false name: '@rush-temp/event-hubs' resolution: - integrity: sha512-waVb3W/FR4mFFVJXs9lMDzAfshanVmja0vWAJggGYu+5fGnd3Cp61En1S10hP+VUHRSqFCvuSX0lJq/+BclbAw== + integrity: sha512-L5EUiRL6GEMjVy4LLQx5XghWszWlWvfxxNjzw1pfPbSqtV0Jn+tvy+Sbl7WPbRVvwboKpMt7psSbCG8ROE5Mpw== tarball: file:projects/event-hubs.tgz version: 0.0.0 file:projects/event-processor-host.tgz: @@ -10478,14 +10479,14 @@ packages: dotenv: 8.6.0 eslint: 7.29.0 prettier: 1.19.1 - rhea: 2.0.2 + rhea: 2.0.3 rimraf: 3.0.2 tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/mock-hub' resolution: - integrity: sha512-pfskwSTo/C1JP4VOqr1GLJKMerWCLy9m5rkVZ4CaY0pyo55ZikQmGRQmmnP5OnvGSCCVaWLNZ2sxgSg4/LpgeA== + integrity: sha512-I1Fe46nsYF2s6GxXSfJYcTrFhSCA5tgXy+B0fL8m8mbSOKGcB7f5pP+EpnZPlDIwEoEQz71XmySFrdvppPDDKg== tarball: file:projects/mock-hub.tgz version: 0.0.0 file:projects/monitor-opentelemetry-exporter.tgz: @@ -11143,7 +11144,7 @@ packages: process: 0.11.10 promise: 8.1.0 puppeteer: 3.3.0 - rhea-promise: 2.0.0 + rhea-promise: 2.1.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -11158,7 +11159,7 @@ packages: dev: false name: '@rush-temp/service-bus' resolution: - integrity: sha512-nmjsnu4i71YU0BKjM5mWBOotfzNPx9n9qhFWxeRhQ1vRepucjY1e5e2opdyRuVM3jJabE/nJL1f0SU1lOeTwwA== + integrity: sha512-PCfIW7BY5JXnobuPx/VI4NXu7c8k+/Bygwf5O5uMFyk0Ec71UC+m9B3cFgRAtgQJ2pmZ7GCg48oqK1hikF9fdw== tarball: file:projects/service-bus.tgz version: 0.0.0 file:projects/storage-blob-changefeed.tgz: @@ -11925,6 +11926,7 @@ packages: integrity: sha512-vR4Y02jE/bLss6v013XQnI7fHgUp+r4ENYXoaHKRAtNMixhfeobUozzrZuMQJjCTyh0ps8FxxEn3BB3It5SySQ== tarball: file:projects/web-pubsub.tgz version: 0.0.0 +registry: '' specifiers: '@rush-temp/abort-controller': file:./projects/abort-controller.tgz '@rush-temp/agrifood-farming': file:./projects/agrifood-farming.tgz diff --git a/sdk/core/core-amqp/package.json b/sdk/core/core-amqp/package.json index 11eee25799e2..15dd81d79fe1 100644 --- a/sdk/core/core-amqp/package.json +++ b/sdk/core/core-amqp/package.json @@ -77,7 +77,7 @@ "jssha": "^3.1.0", "process": "^0.11.10", "rhea": "^2.0.3", - "rhea-promise": "^2.0.0", + "rhea-promise": "^2.1.0", "tslib": "^2.2.0", "url": "^0.11.0", "util": "^0.12.1" diff --git a/sdk/eventhub/event-hubs/package.json b/sdk/eventhub/event-hubs/package.json index d00ba662e3a9..86516148b3c5 100644 --- a/sdk/eventhub/event-hubs/package.json +++ b/sdk/eventhub/event-hubs/package.json @@ -99,7 +99,7 @@ "is-buffer": "^2.0.3", "jssha": "^3.1.0", "process": "^0.11.10", - "rhea-promise": "^2.0.0", + "rhea-promise": "^2.1.0", "tslib": "^2.2.0", "uuid": "^8.3.0" }, diff --git a/sdk/servicebus/service-bus/package.json b/sdk/servicebus/service-bus/package.json index e3d30dc59b55..2ab4c9c73707 100644 --- a/sdk/servicebus/service-bus/package.json +++ b/sdk/servicebus/service-bus/package.json @@ -126,7 +126,7 @@ "long": "^4.0.0", "process": "^0.11.10", "tslib": "^2.2.0", - "rhea-promise": "^2.0.0" + "rhea-promise": "^2.1.0" }, "devDependencies": { "@azure/dev-tool": "^1.0.0", diff --git a/sdk/servicebus/service-bus/src/core/batchingReceiver.ts b/sdk/servicebus/service-bus/src/core/batchingReceiver.ts index aa898056a4f4..4fb1463e3b8b 100644 --- a/sdk/servicebus/service-bus/src/core/batchingReceiver.ts +++ b/sdk/servicebus/service-bus/src/core/batchingReceiver.ts @@ -200,7 +200,7 @@ type EventEmitterLike = Pick< */ export type MinimalReceiver = Pick< RheaPromiseReceiver, - "name" | "isOpen" | "credit" | "addCredit" | "drain" + "name" | "isOpen" | "credit" | "addCredit" | "drain" | "drainCredit" > & EventEmitterLike & { session: EventEmitterLike; @@ -402,20 +402,7 @@ export class BatchingReceiverLite { // Drain any pending credits. if (receiver.isOpen() && receiver.credit > 0) { logger.verbose(`${loggingPrefix} Draining leftover credits(${receiver.credit}).`); - - // setting .drain and combining it with .addCredit results in (eventually) sending - // a drain request to Service Bus. When the drain completes rhea will call `onReceiveDrain` - // at which point we'll wrap everything up and resolve the promise. - receiver.drain = true; - receiver.addCredit(1); - - // WORKAROUND: currently addCredit() is the only way the next tick will actually - // send a flow frame. However, we don't want the extra credit we just added - it can result in an extra - // message being sent that we did not ask for (ie, it causes us to request remaining_credits + 1) - // - // This workaround goes in and "removes" the credit, leaving all the other necessary flags intact so a - // flow frame will still get sent. This is all just in-memory manipulation (nothing has been sent yet). - (receiver as RheaReceiverWithPrivateProperties)._link.credit--; + receiver.drainCredit(); } else { logger.verbose( `${loggingPrefix} Resolving receiveMessages() with ${brokeredMessages.length} messages.` @@ -553,21 +540,3 @@ export class BatchingReceiverLite { receiver.session.on(SessionEvents.sessionClose, onClose); } } - -/** - * @internal - */ -export type RheaReceiverWithPrivateProperties = RheaPromiseReceiver & { - /** - * rhea-promise does an internal cast to get to the credit property as it's not actually exposed - * by rhea. - * - * export class RheaPromiseReceiver extends Link {} - * export abstract class Link extends Entity { - * protected _link: RheaLink; - * } - */ - _link: RheaPromiseReceiver["_link"] & { - credit: number; - }; -}; diff --git a/sdk/servicebus/service-bus/src/core/receiverHelper.ts b/sdk/servicebus/service-bus/src/core/receiverHelper.ts index 68c3ea6fd405..80086cc03d73 100644 --- a/sdk/servicebus/service-bus/src/core/receiverHelper.ts +++ b/sdk/servicebus/service-bus/src/core/receiverHelper.ts @@ -132,10 +132,7 @@ export class ReceiverHelper { resolve(); }); - receiver.drain = true; - // this is not actually adding another credit - it'll just - // cause the drain call to start. - receiver.addCredit(1); + receiver.drainCredit(); }); return drainPromise; diff --git a/sdk/servicebus/service-bus/test/internal/batchReceiver.spec.ts b/sdk/servicebus/service-bus/test/internal/batchReceiver.spec.ts index a5ee9c1fa6bc..f86470518e13 100644 --- a/sdk/servicebus/service-bus/test/internal/batchReceiver.spec.ts +++ b/sdk/servicebus/service-bus/test/internal/batchReceiver.spec.ts @@ -1388,24 +1388,13 @@ function causeDisconnectDuringDrain( throw new Error("No active link for batching receiver"); } - const origAddCredit = link.addCredit; - - // We want to simulate a disconnect once the batching receiver is draining. - // We can detect when the receiver enters a draining state when `addCredit` is - // called while didRequestDrainResolver is called to resolve the promise. - const addCreditThatImmediatelyDetaches = function(credits: number): void { - origAddCredit.call(link, credits); - - if (link.drain && credits === 1) { - // initiate the detach now (prior to any possibilty of the 'drain' call being scheduled) - batchingReceiver - .onDetached(new Error("Test: fake connection failure")) - .then(() => resolveOnDetachedCallPromise()); - } + link["drainCredit"] = () => { + // don't send the drain request, we'll just detach. + batchingReceiver + .onDetached(new Error("Test: fake connection failure")) + .then(() => resolveOnDetachedCallPromise()); }; - link["addCredit"] = addCreditThatImmediatelyDetaches; - return { onDetachedCalledPromise }; diff --git a/sdk/servicebus/service-bus/test/internal/smoketest.spec.ts b/sdk/servicebus/service-bus/test/internal/smoketest.spec.ts index eb2182e64b03..6b5b6f1cf999 100644 --- a/sdk/servicebus/service-bus/test/internal/smoketest.spec.ts +++ b/sdk/servicebus/service-bus/test/internal/smoketest.spec.ts @@ -20,7 +20,10 @@ import { chai.use(chaiAsPromised); const assert = chai.assert; -describe("Sample scenarios for track 2", () => { +/** + * A basic suite that exercises most of the core functionality. + */ +describe("Smoke tests", () => { let serviceBusClient: ServiceBusClientForTests; before(async () => { diff --git a/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts b/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts index 054f98c3ce75..b22b09bf163b 100644 --- a/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts +++ b/sdk/servicebus/service-bus/test/internal/unit/batchingReceiver.spec.ts @@ -12,15 +12,14 @@ import { EventEmitter } from "events"; import { BatchingReceiver, getRemainingWaitTimeInMsFn, - BatchingReceiverLite, - RheaReceiverWithPrivateProperties + BatchingReceiverLite } from "../../../src/core/batchingReceiver"; import { defer, createConnectionContextForTests } from "./unittestUtils"; import { createAbortSignalForTest } from "../../public/utils/abortSignalTestUtils"; import { AbortController } from "@azure/abort-controller"; import { ServiceBusMessageImpl } from "../../../src/serviceBusMessage"; import { - Receiver as RheaReceiver, + Receiver as RheaPromiseReceiver, ReceiverEvents, SessionEvents, EventContext, @@ -147,7 +146,7 @@ describe("BatchingReceiver unit tests", () => { listeners.add(eventType); } } - } as any) as RheaReceiver; + } as any) as RheaPromiseReceiver; abortController.abort(); }; @@ -418,7 +417,7 @@ describe("BatchingReceiver unit tests", () => { clock?: ReturnType ): { receiveIsReady: Promise; - rheaReceiver: RheaReceiver; + rheaReceiver: RheaPromiseReceiver; } { const rheaReceiver = createFakeReceiver(clock); @@ -440,41 +439,36 @@ describe("BatchingReceiver unit tests", () => { }); }); - function createFakeReceiver(clock?: ReturnType): RheaReceiver { - const fakeRheaReceiver = new EventEmitter() as RheaReceiverWithPrivateProperties; + function createFakeReceiver(clock?: ReturnType): RheaPromiseReceiver { + const fakeRheaReceiver = new EventEmitter() as RheaPromiseReceiver; + fakeRheaReceiver.drain = false; - const rheaLink = { - credit: 0 - }; + let credit = 0; fakeRheaReceiver.on(ReceiverEvents.message, function creditRemoverForTests() { - --rheaLink.credit; + --credit; }); (fakeRheaReceiver as any).session = new EventEmitter(); fakeRheaReceiver["isOpen"] = () => true; - fakeRheaReceiver["addCredit"] = (credit: number) => { - rheaLink.credit += credit; + fakeRheaReceiver["addCredit"] = (_credit: number) => { + credit += _credit; + }; - if (credit === 1 && fakeRheaReceiver.drain === true) { - // special case - if we're draining we should initiate a drain - fakeRheaReceiver.emit(ReceiverEvents.receiverDrained, undefined); - clock?.runAll(); - } + fakeRheaReceiver["drainCredit"] = () => { + fakeRheaReceiver.drain = true; + fakeRheaReceiver.emit(ReceiverEvents.receiverDrained, undefined); + clock?.runAll(); }; - fakeRheaReceiver.drain = false; Object.defineProperty(fakeRheaReceiver, "credit", { - get: () => rheaLink.credit + get: () => credit }); (fakeRheaReceiver as any)["connection"] = { id: "connection-id" }; - (fakeRheaReceiver as any)["_link"] = rheaLink; - fakeRheaReceiver.drain = false; - return fakeRheaReceiver; } @@ -678,24 +672,23 @@ describe("BatchingReceiver unit tests", () => { fakeRheaReceiver.removeAllListeners(ReceiverEvents.receiverDrained); - const addCreditSpy = sinon.spy(fakeRheaReceiver, "addCredit"); - // the first call (when there are no received messages) will initiate a drain assert.isFalse(fakeRheaReceiver.drain); + const drainCreditSpy = sinon.spy(fakeRheaReceiver, "drainCredit"); + finalAction(); - assert.isTrue(fakeRheaReceiver.drain); - assert.isTrue(addCreditSpy.calledOnceWith(1)); + assert.isTrue(drainCreditSpy.calledOnceWith()); // also our fix should leave our # of credits untouched (ie, no +1 effect) assert.equal(fakeRheaReceiver.credit, 2); - addCreditSpy.resetHistory(); + drainCreditSpy.resetHistory(); // subsequent calls will not initiate drains. finalAction(); - assert.isTrue(addCreditSpy.notCalled); + assert.isTrue(drainCreditSpy.notCalled); }); }); @@ -789,7 +782,7 @@ function getReceiveIsReadyPromise(batchingReceiverLite: BatchingReceiverLite): P return promise; } -function assertListenersRemoved(rheaReceiver: RheaReceiver): void { +function assertListenersRemoved(rheaReceiver: RheaPromiseReceiver): void { const shouldBeEmpty = [ ReceiverEvents.receiverClose, ReceiverEvents.receiverDrained, diff --git a/sdk/servicebus/service-bus/test/internal/unit/messageSession.spec.ts b/sdk/servicebus/service-bus/test/internal/unit/messageSession.spec.ts index 098e9d5de4e4..b915d982377a 100644 --- a/sdk/servicebus/service-bus/test/internal/unit/messageSession.spec.ts +++ b/sdk/servicebus/service-bus/test/internal/unit/messageSession.spec.ts @@ -12,14 +12,19 @@ import { } from "./unittestUtils"; import sinon, { SinonSpy } from "sinon"; import { EventEmitter } from "events"; -import { ReceiverEvents, EventContext, Message as RheaMessage, SessionEvents } from "rhea-promise"; +import { + ReceiverEvents, + EventContext, + Message as RheaMessage, + SessionEvents, + Receiver as RheaPromiseReceiver +} from "rhea-promise"; import { OnAmqpEventAsPromise } from "../../../src/core/messageReceiver"; import { ServiceBusMessageImpl } from "../../../src/serviceBusMessage"; import { ProcessErrorArgs, ServiceBusError } from "../../../src"; import { ReceiveMode } from "../../../src/models"; import { Constants } from "@azure/core-amqp"; import { AbortError } from "@azure/abort-controller"; -import { RheaReceiverWithPrivateProperties } from "../../../src/core/batchingReceiver"; chai.use(chaiAsPromised); const assert = chai.assert; @@ -275,18 +280,16 @@ describe("Message session unit tests", () => { } { const emitter = new EventEmitter(); const { promise: receiveIsReady, resolve: resolvePromiseIsReady } = defer(); - const _link = { - credit: 0 - }; const remainingRegisteredListeners = new Set(); + let credit = 0; const fakeRheaReceiver = { on(evt: ReceiverEvents, handler: OnAmqpEventAsPromise) { emitter.on(evt, handler); if (evt === ReceiverEvents.message) { - --_link.credit; + --credit; } assert.isFalse(remainingRegisteredListeners.has(evt.toString())); @@ -315,23 +318,20 @@ describe("Message session unit tests", () => { } }, isOpen: () => true, - addCredit: (credit: number) => { - if (credit === 1 && fakeRheaReceiver.drain === true) { - // special case - if we're draining we should initiate a drain - emitter.emit(ReceiverEvents.receiverDrained, undefined); - clock?.runAll(); - } else { - _link.credit += credit; - } + addCredit: (_credit: number) => { + credit += _credit; + }, + drainCredit: () => { + emitter.emit(ReceiverEvents.receiverDrained, undefined); + clock?.runAll(); }, get credit() { - return _link.credit; + return credit; }, connection: { id: "connection-id" - }, - _link - } as RheaReceiverWithPrivateProperties; + } + } as RheaPromiseReceiver; batchingReceiver["_link"] = fakeRheaReceiver; diff --git a/sdk/servicebus/service-bus/test/internal/unit/unittestUtils.ts b/sdk/servicebus/service-bus/test/internal/unit/unittestUtils.ts index d1262db04d37..67cf7eab4c97 100644 --- a/sdk/servicebus/service-bus/test/internal/unit/unittestUtils.ts +++ b/sdk/servicebus/service-bus/test/internal/unit/unittestUtils.ts @@ -183,11 +183,11 @@ export function createRheaReceiverForTests(options?: ReceiverOptions): RheaPromi } }; - (receiver as any)['_link'] = link; + (receiver as any)["_link"] = link; receiver.drain = false; - (receiver as any)['drainCredit'] = () => { + (receiver as any)["drainCredit"] = () => { link.drain_credit(); }; From 22d3a8af891598db9d72ab637c6efb5be017a08d Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Wed, 30 Jun 2021 20:57:32 +0000 Subject: [PATCH 17/23] clean checkout from main, then rush update --- common/config/rush/pnpm-lock.yaml | 3010 +++++++++++++++-------------- 1 file changed, 1592 insertions(+), 1418 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 1f749a6c3e06..c3c6309a7ee5 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -95,7 +95,7 @@ lockfileVersion: 5.2 packages: /@azure/abort-controller/1.0.4: dependencies: - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' @@ -104,12 +104,12 @@ packages: /@azure/ai-form-recognizer/3.1.0-beta.3: dependencies: '@azure/core-auth': 1.3.0 - '@azure/core-http': 1.2.6 - '@azure/core-lro': 1.0.5 + '@azure/core-http': 1.2.4 + '@azure/core-lro': 1.0.4 '@azure/core-paging': 1.1.3 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' @@ -118,13 +118,13 @@ packages: /@azure/ai-metrics-advisor/1.0.0-beta.3: dependencies: '@azure/core-auth': 1.3.0 - '@azure/core-http': 1.2.6 - '@azure/core-lro': 1.0.5 + '@azure/core-http': 1.2.4 + '@azure/core-lro': 1.0.4 '@azure/core-paging': 1.1.3 '@azure/core-tracing': 1.0.0-preview.9 '@azure/logger': 1.0.2 '@opentelemetry/api': 0.10.2 - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' @@ -135,7 +135,7 @@ packages: '@azure/ms-rest-nodeauth': 0.9.3_debug@3.2.7 '@types/async-lock': 1.1.2 '@types/is-buffer': 2.0.0 - async-lock: 1.3.0 + async-lock: 1.2.8 buffer: 5.7.1 debug: 3.2.7 events: 3.3.0 @@ -151,15 +151,23 @@ packages: dev: false resolution: integrity: sha512-RVG1Ad3Afv9gwFFmpeCXQAm+Sa0L8KEZRJJAAZEGoYDb6EoO1iQDVmoBz720h8mdrGpi0D60xNU/KhriIwuZfQ== + /@azure/arm-containerregistry/8.0.0: + dependencies: + '@azure/ms-rest-azure-js': 2.1.0 + '@azure/ms-rest-js': 2.3.0 + tslib: 1.14.1 + dev: false + resolution: + integrity: sha512-8v+3YtATbaFv5qMGvhFVR+qx1QPc1+NBy2MWWoJ69SmEE1X91ySvXDbEa0Pr7znm/bqbBYWOLJN5L3Aa7Q0fpg== /@azure/communication-common/1.0.0: dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-auth': 1.3.0 - '@azure/core-http': 1.2.6 + '@azure/core-http': 1.2.4 '@opentelemetry/api': 0.10.2 events: 3.3.0 jwt-decode: 2.2.0 - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' @@ -170,14 +178,14 @@ packages: '@azure/abort-controller': 1.0.4 '@azure/communication-common': 1.0.0 '@azure/core-auth': 1.3.0 - '@azure/core-http': 1.2.6 - '@azure/core-lro': 1.0.5 + '@azure/core-http': 1.2.4 + '@azure/core-lro': 1.0.4 '@azure/core-paging': 1.1.3 '@azure/core-tracing': 1.0.0-preview.10 '@azure/logger': 1.0.2 '@opentelemetry/api': 0.10.2 events: 3.3.0 - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' @@ -185,7 +193,7 @@ packages: integrity: sha512-fa220+fQn27JN8QtajeMe88rqrJn3qctT/8FV/abJe6tSBJlAWYXOHiIF3nCgSeyIb5F9pi7Fycd9M55OY4O9w== /@azure/communication-signaling/1.0.0-beta.5: dependencies: - '@azure/core-http': 1.2.6 + '@azure/core-http': 1.2.4 '@azure/core-tracing': 1.0.0-preview.9 '@azure/logger': 1.0.2 '@opentelemetry/api': 0.10.2 @@ -196,6 +204,27 @@ packages: node: '>=8.0.0' resolution: integrity: sha512-pGXI4F5OVzdM9Omg5fiflA/Vvs88qqER/ZxNj3PoWAdaYIPkWGb86OClbB0VsHi6gZ4ZDzyTP/l9hrREBuBYRA== + /@azure/core-amqp/2.2.0: + dependencies: + '@azure/abort-controller': 1.0.4 + '@azure/core-auth': 1.3.0 + '@azure/logger': 1.0.2 + '@types/async-lock': 1.1.2 + async-lock: 1.2.8 + buffer: 5.7.1 + events: 3.3.0 + jssha: 3.2.0 + process: 0.11.10 + rhea: 1.0.24 + rhea-promise: 1.2.1 + tslib: 2.2.0 + url: 0.11.0 + util: 0.12.3 + dev: false + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-Nt81a8097+ofBAQfnil5UWw0o5/D3bYfqyJY7e1wrP2RlR/6Fig9zSj4tLe/oiMmE4gvDoK5X8kGIbhswne0Yw== /@azure/core-asynciterator-polyfill/1.0.0: dev: false resolution: @@ -203,7 +232,7 @@ packages: /@azure/core-auth/1.3.0: dependencies: '@azure/abort-controller': 1.0.4 - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' @@ -222,7 +251,7 @@ packages: node-fetch: 2.6.1 process: 0.11.10 tough-cookie: 4.0.0 - tslib: 2.3.0 + tslib: 2.2.0 tunnel: 0.0.6 uuid: 8.3.2 xml2js: 0.4.23 @@ -231,7 +260,7 @@ packages: node: '>=8.0.0' resolution: integrity: sha512-g5C1zUJO5dehP2Riv+vy9iCYoS1UwKnZsBVCzanScz9A83LbnXKpZDa9wie26G9dfXUhQoFZoFT8LYWhPKmwcg== - /@azure/core-http/1.2.6: + /@azure/core-http/1.2.4: dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-asynciterator-polyfill': 1.0.0 @@ -244,7 +273,7 @@ packages: node-fetch: 2.6.1 process: 0.11.10 tough-cookie: 4.0.0 - tslib: 2.3.0 + tslib: 2.2.0 tunnel: 0.0.6 uuid: 8.3.2 xml2js: 0.4.23 @@ -252,19 +281,19 @@ packages: engines: node: '>=8.0.0' resolution: - integrity: sha512-odtH7UMKtekc5YQ86xg9GlVHNXR6pq2JgJ5FBo7/jbOjNGdBqcrIVrZx2bevXVJz/uUTSx6vUf62gzTXTfqYSQ== - /@azure/core-lro/1.0.5: + integrity: sha512-cNumz3ckyFZY5zWOgcTHSO7AKRVwxbodG8WfcEGcdH+ZJL3KvJEI/vN58H6xk5v3ijulU2x/WPGJqrMVvcI79A== + /@azure/core-lro/1.0.4: dependencies: '@azure/abort-controller': 1.0.4 - '@azure/core-http': 1.2.6 + '@azure/core-http': 1.2.4 '@azure/core-tracing': 1.0.0-preview.11 events: 3.3.0 - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' resolution: - integrity: sha512-0EFCFZxARrIoLWMIRt4vuqconRVIO2Iin7nFBfJiYCCbKp5eEmxutNk8uqudPmG0XFl5YqlVh68/al/vbE5OOg== + integrity: sha512-4IVqLl6NIqxVzL+zMdf9Nwa1ZUPuoG/IAMoWQIA6qgpKuAiPy/KiH4Q5j0Zn0q20GFiymQeLcCIH82LSlbQBTQ== /@azure/core-paging/1.1.3: dependencies: '@azure/core-asynciterator-polyfill': 1.0.0 @@ -273,7 +302,7 @@ packages: node: '>=8.0.0' resolution: integrity: sha512-his7Ah40ThEYORSpIAwuh6B8wkGwO/zG7gqVtmSE4WAJ46e36zUDXTKReUCLBDc6HmjjApQQxxcRFy5FruG79A== - /@azure/core-rest-pipeline/1.0.4: + /@azure/core-rest-pipeline/1.0.3: dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-auth': 1.3.0 @@ -282,18 +311,18 @@ packages: form-data: 3.0.1 http-proxy-agent: 4.0.1 https-proxy-agent: 5.0.0 - tslib: 2.3.0 + tslib: 2.2.0 uuid: 8.3.2 dev: false engines: node: '>=8.0.0' resolution: - integrity: sha512-RTB2i7/xMRsrCnDMv7a7zjQknRRI8MxBYoAi9uyKoplFAtT7jKfZaKUpMd0uUQBrbdVt61GO6d1ejYcMXTAQSg== + integrity: sha512-GbfBQHF83RQI+LVISh8RLKpPeyufFsu6FhwB0U1inN7BWo8GuE23s0vc/D4gd5AWww7orQ20Q3zMzW5FKFs4MQ== /@azure/core-tracing/1.0.0-preview.10: dependencies: '@opencensus/web-types': 0.0.7 '@opentelemetry/api': 0.10.2 - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' @@ -303,7 +332,7 @@ packages: dependencies: '@opencensus/web-types': 0.0.7 '@opentelemetry/api': 1.0.0-rc.0 - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' @@ -313,7 +342,7 @@ packages: dependencies: '@opencensus/web-types': 0.0.7 '@opentelemetry/api': 0.10.2 - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' @@ -321,7 +350,7 @@ packages: integrity: sha512-zczolCLJ5QG42AEPQ+Qg9SRYNUyB+yZ5dzof4YEc+dyWczO9G2sBqbAjLB7IqrsdHN2apkiB2oXeDKCsq48jug== /@azure/core-xml/1.0.0-beta.1: dependencies: - tslib: 2.3.0 + tslib: 2.2.0 xml2js: 0.4.23 dev: false engines: @@ -332,7 +361,7 @@ packages: dependencies: '@azure/amqp-common': 1.0.0-preview.9 '@azure/ms-rest-nodeauth': 0.9.3_debug@3.2.7 - async-lock: 1.3.0 + async-lock: 1.2.8 debug: 3.2.7 is-buffer: 2.0.5 jssha: 2.4.2 @@ -344,74 +373,74 @@ packages: integrity: sha512-CxaMaEjwtsmIhWtjHyGimKO7RmES0YxPqGQ9+jKqGygNlhG5NYHktDaiQu6w7k3g+I51VaLXtVSt+BVFd6VWfQ== /@azure/identity/1.2.5_debug@4.3.1: dependencies: - '@azure/core-http': 1.2.6 + '@azure/core-http': 1.2.4 '@azure/core-tracing': 1.0.0-preview.9 '@azure/logger': 1.0.2 '@azure/msal-node': 1.0.0-beta.6_debug@4.3.1 '@opentelemetry/api': 0.10.2 - '@types/stoppable': 1.1.1 + '@types/stoppable': 1.1.0 axios: 0.21.1_debug@4.3.1 events: 3.3.0 jws: 4.0.0 - msal: 1.4.11 + msal: 1.4.9 open: 7.4.2 qs: 6.10.1 stoppable: 1.1.0 - tslib: 2.3.0 + tslib: 2.2.0 uuid: 8.3.2 dev: false engines: node: '>=8.0.0' optionalDependencies: - keytar: 7.7.0 + keytar: 7.6.0 peerDependencies: debug: '*' resolution: integrity: sha512-Q71Buur3RMcg6lCnisLL8Im562DBw+ybzgm+YQj/FbAaI8ZNu/zl/5z1fE4k3Q9LSIzYrz6HLRzlhdSBXpydlQ== /@azure/identity/1.3.0: dependencies: - '@azure/core-http': 1.2.6 + '@azure/core-http': 1.2.4 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 '@azure/msal-node': 1.0.0-beta.6 - '@types/stoppable': 1.1.1 + '@types/stoppable': 1.1.0 axios: 0.21.1 events: 3.3.0 jws: 4.0.0 - msal: 1.4.11 + msal: 1.4.9 open: 7.4.2 qs: 6.10.1 stoppable: 1.1.0 - tslib: 2.3.0 + tslib: 2.2.0 uuid: 8.3.2 dev: false engines: node: '>=8.0.0' optionalDependencies: - keytar: 7.7.0 + keytar: 7.6.0 resolution: integrity: sha512-qYTaWA+5ir4+/iEry7n3l1TyeNhTHP8IRpjsbNv8ur8W/QjqZmCz1H2naebRp5tQmehXfo1pUrp2ew+qGhTh0g== /@azure/identity/1.3.0_debug@4.3.1: dependencies: - '@azure/core-http': 1.2.6 + '@azure/core-http': 1.2.4 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 '@azure/msal-node': 1.0.0-beta.6_debug@4.3.1 - '@types/stoppable': 1.1.1 + '@types/stoppable': 1.1.0 axios: 0.21.1_debug@4.3.1 events: 3.3.0 jws: 4.0.0 - msal: 1.4.11 + msal: 1.4.9 open: 7.4.2 qs: 6.10.1 stoppable: 1.1.0 - tslib: 2.3.0 + tslib: 2.2.0 uuid: 8.3.2 dev: false engines: node: '>=8.0.0' optionalDependencies: - keytar: 7.7.0 + keytar: 7.6.0 peerDependencies: debug: '*' resolution: @@ -419,19 +448,19 @@ packages: /@azure/identity/2.0.0-beta.3: dependencies: '@azure/abort-controller': 1.0.4 - '@azure/core-http': 1.2.6 + '@azure/core-http': 1.2.4 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 '@azure/msal-browser': 2.9.0 '@azure/msal-common': 4.0.3 - '@azure/msal-node': 1.1.0 - '@types/stoppable': 1.1.1 + '@azure/msal-node': 1.2.0 + '@types/stoppable': 1.1.0 events: 3.3.0 jws: 4.0.0 open: 7.4.2 qs: 6.10.1 stoppable: 1.1.0 - tslib: 2.3.0 + tslib: 2.2.0 uuid: 8.3.2 dev: false engines: @@ -441,12 +470,12 @@ packages: /@azure/keyvault-certificates/4.2.0: dependencies: '@azure/abort-controller': 1.0.4 - '@azure/core-http': 1.2.6 - '@azure/core-lro': 1.0.5 + '@azure/core-http': 1.2.4 + '@azure/core-lro': 1.0.4 '@azure/core-paging': 1.1.3 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' @@ -455,12 +484,12 @@ packages: /@azure/keyvault-keys/4.2.1: dependencies: '@azure/abort-controller': 1.0.4 - '@azure/core-http': 1.2.6 - '@azure/core-lro': 1.0.5 + '@azure/core-http': 1.2.4 + '@azure/core-lro': 1.0.4 '@azure/core-paging': 1.1.3 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' @@ -469,12 +498,12 @@ packages: /@azure/keyvault-secrets/4.2.0: dependencies: '@azure/abort-controller': 1.0.4 - '@azure/core-http': 1.2.6 - '@azure/core-lro': 1.0.5 + '@azure/core-http': 1.2.4 + '@azure/core-lro': 1.0.4 '@azure/core-paging': 1.1.3 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' @@ -488,7 +517,7 @@ packages: integrity: sha512-h58oEROO2tniBTSmFmuHBGvuiFuYsHQBWTVdpT2AiOED4F2Kgf7rs0MPYPXiBcDvihC70M7QPRhIQ3JK1H/ygw== /@azure/logger/1.0.2: dependencies: - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=8.0.0' @@ -502,6 +531,14 @@ packages: dev: false resolution: integrity: sha512-dG76W7ElfLi+fbTjnZVGj+M9e0BIEJmRxU6fHaUQ12bZBe8EJKYb2GV50YWNaP2uJiVQ5+7nXEVj1VN1UQtaEw== + /@azure/ms-rest-azure-js/2.1.0: + dependencies: + '@azure/core-auth': 1.3.0 + '@azure/ms-rest-js': 2.3.0 + tslib: 1.14.1 + dev: false + resolution: + integrity: sha512-CjZjB8apvXl5h97Ck6SbeeCmU0sk56YPozPtTyGudPp1RGoHXNjFNtoOvwOG76EdpmMpxbK10DqcygI16Lu60Q== /@azure/ms-rest-js/1.11.2_debug@3.2.7: dependencies: '@azure/core-auth': 1.3.0 @@ -532,7 +569,7 @@ packages: debug: '*' resolution: integrity: sha512-2AyQ1IKmLGKW7DU3/x3TsTBzZLcbC9YRI+yuDPuXAQrv3zar340K9wsxU413kHFIDjkWNCo9T0w5VtwcyWxhbQ== - /@azure/ms-rest-js/2.5.2: + /@azure/ms-rest-js/2.3.0: dependencies: '@azure/core-auth': 1.3.0 abort-controller: 3.0.0 @@ -545,7 +582,7 @@ packages: xml2js: 0.4.23 dev: false resolution: - integrity: sha512-9nCuuoYwHZEZw1t0MVtENH+c1k2R4maYAlBBDSZhZu6bEucyfYUUigNXXKjt2cFBt4sO+sTzi0uI0f/fiPFr+Q== + integrity: sha512-8NOnHgovi61NpcUld53zRkY/IcQJBBO48VeMntNTUtaPo8yYYTnu1hWRvp6b6vpBnur7HGmuj692J9li5Kx6/Q== /@azure/ms-rest-nodeauth/0.9.3_debug@3.2.7: dependencies: '@azure/ms-rest-azure-env': 1.1.2 @@ -566,22 +603,14 @@ packages: debug: '*' resolution: integrity: sha512-aFHRw/IHhg3I9ZJW+Va4L+sCirFHMVIu6B7lFdL5mGLfG3xC5vDIdd957LRXFgy2OiKFRUC0QaKknd0YCsQIqA== - /@azure/ms-rest-nodeauth/3.0.10: + /@azure/ms-rest-nodeauth/3.0.9: dependencies: '@azure/ms-rest-azure-env': 2.0.0 - '@azure/ms-rest-js': 2.5.2 - adal-node: 0.2.2 - dev: false - resolution: - integrity: sha512-oel7ibYlredh2wo7XwNYMx4jWlbMkIzCC8t8VpdhsAWDJVNSSce+DYj5jjZn1oED+QsCytVM2B7/QTuLN1/yDw== - /@azure/msal-browser/2.14.2: - dependencies: - '@azure/msal-common': 4.3.0 + '@azure/ms-rest-js': 2.3.0 + adal-node: 0.1.28 dev: false - engines: - node: '>=0.8.0' resolution: - integrity: sha512-JKHE9Rer41CI8tweiyE91M8ZbGvQV9P+jOPB4ZtPxyxCi2f7ED3jNfdzyUJ1eGB+hCRnvO56M1Xc61T1R+JfYg== + integrity: sha512-+GdDHUJlWtIDanRZemFooLy68NsBDhN/Oni9DSFeoXIFNGlSe1IOes8/IRkQdrNXyUvBanuzzR7I5WYYzYQsmA== /@azure/msal-browser/2.9.0: dependencies: '@azure/msal-common': 2.1.0 @@ -614,14 +643,14 @@ packages: node: '>=0.8.0' resolution: integrity: sha512-EihnqHh2EE6xcB0Dh2LF30jE1Ga9cgh9PyRkX4fj+KpvYfL4ae57hvQwJGkynUgpf3V1xQxU5yaJVXOElfXiGw== - /@azure/msal-common/4.3.0: + /@azure/msal-common/4.4.0: dependencies: debug: 4.3.1 dev: false engines: node: '>=0.8.0' resolution: - integrity: sha512-jFqUWe83wVb6O8cNGGBFg2QlKvqM1ezUgJTEV7kIsAPX0RXhGFE4B1DLNt6hCnkTXDbw+KGW0zgxOEr4MJQwLw== + integrity: sha512-Qrs33Ctt2KM7NxArFPIUKc8UbIcm7zYxJFdJeQ9k7HKBhVk3e88CUz1Mw33cS/Jr+YA1H02OAzHg++bJ+4SFyQ== /@azure/msal-node-extensions/1.0.0-alpha.6: dependencies: '@azure/msal-common': 1.7.2 @@ -636,7 +665,7 @@ packages: integrity: sha512-fVufHc02C+daYOMAHBnE998abB4qUIeJ9gmTxmSelHhGfBGvvzMbCohCu4sTlSVDKUndF3yD/Nxvw/cEtpcZKg== /@azure/msal-node/1.0.0-beta.6: dependencies: - '@azure/msal-common': 4.3.0 + '@azure/msal-common': 4.4.0 axios: 0.21.1 jsonwebtoken: 8.5.1 uuid: 8.3.2 @@ -645,7 +674,7 @@ packages: integrity: sha512-ZQI11Uz1j0HJohb9JZLRD8z0moVcPks1AFW4Q/Gcl67+QvH4aKEJti7fjCcipEEZYb/qzLSO8U6IZgPYytsiJQ== /@azure/msal-node/1.0.0-beta.6_debug@4.3.1: dependencies: - '@azure/msal-common': 4.3.0 + '@azure/msal-common': 4.4.0 axios: 0.21.1_debug@4.3.1 jsonwebtoken: 8.5.1 uuid: 8.3.2 @@ -654,9 +683,9 @@ packages: debug: '*' resolution: integrity: sha512-ZQI11Uz1j0HJohb9JZLRD8z0moVcPks1AFW4Q/Gcl67+QvH4aKEJti7fjCcipEEZYb/qzLSO8U6IZgPYytsiJQ== - /@azure/msal-node/1.1.0: + /@azure/msal-node/1.2.0: dependencies: - '@azure/msal-common': 4.3.0 + '@azure/msal-common': 4.4.0 axios: 0.21.1 jsonwebtoken: 8.5.1 uuid: 8.3.2 @@ -664,39 +693,59 @@ packages: engines: node: 10 || 12 || 14 || 16 resolution: - integrity: sha512-gMO9aZdWOzufp1PcdD5ID25DdS9eInxgeCqx4Tk8PVU6Z7RxJQhoMzS64cJhGdpYgeIQwKljtF0CLCcPFxew/w== + integrity: sha512-79o5n483vslc7Qegh9+0BsxODRmlk6YYjVdl9jvwmAuF+i+oylq57e7RVhTVocKCbLCIMOKARI14JyKdDbW0WA== + /@azure/service-bus/7.0.5: + dependencies: + '@azure/abort-controller': 1.0.4 + '@azure/core-amqp': 2.2.0 + '@azure/core-asynciterator-polyfill': 1.0.0 + '@azure/core-auth': 1.3.0 + '@azure/core-http': 1.2.4 + '@azure/core-paging': 1.1.3 + '@azure/core-tracing': 1.0.0-preview.11 + '@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: 1.2.1 + tslib: 2.2.0 + dev: false + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-x3VgZFLsmhnTka6IpKePHcibm3znMhcrSsVoVlMOCQSgoJrTSTuczRh4S9/c55pj8M+EQ6FdPweQY6Ld+g/qiQ== /@babel/code-frame/7.12.11: dependencies: - '@babel/highlight': 7.14.5 + '@babel/highlight': 7.13.10 dev: false resolution: integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== - /@babel/code-frame/7.14.5: + /@babel/code-frame/7.12.13: dependencies: - '@babel/highlight': 7.14.5 + '@babel/highlight': 7.13.10 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw== - /@babel/compat-data/7.14.5: + integrity: sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g== + /@babel/compat-data/7.13.12: dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-kixrYn4JwfAVPa0f2yfzc2AWti6WRRyO3XjWW5PJAvtE11qhSayrrcrEnee05KAtNaPC+EwehE8Qt1UedEVB8w== - /@babel/core/7.14.6: - dependencies: - '@babel/code-frame': 7.14.5 - '@babel/generator': 7.14.5 - '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6 - '@babel/helper-module-transforms': 7.14.5 - '@babel/helpers': 7.14.6 - '@babel/parser': 7.14.6 - '@babel/template': 7.14.5 - '@babel/traverse': 7.14.5 - '@babel/types': 7.14.5 - convert-source-map: 1.8.0 + integrity: sha512-3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ== + /@babel/core/7.13.14: + dependencies: + '@babel/code-frame': 7.12.13 + '@babel/generator': 7.13.9 + '@babel/helper-compilation-targets': 7.13.13_@babel+core@7.13.14 + '@babel/helper-module-transforms': 7.13.14 + '@babel/helpers': 7.13.10 + '@babel/parser': 7.13.13 + '@babel/template': 7.12.13 + '@babel/traverse': 7.13.13 + '@babel/types': 7.13.14 + convert-source-map: 1.7.0 debug: 4.3.1 gensync: 1.0.0-beta.2 json5: 2.2.0 @@ -706,205 +755,159 @@ packages: engines: node: '>=6.9.0' resolution: - integrity: sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA== - /@babel/generator/7.14.5: + integrity: sha512-wZso/vyF4ki0l0znlgM4inxbdrUvCb+cVz8grxDq+6C9k6qbqoIJteQOKicaKjCipU3ISV+XedCqpL2RJJVehA== + /@babel/generator/7.13.9: dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.13.14 jsesc: 2.5.2 source-map: 0.5.7 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA== - /@babel/helper-compilation-targets/7.14.5_@babel+core@7.14.6: + integrity: sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw== + /@babel/helper-compilation-targets/7.13.13_@babel+core@7.13.14: dependencies: - '@babel/compat-data': 7.14.5 - '@babel/core': 7.14.6 - '@babel/helper-validator-option': 7.14.5 - browserslist: 4.16.6 + '@babel/compat-data': 7.13.12 + '@babel/core': 7.13.14 + '@babel/helper-validator-option': 7.12.17 + browserslist: 4.16.3 semver: 6.3.0 dev: false - engines: - node: '>=6.9.0' peerDependencies: '@babel/core': ^7.0.0 resolution: - integrity: sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw== - /@babel/helper-function-name/7.14.5: + integrity: sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ== + /@babel/helper-function-name/7.12.13: dependencies: - '@babel/helper-get-function-arity': 7.14.5 - '@babel/template': 7.14.5 - '@babel/types': 7.14.5 + '@babel/helper-get-function-arity': 7.12.13 + '@babel/template': 7.12.13 + '@babel/types': 7.13.14 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ== - /@babel/helper-get-function-arity/7.14.5: + integrity: sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA== + /@babel/helper-get-function-arity/7.12.13: dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.13.14 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg== - /@babel/helper-hoist-variables/7.14.5: + integrity: sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg== + /@babel/helper-member-expression-to-functions/7.13.12: dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.13.14 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ== - /@babel/helper-member-expression-to-functions/7.14.5: + integrity: sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw== + /@babel/helper-module-imports/7.13.12: dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.13.14 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-UxUeEYPrqH1Q/k0yRku1JE7dyfyehNwT6SVkMHvYvPDv4+uu627VXBckVj891BO8ruKBkiDoGnZf4qPDD8abDQ== - /@babel/helper-module-imports/7.14.5: + integrity: sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA== + /@babel/helper-module-transforms/7.13.14: dependencies: - '@babel/types': 7.14.5 + '@babel/helper-module-imports': 7.13.12 + '@babel/helper-replace-supers': 7.13.12 + '@babel/helper-simple-access': 7.13.12 + '@babel/helper-split-export-declaration': 7.12.13 + '@babel/helper-validator-identifier': 7.12.11 + '@babel/template': 7.12.13 + '@babel/traverse': 7.13.13 + '@babel/types': 7.13.14 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ== - /@babel/helper-module-transforms/7.14.5: + integrity: sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g== + /@babel/helper-optimise-call-expression/7.12.13: dependencies: - '@babel/helper-module-imports': 7.14.5 - '@babel/helper-replace-supers': 7.14.5 - '@babel/helper-simple-access': 7.14.5 - '@babel/helper-split-export-declaration': 7.14.5 - '@babel/helper-validator-identifier': 7.14.5 - '@babel/template': 7.14.5 - '@babel/traverse': 7.14.5 - '@babel/types': 7.14.5 + '@babel/types': 7.13.14 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA== - /@babel/helper-optimise-call-expression/7.14.5: + integrity: sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA== + /@babel/helper-replace-supers/7.13.12: dependencies: - '@babel/types': 7.14.5 + '@babel/helper-member-expression-to-functions': 7.13.12 + '@babel/helper-optimise-call-expression': 7.12.13 + '@babel/traverse': 7.13.13 + '@babel/types': 7.13.14 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA== - /@babel/helper-replace-supers/7.14.5: + integrity: sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw== + /@babel/helper-simple-access/7.13.12: dependencies: - '@babel/helper-member-expression-to-functions': 7.14.5 - '@babel/helper-optimise-call-expression': 7.14.5 - '@babel/traverse': 7.14.5 - '@babel/types': 7.14.5 + '@babel/types': 7.13.14 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow== - /@babel/helper-simple-access/7.14.5: + integrity: sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA== + /@babel/helper-split-export-declaration/7.12.13: dependencies: - '@babel/types': 7.14.5 + '@babel/types': 7.13.14 dev: false - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw== - /@babel/helper-split-export-declaration/7.14.5: - dependencies: - '@babel/types': 7.14.5 - dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA== - /@babel/helper-validator-identifier/7.14.5: + integrity: sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg== + /@babel/helper-validator-identifier/7.12.11: dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg== - /@babel/helper-validator-option/7.14.5: + integrity: sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== + /@babel/helper-validator-option/7.12.17: dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== - /@babel/helpers/7.14.6: + integrity: sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw== + /@babel/helpers/7.13.10: dependencies: - '@babel/template': 7.14.5 - '@babel/traverse': 7.14.5 - '@babel/types': 7.14.5 + '@babel/template': 7.12.13 + '@babel/traverse': 7.13.13 + '@babel/types': 7.13.14 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA== - /@babel/highlight/7.14.5: + integrity: sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ== + /@babel/highlight/7.13.10: dependencies: - '@babel/helper-validator-identifier': 7.14.5 + '@babel/helper-validator-identifier': 7.12.11 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.14.6: + integrity: sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg== + /@babel/parser/7.13.13: dev: false engines: node: '>=6.0.0' hasBin: true resolution: - integrity: sha512-oG0ej7efjEXxb4UgE+klVx+3j4MVo+A2vCzm7OUN4CLo6WhQ+vSOD2yJ8m7B+DghObxtLxt3EfgMWpq+AsWehQ== - /@babel/runtime/7.14.6: + integrity: sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw== + /@babel/runtime/7.13.10: dependencies: regenerator-runtime: 0.13.7 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg== - /@babel/template/7.14.5: + integrity: sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw== + /@babel/template/7.12.13: dependencies: - '@babel/code-frame': 7.14.5 - '@babel/parser': 7.14.6 - '@babel/types': 7.14.5 + '@babel/code-frame': 7.12.13 + '@babel/parser': 7.13.13 + '@babel/types': 7.13.14 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g== - /@babel/traverse/7.14.5: + integrity: sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA== + /@babel/traverse/7.13.13: dependencies: - '@babel/code-frame': 7.14.5 - '@babel/generator': 7.14.5 - '@babel/helper-function-name': 7.14.5 - '@babel/helper-hoist-variables': 7.14.5 - '@babel/helper-split-export-declaration': 7.14.5 - '@babel/parser': 7.14.6 - '@babel/types': 7.14.5 + '@babel/code-frame': 7.12.13 + '@babel/generator': 7.13.9 + '@babel/helper-function-name': 7.12.13 + '@babel/helper-split-export-declaration': 7.12.13 + '@babel/parser': 7.13.13 + '@babel/types': 7.13.14 debug: 4.3.1 globals: 11.12.0 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg== - /@babel/types/7.14.5: + integrity: sha512-CblEcwmXKR6eP43oQGG++0QMTtCjAsa3frUuzHoiIJWpaIIi8dwMyEFUJoXRLxagGqCK+jALRwIO+o3R9p/uUg== + /@babel/types/7.13.14: dependencies: - '@babel/helper-validator-identifier': 7.14.5 + '@babel/helper-validator-identifier': 7.12.11 + lodash: 4.17.21 to-fast-properties: 2.0.0 dev: false - engines: - node: '>=6.9.0' resolution: - integrity: sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg== + integrity: sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ== /@bahmutov/data-driven/1.0.0: dependencies: check-more-types: 2.24.0 @@ -914,12 +917,12 @@ packages: node: '>=6' resolution: integrity: sha512-YqW3hPS0RXriqjcCrLOTJj+LWe3c8JpwlL83k1ka1Q8U05ZjAKbGQZYeTzUd0NFEnnfPtsUiKGpFEBJG6kFuvg== - /@eslint/eslintrc/0.4.2: + /@eslint/eslintrc/0.4.0: dependencies: ajv: 6.12.6 debug: 4.3.1 espree: 7.3.1 - globals: 13.9.0 + globals: 12.4.0 ignore: 4.0.6 import-fresh: 3.3.0 js-yaml: 3.14.1 @@ -929,7 +932,7 @@ packages: engines: node: ^10.12.0 || >=12.0.0 resolution: - integrity: sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg== + integrity: sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog== /@istanbuljs/schema/0.1.3: dev: false engines: @@ -962,7 +965,7 @@ packages: resolve: 1.17.0 semver: 7.3.5 source-map: 0.6.1 - typescript: 4.1.6 + typescript: 4.1.5 dev: false hasBin: true resolution: @@ -982,15 +985,15 @@ packages: hasBin: true resolution: integrity: sha512-kd2kakdDoRgI54J5H11a76hyYZBMhtp4piwWAy4bYTwlQT0v/tp+G/UMMgjUL4vKf0kTNhitEUX/0LfQb1AHzQ== - /@microsoft/tsdoc-config/0.15.2: + /@microsoft/tsdoc-config/0.14.0: dependencies: - '@microsoft/tsdoc': 0.13.2 + '@microsoft/tsdoc': 0.13.0 ajv: 6.12.6 jju: 1.4.0 resolve: 1.19.0 dev: false resolution: - integrity: sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA== + integrity: sha512-KSj15FwyaxMCGJkC320rvNXxuJNCOVO02pNqIEdf5cbLakvHK8afoHTmcjdBEWl0cfBFZlMu/1DhL4VCzZq0rQ== /@microsoft/tsdoc/0.12.19: dev: false resolution: @@ -999,34 +1002,34 @@ packages: dev: false resolution: integrity: sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg== - /@microsoft/tsdoc/0.13.2: + /@microsoft/tsdoc/0.13.0: dev: false resolution: - integrity: sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg== - /@nodelib/fs.scandir/2.1.5: + integrity: sha512-/8J+4DdvexBH1Qh1yR8VZ6bPay2DL/TDdmSIypAa3dAghJzsdaiZG8COvzpYIML6HV2UVN0g4qbuqzjG4YKgWg== + /@nodelib/fs.scandir/2.1.4: dependencies: - '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.stat': 2.0.4 run-parallel: 1.2.0 dev: false engines: node: '>= 8' resolution: - integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== - /@nodelib/fs.stat/2.0.5: + integrity: sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA== + /@nodelib/fs.stat/2.0.4: dev: false engines: node: '>= 8' resolution: - integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== - /@nodelib/fs.walk/1.2.7: + integrity: sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q== + /@nodelib/fs.walk/1.2.6: dependencies: - '@nodelib/fs.scandir': 2.1.5 + '@nodelib/fs.scandir': 2.1.4 fastq: 1.11.0 dev: false engines: node: '>= 8' resolution: - integrity: sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA== + integrity: sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow== /@opencensus/web-types/0.0.7: dev: false engines: @@ -1268,7 +1271,7 @@ packages: dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 - picomatch: 2.3.0 + picomatch: 2.2.2 rollup: 1.32.1 dev: false engines: @@ -1327,21 +1330,21 @@ packages: dev: false resolution: integrity: sha512-8ghIWhkph7NnLCMDJtthpsb7TMOsVGXVDvmxjE/CeklTqjbbUFBjGXizJfpbEkRQTELuZQ2+vGn7sGwIWKN2uA== - /@sinonjs/commons/1.8.3: + /@sinonjs/commons/1.8.2: dependencies: type-detect: 4.0.8 dev: false resolution: - integrity: sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== + integrity: sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw== /@sinonjs/fake-timers/6.0.1: dependencies: - '@sinonjs/commons': 1.8.3 + '@sinonjs/commons': 1.8.2 dev: false resolution: integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== /@sinonjs/samsam/5.3.1: dependencies: - '@sinonjs/commons': 1.8.3 + '@sinonjs/commons': 1.8.2 lodash.get: 4.4.2 type-detect: 4.0.8 dev: false @@ -1372,33 +1375,40 @@ packages: /@types/body-parser/1.19.0: dependencies: '@types/connect': 3.4.34 - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: integrity: sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ== - /@types/chai-as-promised/7.1.4: + /@types/chai-as-promised/7.1.3: dependencies: - '@types/chai': 4.2.19 + '@types/chai': 4.2.16 dev: false resolution: - integrity: sha512-1y3L1cHePcIm5vXkh1DSGf/zQq5n5xDKG1fpCvf18+uOkpce0Z1ozNFPkyWsVswK7ntN1sZBw3oU6gmN+pDUcA== + integrity: sha512-FQnh1ohPXJELpKhzjuDkPLR2BZCAqed+a6xV4MI/T3XzHfd2FlarfUGUdZYgqYe8oxkYn0fchHEeHfHqdZ96sg== /@types/chai-string/1.4.2: dependencies: - '@types/chai': 4.2.19 + '@types/chai': 4.2.16 dev: false resolution: integrity: sha512-ld/1hV5qcPRGuwlPdvRfvM3Ka/iofOk2pH4VkasK4b1JJP1LjNmWWn0LsISf6RRzyhVOvs93rb9tM09e+UuF8Q== - /@types/chai/4.2.19: + /@types/chai/4.2.16: + dev: false + resolution: + integrity: sha512-vI5iOAsez9+roLS3M3+Xx7w+WRuDtSmF8bQkrbcIJ2sC1PcDgVoA0WGpa+bIrJ+y8zqY2oi//fUctkxtIcXJCw== + /@types/chalk/2.2.0: + dependencies: + chalk: 4.1.0 + deprecated: This is a stub types definition for chalk (https://github.com/chalk/chalk). chalk provides its own type definitions, so you don't need @types/chalk installed! dev: false resolution: - integrity: sha512-jRJgpRBuY+7izT7/WNXP/LsMO9YonsstuL+xuvycDyESpoDoIAsMd7suwpB4h9oEWB+ZlPTqJJ8EHomzNhwTPQ== + integrity: sha512-1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw== /@types/component-emitter/1.2.10: dev: false resolution: integrity: sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg== /@types/connect/3.4.34: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: integrity: sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ== @@ -1414,61 +1424,58 @@ packages: dev: false resolution: integrity: sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ== - /@types/eslint/7.2.13: + /@types/eslint/7.2.8: dependencies: - '@types/estree': 0.0.48 + '@types/estree': 0.0.47 '@types/json-schema': 7.0.7 dev: false resolution: - integrity: sha512-LKmQCWAlnVHvvXq4oasNUMTJJb2GwSyTY8+1C7OH5ILR8mPLaljv1jxL1bXW3xB3jFbQxTKxJAvI8PyjB09aBg== + integrity: sha512-RTKvBsfz0T8CKOGZMfuluDNyMFHnu5lvNr4hWEsQeHXH6FcmIDIozOyWMh36nLGMwVd5UFNXC2xztA8lln22MQ== /@types/estree/0.0.39: dev: false resolution: integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== - /@types/estree/0.0.48: + /@types/estree/0.0.47: dev: false resolution: - integrity: sha512-LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew== - /@types/express-serve-static-core/4.17.21: + integrity: sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg== + /@types/express-serve-static-core/4.17.19: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 '@types/qs': 6.9.6 '@types/range-parser': 1.2.3 dev: false resolution: - integrity: sha512-gwCiEZqW6f7EoR8TTEfalyEhb1zA5jQJnRngr97+3pzMaO1RKoI1w2bw07TK72renMUVWcWS5mLI6rk1NqN0nA== - /@types/express/4.17.12: + integrity: sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA== + /@types/express/4.17.11: dependencies: '@types/body-parser': 1.19.0 - '@types/express-serve-static-core': 4.17.21 + '@types/express-serve-static-core': 4.17.19 '@types/qs': 6.9.6 '@types/serve-static': 1.13.9 dev: false resolution: - integrity: sha512-pTYas6FrP15B1Oa0bkN5tQMNqOcVXa9j4FTFtO8DWI9kppKib+6NJtfTOOLcwxuuYvcX2+dVG6et1SxW/Kc17Q== - /@types/fast-json-stable-stringify/2.1.0: - dependencies: - fast-json-stable-stringify: 2.1.0 - deprecated: This is a stub types definition. fast-json-stable-stringify provides its own type definitions, so you do not need this installed. + integrity: sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg== + /@types/fast-json-stable-stringify/2.0.0: dev: false resolution: - integrity: sha512-IyNhGHu71jH1jCXTHmafuoAAdsbBON3kDh7u/UUhLmjYgN5TYB54e1R8ckTCiIevl2UuZaCsi9XRxineY5yUjw== + integrity: sha512-mky/O83TXmGY39P1H9YbUpjV6l6voRYlufqfFCvel8l1phuy8HRjdWc1rrPuN53ITBJlbyMSV6z3niOySO5pgQ== /@types/fs-extra/8.1.1: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: integrity: sha512-TcUlBem321DFQzBNuz8p0CLLKp0VvF/XH9E4KHNmgwyp4E3AfgI5cjiIVZWlbfThBop2qxFIh4+LeY6hVWWZ2w== /@types/glob/7.1.3: dependencies: '@types/minimatch': 3.0.4 - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: integrity: sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== /@types/is-buffer/2.0.0: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: integrity: sha512-0f7N/e3BAz32qDYvgB4d2cqv1DqUwvGxHkXsrucICn8la1Vb6Yl6Eg8mPScGwUiqHJeE7diXlzaK+QMA9m4Gxw== @@ -1480,15 +1487,19 @@ packages: dev: false resolution: integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4= - /@types/jsonwebtoken/8.5.2: + /@types/jsonwebtoken/8.5.1: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 + dev: false + resolution: + integrity: sha512-rNAPdomlIUX0i0cg2+I+Q1wOUr531zHBQ+cV/28PJ39bSPKjahatZZ2LMuhiguETkCgLVzfruw/ZvNMNkKoSzw== + /@types/jsrsasign/8.0.10: dev: false resolution: - integrity: sha512-X8BOCkp+WJVNYCYIBugREtVZa4Y09Or9HDx6xqRZem5F8jJV8FuJgNessXyMuv9+U8pjnvdezASwU28uw+1scw== + integrity: sha512-TtLis3HRTt7wLfdpkDBem6vs+MbEGMsC7ob5gNYsJV40tHNAFxw00HMMsEHsg9FWduD38NtACWuSqQpXbFulUg== /@types/jws/3.2.3: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: integrity: sha512-g54CHxwvaHvyJyeuZqe7VQujV9SfCXwEkboJp355INPL+kjlS3Aq153EHptaeO/Cch/NPJ1i2sHz0sDDizn7LQ== @@ -1502,7 +1513,7 @@ packages: integrity: sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== /@types/md5/2.3.0: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: integrity: sha512-556YJ7ejzxIqSSxzyGGpctuZOarNZJt/zlEkhmmDc1f/slOEANHuwu2ZX7YaZ40rMiWoxt8GvAhoDpW1cmSy6A== @@ -1528,13 +1539,13 @@ packages: integrity: sha512-ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w== /@types/mock-fs/4.10.0: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: integrity: sha512-FQ5alSzmHMmliqcL36JqIA4Yyn9jyJKvRSGV3mvPh108VFatX7naJDzSG4fnFQNZFq9dIx0Dzoe6ddflMB2Xkg== /@types/mock-require/2.0.0: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: integrity: sha512-nOgjoE5bBiDeiA+z41i95makyHUSMWQMOPocP+J67Pqx/68HAXaeWN1NFtrAYYV6LrISIZZ8vKHm/a50k0f6Sg== @@ -1544,7 +1555,7 @@ packages: integrity: sha512-DPxmjiDwubsNmguG5X4fEJ+XCyzWM3GXWsqQlvUcjJKa91IOoJUy51meDr0GkzK64qqNcq85ymLlyjoct9tInw== /@types/node-fetch/2.5.10: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 form-data: 3.0.1 dev: false resolution: @@ -1553,14 +1564,14 @@ packages: dev: false resolution: integrity: sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg== - /@types/node/10.17.60: + /@types/node/10.17.56: dev: false resolution: - integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw== - /@types/node/15.12.4: + integrity: sha512-LuAa6t1t0Bfw4CuSR0UITsm1hP17YL+u82kfHGrHUWdhlBtH7sa7jGY5z7glGaIj/WDYDkRtgGd+KCjCzxBW1w== + /@types/node/14.14.37: dev: false resolution: - integrity: sha512-zrNj1+yqYF4WskCMOHwN+w9iuD12+dGm0rQ35HLl9/Ouuq52cEtd0CH9qMgrdNmi5ejC1/V7vKEXYubB+65DkA== + integrity: sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw== /@types/node/8.10.66: dev: false resolution: @@ -1587,7 +1598,7 @@ packages: integrity: sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA== /@types/resolve/1.17.1: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== @@ -1598,7 +1609,7 @@ packages: /@types/serve-static/1.13.9: dependencies: '@types/mime': 1.3.2 - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: integrity: sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA== @@ -1612,59 +1623,59 @@ packages: dev: false resolution: integrity: sha512-dIPoZ3g5gcx9zZEszaxLSVTvMReD3xxyyDnQUjA6IYDG9Ba2AV0otMPs+77sG9ojB4Qr2N2Vk5RnKeuA0X/0bg== - /@types/stoppable/1.1.1: + /@types/stoppable/1.1.0: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: - integrity: sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw== + integrity: sha512-BRR23Q9CJduH7AM6mk4JRttd8XyFkb4qIPZu4mdLF+VoP+wcjIxIWIKiBbN78NBbEuynrAyMPtzOHnIp2B/JPQ== /@types/tough-cookie/4.0.0: dev: false resolution: integrity: sha512-I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A== /@types/tunnel/0.0.1: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: integrity: sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A== - /@types/underscore/1.11.2: + /@types/underscore/1.11.1: dev: false resolution: - integrity: sha512-Ls2ylbo7++ITrWk2Yc3G/jijwSq5V3GT0tlgVXEl2kKYXY3ImrtmTCoE2uyTWFRI5owMBriloZFWbE1SXOsE7w== + integrity: sha512-mW23Xkp9HYgdMV7gnwuzqnPx6aG0J7xg/b7erQszOcyOizWylwCr9cgYM/BVVJHezUDxwyigG6+wCFQwCvyMBw== /@types/uuid/8.3.0: dev: false resolution: integrity: sha512-eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ== - /@types/ws/7.4.5: + /@types/ws/7.4.1: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: - integrity: sha512-8mbDgtc8xpxDDem5Gwj76stBDJX35KQ3YBoayxlqUQcL5BZUthiqP/VQ4PQnLHqM4PmlbyO74t98eJpURO+gPA== + integrity: sha512-ISCK1iFnR+jYv7+jLNX0wDqesZ/5RAeY3wUx6QaphmocphU61h+b+PHjS18TF4WIPTu/MMzxIq2PHr32o2TS5Q== /@types/xml2js/0.4.8: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false resolution: integrity: sha512-EyvT83ezOdec7BhDaEcsklWy7RSIdi6CNe95tmOAK0yx/Lm30C9K75snT3fYayK59ApC2oyW+rcHErdG05FHJA== /@types/yauzl/2.9.1: dependencies: - '@types/node': 15.12.4 + '@types/node': 14.14.37 dev: false optional: true resolution: integrity: sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA== - /@typescript-eslint/eslint-plugin/4.19.0_32b60b6a5d7033b9e5296983f03a72ce: + /@typescript-eslint/eslint-plugin/4.19.0_1a11d0673659f3a5e0fd221432005aeb: dependencies: - '@typescript-eslint/experimental-utils': 4.19.0_eslint@7.29.0+typescript@4.2.4 - '@typescript-eslint/parser': 4.19.0_eslint@7.29.0+typescript@4.2.4 + '@typescript-eslint/experimental-utils': 4.19.0_eslint@7.23.0+typescript@4.2.4 + '@typescript-eslint/parser': 4.19.0_eslint@7.23.0+typescript@4.2.4 '@typescript-eslint/scope-manager': 4.19.0 debug: 4.3.1 - eslint: 7.29.0 + eslint: 7.23.0 functional-red-black-tree: 1.0.1 lodash: 4.17.21 - regexpp: 3.2.0 + regexpp: 3.1.0 semver: 7.3.5 tsutils: 3.21.0_typescript@4.2.4 typescript: 4.2.4 @@ -1680,13 +1691,13 @@ packages: optional: true resolution: integrity: sha512-CRQNQ0mC2Pa7VLwKFbrGVTArfdVDdefS+gTw0oC98vSI98IX5A8EVH4BzJ2FOB0YlCmm8Im36Elad/Jgtvveaw== - /@typescript-eslint/experimental-utils/4.19.0_eslint@7.29.0+typescript@4.2.4: + /@typescript-eslint/experimental-utils/4.19.0_eslint@7.23.0+typescript@4.2.4: dependencies: '@types/json-schema': 7.0.7 '@typescript-eslint/scope-manager': 4.19.0 '@typescript-eslint/types': 4.19.0 '@typescript-eslint/typescript-estree': 4.19.0_typescript@4.2.4 - eslint: 7.29.0 + eslint: 7.23.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 dev: false @@ -1697,13 +1708,13 @@ packages: typescript: '*' resolution: integrity: sha512-9/23F1nnyzbHKuoTqFN1iXwN3bvOm/PRIXSBR3qFAYotK/0LveEOHr5JT1WZSzcD6BESl8kPOG3OoDRKO84bHA== - /@typescript-eslint/parser/4.19.0_eslint@7.29.0+typescript@4.2.4: + /@typescript-eslint/parser/4.19.0_eslint@7.23.0+typescript@4.2.4: dependencies: '@typescript-eslint/scope-manager': 4.19.0 '@typescript-eslint/types': 4.19.0 '@typescript-eslint/typescript-estree': 4.19.0_typescript@4.2.4 debug: 4.3.1 - eslint: 7.29.0 + eslint: 7.23.0 typescript: 4.2.4 dev: false engines: @@ -1736,7 +1747,7 @@ packages: '@typescript-eslint/types': 4.19.0 '@typescript-eslint/visitor-keys': 4.19.0 debug: 4.3.1 - globby: 11.0.4 + globby: 11.0.3 is-glob: 4.0.1 semver: 7.3.5 tsutils: 3.21.0_typescript@4.2.4 @@ -1754,7 +1765,7 @@ packages: /@typescript-eslint/visitor-keys/4.19.0: dependencies: '@typescript-eslint/types': 4.19.0 - eslint-visitor-keys: 2.1.0 + eslint-visitor-keys: 2.0.0 dev: false engines: node: ^8.10.0 || ^10.13.0 || >=11.10.1 @@ -1770,7 +1781,7 @@ packages: integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== /accepts/1.3.7: dependencies: - mime-types: 2.1.31 + mime-types: 2.1.30 negotiator: 0.6.2 dev: false engines: @@ -1799,31 +1810,15 @@ packages: date-utils: 1.2.21 jws: 3.2.2 request: 2.88.2 - underscore: 1.13.1 + underscore: 1.12.1 uuid: 3.4.0 - xmldom: 0.6.0 + xmldom: 0.5.0 xpath.js: 1.1.0 dev: false engines: node: '>= 0.6.15' resolution: integrity: sha1-RoxLs+u9lrEnBmn0ucuk4AZepIU= - /adal-node/0.2.2: - dependencies: - '@types/node': 8.10.66 - async: 2.6.3 - axios: 0.21.1 - date-utils: 1.2.21 - jws: 3.2.2 - underscore: 1.13.1 - uuid: 3.4.0 - xmldom: 0.6.0 - xpath.js: 1.1.0 - dev: false - engines: - node: '>= 0.6.15' - resolution: - integrity: sha512-luzQ9cXOjUlZoCiWeYbyR+nHwScSrPTDTbOInFphQs/PnwNz6wAIVkbsHEXtvYBnjLctByTTI8ccfpGX100oRQ== /agent-base/5.1.1: dev: false engines: @@ -1847,7 +1842,7 @@ packages: dev: false resolution: integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - /ajv/8.6.0: + /ajv/8.0.5: dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 @@ -1855,7 +1850,7 @@ packages: uri-js: 4.4.1 dev: false resolution: - integrity: sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ== + integrity: sha512-RkiLa/AeJx7+9OvniQ/qeWu0w74A8DiPPBclQ6ji3ZQkv5KamO+QGpqmi7O4JIw3rHGUXZ6CoP9tsAkn3gyazg== /ansi-colors/3.2.3: dev: false engines: @@ -1917,7 +1912,7 @@ packages: /anymatch/3.1.2: dependencies: normalize-path: 3.0.0 - picomatch: 2.3.0 + picomatch: 2.2.2 dev: false engines: node: '>= 8' @@ -1962,6 +1957,10 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + /array-filter/1.0.0: + dev: false + resolution: + integrity: sha1-uveeYubvTCpMC4MSMtr/7CUfnYM= /array-flatten/1.1.1: dev: false resolution: @@ -1970,9 +1969,9 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.3 + es-abstract: 1.18.0 get-intrinsic: 1.1.1 - is-string: 1.0.6 + is-string: 1.0.5 dev: false engines: node: '>= 0.4' @@ -1988,7 +1987,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.3 + es-abstract: 1.18.0 dev: false engines: node: '>= 0.4' @@ -2023,7 +2022,7 @@ packages: integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== /ast-types/0.13.4: dependencies: - tslib: 2.3.0 + tslib: 2.2.0 dev: false engines: node: '>=4' @@ -2045,10 +2044,10 @@ packages: dev: false resolution: integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - /async-lock/1.3.0: + /async-lock/1.2.8: dev: false resolution: - integrity: sha512-8A7SkiisnEgME2zEedtDYPxUPzdv3x//E7n5IFktPAtMYSEAV7eNJF0rMwrVyUFj6d/8rgajLantbjcNRQYXIg== + integrity: sha512-G+26B2jc0Gw0EG/WN2M6IczuGepBsfR1+DtqLnyFSH4p2C668qkOCtEkGNVEaaNAVlYwEMazy1+/jnLxltBkIQ== /async/2.6.3: dependencies: lodash: 4.17.21 @@ -2070,18 +2069,20 @@ packages: hasBin: true resolution: integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - /available-typed-arrays/1.0.4: + /available-typed-arrays/1.0.2: + dependencies: + array-filter: 1.0.0 dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA== - /avsc/5.7.0: + integrity: sha512-XWX3OX8Onv97LMk/ftVyBibpGwY5a8SmuxZPzeOxqmuEqUCOM9ZE+uIaD1VNJ5QnvU2UQusvmKbuM1FR8QWGfQ== + /avsc/5.6.1: dev: false engines: node: '>=0.11' resolution: - integrity: sha512-oP3jgI9SaZnwLwkRx7sHDPctXCUGGp+X4FsCgzHpMTNhYhGhXAFinptdGpWid2GTXAkhNp8ksAjqyqQBhoQ7BQ== + integrity: sha512-Ro3/+ElCgfTgz6ZoVpdLvCV4TrcjKYKHJjyMp5dzuTczTEEHNCKV2vvJ5EORa4ofkB+nU5/UVM6NBP/+bFLAiw== /aws-sign2/0.7.0: dev: false resolution: @@ -2092,13 +2093,13 @@ packages: integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== /axios/0.21.1: dependencies: - follow-redirects: 1.14.1 + follow-redirects: 1.13.3 dev: false resolution: integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== /axios/0.21.1_debug@3.2.7: dependencies: - follow-redirects: 1.14.1_debug@3.2.7 + follow-redirects: 1.13.3_debug@3.2.7 dev: false peerDependencies: debug: '*' @@ -2106,7 +2107,7 @@ packages: integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== /axios/0.21.1_debug@4.3.1: dependencies: - follow-redirects: 1.14.1_debug@4.3.1 + follow-redirects: 1.13.3_debug@4.3.1 dev: false peerDependencies: debug: '*' @@ -2150,7 +2151,7 @@ packages: dependencies: '@azure/core-http': 1.2.3 '@azure/identity': 1.2.5_debug@4.3.1 - '@azure/ms-rest-js': 2.5.2 + '@azure/ms-rest-js': 2.3.0 async: 2.6.3 azure-iot-amqp-base: 2.4.9 azure-iot-common: 1.12.9 @@ -2165,7 +2166,7 @@ packages: node: '>= 10.0.0' resolution: integrity: sha512-wDsE3FU39hPT6xiI/W9xijH0J3Bydw0C7CcDU+SK9nbAwT3yBjk9CZfGuGTm5Z/GZm01OQYVtE0QYNHHYXNe/g== - /azure-storage/2.10.4: + /azure-storage/2.10.3: dependencies: browserify-mime: 1.2.9 extend: 3.0.2 @@ -2173,7 +2174,7 @@ packages: md5.js: 1.3.4 readable-stream: 2.0.6 request: 2.88.2 - underscore: 1.13.1 + underscore: 1.8.3 uuid: 3.4.0 validator: 9.4.1 xml2js: 0.2.8 @@ -2182,7 +2183,7 @@ packages: engines: node: '>= 0.8.26' resolution: - integrity: sha512-zlfRPl4js92JC6+79C2EUmNGYjSknRl8pOiHQF78zy+pbOFOHtlBF6BU/OxPeHQX3gaa6NdEZnVydFxhhndkEw== + integrity: sha512-IGLs5Xj6kO8Ii90KerQrrwuJKexLgSwYC4oLWmc11mzKe7Jt2E5IVg+ZQ8K53YWZACtVTMBNO3iGuA+4ipjJxQ== /babel-runtime/6.26.0: dependencies: core-js: 2.6.12 @@ -2192,7 +2193,7 @@ packages: integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4= /backbone/1.4.0: dependencies: - underscore: 1.13.1 + underscore: 1.12.1 dev: false resolution: integrity: sha512-RLmDrRXkVdouTg38jcgHhyQ/2zjg7a8E6sz2zxfz21Hh17xDJYUHBZimVIt5fUyS8vbfpeSmTL3gUjTEvUV3qQ== @@ -2282,19 +2283,19 @@ packages: dev: false resolution: integrity: sha1-rrGvKN5sDXpqLOQK22j/GEIq8x8= - /browserslist/4.16.6: + /browserslist/4.16.3: dependencies: - caniuse-lite: 1.0.30001239 + caniuse-lite: 1.0.30001207 colorette: 1.2.2 - electron-to-chromium: 1.3.752 + electron-to-chromium: 1.3.710 escalade: 3.1.1 - node-releases: 1.1.73 + node-releases: 1.1.71 dev: false engines: node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 hasBin: true resolution: - integrity: sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ== + integrity: sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw== /buffer-crc32/0.2.13: dev: false resolution: @@ -2368,10 +2369,10 @@ packages: node: '>=6' resolution: integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - /caniuse-lite/1.0.30001239: + /caniuse-lite/1.0.30001207: dev: false resolution: - integrity: sha512-cyBkXJDMeI4wthy8xJ2FvDU6+0dtcZSJW3voUF8+e9f1bBeuvyZfc3PNbkOETyhbR+dGCPzn9E7MA3iwzusOhQ== + integrity: sha512-UPQZdmAsyp2qfCTiMU/zqGSWOYaY9F9LL61V8f+8MrubsaDGpaHD9HRV/EWZGULZn0Hxu48SKzI5DgFwTvHuYw== /caseless/0.12.0: dev: false resolution: @@ -2437,6 +2438,15 @@ packages: node: '>=4' resolution: integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + /chalk/4.1.0: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: false + engines: + node: '>=10' + resolution: + integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== /chalk/4.1.1: dependencies: ansi-styles: 4.3.0 @@ -2476,7 +2486,7 @@ packages: fsevents: 2.1.3 resolution: integrity: sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A== - /chokidar/3.5.2: + /chokidar/3.5.1: dependencies: anymatch: 3.1.2 braces: 3.0.2 @@ -2484,14 +2494,14 @@ packages: is-binary-path: 2.1.0 is-glob: 4.0.1 normalize-path: 3.0.0 - readdirp: 3.6.0 + readdirp: 3.5.0 dev: false engines: node: '>= 8.10.0' optionalDependencies: fsevents: 2.3.2 resolution: - integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== + integrity: sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw== /chownr/1.1.4: dev: false resolution: @@ -2516,13 +2526,13 @@ packages: dev: false resolution: integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - /cloudevents/4.0.2: + /cloudevents/4.0.1: dependencies: ajv: 6.12.6 uuid: 8.3.2 dev: false resolution: - integrity: sha512-tIgdbZApPVT81PAOhmUcq8INkppmWeAsMAjp2EFmMoYc7Uez1B62m6AddxG9oVIUXyALWdATtzEeaSMhC83c/g== + integrity: sha512-6Q0jwDOuDbBw9FS31YPggS+baB7/Lv44i6Hp7rMaivAQFdPrMZkdmchONwrKMamLD16myEeb7HNvx+NDqdU57Q== /code-point-at/1.1.0: dev: false engines: @@ -2612,6 +2622,12 @@ packages: dev: false resolution: integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + /contains-path/0.1.0: + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= /content-disposition/0.5.3: dependencies: safe-buffer: 5.1.2 @@ -2626,12 +2642,12 @@ packages: node: '>= 0.6' resolution: integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== - /convert-source-map/1.8.0: + /convert-source-map/1.7.0: dependencies: safe-buffer: 5.1.2 dev: false resolution: - integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== + integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== /cookie-signature/1.0.6: dev: false resolution: @@ -2654,11 +2670,11 @@ packages: requiresBuild: true resolution: integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== - /core-js/3.15.0: + /core-js/3.10.1: dev: false requiresBuild: true resolution: - integrity: sha512-GUbtPllXMYRzIgHNZ4dTYTcUemls2cni83Q4Q/TrFONHfhcg9oEGOtaGHfb0cpzec60P96UKPvMkjX1jET8rUw== + integrity: sha512-pwCxEXnj27XG47mu7SXAwhLP3L5CrlvCB91ANUkIz40P27kUcvNfSdvyZJ9CLHiVoKSp+TTChMQMSKQEH/IQxA== /core-util-is/1.0.2: dev: false resolution: @@ -2732,10 +2748,10 @@ packages: dev: false resolution: integrity: sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs= - /csv-parse/4.16.0: + /csv-parse/4.15.3: dev: false resolution: - integrity: sha512-Zb4tGPANH4SW0LgC9+s9Mnequs9aqn7N3/pCqNbVjs2XhEF6yWNU2Vm4OGl1v2Go9nw8rXt87Cm2QN/o6Vpqgg== + integrity: sha512-jlTqDvLdHnYMSr08ynNfk4IAUSJgJjTKy2U5CQBSu4cN9vQOJonLVZP4Qo4gKKrIgIQ5dr07UwOJdi+lRqT12w== /custom-event/1.0.1: dev: false resolution: @@ -2956,14 +2972,15 @@ packages: hasBin: true resolution: integrity: sha512-n94Rzbv2ambRaFzrnBf34IEiyOdIci7maRpMkoQWB6xFYGA7Nbs0Z5YQzMfTeyQeelv23nayqOcssBoc6rKrgw== - /doctrine/2.1.0: + /doctrine/1.5.0: dependencies: esutils: 2.0.3 + isarray: 1.0.0 dev: false engines: node: '>=0.10.0' resolution: - integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= /doctrine/3.0.0: dependencies: esutils: 2.0.3 @@ -2985,16 +3002,16 @@ packages: dev: false resolution: integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== - /dotenv/8.6.0: + /dotenv/8.2.0: dev: false engines: - node: '>=10' + node: '>=8' resolution: - integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g== + integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== /downlevel-dts/0.4.0: dependencies: shelljs: 0.8.4 - typescript: 3.9.10 + typescript: 3.9.9 dev: false hasBin: true resolution: @@ -3020,10 +3037,10 @@ packages: dev: false resolution: integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - /electron-to-chromium/1.3.752: + /electron-to-chromium/1.3.710: dev: false resolution: - integrity: sha512-2Tg+7jSl3oPxgsBsWKh5H83QazTkmWG/cnNwJplmyZc7KcN61+I10oUgaXSVk/NwfvN3BdkKDR4FYuRBQQ2v0A== + integrity: sha512-b3r0E2o4yc7mNmBeJviejF1rEx49PUBi+2NPa7jHEX3arkAXnVgLhR0YmV8oi6/Qf3HH2a8xzQmCjHNH0IpXWQ== /emoji-regex/7.0.3: dev: false resolution: @@ -3060,7 +3077,7 @@ packages: cors: 2.8.5 debug: 4.3.1 engine.io-parser: 4.0.2 - ws: 7.4.6 + ws: 7.4.4 dev: false engines: node: '>=10.0.0' @@ -3084,7 +3101,7 @@ packages: dev: false resolution: integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - /es-abstract/1.18.3: + /es-abstract/1.18.0: dependencies: call-bind: 1.0.2 es-to-primitive: 1.2.1 @@ -3094,9 +3111,9 @@ packages: has-symbols: 1.0.2 is-callable: 1.2.3 is-negative-zero: 2.0.1 - is-regex: 1.1.3 - is-string: 1.0.6 - object-inspect: 1.10.3 + is-regex: 1.1.2 + is-string: 1.0.5 + object-inspect: 1.9.0 object-keys: 1.1.1 object.assign: 4.1.2 string.prototype.trimend: 1.0.4 @@ -3106,12 +3123,12 @@ packages: engines: node: '>= 0.4' resolution: - integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw== + integrity: sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw== /es-to-primitive/1.2.1: dependencies: is-callable: 1.2.3 - is-date-object: 1.0.4 - is-symbol: 1.0.4 + is-date-object: 1.0.2 + is-symbol: 1.0.3 dev: false engines: node: '>= 0.4' @@ -3147,12 +3164,6 @@ packages: node: '>=0.8.0' resolution: integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - /escape-string-regexp/4.0.0: - dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== /escodegen/1.14.3: dependencies: esprima: 4.0.1 @@ -3167,9 +3178,9 @@ packages: source-map: 0.6.1 resolution: integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== - /eslint-config-prettier/7.2.0_eslint@7.29.0: + /eslint-config-prettier/7.2.0_eslint@7.23.0: dependencies: - eslint: 7.29.0 + eslint: 7.23.0 dev: false hasBin: true peerDependencies: @@ -3183,20 +3194,20 @@ packages: dev: false resolution: integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== - /eslint-module-utils/2.6.1: + /eslint-module-utils/2.6.0: dependencies: - debug: 3.2.7 + debug: 2.6.9 pkg-dir: 2.0.0 dev: false engines: node: '>=4' resolution: - integrity: sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A== - /eslint-plugin-es/3.0.1_eslint@7.29.0: + integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== + /eslint-plugin-es/3.0.1_eslint@7.23.0: dependencies: - eslint: 7.29.0 + eslint: 7.23.0 eslint-utils: 2.1.0 - regexpp: 3.2.0 + regexpp: 3.1.0 dev: false engines: node: '>=8.10.0' @@ -3204,22 +3215,20 @@ packages: eslint: '>=4.19.1' resolution: integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ== - /eslint-plugin-import/2.23.4_eslint@7.29.0: + /eslint-plugin-import/2.22.1_eslint@7.23.0: dependencies: array-includes: 3.1.3 array.prototype.flat: 1.2.4 + contains-path: 0.1.0 debug: 2.6.9 - doctrine: 2.1.0 - eslint: 7.29.0 + doctrine: 1.5.0 + eslint: 7.23.0 eslint-import-resolver-node: 0.3.4 - eslint-module-utils: 2.6.1 - find-up: 2.1.0 + eslint-module-utils: 2.6.0 has: 1.0.3 - is-core-module: 2.4.0 minimatch: 3.0.4 - object.values: 1.1.4 - pkg-up: 2.0.0 - read-pkg-up: 3.0.0 + object.values: 1.1.3 + read-pkg-up: 2.0.0 resolve: 1.20.0 tsconfig-paths: 3.9.0 dev: false @@ -3228,17 +3237,17 @@ packages: peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 resolution: - integrity: sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ== - /eslint-plugin-no-only-tests/2.6.0: + integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw== + /eslint-plugin-no-only-tests/2.4.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.29.0: + integrity: sha512-azP9PwQYfGtXJjW273nIxQH9Ygr+5/UyeW2wEjYoDtVYPI+WPKwbj0+qcAKYUXFZLRumq4HKkFaoDBAwBoXImQ== + /eslint-plugin-node/11.1.0_eslint@7.23.0: dependencies: - eslint: 7.29.0 - eslint-plugin-es: 3.0.1_eslint@7.29.0 + eslint: 7.23.0 + eslint-plugin-es: 3.0.1_eslint@7.23.0 eslint-utils: 2.1.0 ignore: 5.1.8 minimatch: 3.0.4 @@ -3257,13 +3266,13 @@ packages: node: '>=6' resolution: integrity: sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ== - /eslint-plugin-tsdoc/0.2.14: + /eslint-plugin-tsdoc/0.2.11: dependencies: - '@microsoft/tsdoc': 0.13.2 - '@microsoft/tsdoc-config': 0.15.2 + '@microsoft/tsdoc': 0.13.0 + '@microsoft/tsdoc-config': 0.14.0 dev: false resolution: - integrity: sha512-fJ3fnZRsdIoBZgzkQjv8vAj6NeeOoFkTfgosj6mKsFjX70QV256sA/wq+y/R2+OL4L8E79VVaVWrPeZnKNe8Ng== + integrity: sha512-vEjGANpmBfrvpKj9rwePGhA+gIe1mp+dhDZsrkxlHqPVOZvzVdFSV9fxu/o3eppmxhybI8brD88jOrLEAIB9Gw== /eslint-scope/5.1.1: dependencies: esrecurse: 4.3.0 @@ -3287,34 +3296,32 @@ packages: node: '>=4' resolution: integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - /eslint-visitor-keys/2.1.0: + /eslint-visitor-keys/2.0.0: dev: false engines: node: '>=10' resolution: - integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== - /eslint/7.29.0: + integrity: sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== + /eslint/7.23.0: dependencies: '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.2 + '@eslint/eslintrc': 0.4.0 ajv: 6.12.6 chalk: 4.1.1 cross-spawn: 7.0.3 debug: 4.3.1 doctrine: 3.0.0 enquirer: 2.3.6 - escape-string-regexp: 4.0.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 - eslint-visitor-keys: 2.1.0 + eslint-visitor-keys: 2.0.0 espree: 7.3.1 esquery: 1.4.0 esutils: 2.0.3 - fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 glob-parent: 5.1.2 - globals: 13.9.0 + globals: 13.7.0 ignore: 4.0.6 import-fresh: 3.3.0 imurmurhash: 0.1.4 @@ -3322,16 +3329,16 @@ packages: js-yaml: 3.14.1 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 - lodash.merge: 4.6.2 + lodash: 4.17.21 minimatch: 3.0.4 natural-compare: 1.4.0 optionator: 0.9.1 progress: 2.0.3 - regexpp: 3.2.0 + regexpp: 3.1.0 semver: 7.3.5 strip-ansi: 6.0.0 strip-json-comments: 3.1.1 - table: 6.7.1 + table: 6.0.9 text-table: 0.2.0 v8-compile-cache: 2.3.0 dev: false @@ -3339,7 +3346,7 @@ packages: node: ^10.12.0 || >=12.0.0 hasBin: true resolution: - integrity: sha512-82G/JToB9qIy/ArBzIWG9xvvwL3R86AlCjtGw+A29OMZDqhTybz/MByORSukGxeI+YPCR4coYyITKk8BFH9nDA== + integrity: sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q== /esm/3.2.25: dev: false engines: @@ -3479,7 +3486,7 @@ packages: on-finished: 2.3.0 parseurl: 1.3.3 path-to-regexp: 0.1.7 - proxy-addr: 2.0.7 + proxy-addr: 2.0.6 qs: 6.7.0 range-parser: 1.2.1 safe-buffer: 5.1.2 @@ -3524,12 +3531,12 @@ packages: integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== /fast-glob/3.2.5: dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.7 + '@nodelib/fs.stat': 2.0.4 + '@nodelib/fs.walk': 1.2.6 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.4 - picomatch: 2.3.0 + micromatch: 4.0.2 + picomatch: 2.2.2 dev: false engines: node: '>=8' @@ -3561,9 +3568,9 @@ packages: integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= /fetch-mock/9.11.0_node-fetch@2.6.1: dependencies: - '@babel/core': 7.14.6 - '@babel/runtime': 7.14.6 - core-js: 3.15.0 + '@babel/core': 7.13.14 + '@babel/runtime': 7.13.10 + core-js: 3.10.1 debug: 4.3.1 glob-to-regexp: 0.4.1 is-subset: 0.1.1 @@ -3676,7 +3683,7 @@ packages: dev: false resolution: integrity: sha512-+8GbtQBwEqutP0v3uajDDoN64K2ehmHd0cjlghhxh0WpcfPzAIjPA03e1VvHlxL02FVGR0A6lwXsNQKn3H1RNQ== - /follow-redirects/1.14.1: + /follow-redirects/1.13.3: dev: false engines: node: '>=4.0' @@ -3686,8 +3693,8 @@ packages: debug: optional: true resolution: - integrity: sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg== - /follow-redirects/1.14.1_debug@3.2.7: + integrity: sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA== + /follow-redirects/1.13.3_debug@3.2.7: dependencies: debug: 3.2.7 dev: false @@ -3699,8 +3706,8 @@ packages: debug: optional: true resolution: - integrity: sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg== - /follow-redirects/1.14.1_debug@4.3.1: + integrity: sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA== + /follow-redirects/1.13.3_debug@4.3.1: dependencies: debug: 4.3.1 dev: false @@ -3712,7 +3719,7 @@ packages: debug: optional: true resolution: - integrity: sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg== + integrity: sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA== /foreach/2.0.5: dev: false resolution: @@ -3732,7 +3739,7 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.31 + mime-types: 2.1.30 dev: false engines: node: '>= 0.12' @@ -3742,7 +3749,7 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.31 + mime-types: 2.1.30 dev: false engines: node: '>= 0.12' @@ -3752,18 +3759,18 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.31 + mime-types: 2.1.30 dev: false engines: node: '>= 6' resolution: integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== - /forwarded/0.2.0: + /forwarded/0.1.2: dev: false engines: node: '>= 0.6' resolution: - integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + integrity: sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= /fresh/0.5.2: dev: false engines: @@ -3935,7 +3942,7 @@ packages: dev: false resolution: integrity: sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== - /glob/7.1.7: + /glob/7.1.6: dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -3945,7 +3952,7 @@ packages: path-is-absolute: 1.0.1 dev: false resolution: - integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== + integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== /global-modules/1.0.0: dependencies: global-prefix: 1.0.2 @@ -3981,15 +3988,23 @@ packages: node: '>=4' resolution: integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - /globals/13.9.0: + /globals/12.4.0: + dependencies: + type-fest: 0.8.1 + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== + /globals/13.7.0: dependencies: type-fest: 0.20.2 dev: false engines: node: '>=8' resolution: - integrity: sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA== - /globby/11.0.4: + integrity: sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA== + /globby/11.0.3: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 @@ -4001,7 +4016,7 @@ packages: engines: node: '>=10' resolution: - integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg== + integrity: sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg== /graceful-fs/4.2.6: dev: false resolution: @@ -4027,7 +4042,7 @@ packages: node: '>=0.4.7' hasBin: true optionalDependencies: - uglify-js: 3.13.9 + uglify-js: 3.13.3 resolution: integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA== /har-schema/2.0.0: @@ -4184,7 +4199,7 @@ packages: /http-proxy/1.18.1: dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.14.1 + follow-redirects: 1.13.3 requires-port: 1.0.0 dev: false engines: @@ -4194,7 +4209,7 @@ packages: /http-proxy/1.18.1_debug@4.3.1: dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.14.1_debug@4.3.1 + follow-redirects: 1.13.3_debug@4.3.1 requires-port: 1.0.0 dev: false engines: @@ -4340,10 +4355,10 @@ packages: dev: false resolution: integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - /is-bigint/1.0.2: + /is-bigint/1.0.1: dev: false resolution: - integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA== + integrity: sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg== /is-binary-path/2.1.0: dependencies: binary-extensions: 2.2.0 @@ -4352,14 +4367,14 @@ packages: node: '>=8' resolution: integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - /is-boolean-object/1.1.1: + /is-boolean-object/1.1.0: dependencies: call-bind: 1.0.2 dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng== + integrity: sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA== /is-buffer/1.1.6: dev: false resolution: @@ -4383,25 +4398,25 @@ packages: hasBin: true resolution: integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - /is-core-module/2.4.0: + /is-core-module/2.2.0: dependencies: has: 1.0.3 dev: false resolution: - integrity: sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A== - /is-date-object/1.0.4: + integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== + /is-date-object/1.0.2: dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A== - /is-docker/2.2.1: + integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== + /is-docker/2.2.0: dev: false engines: node: '>=8' hasBin: true resolution: - integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + integrity: sha512-K4GwB4i/HzhAzwP/XSlspzRdFTI9N8OxJOyOU7Y5Rz+p+WBokXWVWblaJeBkggthmoSV0OoGTH5thJNvplpkvQ== /is-extglob/2.1.1: dev: false engines: @@ -4428,12 +4443,12 @@ packages: node: '>=8' resolution: integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - /is-generator-function/1.0.9: + /is-generator-function/1.0.8: dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A== + integrity: sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ== /is-glob/3.1.0: dependencies: is-extglob: 2.1.1 @@ -4460,12 +4475,12 @@ packages: node: '>= 0.4' resolution: integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== - /is-number-object/1.0.5: + /is-number-object/1.0.4: dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw== + integrity: sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw== /is-number/7.0.0: dev: false engines: @@ -4474,11 +4489,11 @@ packages: integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== /is-reference/1.2.1: dependencies: - '@types/estree': 0.0.48 + '@types/estree': 0.0.47 dev: false resolution: integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ== - /is-regex/1.1.3: + /is-regex/1.1.2: dependencies: call-bind: 1.0.2 has-symbols: 1.0.2 @@ -4486,7 +4501,7 @@ packages: engines: node: '>= 0.4' resolution: - integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ== + integrity: sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg== /is-stream/1.1.0: dev: false engines: @@ -4499,29 +4514,29 @@ packages: node: '>=8' resolution: integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== - /is-string/1.0.6: + /is-string/1.0.5: dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w== + integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== /is-subset/0.1.1: dev: false resolution: integrity: sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY= - /is-symbol/1.0.4: + /is-symbol/1.0.3: dependencies: has-symbols: 1.0.2 dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== /is-typed-array/1.1.5: dependencies: - available-typed-arrays: 1.0.4 + available-typed-arrays: 1.0.2 call-bind: 1.0.2 - es-abstract: 1.18.3 + es-abstract: 1.18.0 foreach: 2.0.5 has-symbols: 1.0.2 dev: false @@ -4547,7 +4562,7 @@ packages: integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== /is-wsl/2.2.0: dependencies: - is-docker: 2.2.1 + is-docker: 2.2.0 dev: false engines: node: '>=8' @@ -4561,12 +4576,12 @@ packages: dev: false resolution: integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - /isbinaryfile/4.0.8: + /isbinaryfile/4.0.6: dev: false engines: node: '>= 8.0.0' resolution: - integrity: sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w== + integrity: sha512-ORrEy+SNVqUhrCaal4hA4fBzhggQQ+BaLntyPOdoEiwlKZW9BZiJXjg3RMiruE4tPEI3pyVPpySHQF/dKWperg== /isexe/2.0.0: dev: false resolution: @@ -4597,11 +4612,11 @@ packages: integrity: sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA== /istanbul-lib-instrument/3.3.0: dependencies: - '@babel/generator': 7.14.5 - '@babel/parser': 7.14.6 - '@babel/template': 7.14.5 - '@babel/traverse': 7.14.5 - '@babel/types': 7.14.5 + '@babel/generator': 7.13.9 + '@babel/parser': 7.13.13 + '@babel/template': 7.12.13 + '@babel/traverse': 7.13.13 + '@babel/types': 7.13.14 istanbul-lib-coverage: 2.0.5 semver: 6.3.0 dev: false @@ -4611,7 +4626,7 @@ packages: integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA== /istanbul-lib-instrument/4.0.3: dependencies: - '@babel/core': 7.14.6 + '@babel/core': 7.13.14 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.0.0 semver: 6.3.0 @@ -4722,10 +4737,10 @@ packages: hasBin: true resolution: integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - /jsbi/3.1.5: + /jsbi/3.1.4: dev: false resolution: - integrity: sha512-w2BY0VOYC1ahe+w6Qhl4SFoPvPsZ9NPHY4bwass+LCgU7RK3PBoVQlQ3G1s7vI8W3CYyJiEXcbKF7FIM/L8q3Q== + integrity: sha512-52QRRFSsi9impURE8ZUbzAMCLjPm4THO7H2fcuIvaaeFTbSysvkodbQQXIVsNgq/ypDbq6dJiuGKL0vZ/i9hUg== /jsbn/0.1.1: dev: false resolution: @@ -4879,10 +4894,10 @@ packages: dev: false resolution: integrity: sha1-fYa9VmefWM5qhHBKZX3TkruoGnk= - /karma-chai/0.1.0_chai@4.3.4+karma@6.3.4: + /karma-chai/0.1.0_chai@4.3.4+karma@6.3.2: dependencies: chai: 4.3.4 - karma: 6.3.4 + karma: 6.3.2 dev: false peerDependencies: chai: '*' @@ -4908,10 +4923,10 @@ packages: node: '>=10.0.0' resolution: integrity: sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g== - /karma-edge-launcher/0.4.2_karma@6.3.4: + /karma-edge-launcher/0.4.2_karma@6.3.2: dependencies: edge-launcher: 1.2.2 - karma: 6.3.4 + karma: 6.3.2 dev: false engines: node: '>=4' @@ -4929,18 +4944,18 @@ packages: dev: false resolution: integrity: sha512-Fi7xPhwrRgr+94BnHX0F5dCl1miIW4RHnzjIGxF8GaIEp7rNqX7LSi7ok63VXs3PS/5MQaQMhGxw+bvD+pibBQ== - /karma-ie-launcher/1.0.0_karma@6.3.4: + /karma-ie-launcher/1.0.0_karma@6.3.2: dependencies: - karma: 6.3.4 + karma: 6.3.2 lodash: 4.17.21 dev: false peerDependencies: karma: '>=0.9' resolution: integrity: sha1-SXmGhCxJAZA0bNifVJTKmDDG1Zw= - /karma-json-preprocessor/0.3.3_karma@6.3.4: + /karma-json-preprocessor/0.3.3_karma@6.3.2: dependencies: - karma: 6.3.4 + karma: 6.3.2 dev: false peerDependencies: karma: '>=0.9' @@ -4952,9 +4967,9 @@ packages: dev: false resolution: integrity: sha512-kNCi+0UrXAeTJMpMsHkHNbfmlErsYT+/haNakJIhsE/gtj3Jx7zWRg7BTc1HHSbH5KeVXVRJr3/KLB/NHWY7Hg== - /karma-junit-reporter/2.0.1_karma@6.3.4: + /karma-junit-reporter/2.0.1_karma@6.3.2: dependencies: - karma: 6.3.4 + karma: 6.3.2 path-is-absolute: 1.0.1 xmlbuilder: 12.0.0 dev: false @@ -4964,10 +4979,10 @@ packages: karma: '>=0.9' resolution: integrity: sha512-VtcGfE0JE4OE1wn0LK8xxDKaTP7slN8DO3I+4xg6gAi1IoAHAXOJ1V9G/y45Xg6sxdxPOR3THCFtDlAfBo9Afw== - /karma-mocha-reporter/2.2.5_karma@6.3.4: + /karma-mocha-reporter/2.2.5_karma@6.3.2: dependencies: chalk: 2.4.2 - karma: 6.3.4 + karma: 6.3.2 log-symbols: 2.2.0 strip-ansi: 4.0.0 dev: false @@ -4983,7 +4998,7 @@ packages: integrity: sha512-Tzd5HBjm8his2OA4bouAsATYEpZrp9vC7z5E5j4C5Of5Rrs1jY67RAwXNcVmd/Bnk1wgvQRou0zGVLey44G4tQ== /karma-rollup-preprocessor/7.0.7_rollup@1.32.1: dependencies: - chokidar: 3.5.2 + chokidar: 3.5.1 debounce: 1.2.1 rollup: 1.32.1 dev: false @@ -5005,19 +5020,19 @@ packages: dev: false resolution: integrity: sha512-zorxyAakYZuBcHRJE+vbrK2o2JXLFWK8VVjiT/6P+ltLBUGUvqTEkUiQ119MGdOrK7mrmxXHZF1/pfT6GgIZ6g== - /karma/6.3.4: + /karma/6.3.2: dependencies: body-parser: 1.19.0 braces: 3.0.2 - chokidar: 3.5.2 + chokidar: 3.5.1 colors: 1.4.0 connect: 3.7.0 di: 0.0.1 dom-serialize: 2.2.1 - glob: 7.1.7 + glob: 7.1.6 graceful-fs: 4.2.6 http-proxy: 1.18.1 - isbinaryfile: 4.0.8 + isbinaryfile: 4.0.6 lodash: 4.17.21 log4js: 6.3.0 mime: 2.5.2 @@ -5028,27 +5043,27 @@ packages: socket.io: 3.1.2 source-map: 0.6.1 tmp: 0.2.1 - ua-parser-js: 0.7.28 + ua-parser-js: 0.7.27 yargs: 16.2.0 dev: false engines: node: '>= 10' hasBin: true resolution: - integrity: sha512-hbhRogUYIulfkBTZT7xoPrCYhRBnBoqbbL4fszWD0ReFGUxU+LYBr3dwKdAluaDQ/ynT9/7C+Lf7pPNW4gSx4Q== - /karma/6.3.4_debug@4.3.1: + integrity: sha512-fo4Wt0S99/8vylZMxNj4cBFyOBBnC1bewZ0QOlePij/2SZVWxqbyLeIddY13q6URa2EpLRW8ixvFRUMjkmo1bw== + /karma/6.3.2_debug@4.3.1: dependencies: body-parser: 1.19.0 braces: 3.0.2 - chokidar: 3.5.2 + chokidar: 3.5.1 colors: 1.4.0 connect: 3.7.0 di: 0.0.1 dom-serialize: 2.2.1 - glob: 7.1.7 + glob: 7.1.6 graceful-fs: 4.2.6 http-proxy: 1.18.1_debug@4.3.1 - isbinaryfile: 4.0.8 + isbinaryfile: 4.0.6 lodash: 4.17.21 log4js: 6.3.0 mime: 2.5.2 @@ -5059,7 +5074,7 @@ packages: socket.io: 3.1.2 source-map: 0.6.1 tmp: 0.2.1 - ua-parser-js: 0.7.28 + ua-parser-js: 0.7.27 yargs: 16.2.0 dev: false engines: @@ -5068,23 +5083,23 @@ packages: peerDependencies: debug: '*' resolution: - integrity: sha512-hbhRogUYIulfkBTZT7xoPrCYhRBnBoqbbL4fszWD0ReFGUxU+LYBr3dwKdAluaDQ/ynT9/7C+Lf7pPNW4gSx4Q== + integrity: sha512-fo4Wt0S99/8vylZMxNj4cBFyOBBnC1bewZ0QOlePij/2SZVWxqbyLeIddY13q6URa2EpLRW8ixvFRUMjkmo1bw== /keytar/7.0.0: dependencies: - node-addon-api: 3.2.1 + node-addon-api: 3.1.0 prebuild-install: 5.3.5 dev: false requiresBuild: true resolution: integrity: sha512-uvmdb5ZE2NgegcUDrmhutI9BUh+bTbt8+bwPliOMiLiWmrV76Tfg6DyI7Ud903a/4xlkJpKGnR0TyRpRyFOc3A== - /keytar/7.7.0: + /keytar/7.6.0: dependencies: - node-addon-api: 3.2.1 - prebuild-install: 6.1.3 + node-addon-api: 3.1.0 + prebuild-install: 6.1.1 dev: false requiresBuild: true resolution: - integrity: sha512-YEY9HWqThQc5q5xbXbRwsZTh2PJ36OSYRjSv3NN2xf5s5dpLTjEZnC2YikR29OaVybf9nQ0dJ/80i40RS97t/A== + integrity: sha512-H3cvrTzWb11+iv0NOAnoNAPgEapVZnYLVHZQyxmh7jdmVfR/c0jNNFEZ6AI38W/4DeTGTaY66ZX4Z1SbfKPvCQ== /lazy-ass/1.6.0: dev: false engines: @@ -5109,6 +5124,17 @@ packages: node: '>= 0.8.0' resolution: integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + /load-json-file/2.0.0: + dependencies: + graceful-fs: 4.2.6 + parse-json: 2.2.0 + pify: 2.3.0 + strip-bom: 3.0.0 + dev: false + engines: + node: '>=4' + resolution: + integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= /load-json-file/4.0.0: dependencies: graceful-fs: 4.2.6 @@ -5142,6 +5168,10 @@ packages: dev: false resolution: integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= + /lodash.flatten/4.4.0: + dev: false + resolution: + integrity: sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= /lodash.flattendeep/4.4.0: dev: false resolution: @@ -5301,7 +5331,7 @@ packages: dependencies: arr-union: 3.1.0 async-array-reduce: 0.2.1 - glob: 7.1.7 + glob: 7.1.6 has-glob: 1.0.0 is-valid-glob: 1.0.0 resolve-dir: 1.0.1 @@ -5363,29 +5393,29 @@ packages: node: '>= 0.6' resolution: integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= - /micromatch/4.0.4: + /micromatch/4.0.2: dependencies: braces: 3.0.2 - picomatch: 2.3.0 + picomatch: 2.2.2 dev: false engines: - node: '>=8.6' + node: '>=8' resolution: - integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== - /mime-db/1.48.0: + integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + /mime-db/1.47.0: dev: false engines: node: '>= 0.6' resolution: - integrity: sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ== - /mime-types/2.1.31: + integrity: sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw== + /mime-types/2.1.30: dependencies: - mime-db: 1.48.0 + mime-db: 1.47.0 dev: false engines: node: '>= 0.6' resolution: - integrity: sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg== + integrity: sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg== /mime/1.6.0: dev: false engines: @@ -5491,10 +5521,10 @@ packages: hasBin: true resolution: integrity: sha512-O9CIypScywTVpNaRrCAgoUnJgozpIofjKUYmJhiCIJMiuYnLI6otcb1/kpW9/n/tJODHGZ7i8aLQoDVsMtOKQQ== - /mock-fs/4.14.0: + /mock-fs/4.13.0: dev: false resolution: - integrity: sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw== + integrity: sha512-DD0vOdofJdoaRNtnWcrXe6RQbpHkPPmtqGq14uRX0F8ZKJ5nv89CVTYl/BZdppDxBDaV0hl75htg3abpEWlPZA== /mock-require/3.0.3: dependencies: get-caller-file: 1.0.3 @@ -5524,25 +5554,25 @@ packages: dev: false resolution: integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - /msal/1.4.11: + /msal/1.4.9: dependencies: tslib: 1.14.1 dev: false engines: node: '>=0.8.0' resolution: - integrity: sha512-8vW5/+irlcQQk87r8Qp3/kQEc552hr7FQLJ6GF5LLkqnwJDDxrswz6RYPiQhmiampymIs0PbHVZrNf8m+6DmgQ== + integrity: sha512-UPNG8AgGAWJbW6JbY2K8EYrrAbSmFrXicdk6Klpfy7u6Lszhop+5vi2eWGmM39ul7DQfq5p2qUlehAMF5yb2Vg== /nan/2.14.2: dev: false resolution: integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== - /nanoid/3.1.23: + /nanoid/3.1.22: dev: false engines: node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 hasBin: true resolution: - integrity: sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw== + integrity: sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ== /napi-build-utils/1.0.2: dev: false resolution: @@ -5577,7 +5607,7 @@ packages: integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== /nise/4.1.0: dependencies: - '@sinonjs/commons': 1.8.3 + '@sinonjs/commons': 1.8.2 '@sinonjs/fake-timers': 6.0.1 '@sinonjs/text-encoding': 0.7.1 just-extend: 4.2.1 @@ -5596,20 +5626,20 @@ packages: node: '>= 10.13' resolution: integrity: sha512-QNb/j8kbFnKCiyqi9C5DD0jH/FubFGj5rt9NQFONXwQm3IPB0CULECg/eS3AU1KgZb/6SwUa4/DTRKhVxkGABw== - /node-abi/2.30.0: + /node-abi/2.21.0: dependencies: semver: 5.7.1 dev: false resolution: - integrity: sha512-g6bZh3YCKQRdwuO/tSZZYJAw622SjsRfJ2X0Iy4sSOHZ34/sPPdVBn8fev2tj7njzLwuqPw9uMtGsGkO5kIQvg== + integrity: sha512-smhrivuPqEM3H5LmnY3KU6HfYv0u4QklgAxfFyRNujKUzbUcYZ+Jc2EhukB9SRcD2VpqhxM7n/MIcp1Ua1/JMg== /node-abort-controller/1.2.1: dev: false resolution: integrity: sha512-79PYeJuj6S9+yOHirR0JBLFOgjB6sQCir10uN6xRx25iD+ZD4ULqgRn3MwWBRaQGB0vEgReJzWwJo42T1R6YbQ== - /node-addon-api/3.2.1: + /node-addon-api/3.1.0: dev: false resolution: - integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== + integrity: sha512-flmrDNB06LIl5lywUz7YlNGZH/5p0M7W28k8hzd9Lshtdh1wshD2Y+U4h9LD6KObOy1f+fEVdgprPrEymjM5uw== /node-environment-flags/1.0.6: dependencies: object.getownpropertydescriptors: 2.1.2 @@ -5623,10 +5653,10 @@ packages: node: 4.x || >=6.0.0 resolution: integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== - /node-releases/1.1.73: + /node-releases/1.1.71: dev: false resolution: - integrity: sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg== + integrity: sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg== /noop-logger/0.1.1: dev: false resolution: @@ -5698,12 +5728,12 @@ packages: dependencies: archy: 1.0.0 caching-transform: 3.0.2 - convert-source-map: 1.8.0 + convert-source-map: 1.7.0 cp-file: 6.2.0 find-cache-dir: 2.1.0 find-up: 3.0.0 foreground-child: 1.5.6 - glob: 7.1.7 + glob: 7.1.6 istanbul-lib-coverage: 2.0.5 istanbul-lib-hook: 2.0.7 istanbul-lib-instrument: 3.3.0 @@ -5737,10 +5767,10 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - /object-inspect/1.10.3: + /object-inspect/1.9.0: dev: false resolution: - integrity: sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw== + integrity: sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== /object-keys/1.1.1: dev: false engines: @@ -5773,22 +5803,23 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.3 + es-abstract: 1.18.0 dev: false engines: node: '>= 0.8' resolution: integrity: sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ== - /object.values/1.1.4: + /object.values/1.1.3: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.3 + es-abstract: 1.18.0 + has: 1.0.3 dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg== + integrity: sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw== /on-finished/2.3.0: dependencies: ee-first: 1.1.1 @@ -5813,7 +5844,7 @@ packages: integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== /open/7.4.2: dependencies: - is-docker: 2.2.1 + is-docker: 2.2.0 is-wsl: 2.2.0 dev: false engines: @@ -5947,6 +5978,14 @@ packages: node: '>=6' resolution: integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + /parse-json/2.2.0: + dependencies: + error-ex: 1.3.2 + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= /parse-json/4.0.0: dependencies: error-ex: 1.3.2 @@ -5996,10 +6035,10 @@ packages: node: '>=8' resolution: integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - /path-parse/1.0.7: + /path-parse/1.0.6: dev: false resolution: - integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== /path-to-regexp/0.1.7: dev: false resolution: @@ -6014,6 +6053,14 @@ packages: dev: false resolution: integrity: sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w== + /path-type/2.0.0: + dependencies: + pify: 2.3.0 + dev: false + engines: + node: '>=4' + resolution: + integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= /path-type/3.0.0: dependencies: pify: 3.0.0 @@ -6040,12 +6087,12 @@ packages: dev: false resolution: integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - /picomatch/2.3.0: + /picomatch/2.2.2: dev: false engines: node: '>=8.6' resolution: - integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== + integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== /pidtree/0.3.1: dev: false engines: @@ -6053,6 +6100,12 @@ packages: hasBin: true resolution: integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA== + /pify/2.3.0: + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= /pify/3.0.0: dev: false engines: @@ -6081,14 +6134,6 @@ packages: node: '>=6' resolution: integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - /pkg-up/2.0.0: - dependencies: - find-up: 2.1.0 - dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8= /pluralize/8.0.0: dev: false engines: @@ -6103,7 +6148,7 @@ packages: minimist: 1.2.5 mkdirp: 0.5.5 napi-build-utils: 1.0.2 - node-abi: 2.30.0 + node-abi: 2.21.0 noop-logger: 0.1.1 npmlog: 4.1.2 pump: 3.0.0 @@ -6118,7 +6163,7 @@ packages: hasBin: true resolution: integrity: sha512-YmMO7dph9CYKi5IR/BzjOJlRzpxGGVo1EsLSUZ0mt/Mq0HWZIHOKHHcHdT69yG54C9m6i45GpItwRHpk0Py7Uw== - /prebuild-install/6.1.3: + /prebuild-install/6.1.1: dependencies: detect-libc: 1.0.3 expand-template: 2.0.3 @@ -6126,7 +6171,8 @@ packages: minimist: 1.2.5 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 - node-abi: 2.30.0 + node-abi: 2.21.0 + noop-logger: 0.1.1 npmlog: 4.1.2 pump: 3.0.0 rc: 1.2.8 @@ -6138,7 +6184,7 @@ packages: node: '>=6' hasBin: true resolution: - integrity: sha512-iqqSR84tNYQUQHRXalSKdIaM8Ov1QxOVuBNWI7+BzZWv6Ih9k75wOnH1rGQ9WWTaaLkTpxWKIciOF0KyfM74+Q== + integrity: sha512-M+cKwofFlHa5VpTWub7GLg5RLcunYIcLqtY5pKcls/u7xaAb8FrXZ520qY8rkpYy5xw90tYCyMO0MP5ggzR3Sw== /prelude-ls/1.1.2: dev: false engines: @@ -6201,15 +6247,15 @@ packages: node: '>= 8' resolution: integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag== - /proxy-addr/2.0.7: + /proxy-addr/2.0.6: dependencies: - forwarded: 0.2.0 + forwarded: 0.1.2 ipaddr.js: 1.9.1 dev: false engines: node: '>= 0.10' resolution: - integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + integrity: sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== /proxy-agent/4.0.1: dependencies: agent-base: 6.0.2 @@ -6265,7 +6311,7 @@ packages: rimraf: 3.0.2 tar-fs: 2.1.1 unbzip2-stream: 1.4.3 - ws: 7.5.0 + ws: 7.4.4 dev: false engines: node: '>=10.18.1' @@ -6309,6 +6355,7 @@ packages: resolution: integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== /querystring/0.2.0: + deprecated: The dev: false engines: node: '>=0.4.x' @@ -6377,15 +6424,15 @@ packages: hasBin: true resolution: integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - /read-pkg-up/3.0.0: + /read-pkg-up/2.0.0: dependencies: find-up: 2.1.0 - read-pkg: 3.0.0 + read-pkg: 2.0.0 dev: false engines: node: '>=4' resolution: - integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= + integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= /read-pkg-up/4.0.0: dependencies: find-up: 3.0.0 @@ -6395,6 +6442,16 @@ packages: node: '>=6' resolution: integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA== + /read-pkg/2.0.0: + dependencies: + load-json-file: 2.0.0 + normalize-package-data: 2.5.0 + path-type: 2.0.0 + dev: false + engines: + node: '>=4' + resolution: + integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= /read-pkg/3.0.0: dependencies: load-json-file: 4.0.0 @@ -6449,20 +6506,20 @@ packages: integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== /readdirp/3.2.0: dependencies: - picomatch: 2.3.0 + picomatch: 2.2.2 dev: false engines: node: '>= 8' resolution: integrity: sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ== - /readdirp/3.6.0: + /readdirp/3.5.0: dependencies: - picomatch: 2.3.0 + picomatch: 2.2.2 dev: false engines: node: '>=8.10.0' resolution: - integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== /rechoir/0.6.2: dependencies: resolve: 1.20.0 @@ -6479,12 +6536,12 @@ packages: dev: false resolution: integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== - /regexpp/3.2.0: + /regexpp/3.1.0: dev: false engines: node: '>=8' resolution: - integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== + integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== /release-zalgo/1.0.0: dependencies: es6-error: 4.1.1 @@ -6511,7 +6568,7 @@ packages: is-typedarray: 1.0.0 isstream: 0.1.2 json-stringify-safe: 5.0.1 - mime-types: 2.1.31 + mime-types: 2.1.30 oauth-sign: 0.9.0 performance-now: 2.1.0 qs: 6.5.2 @@ -6574,27 +6631,27 @@ packages: integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= /resolve/1.17.0: dependencies: - path-parse: 1.0.7 + path-parse: 1.0.6 dev: false resolution: integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== /resolve/1.19.0: dependencies: - is-core-module: 2.4.0 - path-parse: 1.0.7 + is-core-module: 2.2.0 + path-parse: 1.0.6 dev: false resolution: integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== /resolve/1.20.0: dependencies: - is-core-module: 2.4.0 - path-parse: 1.0.7 + is-core-module: 2.2.0 + path-parse: 1.0.6 dev: false resolution: integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== /resolve/1.8.1: dependencies: - path-parse: 1.0.7 + path-parse: 1.0.6 dev: false resolution: integrity: sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA== @@ -6617,11 +6674,19 @@ packages: dev: false resolution: integrity: sha512-+6uilZXSJGyiqVeHQI3Krv6NTAd8cWRCY2uyCxmzR4/5IFtBqqFem1HV2OiwSj0Gu7OFChIJDfH2JyjN7J0vRA== + /rhea-promise/1.2.1: + dependencies: + debug: 3.2.7 + rhea: 1.0.24 + tslib: 1.14.1 + dev: false + resolution: + integrity: sha512-m0aa+/TM6Cl5qu+mHNPn7aadNf1525WxpKwQKINP/knvoi4otB74G16iPDoTDbnGcJo1lc0AQEbVku8Gdoqmuw== /rhea-promise/2.1.0: dependencies: debug: 3.2.7 rhea: 2.0.3 - tslib: 2.3.0 + tslib: 2.2.0 dev: false resolution: integrity: sha512-CRMwdJ/o4oO/xKcvAwAsd0AHy5fVvSlqso7AadRmaaLGzAzc9LCoW7FOFnucI8THasVmOeCnv5c/fH/n7FcNaA== @@ -6639,14 +6704,14 @@ packages: integrity: sha512-goQWv15ci6RdjtSpDezknlJ0PQDDkkJiMVxC3oS8DpECnzLFov01WMJ23cpXW+L3hlSQwyunqX9kc0JW6/lziw== /rimraf/2.7.1: dependencies: - glob: 7.1.7 + glob: 7.1.6 dev: false hasBin: true resolution: integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== /rimraf/3.0.2: dependencies: - glob: 7.1.7 + glob: 7.1.6 dev: false hasBin: true resolution: @@ -6683,7 +6748,7 @@ packages: integrity: sha1-YhJaqUCHqt97g+9N+vYptHMTXoc= /rollup-plugin-terser/5.3.1_rollup@1.32.1: dependencies: - '@babel/code-frame': 7.14.5 + '@babel/code-frame': 7.12.13 jest-worker: 24.9.0 rollup: 1.32.1 rollup-pluginutils: 2.8.2 @@ -6696,7 +6761,7 @@ packages: integrity: sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w== /rollup-plugin-visualizer/4.2.2_rollup@1.32.1: dependencies: - nanoid: 3.1.23 + nanoid: 3.1.22 open: 7.4.2 rollup: 1.32.1 source-map: 0.7.3 @@ -6717,8 +6782,8 @@ packages: integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== /rollup/1.32.1: dependencies: - '@types/estree': 0.0.48 - '@types/node': 15.12.4 + '@types/estree': 0.0.47 + '@types/node': 14.14.37 acorn: 7.4.1 dev: false hasBin: true @@ -6859,7 +6924,7 @@ packages: integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== /shelljs/0.8.4: dependencies: - glob: 7.1.7 + glob: 7.1.6 interpret: 1.4.0 rechoir: 0.6.2 dev: false @@ -6882,7 +6947,7 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 - object-inspect: 1.10.3 + object-inspect: 1.9.0 dev: false resolution: integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== @@ -6904,7 +6969,7 @@ packages: integrity: sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA== /sinon/9.2.4: dependencies: - '@sinonjs/commons': 1.8.3 + '@sinonjs/commons': 1.8.2 '@sinonjs/fake-timers': 6.0.1 '@sinonjs/samsam': 5.3.1 diff: 4.0.2 @@ -7007,7 +7072,7 @@ packages: dependencies: '@types/cookie': 0.4.0 '@types/cors': 2.8.10 - '@types/node': 15.12.4 + '@types/node': 14.14.37 accepts: 1.3.7 base64id: 2.0.0 debug: 4.3.1 @@ -7023,13 +7088,13 @@ packages: dependencies: agent-base: 6.0.2 debug: 4.3.1 - socks: 2.6.1 + socks: 2.6.0 dev: false engines: node: '>= 6' resolution: integrity: sha512-lEpa1zsWCChxiynk+lCycKuC502RxDWLKJZoIhnxrWNjLSDGYRFflHA1/228VkRcnv9TIb8w98derGbpKxJRgA== - /socks/2.6.1: + /socks/2.6.0: dependencies: ip: 1.1.5 smart-buffer: 4.1.0 @@ -7038,7 +7103,7 @@ packages: node: '>= 10.13.0' npm: '>= 3.0.0' resolution: - integrity: sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA== + integrity: sha512-mNmr9owlinMplev0Wd7UHFlqI4ofnBnNzFuzrm63PPaHgbkqCFe4T5LzwKmtQ/f2tX0NTpcdVLyD/FHxFBstYw== /source-map-resolve/0.5.3: dependencies: atob: 2.1.2 @@ -7096,7 +7161,7 @@ packages: /spdx-correct/3.1.1: dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.9 + spdx-license-ids: 3.0.7 dev: false resolution: integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== @@ -7107,14 +7172,14 @@ packages: /spdx-expression-parse/3.0.1: dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.9 + spdx-license-ids: 3.0.7 dev: false resolution: integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - /spdx-license-ids/3.0.9: + /spdx-license-ids/3.0.7: dev: false resolution: - integrity: sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ== + integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== /sprintf-js/1.0.3: dev: false resolution: @@ -7221,7 +7286,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.3 + es-abstract: 1.18.0 dev: false engines: node: '>= 0.4' @@ -7351,19 +7416,22 @@ packages: node: '>=8' resolution: integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - /table/6.7.1: + /table/6.0.9: dependencies: - ajv: 8.6.0 + ajv: 8.0.5 + is-boolean-object: 1.1.0 + is-number-object: 1.0.4 + is-string: 1.0.5 lodash.clonedeep: 4.5.0 + lodash.flatten: 4.4.0 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 string-width: 4.2.2 - strip-ansi: 6.0.0 dev: false engines: node: '>=10.0.0' resolution: - integrity: sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg== + integrity: sha512-F3cLs9a3hL1Z7N4+EkSscsel3z55XT950AvB05bwayrNg5T1/gykXtigioTAjbltvbMSJvvhFCbnf6mX+ntnJQ== /tar-fs/2.1.1: dependencies: chownr: 1.1.4 @@ -7398,7 +7466,7 @@ packages: integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== /test-exclude/5.2.3: dependencies: - glob: 7.1.7 + glob: 7.1.6 minimatch: 3.0.4 read-pkg-up: 4.0.0 require-main-filename: 2.0.0 @@ -7512,10 +7580,10 @@ packages: dev: false resolution: integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - /tslib/2.3.0: + /tslib/2.2.0: dev: false resolution: - integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg== + integrity: sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w== /tsutils/3.21.0_typescript@4.2.4: dependencies: tslib: 1.14.1 @@ -7571,10 +7639,16 @@ packages: node: '>=10' resolution: integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + /type-fest/0.8.1: + dev: false + engines: + node: '>=8' + resolution: + integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== /type-is/1.6.18: dependencies: media-typer: 0.3.0 - mime-types: 2.1.31 + mime-types: 2.1.30 dev: false engines: node: '>= 0.6' @@ -7585,7 +7659,7 @@ packages: backbone: 1.4.0 jquery: 3.6.0 lunr: 2.3.9 - underscore: 1.13.1 + underscore: 1.12.1 dev: false engines: node: '>= 8' @@ -7610,6 +7684,10 @@ packages: hasBin: true resolution: integrity: sha512-K2nFEtyDQTVdXOzYtECw3TwuT3lM91Zc0dzGSLuor5R8qzZbwqBoCw7xYGVBow6+mEZAvKGznLFsl7FzG+wAgQ== + /typescript-base64-arraybuffer/0.1.0: + dev: false + resolution: + integrity: sha1-BqBa8SJQP8kaSbAGtSoX9khiZrU= /typescript/3.7.7: dev: false engines: @@ -7617,20 +7695,20 @@ packages: hasBin: true resolution: integrity: sha512-MmQdgo/XenfZPvVLtKZOq9jQQvzaUAUpcKW8Z43x9B2fOm4S5g//tPtMweZUIP+SoBqrVPEIm+dJeQ9dfO0QdA== - /typescript/3.9.10: + /typescript/3.9.9: dev: false engines: node: '>=4.2.0' hasBin: true resolution: - integrity: sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== - /typescript/4.1.6: + integrity: sha512-kdMjTiekY+z/ubJCATUPlRDl39vXYiMV9iyeMuEuXZh2we6zz80uovNN2WlAxmmdE/Z/YQe+EbOEXB5RHEED3w== + /typescript/4.1.5: dev: false engines: node: '>=4.2.0' hasBin: true resolution: - integrity: sha512-pxnwLxeb/Z5SP80JDRzVjh58KsM6jZHRAOtTpS7sXLS4ogXNKC9ANxHHZqLLeVHZN35jCtI4JdmLLbLiC1kBow== + integrity: sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA== /typescript/4.2.4: dev: false engines: @@ -7638,17 +7716,17 @@ packages: hasBin: true resolution: integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg== - /ua-parser-js/0.7.28: + /ua-parser-js/0.7.27: dev: false resolution: - integrity: sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g== - /uglify-js/3.13.9: + integrity: sha512-eXMaRYK2skomGocoX0x9sBXzx5A1ZVQgXfrW4mTc8dT0zS7olEcyfudAzRC5tIIRgLxQ69B6jut3DI+n5hslPA== + /uglify-js/3.13.3: dev: false engines: node: '>=0.8.0' hasBin: true resolution: - integrity: sha512-wZbyTQ1w6Y7fHdt8sJnHfSIuWeDgk6B5rCb4E/AM6QNNPbOMIZph21PW5dRB3h7Df0GszN+t7RuUH6sWK5bF0g== + integrity: sha512-otIc7O9LyxpUcQoXzj2hL4LPWKklO6LJWoJUzNa8A17Xgi4fOeDC8FBDOLHnC/Slo1CQgsZMcM6as0M76BZaig== /unbox-primitive/1.0.1: dependencies: function-bind: 1.1.1 @@ -7665,10 +7743,14 @@ packages: dev: false resolution: integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== - /underscore/1.13.1: + /underscore/1.12.1: dev: false resolution: - integrity: sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g== + integrity: sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw== + /underscore/1.8.3: + dev: false + resolution: + integrity: sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI= /universal-user-agent/6.0.0: dev: false resolution: @@ -7719,17 +7801,17 @@ packages: dev: false resolution: integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== - /util/0.12.4: + /util/0.12.3: dependencies: inherits: 2.0.4 is-arguments: 1.1.0 - is-generator-function: 1.0.9 + is-generator-function: 1.0.8 is-typed-array: 1.1.5 safe-buffer: 5.2.1 which-typed-array: 1.1.4 dev: false resolution: - integrity: sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw== + integrity: sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog== /utils-merge/1.0.1: dev: false engines: @@ -7813,11 +7895,11 @@ packages: integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== /which-boxed-primitive/1.0.2: dependencies: - is-bigint: 1.0.2 - is-boolean-object: 1.1.1 - is-number-object: 1.0.5 - is-string: 1.0.6 - is-symbol: 1.0.4 + is-bigint: 1.0.1 + is-boolean-object: 1.1.0 + is-number-object: 1.0.4 + is-string: 1.0.5 + is-symbol: 1.0.3 dev: false resolution: integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== @@ -7831,9 +7913,9 @@ packages: integrity: sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs= /which-typed-array/1.1.4: dependencies: - available-typed-arrays: 1.0.4 + available-typed-arrays: 1.0.2 call-bind: 1.0.2 - es-abstract: 1.18.3 + es-abstract: 1.18.0 foreach: 2.0.5 function-bind: 1.1.1 has-symbols: 1.0.2 @@ -7913,21 +7995,7 @@ packages: dev: false resolution: integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== - /ws/7.4.6: - dev: false - engines: - node: '>=8.3.0' - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - resolution: - integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A== - /ws/7.5.0: + /ws/7.4.4: dev: false engines: node: '>=8.3.0' @@ -7940,7 +8008,7 @@ packages: utf-8-validate: optional: true resolution: - integrity: sha512-6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw== + integrity: sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw== /xhr-mock/2.5.1: dependencies: global: 4.4.0 @@ -7985,12 +8053,12 @@ packages: node: '>=4.0' resolution: integrity: sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= - /xmldom/0.6.0: + /xmldom/0.5.0: dev: false engines: node: '>=10.0.0' resolution: - integrity: sha512-iAcin401y58LckRZ0TkI4k0VSM1Qg0KGSc3i8rU+xrxe19A/BN1zHyVSJY7uoutVlaTSzYyk/v5AmkewAP7jtg== + integrity: sha512-Foaj5FXVzgn7xFzsKeNIde9g6aFBxTPi37iwsno8QvApmtg7KYrr+OPyRHcJF7dud2a5nGRBXK3n0dL62Gf7PA== /xpath.js/1.1.0: dev: false engines: @@ -8036,12 +8104,12 @@ packages: dev: false resolution: integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== - /yargs-parser/20.2.9: + /yargs-parser/20.2.7: dev: false engines: node: '>=10' resolution: - integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + integrity: sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw== /yargs-unparser/1.6.0: dependencies: flat: 4.1.1 @@ -8075,7 +8143,7 @@ packages: require-directory: 2.1.1 string-width: 4.2.2 y18n: 5.0.8 - yargs-parser: 20.2.9 + yargs-parser: 20.2.7 dev: false engines: node: '>=10' @@ -8118,17 +8186,17 @@ packages: cross-env: 7.0.3 delay: 4.4.1 downlevel-dts: 0.4.0 - eslint: 7.29.0 - karma: 6.3.4 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8139,7 +8207,7 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -8150,28 +8218,28 @@ packages: version: 0.0.0 file:projects/agrifood-farming.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.13.2 - '@types/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 - karma: 6.3.4 + dotenv: 8.2.0 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-source-map-support: 1.4.0 karma-sourcemap-loader: 0.3.8 mkdirp: 1.0.4 @@ -8182,7 +8250,7 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -8193,6 +8261,7 @@ packages: version: 0.0.0 file:projects/ai-anomaly-detector.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8200,25 +8269,25 @@ packages: '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 chai: 4.3.4 cross-env: 7.0.3 - csv-parse: 4.16.0 - dotenv: 8.6.0 - eslint: 7.29.0 + csv-parse: 4.15.3 + dotenv: 8.2.0 + eslint: 7.23.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8230,10 +8299,10 @@ 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/ai-anomaly-detector' resolution: @@ -8242,28 +8311,28 @@ packages: version: 0.0.0 file:projects/ai-document-translator.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.13.2 - '@types/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 - karma: 6.3.4 + dotenv: 8.2.0 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-source-map-support: 1.4.0 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 @@ -8273,7 +8342,7 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -8284,28 +8353,30 @@ packages: version: 0.0.0 file:projects/ai-form-recognizer.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 - karma: 6.3.4 + dotenv: 8.2.0 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8315,7 +8386,7 @@ packages: rollup: 1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -8326,29 +8397,30 @@ packages: version: 0.0.0 file:projects/ai-metrics-advisor.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 - karma: 6.3.4 + dotenv: 8.2.0 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8359,7 +8431,7 @@ packages: sinon: 9.2.4 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -8370,32 +8442,32 @@ packages: version: 0.0.0 file:projects/ai-text-analytics.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 2.0.0-beta.3 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 - karma: 6.3.4 + dotenv: 8.2.0 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-source-map-support: 1.4.0 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 @@ -8407,7 +8479,7 @@ packages: sinon: 9.2.4 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -8418,6 +8490,8 @@ packages: version: 0.0.0 file:projects/app-configuration.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.3.0 '@azure/keyvault-secrets': 4.2.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8426,26 +8500,26 @@ packages: '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 esm: 3.2.25 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8459,10 +8533,10 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.9 + uglify-js: 3.13.3 dev: false name: '@rush-temp/app-configuration' resolution: @@ -8471,36 +8545,37 @@ packages: version: 0.0.0 file:projects/attestation.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 + '@types/jsrsasign': 8.0.10 '@types/mocha': 7.0.2 '@types/node': 8.10.66 buffer: 5.7.1 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 esm: 3.2.25 inherits: 2.0.4 jsrsasign: 10.3.0 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-source-map-support: 1.4.0 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 @@ -8514,10 +8589,10 @@ packages: safe-buffer: 5.2.1 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/attestation' resolution: @@ -8528,35 +8603,36 @@ packages: dependencies: '@azure/communication-identity': 1.0.0 '@azure/communication-signaling': 1.0.0-beta.5 + '@azure/core-tracing': 1.0.0-preview.11 '@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 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 - '@types/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8569,10 +8645,10 @@ 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/communication-chat' resolution: @@ -8581,14 +8657,15 @@ packages: version: 0.0.0 file:projects/communication-common.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@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 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 - '@types/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/jwt-decode': 2.2.1 '@types/mocha': 7.0.2 '@types/node': 8.10.66 @@ -8597,20 +8674,20 @@ packages: chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - eslint: 7.29.0 + eslint: 7.23.0 events: 3.3.0 inherits: 2.0.4 jwt-decode: 2.2.0 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8622,10 +8699,10 @@ 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/communication-common' resolution: @@ -8634,35 +8711,37 @@ packages: version: 0.0.0 file:projects/communication-identity.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.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 '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8675,7 +8754,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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -8693,29 +8772,29 @@ packages: '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8728,7 +8807,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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -8739,35 +8818,37 @@ packages: version: 0.0.0 file:projects/communication-phone-numbers.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.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 '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8780,7 +8861,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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -8791,33 +8872,35 @@ packages: version: 0.0.0 file:projects/communication-sms.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.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 '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8830,10 +8913,10 @@ 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/communication-sms' resolution: @@ -8842,28 +8925,28 @@ packages: version: 0.0.0 file:projects/confidential-ledger.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.13.2 - '@types/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 - karma: 6.3.4 + dotenv: 8.2.0 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-source-map-support: 1.4.0 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 @@ -8873,7 +8956,7 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -8884,31 +8967,34 @@ packages: version: 0.0.0 file:projects/container-registry.tgz: dependencies: + '@azure/arm-containerregistry': 8.0.0 + '@azure/core-rest-pipeline': 1.0.3 '@azure/core-tracing': 1.0.0-preview.11 - '@azure/ms-rest-nodeauth': 3.0.10 + '@azure/identity': 1.3.0 + '@azure/ms-rest-nodeauth': 3.0.9 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8916,10 +9002,10 @@ packages: prettier: 1.19.1 rimraf: 3.0.2 rollup: 1.32.1 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/container-registry' resolution: @@ -8928,6 +9014,7 @@ packages: version: 0.0.0 file:projects/core-amqp.tgz: dependencies: + '@azure/identity': 1.3.0_debug@4.3.1 '@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 @@ -8935,25 +9022,27 @@ packages: '@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/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/async-lock': 1.1.2 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/debug': 4.1.5 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 - '@types/ws': 7.4.5 + '@types/ws': 7.4.1 assert: 1.5.0 + async-lock: 1.2.8 buffer: 5.7.1 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 debug: 4.3.1 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 events: 3.3.0 jssha: 3.2.0 - karma: 6.3.4_debug@4.3.1 + karma: 6.3.2_debug@4.3.1 karma-chrome-launcher: 3.1.0 karma-mocha: 2.0.1 mocha: 7.2.0 @@ -8971,12 +9060,12 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 url: 0.11.0 - util: 0.12.4 - ws: 7.5.0 + util: 0.12.3 + ws: 7.4.4 dev: false name: '@rush-temp/core-amqp' resolution: @@ -8986,7 +9075,7 @@ packages: file:projects/core-asynciterator-polyfill.tgz: dependencies: '@types/node': 8.10.66 - eslint: 7.29.0 + eslint: 7.23.0 prettier: 1.19.1 typedoc: 0.15.2 typescript: 4.2.4 @@ -9009,7 +9098,7 @@ packages: assert: 1.5.0 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 inherits: 2.0.4 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9019,10 +9108,10 @@ 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/core-auth' resolution: @@ -9031,7 +9120,7 @@ packages: version: 0.0.0 file:projects/core-client-1.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 '@azure/core-tracing': 1.0.0-preview.11 '@azure/core-xml': 1.0.0-beta.1 '@microsoft/api-extractor': 7.7.11 @@ -9040,25 +9129,25 @@ packages: '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9069,10 +9158,10 @@ 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/core-client-1' resolution: @@ -9081,36 +9170,48 @@ packages: version: 0.0.0 file:projects/core-client.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/core-xml': 1.0.0-beta.1 '@microsoft/api-extractor': 7.13.2 - '@types/chai': 4.2.19 + '@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/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 + '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 - eslint: 7.29.0 + downlevel-dts: 0.4.0 + eslint: 7.23.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 prettier: 2.2.1 rimraf: 3.0.2 rollup: 1.32.1 + 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 sinon: 9.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/core-client' resolution: @@ -9125,7 +9226,7 @@ packages: '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 @@ -9133,17 +9234,17 @@ packages: chai: 4.3.4 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.29.0 - karma: 6.3.4 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9153,7 +9254,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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -9164,6 +9265,7 @@ packages: version: 0.0.0 file:projects/core-http.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger-js': 1.3.2 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -9171,8 +9273,8 @@ packages: '@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/chai': 4.2.19 - '@types/express': 4.17.12 + '@types/chai': 4.2.16 + '@types/express': 4.17.11 '@types/glob': 7.1.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 @@ -9186,15 +9288,15 @@ packages: chai: 4.3.4 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 express: 4.17.1 fetch-mock: 9.11.0_node-fetch@2.6.1 form-data: 3.0.1 - glob: 7.1.7 - karma: 6.3.4 - karma-chai: 0.1.0_chai@4.3.4+karma@6.3.4 + glob: 7.1.6 + karma: 6.3.2 + karma-chai: 0.1.0_chai@4.3.4+karma@6.3.2 karma-chrome-launcher: 3.1.0 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-firefox-launcher: 1.3.0 karma-mocha: 2.0.1 karma-rollup-preprocessor: 7.0.7_rollup@1.32.1 @@ -9216,11 +9318,11 @@ packages: sinon: 9.2.4 tough-cookie: 4.0.0 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 tunnel: 0.0.6 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.9 + uglify-js: 3.13.3 uuid: 8.3.2 xhr-mock: 2.5.1 xml2js: 0.4.23 @@ -9232,29 +9334,30 @@ packages: version: 0.0.0 file:projects/core-lro.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@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 '@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.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - eslint: 7.29.0 + eslint: 7.23.0 events: 3.3.0 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9268,10 +9371,10 @@ packages: 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.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.9 + uglify-js: 3.13.3 dev: false name: '@rush-temp/core-lro' resolution: @@ -9281,7 +9384,7 @@ packages: file:projects/core-paging.tgz: dependencies: '@types/node': 8.10.66 - eslint: 7.29.0 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 typedoc: 0.15.2 @@ -9294,13 +9397,14 @@ packages: version: 0.0.0 file:projects/core-rest-pipeline.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@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 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 - '@types/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 @@ -9308,21 +9412,21 @@ packages: chai: 4.3.4 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 form-data: 3.0.1 http-proxy-agent: 4.0.1 https-proxy-agent: 5.0.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9334,10 +9438,10 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 uuid: 8.3.2 dev: false name: '@rush-temp/core-rest-pipeline' @@ -9348,6 +9452,7 @@ packages: file:projects/core-tracing.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 + '@opencensus/web-types': 0.0.7 '@opentelemetry/api': 0.20.0 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@rollup/plugin-json': 4.1.0_rollup@1.32.1 @@ -9359,18 +9464,18 @@ packages: '@types/sinon': 9.0.11 assert: 1.5.0 cross-env: 7.0.3 - eslint: 7.29.0 + eslint: 7.23.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9381,10 +9486,10 @@ 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/core-tracing' resolution: @@ -9399,25 +9504,25 @@ packages: '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9428,10 +9533,10 @@ 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/core-util' resolution: @@ -9446,7 +9551,7 @@ packages: '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 @@ -9454,18 +9559,18 @@ packages: chai: 4.3.4 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9476,10 +9581,10 @@ 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 xml2js: 0.4.23 dev: false name: '@rush-temp/core-xml' @@ -9489,33 +9594,35 @@ packages: version: 0.0.0 file:projects/cosmos.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 '@azure/identity': 1.3.0_debug@4.3.1 '@microsoft/api-extractor': 7.7.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.5 - '@types/fast-json-stable-stringify': 2.1.0 + '@types/fast-json-stable-stringify': 2.0.0 '@types/mocha': 7.0.2 '@types/node': 8.10.66 + '@types/node-fetch': 2.5.10 '@types/priorityqueuejs': 1.0.1 '@types/semaphore': 1.1.1 '@types/sinon': 9.0.11 '@types/tunnel': 0.0.1 - '@types/underscore': 1.11.2 + '@types/underscore': 1.11.1 '@types/uuid': 8.3.0 cross-env: 7.0.3 debug: 4.3.1 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 esm: 3.2.25 execa: 3.4.0 fast-json-stable-stringify: 2.1.0 - jsbi: 3.1.5 + jsbi: 3.1.4 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 node-abort-controller: 1.2.1 + node-fetch: 2.6.1 prettier: 1.19.1 priorityqueuejs: 1.0.0 proxy-agent: 4.0.1 @@ -9528,7 +9635,7 @@ packages: snap-shot-it: 7.9.6 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 universal-user-agent: 6.0.0 @@ -9541,7 +9648,7 @@ packages: version: 0.0.0 file:projects/data-tables.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 '@azure/core-tracing': 1.0.0-preview.11 '@azure/core-xml': 1.0.0-beta.1 '@microsoft/api-extractor': 7.7.11 @@ -9551,27 +9658,27 @@ packages: '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 '@types/uuid': 8.3.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9585,10 +9692,10 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 uuid: 8.3.2 dev: false name: '@rush-temp/data-tables' @@ -9602,8 +9709,9 @@ packages: '@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 - '@types/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 + '@types/chalk': 2.2.0 '@types/fs-extra': 8.1.1 '@types/minimist': 1.2.1 '@types/mocha': 7.0.2 @@ -9613,8 +9721,8 @@ packages: chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 chalk: 4.1.1 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 fs-extra: 8.1.0 minimist: 1.2.5 mocha: 7.2.0 @@ -9624,7 +9732,7 @@ packages: 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 yaml: 1.10.2 @@ -9636,6 +9744,7 @@ packages: version: 0.0.0 file:projects/digital-twins-core.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -9643,28 +9752,28 @@ packages: '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 '@types/uuid': 8.3.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9677,10 +9786,10 @@ 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 uuid: 8.3.2 dev: false name: '@rush-temp/digital-twins-core' @@ -9690,32 +9799,32 @@ packages: version: 0.0.0 file:projects/eslint-plugin-azure-sdk.tgz: dependencies: - '@types/chai': 4.2.19 - '@types/eslint': 7.2.13 - '@types/estree': 0.0.48 + '@types/chai': 4.2.16 + '@types/eslint': 7.2.8 + '@types/estree': 0.0.47 '@types/glob': 7.1.3 '@types/json-schema': 7.0.7 '@types/mocha': 7.0.2 - '@types/node': 10.17.60 - '@typescript-eslint/eslint-plugin': 4.19.0_32b60b6a5d7033b9e5296983f03a72ce - '@typescript-eslint/experimental-utils': 4.19.0_eslint@7.29.0+typescript@4.2.4 - '@typescript-eslint/parser': 4.19.0_eslint@7.29.0+typescript@4.2.4 + '@types/node': 10.17.56 + '@typescript-eslint/eslint-plugin': 4.19.0_1a11d0673659f3a5e0fd221432005aeb + '@typescript-eslint/experimental-utils': 4.19.0_eslint@7.23.0+typescript@4.2.4 + '@typescript-eslint/parser': 4.19.0_eslint@7.23.0+typescript@4.2.4 '@typescript-eslint/typescript-estree': 4.19.0_typescript@4.2.4 chai: 4.3.4 - eslint: 7.29.0 - eslint-config-prettier: 7.2.0_eslint@7.29.0 - eslint-plugin-import: 2.23.4_eslint@7.29.0 - eslint-plugin-no-only-tests: 2.6.0 + eslint: 7.23.0 + eslint-config-prettier: 7.2.0_eslint@7.23.0 + eslint-plugin-import: 2.22.1_eslint@7.23.0 + eslint-plugin-no-only-tests: 2.4.0 eslint-plugin-promise: 4.3.1 - eslint-plugin-tsdoc: 0.2.14 - glob: 7.1.7 + eslint-plugin-tsdoc: 0.2.11 + glob: 7.1.6 json-schema: 0.3.0 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 prettier: 1.19.1 rimraf: 3.0.2 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -9726,6 +9835,8 @@ packages: version: 0.0.0 file:projects/event-hubs.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.3.0_debug@4.3.1 '@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 @@ -9734,8 +9845,8 @@ packages: '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/async-lock': 1.1.2 - '@types/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/chai-string': 1.4.2 '@types/debug': 4.1.5 '@types/long': 4.0.1 @@ -9743,7 +9854,7 @@ packages: '@types/node': 8.10.66 '@types/sinon': 9.0.11 '@types/uuid': 8.3.0 - '@types/ws': 7.4.5 + '@types/ws': 7.4.1 assert: 1.5.0 buffer: 5.7.1 chai: 4.3.4 @@ -9751,23 +9862,23 @@ packages: chai-string: 1.5.0_chai@4.3.4 cross-env: 7.0.3 debug: 4.3.1 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 esm: 3.2.25 https-proxy-agent: 5.0.0 is-buffer: 2.0.5 jssha: 3.2.0 - karma: 6.3.4_debug@4.3.1 + karma: 6.3.2_debug@4.3.1 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9784,11 +9895,11 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 uuid: 8.3.2 - ws: 7.5.0 + ws: 7.4.4 dev: false name: '@rush-temp/event-hubs' resolution: @@ -9806,23 +9917,23 @@ packages: '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/async-lock': 1.1.2 - '@types/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/chai-string': 1.4.2 '@types/debug': 4.1.5 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/uuid': 8.3.0 - '@types/ws': 7.4.5 - async-lock: 1.3.0 - azure-storage: 2.10.4 + '@types/ws': 7.4.1 + async-lock: 1.2.8 + azure-storage: 2.10.3 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 chai-string: 1.5.0_chai@4.3.4 cross-env: 7.0.3 debug: 4.3.1 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 esm: 3.2.25 https-proxy-agent: 5.0.0 mocha: 7.2.0 @@ -9834,11 +9945,11 @@ packages: rollup: 1.32.1 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 uuid: 8.3.2 - ws: 7.5.0 + ws: 7.4.4 dev: false name: '@rush-temp/event-processor-host' resolution: @@ -9847,16 +9958,17 @@ packages: version: 0.0.0 file:projects/eventgrid.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 '@azure/core-tracing': 1.0.0-preview.11 + '@azure/service-bus': 7.0.5 '@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 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 - '@types/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 @@ -9864,20 +9976,20 @@ packages: chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 - karma: 6.3.4 + dotenv: 8.2.0 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9892,7 +10004,7 @@ packages: sinon: 9.2.4 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 uuid: 8.3.2 @@ -9911,8 +10023,8 @@ packages: '@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/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/chai-string': 1.4.2 '@types/debug': 4.1.5 '@types/mocha': 7.0.2 @@ -9923,22 +10035,22 @@ packages: chai-string: 1.5.0_chai@4.3.4 cross-env: 7.0.3 debug: 4.3.1 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 esm: 3.2.25 events: 3.3.0 guid-typescript: 1.0.9 inherits: 2.0.4 - karma: 6.3.4_debug@4.3.1 + karma: 6.3.2_debug@4.3.1 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9951,10 +10063,10 @@ packages: 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.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/eventhubs-checkpointstore-blob' resolution: @@ -9963,7 +10075,7 @@ packages: version: 0.0.0 file:projects/identity-cache-persistence.tgz: dependencies: - '@azure/msal-node': 1.1.0 + '@azure/msal-node': 1.2.0 '@azure/msal-node-extensions': 1.0.0-alpha.6 '@microsoft/api-extractor': 7.7.11 '@types/jws': 3.2.3 @@ -9973,22 +10085,22 @@ packages: '@types/sinon': 9.0.11 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 inherits: 2.0.4 - keytar: 7.7.0 + keytar: 7.6.0 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 - mock-fs: 4.14.0 + mock-fs: 4.13.0 prettier: 1.19.1 puppeteer: 3.3.0 rimraf: 3.0.2 rollup: 1.32.1 sinon: 9.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/identity-cache-persistence' resolution: @@ -10006,22 +10118,22 @@ packages: '@types/uuid': 8.3.0 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 inherits: 2.0.4 - keytar: 7.7.0 + keytar: 7.6.0 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 - mock-fs: 4.14.0 + mock-fs: 4.13.0 prettier: 1.19.1 puppeteer: 3.3.0 rimraf: 3.0.2 rollup: 1.32.1 sinon: 9.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/identity-vscode' resolution: @@ -10030,61 +10142,75 @@ packages: version: 0.0.0 file:projects/identity.tgz: dependencies: - '@azure/msal-browser': 2.14.2 - '@azure/msal-common': 4.3.0 - '@azure/msal-node': 1.1.0 + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/msal-browser': 2.9.0 + '@azure/msal-common': 4.4.0 + '@azure/msal-node': 1.2.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 + '@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/jws': 3.2.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/qs': 6.9.6 '@types/sinon': 9.0.11 - '@types/stoppable': 1.1.1 + '@types/stoppable': 1.1.0 '@types/uuid': 8.3.0 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 events: 3.3.0 inherits: 2.0.4 jws: 4.0.0 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 karma-env-preprocessor: 0.1.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 + mock-fs: 4.13.0 open: 7.4.2 prettier: 1.19.1 puppeteer: 3.3.0 qs: 6.10.1 rimraf: 3.0.2 rollup: 1.32.1 + 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 sinon: 9.2.4 stoppable: 1.1.0 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 uuid: 8.3.2 dev: false name: '@rush-temp/identity' + optionalDependencies: + keytar: 7.6.0 resolution: integrity: sha512-WhzQXtuVDAdYFtQtAqj9om+FireeOVVkgmVP/bZwh4vYueDup+Nlp6slAq9lMJz/auX80Y9LXy1VzErjNxWtsA== tarball: file:projects/identity.tgz version: 0.0.0 file:projects/iot-device-update.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@types/node': 8.10.66 '@types/uuid': 8.3.0 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 mkdirp: 1.0.4 prettier: 1.19.1 rimraf: 3.0.2 @@ -10092,10 +10218,10 @@ packages: rollup-plugin-node-resolve: 3.4.0 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.9 + uglify-js: 3.13.3 uuid: 8.3.2 dev: false name: '@rush-temp/iot-device-update' @@ -10105,7 +10231,7 @@ packages: version: 0.0.0 file:projects/iot-modelsrepository.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 '@azure/core-tracing': 1.0.0-preview.11 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -10113,27 +10239,27 @@ packages: '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 - eslint: 7.29.0 + eslint: 7.23.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 nyc: 14.1.1 @@ -10145,10 +10271,10 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/iot-modelsrepository' resolution: @@ -10157,6 +10283,8 @@ packages: version: 0.0.0 file:projects/keyvault-admin.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.3.0 '@azure/keyvault-keys': 4.2.1 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -10164,8 +10292,8 @@ packages: '@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/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 @@ -10174,8 +10302,8 @@ packages: chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 esm: 3.2.25 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10189,7 +10317,7 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 uuid: 8.3.2 @@ -10201,6 +10329,8 @@ packages: version: 0.0.0 file:projects/keyvault-certificates.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.3.0 '@azure/keyvault-secrets': 4.2.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -10208,7 +10338,7 @@ packages: '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/query-string': 6.2.0 @@ -10216,21 +10346,21 @@ packages: assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 esm: 3.2.25 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10246,7 +10376,7 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 url: 0.11.0 @@ -10258,10 +10388,11 @@ packages: version: 0.0.0 file:projects/keyvault-common.tgz: dependencies: - eslint: 7.29.0 + '@azure/core-tracing': 1.0.0-preview.11 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 dev: false name: '@rush-temp/keyvault-common' @@ -10271,14 +10402,16 @@ packages: version: 0.0.0 file:projects/keyvault-keys.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.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 '@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/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/query-string': 6.2.0 @@ -10287,21 +10420,21 @@ packages: chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 esm: 3.2.25 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10317,7 +10450,7 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 url: 0.11.0 @@ -10329,13 +10462,15 @@ packages: version: 0.0.0 file:projects/keyvault-secrets.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.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 '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/query-string': 6.2.0 @@ -10343,21 +10478,21 @@ packages: assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 esm: 3.2.25 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10373,7 +10508,7 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 url: 0.11.0 @@ -10390,7 +10525,7 @@ packages: '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 @@ -10398,18 +10533,18 @@ packages: chai: 4.3.4 cross-env: 7.0.3 delay: 4.4.1 - dotenv: 8.6.0 - eslint: 7.29.0 - karma: 6.3.4 + dotenv: 8.2.0 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10422,7 +10557,7 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -10433,29 +10568,30 @@ packages: version: 0.0.0 file:projects/mixedreality-authentication.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10463,10 +10599,10 @@ packages: prettier: 1.19.1 rimraf: 3.0.2 rollup: 1.32.1 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/mixedreality-authentication' resolution: @@ -10476,12 +10612,12 @@ packages: file:projects/mock-hub.tgz: dependencies: '@types/node': 8.10.66 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 prettier: 1.19.1 rhea: 2.0.3 rimraf: 3.0.2 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 dev: false name: '@rush-temp/mock-hub' @@ -10498,9 +10634,9 @@ packages: '@opentelemetry/semantic-conventions': 0.18.2 '@opentelemetry/tracing': 0.18.2 '@types/mocha': 7.0.2 - '@types/node': 10.17.60 - eslint: 7.29.0 - eslint-plugin-node: 11.1.0_eslint@7.29.0 + '@types/node': 10.17.56 + eslint: 7.23.0 + eslint-plugin-node: 11.1.0_eslint@7.23.0 execa: 3.4.0 mocha: 7.2.0 nock: 12.0.3 @@ -10510,7 +10646,7 @@ packages: rollup: 1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -10526,30 +10662,30 @@ packages: '@opentelemetry/api': 0.20.0 '@opentelemetry/node': 0.20.0_@opentelemetry+api@0.20.0 '@opentelemetry/tracing': 0.18.2 - '@types/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 esm: 3.2.25 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 nyc: 14.1.1 @@ -10557,10 +10693,10 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/monitor-query' resolution: @@ -10570,13 +10706,14 @@ packages: file:projects/perf-ai-form-recognizer.tgz: dependencies: '@azure/ai-form-recognizer': 3.1.0-beta.3 + '@azure/identity': 1.3.0 '@types/node': 8.10.66 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-ai-form-recognizer' @@ -10588,12 +10725,12 @@ packages: dependencies: '@azure/ai-metrics-advisor': 1.0.0-beta.3 '@types/node': 8.10.66 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-ai-metrics-advisor' @@ -10603,13 +10740,14 @@ packages: version: 0.0.0 file:projects/perf-ai-text-analytics.tgz: dependencies: + '@azure/identity': 1.3.0 '@types/node': 8.10.66 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-ai-text-analytics' @@ -10620,12 +10758,12 @@ packages: file:projects/perf-core-rest-pipeline.tgz: dependencies: '@types/uuid': 8.3.0 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-core-rest-pipeline' @@ -10636,12 +10774,12 @@ packages: file:projects/perf-eventgrid.tgz: dependencies: '@types/node': 8.10.66 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-eventgrid' @@ -10652,12 +10790,12 @@ packages: file:projects/perf-identity.tgz: dependencies: '@types/uuid': 8.3.0 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-identity' @@ -10667,14 +10805,15 @@ packages: version: 0.0.0 file:projects/perf-keyvault-certificates.tgz: dependencies: + '@azure/identity': 1.3.0 '@azure/keyvault-certificates': 4.2.0 '@types/uuid': 8.3.0 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 uuid: 8.3.2 dev: false @@ -10685,14 +10824,15 @@ packages: version: 0.0.0 file:projects/perf-keyvault-keys.tgz: dependencies: + '@azure/identity': 1.3.0 '@azure/keyvault-keys': 4.2.1 '@types/uuid': 8.3.0 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 uuid: 8.3.2 dev: false @@ -10703,14 +10843,15 @@ packages: version: 0.0.0 file:projects/perf-keyvault-secrets.tgz: dependencies: + '@azure/identity': 1.3.0 '@azure/keyvault-secrets': 4.2.0 '@types/uuid': 8.3.0 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 uuid: 8.3.2 dev: false @@ -10721,13 +10862,14 @@ packages: version: 0.0.0 file:projects/perf-search-documents.tgz: dependencies: + '@azure/identity': 1.3.0 '@types/node': 8.10.66 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-search-documents' @@ -10737,17 +10879,17 @@ packages: version: 0.0.0 file:projects/perf-storage-blob.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 '@types/node': 8.10.66 '@types/node-fetch': 2.5.10 '@types/uuid': 8.3.0 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 node-fetch: 2.6.1 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 uuid: 8.3.2 dev: false @@ -10760,12 +10902,12 @@ packages: dependencies: '@types/node': 8.10.66 '@types/uuid': 8.3.0 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 uuid: 8.3.2 dev: false @@ -10778,12 +10920,12 @@ packages: dependencies: '@types/node': 8.10.66 '@types/uuid': 8.3.0 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 uuid: 8.3.2 dev: false @@ -10794,28 +10936,28 @@ packages: version: 0.0.0 file:projects/purview-catalog.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.13.2 - '@types/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 - karma: 6.3.4 + dotenv: 8.2.0 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-source-map-support: 1.4.0 karma-sourcemap-loader: 0.3.8 mkdirp: 1.0.4 @@ -10826,7 +10968,7 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -10837,28 +10979,28 @@ packages: version: 0.0.0 file:projects/purview-scanning.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.13.2 - '@types/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 - karma: 6.3.4 + dotenv: 8.2.0 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-source-map-support: 1.4.0 karma-sourcemap-loader: 0.3.8 mkdirp: 1.0.4 @@ -10869,7 +11011,7 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -10880,6 +11022,7 @@ packages: version: 0.0.0 file:projects/quantum-jobs.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -10887,28 +11030,28 @@ packages: '@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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10921,10 +11064,10 @@ 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/quantum-jobs' resolution: @@ -10933,6 +11076,8 @@ packages: version: 0.0.0 file:projects/schema-registry-avro.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.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 @@ -10940,29 +11085,29 @@ packages: '@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/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 - avsc: 5.7.0 + avsc: 5.6.1 buffer: 5.7.1 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 - karma: 6.3.4 + dotenv: 8.2.0 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10976,7 +11121,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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -10987,33 +11132,35 @@ packages: version: 0.0.0 file:projects/schema-registry.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.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 '@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/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 - karma: 6.3.4 + dotenv: 8.2.0 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11026,7 +11173,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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false @@ -11037,34 +11184,35 @@ packages: version: 0.0.0 file:projects/search-documents.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@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 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 - '@types/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11078,10 +11226,10 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/search-documents' resolution: @@ -11090,6 +11238,8 @@ packages: version: 0.0.0 file:projects/service-bus.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.3.0_debug@4.3.1 '@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 @@ -11097,8 +11247,8 @@ packages: '@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/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/debug': 4.1.5 '@types/glob': 7.1.3 '@types/is-buffer': 2.0.0 @@ -11106,7 +11256,7 @@ packages: '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 - '@types/ws': 7.4.5 + '@types/ws': 7.4.1 assert: 1.5.0 buffer: 5.7.1 chai: 4.3.4 @@ -11115,25 +11265,25 @@ packages: cross-env: 7.0.3 debug: 4.3.1 delay: 4.4.1 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 esm: 3.2.25 events: 3.3.0 - glob: 7.1.7 + glob: 7.1.6 https-proxy-agent: 5.0.0 is-buffer: 2.0.5 jssha: 3.2.0 - karma: 6.3.4_debug@4.3.1 + karma: 6.3.2_debug@4.3.1 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 long: 4.0.0 mocha: 7.2.0 @@ -11152,10 +11302,10 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - ws: 7.5.0 + ws: 7.4.4 dev: false name: '@rush-temp/service-bus' resolution: @@ -11164,6 +11314,8 @@ packages: version: 0.0.0 file:projects/storage-blob-changefeed.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.3.0 '@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 @@ -11174,25 +11326,25 @@ packages: '@types/sinon': 9.0.11 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 es6-promise: 4.2.8 - eslint: 7.29.0 + eslint: 7.23.0 esm: 3.2.25 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11208,10 +11360,10 @@ packages: sinon: 9.2.4 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/storage-blob-changefeed' resolution: @@ -11220,7 +11372,9 @@ packages: version: 0.0.0 file:projects/storage-blob.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.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 @@ -11232,25 +11386,25 @@ packages: '@types/node-fetch': 2.5.10 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 es6-promise: 4.2.8 - eslint: 7.29.0 + eslint: 7.23.0 esm: 3.2.25 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11266,10 +11420,10 @@ packages: 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/storage-blob' resolution: @@ -11278,6 +11432,8 @@ packages: version: 0.0.0 file:projects/storage-file-datalake.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.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 @@ -11289,26 +11445,26 @@ packages: '@types/query-string': 6.2.0 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 es6-promise: 4.2.8 - eslint: 7.29.0 + eslint: 7.23.0 esm: 3.2.25 events: 3.3.0 execa: 3.4.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11324,10 +11480,10 @@ packages: 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/storage-file-datalake' resolution: @@ -11336,6 +11492,7 @@ packages: version: 0.0.0 file:projects/storage-file-share.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@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 @@ -11345,25 +11502,25 @@ packages: '@types/node': 8.10.66 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 es6-promise: 4.2.8 - eslint: 7.29.0 + eslint: 7.23.0 esm: 3.2.25 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11378,10 +11535,10 @@ packages: 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/storage-file-share' resolution: @@ -11398,24 +11555,24 @@ packages: '@types/mocha': 7.0.2 '@types/node': 8.10.66 assert: 1.5.0 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 es6-promise: 4.2.8 - eslint: 7.29.0 + eslint: 7.23.0 esm: 3.2.25 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11430,9 +11587,9 @@ packages: 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 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/storage-internal-avro' resolution: @@ -11441,6 +11598,8 @@ packages: version: 0.0.0 file:projects/storage-queue.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.3.0 '@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 @@ -11450,24 +11609,24 @@ packages: '@types/node': 8.10.66 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 es6-promise: 4.2.8 - eslint: 7.29.0 + eslint: 7.23.0 esm: 3.2.25 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11482,10 +11641,10 @@ packages: 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 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/storage-queue' resolution: @@ -11494,17 +11653,18 @@ packages: version: 0.0.0 file:projects/synapse-access-control.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 - eslint: 7.29.0 + eslint: 7.23.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-node-resolve: 3.4.0 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.9 + uglify-js: 3.13.3 dev: false name: '@rush-temp/synapse-access-control' resolution: @@ -11513,30 +11673,32 @@ packages: version: 0.0.0 file:projects/synapse-artifacts.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 - '@types/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 - karma: 6.3.4 + dotenv: 8.2.0 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-source-map-support: 1.4.0 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 @@ -11550,10 +11712,10 @@ packages: sinon: 9.2.4 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.9 + uglify-js: 3.13.3 dev: false name: '@rush-temp/synapse-artifacts' resolution: @@ -11562,17 +11724,18 @@ packages: version: 0.0.0 file:projects/synapse-managed-private-endpoints.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 - eslint: 7.29.0 + eslint: 7.23.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-node-resolve: 3.4.0 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.9 + uglify-js: 3.13.3 dev: false name: '@rush-temp/synapse-managed-private-endpoints' resolution: @@ -11581,17 +11744,18 @@ packages: version: 0.0.0 file:projects/synapse-monitoring.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 - eslint: 7.29.0 + eslint: 7.23.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-node-resolve: 3.4.0 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.9 + uglify-js: 3.13.3 dev: false name: '@rush-temp/synapse-monitoring' resolution: @@ -11600,17 +11764,18 @@ packages: version: 0.0.0 file:projects/synapse-spark.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 - eslint: 7.29.0 + eslint: 7.23.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-node-resolve: 3.4.0 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.9 + uglify-js: 3.13.3 dev: false name: '@rush-temp/synapse-spark' resolution: @@ -11619,31 +11784,33 @@ packages: version: 0.0.0 file:projects/template.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 + '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 + dotenv: 8.2.0 downlevel-dts: 0.4.0 - eslint: 7.29.0 + eslint: 7.23.0 esm: 3.2.25 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 nyc: 14.1.1 @@ -11651,10 +11818,10 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/template' resolution: @@ -11666,8 +11833,8 @@ packages: '@types/minimist': 1.2.1 '@types/node': 8.10.66 '@types/node-fetch': 2.5.10 - eslint: 7.29.0 - karma: 6.3.4 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 karma-env-preprocessor: 0.1.1 @@ -11675,7 +11842,7 @@ packages: node-fetch: 2.6.1 prettier: 1.19.1 rimraf: 3.0.2 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 dev: false name: '@rush-temp/test-utils-perfstress' @@ -11685,11 +11852,12 @@ packages: version: 0.0.0 file:projects/test-utils-recorder.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.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/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/fs-extra': 8.1.1 '@types/md5': 2.3.0 '@types/mocha': 7.0.2 @@ -11698,26 +11866,26 @@ packages: '@types/nise': 1.4.0 '@types/node': 8.10.66 chai: 4.3.4 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 fs-extra: 8.1.0 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 md5: 2.3.0 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 - mock-fs: 4.14.0 + mock-fs: 4.13.0 mock-require: 3.0.3 nise: 4.1.0 nock: 12.0.3 @@ -11730,7 +11898,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 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 xhr-mock: 2.5.1 dev: false @@ -11742,14 +11910,14 @@ packages: file:projects/test-utils.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.19 + '@types/chai': 4.2.16 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 - eslint: 7.29.0 - karma: 6.3.4 + eslint: 7.23.0 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 karma-env-preprocessor: 0.1.1 @@ -11758,7 +11926,7 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 sinon: 9.2.4 - tslib: 2.3.0 + tslib: 2.2.0 typescript: 4.2.4 dev: false name: '@rush-temp/test-utils' @@ -11769,28 +11937,28 @@ packages: file:projects/video-analyzer-edge.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.19 - '@types/chai-as-promised': 7.1.4 + '@types/chai': 4.2.16 + '@types/chai-as-promised': 7.1.3 '@types/mocha': 7.0.2 '@types/node': 8.10.66 azure-iothub: 1.14.2 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 karma-env-preprocessor: 0.1.1 karma-firefox-launcher: 1.3.0 - karma-ie-launcher: 1.0.0_karma@6.3.4 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-ie-launcher: 1.0.0_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11798,10 +11966,10 @@ packages: prettier: 1.19.1 rimraf: 3.0.2 rollup: 1.32.1 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.4 + util: 0.12.3 dev: false name: '@rush-temp/video-analyzer-edge' resolution: @@ -11810,6 +11978,7 @@ packages: version: 0.0.0 file:projects/web-pubsub-express.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -11817,34 +11986,35 @@ packages: '@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/chai': 4.2.19 - '@types/express': 4.17.12 - '@types/express-serve-static-core': 4.17.21 - '@types/jsonwebtoken': 8.5.2 + '@types/chai': 4.2.16 + '@types/express': 4.17.11 + '@types/express-serve-static-core': 4.17.19 + '@types/jsonwebtoken': 8.5.1 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/query-string': 6.2.0 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 - cloudevents: 4.0.2 + cloudevents: 4.0.1 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 esm: 3.2.25 + express: 4.17.1 jsonwebtoken: 8.5.1 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11860,9 +12030,11 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 + typescript-base64-arraybuffer: 0.1.0 + url: 0.11.0 dev: false name: '@rush-temp/web-pubsub-express' resolution: @@ -11871,6 +12043,7 @@ packages: version: 0.0.0 file:projects/web-pubsub.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -11878,7 +12051,7 @@ packages: '@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/jsonwebtoken': 8.5.2 + '@types/jsonwebtoken': 8.5.1 '@types/mocha': 7.0.2 '@types/node': 8.10.66 '@types/query-string': 6.2.0 @@ -11886,22 +12059,22 @@ packages: assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.6.0 - eslint: 7.29.0 + dotenv: 8.2.0 + eslint: 7.23.0 esm: 3.2.25 jsonwebtoken: 8.5.1 - karma: 6.3.4 + karma: 6.3.2 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.4 + karma-edge-launcher: 0.4.2_karma@6.3.2 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-ie-launcher: 1.0.0_karma@6.3.2 + karma-json-preprocessor: 0.3.3_karma@6.3.2 karma-json-to-file-reporter: 1.0.1 - karma-junit-reporter: 2.0.1_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.2 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.4 + karma-mocha-reporter: 2.2.5_karma@6.3.2 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11917,9 +12090,10 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.3.0 + tslib: 2.2.0 typedoc: 0.15.2 typescript: 4.2.4 + url: 0.11.0 dev: false name: '@rush-temp/web-pubsub' resolution: From 06e2d2149686412b23e09f5a5686c553d5165be5 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Wed, 30 Jun 2021 21:01:38 +0000 Subject: [PATCH 18/23] Updated rhea-promise and rhea (as minimal as a rush update as we're going to get!) --- common/config/rush/pnpm-lock.yaml | 3622 ++++++++++++++--------------- 1 file changed, 1715 insertions(+), 1907 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index c3c6309a7ee5..dc754dd7d6bd 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -21,6 +21,7 @@ dependencies: '@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-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 @@ -56,6 +57,7 @@ dependencies: '@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-eventgrid': file:projects/perf-eventgrid.tgz '@rush-temp/perf-identity': file:projects/perf-identity.tgz @@ -95,7 +97,7 @@ lockfileVersion: 5.2 packages: /@azure/abort-controller/1.0.4: dependencies: - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' @@ -104,12 +106,12 @@ packages: /@azure/ai-form-recognizer/3.1.0-beta.3: dependencies: '@azure/core-auth': 1.3.0 - '@azure/core-http': 1.2.4 - '@azure/core-lro': 1.0.4 + '@azure/core-http': 1.2.6 + '@azure/core-lro': 1.0.5 '@azure/core-paging': 1.1.3 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' @@ -118,13 +120,13 @@ packages: /@azure/ai-metrics-advisor/1.0.0-beta.3: dependencies: '@azure/core-auth': 1.3.0 - '@azure/core-http': 1.2.4 - '@azure/core-lro': 1.0.4 + '@azure/core-http': 1.2.6 + '@azure/core-lro': 1.0.5 '@azure/core-paging': 1.1.3 '@azure/core-tracing': 1.0.0-preview.9 '@azure/logger': 1.0.2 '@opentelemetry/api': 0.10.2 - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' @@ -135,7 +137,7 @@ packages: '@azure/ms-rest-nodeauth': 0.9.3_debug@3.2.7 '@types/async-lock': 1.1.2 '@types/is-buffer': 2.0.0 - async-lock: 1.2.8 + async-lock: 1.3.0 buffer: 5.7.1 debug: 3.2.7 events: 3.3.0 @@ -151,23 +153,15 @@ packages: dev: false resolution: integrity: sha512-RVG1Ad3Afv9gwFFmpeCXQAm+Sa0L8KEZRJJAAZEGoYDb6EoO1iQDVmoBz720h8mdrGpi0D60xNU/KhriIwuZfQ== - /@azure/arm-containerregistry/8.0.0: - dependencies: - '@azure/ms-rest-azure-js': 2.1.0 - '@azure/ms-rest-js': 2.3.0 - tslib: 1.14.1 - dev: false - resolution: - integrity: sha512-8v+3YtATbaFv5qMGvhFVR+qx1QPc1+NBy2MWWoJ69SmEE1X91ySvXDbEa0Pr7znm/bqbBYWOLJN5L3Aa7Q0fpg== /@azure/communication-common/1.0.0: dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-auth': 1.3.0 - '@azure/core-http': 1.2.4 + '@azure/core-http': 1.2.6 '@opentelemetry/api': 0.10.2 events: 3.3.0 jwt-decode: 2.2.0 - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' @@ -178,22 +172,22 @@ packages: '@azure/abort-controller': 1.0.4 '@azure/communication-common': 1.0.0 '@azure/core-auth': 1.3.0 - '@azure/core-http': 1.2.4 - '@azure/core-lro': 1.0.4 + '@azure/core-http': 1.2.6 + '@azure/core-lro': 1.0.5 '@azure/core-paging': 1.1.3 '@azure/core-tracing': 1.0.0-preview.10 '@azure/logger': 1.0.2 '@opentelemetry/api': 0.10.2 events: 3.3.0 - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' resolution: integrity: sha512-fa220+fQn27JN8QtajeMe88rqrJn3qctT/8FV/abJe6tSBJlAWYXOHiIF3nCgSeyIb5F9pi7Fycd9M55OY4O9w== - /@azure/communication-signaling/1.0.0-beta.5: + /@azure/communication-signaling/1.0.0-beta.7: dependencies: - '@azure/core-http': 1.2.4 + '@azure/core-http': 1.2.6 '@azure/core-tracing': 1.0.0-preview.9 '@azure/logger': 1.0.2 '@opentelemetry/api': 0.10.2 @@ -203,28 +197,7 @@ packages: engines: node: '>=8.0.0' resolution: - integrity: sha512-pGXI4F5OVzdM9Omg5fiflA/Vvs88qqER/ZxNj3PoWAdaYIPkWGb86OClbB0VsHi6gZ4ZDzyTP/l9hrREBuBYRA== - /@azure/core-amqp/2.2.0: - dependencies: - '@azure/abort-controller': 1.0.4 - '@azure/core-auth': 1.3.0 - '@azure/logger': 1.0.2 - '@types/async-lock': 1.1.2 - async-lock: 1.2.8 - buffer: 5.7.1 - events: 3.3.0 - jssha: 3.2.0 - process: 0.11.10 - rhea: 1.0.24 - rhea-promise: 1.2.1 - tslib: 2.2.0 - url: 0.11.0 - util: 0.12.3 - dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-Nt81a8097+ofBAQfnil5UWw0o5/D3bYfqyJY7e1wrP2RlR/6Fig9zSj4tLe/oiMmE4gvDoK5X8kGIbhswne0Yw== + integrity: sha512-iO2Wpnr95HrAfOoq9IX7pcB7QlfSoJKDd4Ty9cjZK3Efv9vFN23kVybyd0JqC3HHXf0ALIcIm98bNH6PyVCOgw== /@azure/core-asynciterator-polyfill/1.0.0: dev: false resolution: @@ -232,7 +205,7 @@ packages: /@azure/core-auth/1.3.0: dependencies: '@azure/abort-controller': 1.0.4 - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' @@ -251,7 +224,7 @@ packages: node-fetch: 2.6.1 process: 0.11.10 tough-cookie: 4.0.0 - tslib: 2.2.0 + tslib: 2.3.0 tunnel: 0.0.6 uuid: 8.3.2 xml2js: 0.4.23 @@ -260,7 +233,7 @@ packages: node: '>=8.0.0' resolution: integrity: sha512-g5C1zUJO5dehP2Riv+vy9iCYoS1UwKnZsBVCzanScz9A83LbnXKpZDa9wie26G9dfXUhQoFZoFT8LYWhPKmwcg== - /@azure/core-http/1.2.4: + /@azure/core-http/1.2.6: dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-asynciterator-polyfill': 1.0.0 @@ -273,7 +246,7 @@ packages: node-fetch: 2.6.1 process: 0.11.10 tough-cookie: 4.0.0 - tslib: 2.2.0 + tslib: 2.3.0 tunnel: 0.0.6 uuid: 8.3.2 xml2js: 0.4.23 @@ -281,19 +254,19 @@ packages: engines: node: '>=8.0.0' resolution: - integrity: sha512-cNumz3ckyFZY5zWOgcTHSO7AKRVwxbodG8WfcEGcdH+ZJL3KvJEI/vN58H6xk5v3ijulU2x/WPGJqrMVvcI79A== - /@azure/core-lro/1.0.4: + integrity: sha512-odtH7UMKtekc5YQ86xg9GlVHNXR6pq2JgJ5FBo7/jbOjNGdBqcrIVrZx2bevXVJz/uUTSx6vUf62gzTXTfqYSQ== + /@azure/core-lro/1.0.5: dependencies: '@azure/abort-controller': 1.0.4 - '@azure/core-http': 1.2.4 + '@azure/core-http': 1.2.6 '@azure/core-tracing': 1.0.0-preview.11 events: 3.3.0 - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' resolution: - integrity: sha512-4IVqLl6NIqxVzL+zMdf9Nwa1ZUPuoG/IAMoWQIA6qgpKuAiPy/KiH4Q5j0Zn0q20GFiymQeLcCIH82LSlbQBTQ== + integrity: sha512-0EFCFZxARrIoLWMIRt4vuqconRVIO2Iin7nFBfJiYCCbKp5eEmxutNk8uqudPmG0XFl5YqlVh68/al/vbE5OOg== /@azure/core-paging/1.1.3: dependencies: '@azure/core-asynciterator-polyfill': 1.0.0 @@ -302,7 +275,7 @@ packages: node: '>=8.0.0' resolution: integrity: sha512-his7Ah40ThEYORSpIAwuh6B8wkGwO/zG7gqVtmSE4WAJ46e36zUDXTKReUCLBDc6HmjjApQQxxcRFy5FruG79A== - /@azure/core-rest-pipeline/1.0.3: + /@azure/core-rest-pipeline/1.0.4: dependencies: '@azure/abort-controller': 1.0.4 '@azure/core-auth': 1.3.0 @@ -311,18 +284,18 @@ packages: form-data: 3.0.1 http-proxy-agent: 4.0.1 https-proxy-agent: 5.0.0 - tslib: 2.2.0 + tslib: 2.3.0 uuid: 8.3.2 dev: false engines: node: '>=8.0.0' resolution: - integrity: sha512-GbfBQHF83RQI+LVISh8RLKpPeyufFsu6FhwB0U1inN7BWo8GuE23s0vc/D4gd5AWww7orQ20Q3zMzW5FKFs4MQ== + integrity: sha512-RTB2i7/xMRsrCnDMv7a7zjQknRRI8MxBYoAi9uyKoplFAtT7jKfZaKUpMd0uUQBrbdVt61GO6d1ejYcMXTAQSg== /@azure/core-tracing/1.0.0-preview.10: dependencies: '@opencensus/web-types': 0.0.7 '@opentelemetry/api': 0.10.2 - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' @@ -332,7 +305,7 @@ packages: dependencies: '@opencensus/web-types': 0.0.7 '@opentelemetry/api': 1.0.0-rc.0 - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' @@ -342,7 +315,7 @@ packages: dependencies: '@opencensus/web-types': 0.0.7 '@opentelemetry/api': 0.10.2 - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' @@ -350,7 +323,7 @@ packages: integrity: sha512-zczolCLJ5QG42AEPQ+Qg9SRYNUyB+yZ5dzof4YEc+dyWczO9G2sBqbAjLB7IqrsdHN2apkiB2oXeDKCsq48jug== /@azure/core-xml/1.0.0-beta.1: dependencies: - tslib: 2.2.0 + tslib: 2.3.0 xml2js: 0.4.23 dev: false engines: @@ -361,7 +334,7 @@ packages: dependencies: '@azure/amqp-common': 1.0.0-preview.9 '@azure/ms-rest-nodeauth': 0.9.3_debug@3.2.7 - async-lock: 1.2.8 + async-lock: 1.3.0 debug: 3.2.7 is-buffer: 2.0.5 jssha: 2.4.2 @@ -373,74 +346,74 @@ packages: integrity: sha512-CxaMaEjwtsmIhWtjHyGimKO7RmES0YxPqGQ9+jKqGygNlhG5NYHktDaiQu6w7k3g+I51VaLXtVSt+BVFd6VWfQ== /@azure/identity/1.2.5_debug@4.3.1: dependencies: - '@azure/core-http': 1.2.4 + '@azure/core-http': 1.2.6 '@azure/core-tracing': 1.0.0-preview.9 '@azure/logger': 1.0.2 '@azure/msal-node': 1.0.0-beta.6_debug@4.3.1 '@opentelemetry/api': 0.10.2 - '@types/stoppable': 1.1.0 + '@types/stoppable': 1.1.1 axios: 0.21.1_debug@4.3.1 events: 3.3.0 jws: 4.0.0 - msal: 1.4.9 + msal: 1.4.11 open: 7.4.2 qs: 6.10.1 stoppable: 1.1.0 - tslib: 2.2.0 + tslib: 2.3.0 uuid: 8.3.2 dev: false engines: node: '>=8.0.0' optionalDependencies: - keytar: 7.6.0 + keytar: 7.7.0 peerDependencies: debug: '*' resolution: integrity: sha512-Q71Buur3RMcg6lCnisLL8Im562DBw+ybzgm+YQj/FbAaI8ZNu/zl/5z1fE4k3Q9LSIzYrz6HLRzlhdSBXpydlQ== /@azure/identity/1.3.0: dependencies: - '@azure/core-http': 1.2.4 + '@azure/core-http': 1.2.6 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 '@azure/msal-node': 1.0.0-beta.6 - '@types/stoppable': 1.1.0 + '@types/stoppable': 1.1.1 axios: 0.21.1 events: 3.3.0 jws: 4.0.0 - msal: 1.4.9 + msal: 1.4.11 open: 7.4.2 qs: 6.10.1 stoppable: 1.1.0 - tslib: 2.2.0 + tslib: 2.3.0 uuid: 8.3.2 dev: false engines: node: '>=8.0.0' optionalDependencies: - keytar: 7.6.0 + keytar: 7.7.0 resolution: integrity: sha512-qYTaWA+5ir4+/iEry7n3l1TyeNhTHP8IRpjsbNv8ur8W/QjqZmCz1H2naebRp5tQmehXfo1pUrp2ew+qGhTh0g== /@azure/identity/1.3.0_debug@4.3.1: dependencies: - '@azure/core-http': 1.2.4 + '@azure/core-http': 1.2.6 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 '@azure/msal-node': 1.0.0-beta.6_debug@4.3.1 - '@types/stoppable': 1.1.0 + '@types/stoppable': 1.1.1 axios: 0.21.1_debug@4.3.1 events: 3.3.0 jws: 4.0.0 - msal: 1.4.9 + msal: 1.4.11 open: 7.4.2 qs: 6.10.1 stoppable: 1.1.0 - tslib: 2.2.0 + tslib: 2.3.0 uuid: 8.3.2 dev: false engines: node: '>=8.0.0' optionalDependencies: - keytar: 7.6.0 + keytar: 7.7.0 peerDependencies: debug: '*' resolution: @@ -448,19 +421,19 @@ packages: /@azure/identity/2.0.0-beta.3: dependencies: '@azure/abort-controller': 1.0.4 - '@azure/core-http': 1.2.4 + '@azure/core-http': 1.2.6 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 '@azure/msal-browser': 2.9.0 '@azure/msal-common': 4.0.3 - '@azure/msal-node': 1.2.0 - '@types/stoppable': 1.1.0 + '@azure/msal-node': 1.1.0 + '@types/stoppable': 1.1.1 events: 3.3.0 jws: 4.0.0 open: 7.4.2 qs: 6.10.1 stoppable: 1.1.0 - tslib: 2.2.0 + tslib: 2.3.0 uuid: 8.3.2 dev: false engines: @@ -470,12 +443,12 @@ packages: /@azure/keyvault-certificates/4.2.0: dependencies: '@azure/abort-controller': 1.0.4 - '@azure/core-http': 1.2.4 - '@azure/core-lro': 1.0.4 + '@azure/core-http': 1.2.6 + '@azure/core-lro': 1.0.5 '@azure/core-paging': 1.1.3 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' @@ -484,12 +457,12 @@ packages: /@azure/keyvault-keys/4.2.1: dependencies: '@azure/abort-controller': 1.0.4 - '@azure/core-http': 1.2.4 - '@azure/core-lro': 1.0.4 + '@azure/core-http': 1.2.6 + '@azure/core-lro': 1.0.5 '@azure/core-paging': 1.1.3 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' @@ -498,12 +471,12 @@ packages: /@azure/keyvault-secrets/4.2.0: dependencies: '@azure/abort-controller': 1.0.4 - '@azure/core-http': 1.2.4 - '@azure/core-lro': 1.0.4 + '@azure/core-http': 1.2.6 + '@azure/core-lro': 1.0.5 '@azure/core-paging': 1.1.3 '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger': 1.0.2 - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' @@ -517,7 +490,7 @@ packages: integrity: sha512-h58oEROO2tniBTSmFmuHBGvuiFuYsHQBWTVdpT2AiOED4F2Kgf7rs0MPYPXiBcDvihC70M7QPRhIQ3JK1H/ygw== /@azure/logger/1.0.2: dependencies: - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=8.0.0' @@ -531,14 +504,6 @@ packages: dev: false resolution: integrity: sha512-dG76W7ElfLi+fbTjnZVGj+M9e0BIEJmRxU6fHaUQ12bZBe8EJKYb2GV50YWNaP2uJiVQ5+7nXEVj1VN1UQtaEw== - /@azure/ms-rest-azure-js/2.1.0: - dependencies: - '@azure/core-auth': 1.3.0 - '@azure/ms-rest-js': 2.3.0 - tslib: 1.14.1 - dev: false - resolution: - integrity: sha512-CjZjB8apvXl5h97Ck6SbeeCmU0sk56YPozPtTyGudPp1RGoHXNjFNtoOvwOG76EdpmMpxbK10DqcygI16Lu60Q== /@azure/ms-rest-js/1.11.2_debug@3.2.7: dependencies: '@azure/core-auth': 1.3.0 @@ -569,7 +534,7 @@ packages: debug: '*' resolution: integrity: sha512-2AyQ1IKmLGKW7DU3/x3TsTBzZLcbC9YRI+yuDPuXAQrv3zar340K9wsxU413kHFIDjkWNCo9T0w5VtwcyWxhbQ== - /@azure/ms-rest-js/2.3.0: + /@azure/ms-rest-js/2.5.2: dependencies: '@azure/core-auth': 1.3.0 abort-controller: 3.0.0 @@ -582,7 +547,7 @@ packages: xml2js: 0.4.23 dev: false resolution: - integrity: sha512-8NOnHgovi61NpcUld53zRkY/IcQJBBO48VeMntNTUtaPo8yYYTnu1hWRvp6b6vpBnur7HGmuj692J9li5Kx6/Q== + integrity: sha512-9nCuuoYwHZEZw1t0MVtENH+c1k2R4maYAlBBDSZhZu6bEucyfYUUigNXXKjt2cFBt4sO+sTzi0uI0f/fiPFr+Q== /@azure/ms-rest-nodeauth/0.9.3_debug@3.2.7: dependencies: '@azure/ms-rest-azure-env': 1.1.2 @@ -603,14 +568,22 @@ packages: debug: '*' resolution: integrity: sha512-aFHRw/IHhg3I9ZJW+Va4L+sCirFHMVIu6B7lFdL5mGLfG3xC5vDIdd957LRXFgy2OiKFRUC0QaKknd0YCsQIqA== - /@azure/ms-rest-nodeauth/3.0.9: + /@azure/ms-rest-nodeauth/3.0.10: dependencies: '@azure/ms-rest-azure-env': 2.0.0 - '@azure/ms-rest-js': 2.3.0 - adal-node: 0.1.28 + '@azure/ms-rest-js': 2.5.2 + adal-node: 0.2.2 dev: false resolution: - integrity: sha512-+GdDHUJlWtIDanRZemFooLy68NsBDhN/Oni9DSFeoXIFNGlSe1IOes8/IRkQdrNXyUvBanuzzR7I5WYYzYQsmA== + integrity: sha512-oel7ibYlredh2wo7XwNYMx4jWlbMkIzCC8t8VpdhsAWDJVNSSce+DYj5jjZn1oED+QsCytVM2B7/QTuLN1/yDw== + /@azure/msal-browser/2.14.2: + dependencies: + '@azure/msal-common': 4.3.0 + dev: false + engines: + node: '>=0.8.0' + resolution: + integrity: sha512-JKHE9Rer41CI8tweiyE91M8ZbGvQV9P+jOPB4ZtPxyxCi2f7ED3jNfdzyUJ1eGB+hCRnvO56M1Xc61T1R+JfYg== /@azure/msal-browser/2.9.0: dependencies: '@azure/msal-common': 2.1.0 @@ -643,29 +616,29 @@ packages: node: '>=0.8.0' resolution: integrity: sha512-EihnqHh2EE6xcB0Dh2LF30jE1Ga9cgh9PyRkX4fj+KpvYfL4ae57hvQwJGkynUgpf3V1xQxU5yaJVXOElfXiGw== - /@azure/msal-common/4.4.0: + /@azure/msal-common/4.3.0: dependencies: debug: 4.3.1 dev: false engines: node: '>=0.8.0' resolution: - integrity: sha512-Qrs33Ctt2KM7NxArFPIUKc8UbIcm7zYxJFdJeQ9k7HKBhVk3e88CUz1Mw33cS/Jr+YA1H02OAzHg++bJ+4SFyQ== - /@azure/msal-node-extensions/1.0.0-alpha.6: + integrity: sha512-jFqUWe83wVb6O8cNGGBFg2QlKvqM1ezUgJTEV7kIsAPX0RXhGFE4B1DLNt6hCnkTXDbw+KGW0zgxOEr4MJQwLw== + /@azure/msal-node-extensions/1.0.0-alpha.7: dependencies: '@azure/msal-common': 1.7.2 bindings: 1.5.0 - keytar: 7.0.0 + keytar: 7.7.0 nan: 2.14.2 dev: false engines: node: '>=10' requiresBuild: true resolution: - integrity: sha512-fVufHc02C+daYOMAHBnE998abB4qUIeJ9gmTxmSelHhGfBGvvzMbCohCu4sTlSVDKUndF3yD/Nxvw/cEtpcZKg== + integrity: sha512-fz+4sTFCnpFDYrJ/FrJ3bx3atUEQ5sUhsZYohUyC9yACxII9kn908hBsxl+xeuzheTN/bq45EZureMioSEogNw== /@azure/msal-node/1.0.0-beta.6: dependencies: - '@azure/msal-common': 4.4.0 + '@azure/msal-common': 4.3.0 axios: 0.21.1 jsonwebtoken: 8.5.1 uuid: 8.3.2 @@ -674,7 +647,7 @@ packages: integrity: sha512-ZQI11Uz1j0HJohb9JZLRD8z0moVcPks1AFW4Q/Gcl67+QvH4aKEJti7fjCcipEEZYb/qzLSO8U6IZgPYytsiJQ== /@azure/msal-node/1.0.0-beta.6_debug@4.3.1: dependencies: - '@azure/msal-common': 4.4.0 + '@azure/msal-common': 4.3.0 axios: 0.21.1_debug@4.3.1 jsonwebtoken: 8.5.1 uuid: 8.3.2 @@ -683,9 +656,9 @@ packages: debug: '*' resolution: integrity: sha512-ZQI11Uz1j0HJohb9JZLRD8z0moVcPks1AFW4Q/Gcl67+QvH4aKEJti7fjCcipEEZYb/qzLSO8U6IZgPYytsiJQ== - /@azure/msal-node/1.2.0: + /@azure/msal-node/1.1.0: dependencies: - '@azure/msal-common': 4.4.0 + '@azure/msal-common': 4.3.0 axios: 0.21.1 jsonwebtoken: 8.5.1 uuid: 8.3.2 @@ -693,59 +666,39 @@ packages: engines: node: 10 || 12 || 14 || 16 resolution: - integrity: sha512-79o5n483vslc7Qegh9+0BsxODRmlk6YYjVdl9jvwmAuF+i+oylq57e7RVhTVocKCbLCIMOKARI14JyKdDbW0WA== - /@azure/service-bus/7.0.5: - dependencies: - '@azure/abort-controller': 1.0.4 - '@azure/core-amqp': 2.2.0 - '@azure/core-asynciterator-polyfill': 1.0.0 - '@azure/core-auth': 1.3.0 - '@azure/core-http': 1.2.4 - '@azure/core-paging': 1.1.3 - '@azure/core-tracing': 1.0.0-preview.11 - '@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: 1.2.1 - tslib: 2.2.0 - dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-x3VgZFLsmhnTka6IpKePHcibm3znMhcrSsVoVlMOCQSgoJrTSTuczRh4S9/c55pj8M+EQ6FdPweQY6Ld+g/qiQ== + integrity: sha512-gMO9aZdWOzufp1PcdD5ID25DdS9eInxgeCqx4Tk8PVU6Z7RxJQhoMzS64cJhGdpYgeIQwKljtF0CLCcPFxew/w== /@babel/code-frame/7.12.11: dependencies: - '@babel/highlight': 7.13.10 + '@babel/highlight': 7.14.5 dev: false resolution: integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== - /@babel/code-frame/7.12.13: + /@babel/code-frame/7.14.5: dependencies: - '@babel/highlight': 7.13.10 + '@babel/highlight': 7.14.5 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g== - /@babel/compat-data/7.13.12: + integrity: sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw== + /@babel/compat-data/7.14.5: dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ== - /@babel/core/7.13.14: - dependencies: - '@babel/code-frame': 7.12.13 - '@babel/generator': 7.13.9 - '@babel/helper-compilation-targets': 7.13.13_@babel+core@7.13.14 - '@babel/helper-module-transforms': 7.13.14 - '@babel/helpers': 7.13.10 - '@babel/parser': 7.13.13 - '@babel/template': 7.12.13 - '@babel/traverse': 7.13.13 - '@babel/types': 7.13.14 - convert-source-map: 1.7.0 + integrity: sha512-kixrYn4JwfAVPa0f2yfzc2AWti6WRRyO3XjWW5PJAvtE11qhSayrrcrEnee05KAtNaPC+EwehE8Qt1UedEVB8w== + /@babel/core/7.14.6: + dependencies: + '@babel/code-frame': 7.14.5 + '@babel/generator': 7.14.5 + '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6 + '@babel/helper-module-transforms': 7.14.5 + '@babel/helpers': 7.14.6 + '@babel/parser': 7.14.6 + '@babel/template': 7.14.5 + '@babel/traverse': 7.14.5 + '@babel/types': 7.14.5 + convert-source-map: 1.8.0 debug: 4.3.1 gensync: 1.0.0-beta.2 json5: 2.2.0 @@ -755,159 +708,205 @@ packages: engines: node: '>=6.9.0' resolution: - integrity: sha512-wZso/vyF4ki0l0znlgM4inxbdrUvCb+cVz8grxDq+6C9k6qbqoIJteQOKicaKjCipU3ISV+XedCqpL2RJJVehA== - /@babel/generator/7.13.9: + integrity: sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA== + /@babel/generator/7.14.5: dependencies: - '@babel/types': 7.13.14 + '@babel/types': 7.14.5 jsesc: 2.5.2 source-map: 0.5.7 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw== - /@babel/helper-compilation-targets/7.13.13_@babel+core@7.13.14: + integrity: sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA== + /@babel/helper-compilation-targets/7.14.5_@babel+core@7.14.6: dependencies: - '@babel/compat-data': 7.13.12 - '@babel/core': 7.13.14 - '@babel/helper-validator-option': 7.12.17 - browserslist: 4.16.3 + '@babel/compat-data': 7.14.5 + '@babel/core': 7.14.6 + '@babel/helper-validator-option': 7.14.5 + browserslist: 4.16.6 semver: 6.3.0 dev: false + engines: + node: '>=6.9.0' peerDependencies: '@babel/core': ^7.0.0 resolution: - integrity: sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ== - /@babel/helper-function-name/7.12.13: + integrity: sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw== + /@babel/helper-function-name/7.14.5: dependencies: - '@babel/helper-get-function-arity': 7.12.13 - '@babel/template': 7.12.13 - '@babel/types': 7.13.14 + '@babel/helper-get-function-arity': 7.14.5 + '@babel/template': 7.14.5 + '@babel/types': 7.14.5 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA== - /@babel/helper-get-function-arity/7.12.13: + integrity: sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ== + /@babel/helper-get-function-arity/7.14.5: dependencies: - '@babel/types': 7.13.14 + '@babel/types': 7.14.5 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg== - /@babel/helper-member-expression-to-functions/7.13.12: + integrity: sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg== + /@babel/helper-hoist-variables/7.14.5: dependencies: - '@babel/types': 7.13.14 + '@babel/types': 7.14.5 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw== - /@babel/helper-module-imports/7.13.12: + integrity: sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ== + /@babel/helper-member-expression-to-functions/7.14.5: dependencies: - '@babel/types': 7.13.14 + '@babel/types': 7.14.5 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA== - /@babel/helper-module-transforms/7.13.14: + integrity: sha512-UxUeEYPrqH1Q/k0yRku1JE7dyfyehNwT6SVkMHvYvPDv4+uu627VXBckVj891BO8ruKBkiDoGnZf4qPDD8abDQ== + /@babel/helper-module-imports/7.14.5: dependencies: - '@babel/helper-module-imports': 7.13.12 - '@babel/helper-replace-supers': 7.13.12 - '@babel/helper-simple-access': 7.13.12 - '@babel/helper-split-export-declaration': 7.12.13 - '@babel/helper-validator-identifier': 7.12.11 - '@babel/template': 7.12.13 - '@babel/traverse': 7.13.13 - '@babel/types': 7.13.14 + '@babel/types': 7.14.5 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g== - /@babel/helper-optimise-call-expression/7.12.13: + integrity: sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ== + /@babel/helper-module-transforms/7.14.5: dependencies: - '@babel/types': 7.13.14 + '@babel/helper-module-imports': 7.14.5 + '@babel/helper-replace-supers': 7.14.5 + '@babel/helper-simple-access': 7.14.5 + '@babel/helper-split-export-declaration': 7.14.5 + '@babel/helper-validator-identifier': 7.14.5 + '@babel/template': 7.14.5 + '@babel/traverse': 7.14.5 + '@babel/types': 7.14.5 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA== - /@babel/helper-replace-supers/7.13.12: + integrity: sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA== + /@babel/helper-optimise-call-expression/7.14.5: dependencies: - '@babel/helper-member-expression-to-functions': 7.13.12 - '@babel/helper-optimise-call-expression': 7.12.13 - '@babel/traverse': 7.13.13 - '@babel/types': 7.13.14 + '@babel/types': 7.14.5 dev: false + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA== + /@babel/helper-replace-supers/7.14.5: + dependencies: + '@babel/helper-member-expression-to-functions': 7.14.5 + '@babel/helper-optimise-call-expression': 7.14.5 + '@babel/traverse': 7.14.5 + '@babel/types': 7.14.5 + dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw== - /@babel/helper-simple-access/7.13.12: + integrity: sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow== + /@babel/helper-simple-access/7.14.5: dependencies: - '@babel/types': 7.13.14 + '@babel/types': 7.14.5 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA== - /@babel/helper-split-export-declaration/7.12.13: + integrity: sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw== + /@babel/helper-split-export-declaration/7.14.5: dependencies: - '@babel/types': 7.13.14 + '@babel/types': 7.14.5 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg== - /@babel/helper-validator-identifier/7.12.11: + integrity: sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA== + /@babel/helper-validator-identifier/7.14.5: dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== - /@babel/helper-validator-option/7.12.17: + integrity: sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg== + /@babel/helper-validator-option/7.14.5: dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw== - /@babel/helpers/7.13.10: + integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== + /@babel/helpers/7.14.6: dependencies: - '@babel/template': 7.12.13 - '@babel/traverse': 7.13.13 - '@babel/types': 7.13.14 + '@babel/template': 7.14.5 + '@babel/traverse': 7.14.5 + '@babel/types': 7.14.5 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ== - /@babel/highlight/7.13.10: + integrity: sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA== + /@babel/highlight/7.14.5: dependencies: - '@babel/helper-validator-identifier': 7.12.11 + '@babel/helper-validator-identifier': 7.14.5 chalk: 2.4.2 js-tokens: 4.0.0 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg== - /@babel/parser/7.13.13: + integrity: sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== + /@babel/parser/7.14.6: dev: false engines: node: '>=6.0.0' hasBin: true resolution: - integrity: sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw== - /@babel/runtime/7.13.10: + integrity: sha512-oG0ej7efjEXxb4UgE+klVx+3j4MVo+A2vCzm7OUN4CLo6WhQ+vSOD2yJ8m7B+DghObxtLxt3EfgMWpq+AsWehQ== + /@babel/runtime/7.14.6: dependencies: regenerator-runtime: 0.13.7 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw== - /@babel/template/7.12.13: + integrity: sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg== + /@babel/template/7.14.5: dependencies: - '@babel/code-frame': 7.12.13 - '@babel/parser': 7.13.13 - '@babel/types': 7.13.14 + '@babel/code-frame': 7.14.5 + '@babel/parser': 7.14.6 + '@babel/types': 7.14.5 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA== - /@babel/traverse/7.13.13: + integrity: sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g== + /@babel/traverse/7.14.5: dependencies: - '@babel/code-frame': 7.12.13 - '@babel/generator': 7.13.9 - '@babel/helper-function-name': 7.12.13 - '@babel/helper-split-export-declaration': 7.12.13 - '@babel/parser': 7.13.13 - '@babel/types': 7.13.14 + '@babel/code-frame': 7.14.5 + '@babel/generator': 7.14.5 + '@babel/helper-function-name': 7.14.5 + '@babel/helper-hoist-variables': 7.14.5 + '@babel/helper-split-export-declaration': 7.14.5 + '@babel/parser': 7.14.6 + '@babel/types': 7.14.5 debug: 4.3.1 globals: 11.12.0 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-CblEcwmXKR6eP43oQGG++0QMTtCjAsa3frUuzHoiIJWpaIIi8dwMyEFUJoXRLxagGqCK+jALRwIO+o3R9p/uUg== - /@babel/types/7.13.14: + integrity: sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg== + /@babel/types/7.14.5: dependencies: - '@babel/helper-validator-identifier': 7.12.11 - lodash: 4.17.21 + '@babel/helper-validator-identifier': 7.14.5 to-fast-properties: 2.0.0 dev: false + engines: + node: '>=6.9.0' resolution: - integrity: sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ== + integrity: sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg== /@bahmutov/data-driven/1.0.0: dependencies: check-more-types: 2.24.0 @@ -917,12 +916,12 @@ packages: node: '>=6' resolution: integrity: sha512-YqW3hPS0RXriqjcCrLOTJj+LWe3c8JpwlL83k1ka1Q8U05ZjAKbGQZYeTzUd0NFEnnfPtsUiKGpFEBJG6kFuvg== - /@eslint/eslintrc/0.4.0: + /@eslint/eslintrc/0.4.2: dependencies: ajv: 6.12.6 debug: 4.3.1 espree: 7.3.1 - globals: 12.4.0 + globals: 13.9.0 ignore: 4.0.6 import-fresh: 3.3.0 js-yaml: 3.14.1 @@ -932,7 +931,7 @@ packages: engines: node: ^10.12.0 || >=12.0.0 resolution: - integrity: sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog== + integrity: sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg== /@istanbuljs/schema/0.1.3: dev: false engines: @@ -965,7 +964,7 @@ packages: resolve: 1.17.0 semver: 7.3.5 source-map: 0.6.1 - typescript: 4.1.5 + typescript: 4.1.6 dev: false hasBin: true resolution: @@ -985,15 +984,15 @@ packages: hasBin: true resolution: integrity: sha512-kd2kakdDoRgI54J5H11a76hyYZBMhtp4piwWAy4bYTwlQT0v/tp+G/UMMgjUL4vKf0kTNhitEUX/0LfQb1AHzQ== - /@microsoft/tsdoc-config/0.14.0: + /@microsoft/tsdoc-config/0.15.2: dependencies: - '@microsoft/tsdoc': 0.13.0 + '@microsoft/tsdoc': 0.13.2 ajv: 6.12.6 jju: 1.4.0 resolve: 1.19.0 dev: false resolution: - integrity: sha512-KSj15FwyaxMCGJkC320rvNXxuJNCOVO02pNqIEdf5cbLakvHK8afoHTmcjdBEWl0cfBFZlMu/1DhL4VCzZq0rQ== + integrity: sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA== /@microsoft/tsdoc/0.12.19: dev: false resolution: @@ -1002,34 +1001,34 @@ packages: dev: false resolution: integrity: sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg== - /@microsoft/tsdoc/0.13.0: + /@microsoft/tsdoc/0.13.2: dev: false resolution: - integrity: sha512-/8J+4DdvexBH1Qh1yR8VZ6bPay2DL/TDdmSIypAa3dAghJzsdaiZG8COvzpYIML6HV2UVN0g4qbuqzjG4YKgWg== - /@nodelib/fs.scandir/2.1.4: + integrity: sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg== + /@nodelib/fs.scandir/2.1.5: dependencies: - '@nodelib/fs.stat': 2.0.4 + '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 dev: false engines: node: '>= 8' resolution: - integrity: sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA== - /@nodelib/fs.stat/2.0.4: + integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + /@nodelib/fs.stat/2.0.5: dev: false engines: node: '>= 8' resolution: - integrity: sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q== - /@nodelib/fs.walk/1.2.6: + integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + /@nodelib/fs.walk/1.2.7: dependencies: - '@nodelib/fs.scandir': 2.1.4 + '@nodelib/fs.scandir': 2.1.5 fastq: 1.11.0 dev: false engines: node: '>= 8' resolution: - integrity: sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow== + integrity: sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA== /@opencensus/web-types/0.0.7: dev: false engines: @@ -1044,158 +1043,116 @@ packages: node: '>=8.0.0' resolution: integrity: sha512-GtpMGd6vkzDMYcpu2t9LlhEgMy/SzBwRnz48EejlRArYqZzqSzAsKmegUK7zHgl+EOIaK9mKHhnRaQu3qw20cA== - /@opentelemetry/api/0.18.1: + /@opentelemetry/api/1.0.0: dev: false engines: node: '>=8.0.0' resolution: - integrity: sha512-pKNxHe3AJ5T2N5G3AlT9gx6FyF5K2FS9ZNc+FipC+f1CpVF/EY+JHTJ749dnM2kWIgZTbDJFiGMuc0FYjNSCOg== - /@opentelemetry/api/0.20.0: - dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-n06MtDYEc2H07S/NTvGMlxF2Ijp0YbNrI/rBgLcxpEh3hxOkPZA12gxlUoZkBHWCZYau2j3b/uL+QFpiQKOjSw== + integrity: sha512-TcdhrGy+ehLIFs79/TcWiHiPujishrhSgQ7wxvWvk8WY2YT8Np/pYXmRP94voG3N8GJ/5nIVyzacfViwhN50AQ== /@opentelemetry/api/1.0.0-rc.0: dev: false engines: node: '>=8.0.0' resolution: integrity: sha512-iXKByCMfrlO5S6Oh97BuM56tM2cIBB0XsL/vWF/AtJrJEKx4MC/Xdu0xDsGXMGcNWpqF7ujMsjjnp0+UHBwnDQ== - /@opentelemetry/context-async-hooks/0.20.0_@opentelemetry+api@0.20.0: + /@opentelemetry/context-async-hooks/0.22.0_@opentelemetry+api@1.0.0: dependencies: - '@opentelemetry/api': 0.20.0 + '@opentelemetry/api': 1.0.0 dev: false engines: node: '>=8.1.0' peerDependencies: - '@opentelemetry/api': ^0.20.0 + '@opentelemetry/api': ^1.0.0 resolution: - integrity: sha512-4cuTIPpufWRDdShtvT0c30/jHfO9eXzUh6tU087J8aO8J/hckyCIlN03eB7pfqPwQzLnWONGdHOpGjLSY7q4tg== + integrity: sha512-JakZ9NJCiaf8FJ6lcR2Fle9xkBKxSFbXK4mk9gZ14totNh9SOTiUBUk08bAnATWUINrQlN8/5hpGKi5gs+FUxQ== /@opentelemetry/context-base/0.10.2: dev: false engines: node: '>=8.0.0' resolution: integrity: sha512-hZNKjKOYsckoOEgBziGMnBcX0M7EtstnCmwz5jZUOUYwlZ+/xxX6z3jPu1XVO2Jivk0eLfuP9GP+vFD49CMetw== - /@opentelemetry/core/0.18.2: + /@opentelemetry/core/0.22.0_@opentelemetry+api@1.0.0: dependencies: - '@opentelemetry/api': 0.18.1 - semver: 7.3.5 - dev: false - engines: - node: '>=8.5.0' - resolution: - integrity: sha512-WG8veOEd8xZHuBaOHddzWQg5yj794lrEPAe6W1qI0YkV7pyqYXvhJdCxOU5Lyo1SWzTAjI5xrCUQ9J2WlrqzYA== - /@opentelemetry/core/0.20.0_@opentelemetry+api@0.20.0: - dependencies: - '@opentelemetry/api': 0.20.0 - '@opentelemetry/semantic-conventions': 0.20.0 + '@opentelemetry/api': 1.0.0 + '@opentelemetry/semantic-conventions': 0.22.0 semver: 7.3.5 dev: false engines: node: '>=8.5.0' peerDependencies: - '@opentelemetry/api': ^0.20.0 + '@opentelemetry/api': ^1.0.0 resolution: - integrity: sha512-09zQqB4vp2jcyBnglA/TFklDQoVgWrFKtr9pDm0q3Oa1bD2Hwpq+JapBAw18YdMQsLNQM/qsXhFlS3gFDVEy4A== - /@opentelemetry/node/0.20.0_@opentelemetry+api@0.20.0: + integrity: sha512-x6JxuQ4rY2x39GEXJSqMgyf8XZPNNiZrGcCMhZSrtypq/WXlsJuxMNnUAl2hj2rpSGGukhhWn5cMpCmMJJz1hw== + /@opentelemetry/node/0.22.0_@opentelemetry+api@1.0.0: dependencies: - '@opentelemetry/api': 0.20.0 - '@opentelemetry/context-async-hooks': 0.20.0_@opentelemetry+api@0.20.0 - '@opentelemetry/core': 0.20.0_@opentelemetry+api@0.20.0 - '@opentelemetry/propagator-b3': 0.20.0_@opentelemetry+api@0.20.0 - '@opentelemetry/propagator-jaeger': 0.20.0_@opentelemetry+api@0.20.0 - '@opentelemetry/tracing': 0.20.0_@opentelemetry+api@0.20.0 + '@opentelemetry/api': 1.0.0 + '@opentelemetry/context-async-hooks': 0.22.0_@opentelemetry+api@1.0.0 + '@opentelemetry/core': 0.22.0_@opentelemetry+api@1.0.0 + '@opentelemetry/propagator-b3': 0.22.0_@opentelemetry+api@1.0.0 + '@opentelemetry/propagator-jaeger': 0.22.0_@opentelemetry+api@1.0.0 + '@opentelemetry/tracing': 0.22.0_@opentelemetry+api@1.0.0 semver: 7.3.5 dev: false engines: node: '>=8.0.0' peerDependencies: - '@opentelemetry/api': ^0.20.0 + '@opentelemetry/api': ^1.0.0 resolution: - integrity: sha512-MVwnH/AoHQTz1jOhJTYXoAoQD4CA/3L7QQkiiA93f6QGaWKIHjI/+3fUtA/GCfPR9Kf0sItQ/aag8KtCJClPCw== - /@opentelemetry/propagator-b3/0.20.0_@opentelemetry+api@0.20.0: + integrity: sha512-+HhGbDruQ7cwejVOIYyxRa28uosnG8W95NiQZ6qE8PXXPsDSyGeftAPbtYpGit0H2f5hrVcMlwmWHeAo9xkSLA== + /@opentelemetry/propagator-b3/0.22.0_@opentelemetry+api@1.0.0: dependencies: - '@opentelemetry/api': 0.20.0 - '@opentelemetry/core': 0.20.0_@opentelemetry+api@0.20.0 + '@opentelemetry/api': 1.0.0 + '@opentelemetry/core': 0.22.0_@opentelemetry+api@1.0.0 dev: false engines: node: '>=8.0.0' peerDependencies: - '@opentelemetry/api': ^0.20.0 + '@opentelemetry/api': ^1.0.0 resolution: - integrity: sha512-TGI2D45oUVlbXVEWDedqxwO0WUtzchN/tuYghEHjRTNcVLLKT2ci9JwzHormC+ls98SYPDfvuzpB0+ParoexPQ== - /@opentelemetry/propagator-jaeger/0.20.0_@opentelemetry+api@0.20.0: + integrity: sha512-7UESJWUUmInXrlux9whSjoIMfpmajKbu2UBU/ux7TVkLTeaJwebLHoqDhuUTS4dbmvg3fnkpfmocyUgby16NwQ== + /@opentelemetry/propagator-jaeger/0.22.0_@opentelemetry+api@1.0.0: dependencies: - '@opentelemetry/api': 0.20.0 - '@opentelemetry/core': 0.20.0_@opentelemetry+api@0.20.0 + '@opentelemetry/api': 1.0.0 + '@opentelemetry/core': 0.22.0_@opentelemetry+api@1.0.0 dev: false engines: node: '>=8.5.0' peerDependencies: - '@opentelemetry/api': ^0.20.0 - resolution: - integrity: sha512-6kdnd1ePADx4XDaFw4Ea47fdIZohhJbd30Fc4yvl0DO+RR5WEAiAho0IsoTj6L/qvOb/+LAfvjvdk2UOXgb/3Q== - /@opentelemetry/resources/0.18.2: - dependencies: - '@opentelemetry/api': 0.18.1 - '@opentelemetry/core': 0.18.2 - dev: false - engines: - node: '>=8.0.0' + '@opentelemetry/api': ^1.0.0 resolution: - integrity: sha512-EBPqFsreXgFaqkMmWCE8vh6pFhbWExRHSO24qSeGhxFmM5SQP/D1jJqMp/jVUSmrF97fPkMS0aEH5z7NOWdxQA== - /@opentelemetry/resources/0.20.0_@opentelemetry+api@0.20.0: + integrity: sha512-Xclq+eLfc0Zk1UAbY6clYjoCZqikk4SzvG8C/ODJ6LfDHnqMr/fKXaHHhh/DdHdi6d73o9S8ytblryc+CaTkrw== + /@opentelemetry/resources/0.22.0_@opentelemetry+api@1.0.0: dependencies: - '@opentelemetry/api': 0.20.0 - '@opentelemetry/core': 0.20.0_@opentelemetry+api@0.20.0 - '@opentelemetry/semantic-conventions': 0.20.0 + '@opentelemetry/api': 1.0.0 + '@opentelemetry/core': 0.22.0_@opentelemetry+api@1.0.0 + '@opentelemetry/semantic-conventions': 0.22.0 dev: false engines: node: '>=8.0.0' peerDependencies: - '@opentelemetry/api': ^0.20.0 + '@opentelemetry/api': ^1.0.0 resolution: - integrity: sha512-nnd3vIM+A9ih6kOVBc2CF5NkTYmdNci5aQ+A5lQjf3HqjEptcGubpg1J1Q84LSFVoITvuH2O6+GhPBrdxYBt8g== - /@opentelemetry/semantic-conventions/0.18.2: + integrity: sha512-LiX6/JyuD2eHi7Ewrq/PUP79azDqshd0r2oksNTJ+VwgbGfMlq79ykd4FhiEEk23fFbajGt+9ginadXoRk17dg== + /@opentelemetry/semantic-conventions/0.22.0: dev: false engines: node: '>=8.0.0' resolution: - integrity: sha512-+0P+PrP9qSFVaayNdek4P1OAGE+PEl2SsufuHDRmUpOY25Wzjo7Atyar56Trjc32jkNy4lID6ZFT6BahsR9P9A== - /@opentelemetry/semantic-conventions/0.20.0: - dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-x40C3vQMttFlnNEfhFwO49jHrY6AoWnntL35TCem3LINr/aw1W0hGhdKY/zweC64CBJEyiHumaae480rqF8eOA== - /@opentelemetry/tracing/0.18.2: + integrity: sha512-t4fKikazahwNKmwD+CE/icHyuZldWvNMupJhjxdk9T/KxHFx3zCGjHT3MKavwYP6abzgAAm5WwzD1oHlmj7dyg== + /@opentelemetry/tracing/0.22.0_@opentelemetry+api@1.0.0: dependencies: - '@opentelemetry/api': 0.18.1 - '@opentelemetry/core': 0.18.2 - '@opentelemetry/resources': 0.18.2 - '@opentelemetry/semantic-conventions': 0.18.2 - lodash.merge: 4.6.2 - dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-IQSu+NwMhX8O9Wkjc4HjNqs/aKfkcInCE3dQuAOBBec/saLrM6jqd+Fa5QUzg03WMOqpDuZm5KTkr5+6DUrr0g== - /@opentelemetry/tracing/0.20.0_@opentelemetry+api@0.20.0: - dependencies: - '@opentelemetry/api': 0.20.0 - '@opentelemetry/core': 0.20.0_@opentelemetry+api@0.20.0 - '@opentelemetry/resources': 0.20.0_@opentelemetry+api@0.20.0 - '@opentelemetry/semantic-conventions': 0.20.0 + '@opentelemetry/api': 1.0.0 + '@opentelemetry/core': 0.22.0_@opentelemetry+api@1.0.0 + '@opentelemetry/resources': 0.22.0_@opentelemetry+api@1.0.0 + '@opentelemetry/semantic-conventions': 0.22.0 lodash.merge: 4.6.2 dev: false engines: node: '>=8.0.0' peerDependencies: - '@opentelemetry/api': ^0.20.0 + '@opentelemetry/api': ^1.0.0 resolution: - integrity: sha512-8ZIH0IBxIucgza0BFNiCCLByUsvu45Dm5k292RlO/E8Z1q/J7otJmh9r/EkaFb0ZSyjNdawmJ1CXnlU7+IQN1w== + integrity: sha512-EFrKTFndiEdh/KnzwDgo/EcphG/5z/NyLck8oiUUY+YMP7hskXNYHjTWSAv9UxtYe1MzgLbjmAateTuMmFIVNw== /@rollup/plugin-commonjs/11.0.2_rollup@1.32.1: dependencies: '@rollup/pluginutils': 3.1.0_rollup@1.32.1 @@ -1271,7 +1228,7 @@ packages: dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 - picomatch: 2.2.2 + picomatch: 2.3.0 rollup: 1.32.1 dev: false engines: @@ -1330,21 +1287,21 @@ packages: dev: false resolution: integrity: sha512-8ghIWhkph7NnLCMDJtthpsb7TMOsVGXVDvmxjE/CeklTqjbbUFBjGXizJfpbEkRQTELuZQ2+vGn7sGwIWKN2uA== - /@sinonjs/commons/1.8.2: + /@sinonjs/commons/1.8.3: dependencies: type-detect: 4.0.8 dev: false resolution: - integrity: sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw== + integrity: sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== /@sinonjs/fake-timers/6.0.1: dependencies: - '@sinonjs/commons': 1.8.2 + '@sinonjs/commons': 1.8.3 dev: false resolution: integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== /@sinonjs/samsam/5.3.1: dependencies: - '@sinonjs/commons': 1.8.2 + '@sinonjs/commons': 1.8.3 lodash.get: 4.4.2 type-detect: 4.0.8 dev: false @@ -1375,40 +1332,33 @@ packages: /@types/body-parser/1.19.0: dependencies: '@types/connect': 3.4.34 - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ== - /@types/chai-as-promised/7.1.3: + /@types/chai-as-promised/7.1.4: dependencies: - '@types/chai': 4.2.16 + '@types/chai': 4.2.19 dev: false resolution: - integrity: sha512-FQnh1ohPXJELpKhzjuDkPLR2BZCAqed+a6xV4MI/T3XzHfd2FlarfUGUdZYgqYe8oxkYn0fchHEeHfHqdZ96sg== + integrity: sha512-1y3L1cHePcIm5vXkh1DSGf/zQq5n5xDKG1fpCvf18+uOkpce0Z1ozNFPkyWsVswK7ntN1sZBw3oU6gmN+pDUcA== /@types/chai-string/1.4.2: dependencies: - '@types/chai': 4.2.16 + '@types/chai': 4.2.19 dev: false resolution: integrity: sha512-ld/1hV5qcPRGuwlPdvRfvM3Ka/iofOk2pH4VkasK4b1JJP1LjNmWWn0LsISf6RRzyhVOvs93rb9tM09e+UuF8Q== - /@types/chai/4.2.16: - dev: false - resolution: - integrity: sha512-vI5iOAsez9+roLS3M3+Xx7w+WRuDtSmF8bQkrbcIJ2sC1PcDgVoA0WGpa+bIrJ+y8zqY2oi//fUctkxtIcXJCw== - /@types/chalk/2.2.0: - dependencies: - chalk: 4.1.0 - deprecated: This is a stub types definition for chalk (https://github.com/chalk/chalk). chalk provides its own type definitions, so you don't need @types/chalk installed! + /@types/chai/4.2.19: dev: false resolution: - integrity: sha512-1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw== + integrity: sha512-jRJgpRBuY+7izT7/WNXP/LsMO9YonsstuL+xuvycDyESpoDoIAsMd7suwpB4h9oEWB+ZlPTqJJ8EHomzNhwTPQ== /@types/component-emitter/1.2.10: dev: false resolution: integrity: sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg== /@types/connect/3.4.34: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ== @@ -1424,58 +1374,61 @@ packages: dev: false resolution: integrity: sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ== - /@types/eslint/7.2.8: + /@types/eslint/7.2.13: dependencies: - '@types/estree': 0.0.47 + '@types/estree': 0.0.48 '@types/json-schema': 7.0.7 dev: false resolution: - integrity: sha512-RTKvBsfz0T8CKOGZMfuluDNyMFHnu5lvNr4hWEsQeHXH6FcmIDIozOyWMh36nLGMwVd5UFNXC2xztA8lln22MQ== + integrity: sha512-LKmQCWAlnVHvvXq4oasNUMTJJb2GwSyTY8+1C7OH5ILR8mPLaljv1jxL1bXW3xB3jFbQxTKxJAvI8PyjB09aBg== /@types/estree/0.0.39: dev: false resolution: integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== - /@types/estree/0.0.47: + /@types/estree/0.0.48: dev: false resolution: - integrity: sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg== - /@types/express-serve-static-core/4.17.19: + integrity: sha512-LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew== + /@types/express-serve-static-core/4.17.21: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 '@types/qs': 6.9.6 '@types/range-parser': 1.2.3 dev: false resolution: - integrity: sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA== - /@types/express/4.17.11: + integrity: sha512-gwCiEZqW6f7EoR8TTEfalyEhb1zA5jQJnRngr97+3pzMaO1RKoI1w2bw07TK72renMUVWcWS5mLI6rk1NqN0nA== + /@types/express/4.17.12: dependencies: '@types/body-parser': 1.19.0 - '@types/express-serve-static-core': 4.17.19 + '@types/express-serve-static-core': 4.17.21 '@types/qs': 6.9.6 '@types/serve-static': 1.13.9 dev: false resolution: - integrity: sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg== - /@types/fast-json-stable-stringify/2.0.0: + integrity: sha512-pTYas6FrP15B1Oa0bkN5tQMNqOcVXa9j4FTFtO8DWI9kppKib+6NJtfTOOLcwxuuYvcX2+dVG6et1SxW/Kc17Q== + /@types/fast-json-stable-stringify/2.1.0: + dependencies: + fast-json-stable-stringify: 2.1.0 + deprecated: This is a stub types definition. fast-json-stable-stringify provides its own type definitions, so you do not need this installed. dev: false resolution: - integrity: sha512-mky/O83TXmGY39P1H9YbUpjV6l6voRYlufqfFCvel8l1phuy8HRjdWc1rrPuN53ITBJlbyMSV6z3niOySO5pgQ== + integrity: sha512-IyNhGHu71jH1jCXTHmafuoAAdsbBON3kDh7u/UUhLmjYgN5TYB54e1R8ckTCiIevl2UuZaCsi9XRxineY5yUjw== /@types/fs-extra/8.1.1: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-TcUlBem321DFQzBNuz8p0CLLKp0VvF/XH9E4KHNmgwyp4E3AfgI5cjiIVZWlbfThBop2qxFIh4+LeY6hVWWZ2w== /@types/glob/7.1.3: dependencies: '@types/minimatch': 3.0.4 - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== /@types/is-buffer/2.0.0: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-0f7N/e3BAz32qDYvgB4d2cqv1DqUwvGxHkXsrucICn8la1Vb6Yl6Eg8mPScGwUiqHJeE7diXlzaK+QMA9m4Gxw== @@ -1487,19 +1440,15 @@ packages: dev: false resolution: integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4= - /@types/jsonwebtoken/8.5.1: + /@types/jsonwebtoken/8.5.2: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: - integrity: sha512-rNAPdomlIUX0i0cg2+I+Q1wOUr531zHBQ+cV/28PJ39bSPKjahatZZ2LMuhiguETkCgLVzfruw/ZvNMNkKoSzw== - /@types/jsrsasign/8.0.10: - dev: false - resolution: - integrity: sha512-TtLis3HRTt7wLfdpkDBem6vs+MbEGMsC7ob5gNYsJV40tHNAFxw00HMMsEHsg9FWduD38NtACWuSqQpXbFulUg== + integrity: sha512-X8BOCkp+WJVNYCYIBugREtVZa4Y09Or9HDx6xqRZem5F8jJV8FuJgNessXyMuv9+U8pjnvdezASwU28uw+1scw== /@types/jws/3.2.3: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-g54CHxwvaHvyJyeuZqe7VQujV9SfCXwEkboJp355INPL+kjlS3Aq153EHptaeO/Cch/NPJ1i2sHz0sDDizn7LQ== @@ -1513,7 +1462,7 @@ packages: integrity: sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== /@types/md5/2.3.0: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-556YJ7ejzxIqSSxzyGGpctuZOarNZJt/zlEkhmmDc1f/slOEANHuwu2ZX7YaZ40rMiWoxt8GvAhoDpW1cmSy6A== @@ -1539,13 +1488,13 @@ packages: integrity: sha512-ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w== /@types/mock-fs/4.10.0: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-FQ5alSzmHMmliqcL36JqIA4Yyn9jyJKvRSGV3mvPh108VFatX7naJDzSG4fnFQNZFq9dIx0Dzoe6ddflMB2Xkg== /@types/mock-require/2.0.0: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-nOgjoE5bBiDeiA+z41i95makyHUSMWQMOPocP+J67Pqx/68HAXaeWN1NFtrAYYV6LrISIZZ8vKHm/a50k0f6Sg== @@ -1555,7 +1504,7 @@ packages: integrity: sha512-DPxmjiDwubsNmguG5X4fEJ+XCyzWM3GXWsqQlvUcjJKa91IOoJUy51meDr0GkzK64qqNcq85ymLlyjoct9tInw== /@types/node-fetch/2.5.10: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 form-data: 3.0.1 dev: false resolution: @@ -1564,14 +1513,14 @@ packages: dev: false resolution: integrity: sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg== - /@types/node/10.17.56: + /@types/node/12.20.15: dev: false resolution: - integrity: sha512-LuAa6t1t0Bfw4CuSR0UITsm1hP17YL+u82kfHGrHUWdhlBtH7sa7jGY5z7glGaIj/WDYDkRtgGd+KCjCzxBW1w== - /@types/node/14.14.37: + integrity: sha512-F6S4Chv4JicJmyrwlDkxUdGNSplsQdGwp1A0AJloEVDirWdZOAiRHhovDlsFkKUrquUXhz1imJhXHsf59auyAg== + /@types/node/15.12.4: dev: false resolution: - integrity: sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw== + integrity: sha512-zrNj1+yqYF4WskCMOHwN+w9iuD12+dGm0rQ35HLl9/Ouuq52cEtd0CH9qMgrdNmi5ejC1/V7vKEXYubB+65DkA== /@types/node/8.10.66: dev: false resolution: @@ -1598,7 +1547,7 @@ packages: integrity: sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA== /@types/resolve/1.17.1: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== @@ -1609,7 +1558,7 @@ packages: /@types/serve-static/1.13.9: dependencies: '@types/mime': 1.3.2 - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA== @@ -1623,59 +1572,59 @@ packages: dev: false resolution: integrity: sha512-dIPoZ3g5gcx9zZEszaxLSVTvMReD3xxyyDnQUjA6IYDG9Ba2AV0otMPs+77sG9ojB4Qr2N2Vk5RnKeuA0X/0bg== - /@types/stoppable/1.1.0: + /@types/stoppable/1.1.1: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: - integrity: sha512-BRR23Q9CJduH7AM6mk4JRttd8XyFkb4qIPZu4mdLF+VoP+wcjIxIWIKiBbN78NBbEuynrAyMPtzOHnIp2B/JPQ== + integrity: sha512-b8N+fCADRIYYrGZOcmOR8ZNBOqhktWTB/bMUl5LvGtT201QKJZOOH5UsFyI3qtteM6ZAJbJqZoBcLqqxKIwjhw== /@types/tough-cookie/4.0.0: dev: false resolution: integrity: sha512-I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A== /@types/tunnel/0.0.1: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A== - /@types/underscore/1.11.1: + /@types/underscore/1.11.2: dev: false resolution: - integrity: sha512-mW23Xkp9HYgdMV7gnwuzqnPx6aG0J7xg/b7erQszOcyOizWylwCr9cgYM/BVVJHezUDxwyigG6+wCFQwCvyMBw== + integrity: sha512-Ls2ylbo7++ITrWk2Yc3G/jijwSq5V3GT0tlgVXEl2kKYXY3ImrtmTCoE2uyTWFRI5owMBriloZFWbE1SXOsE7w== /@types/uuid/8.3.0: dev: false resolution: integrity: sha512-eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ== - /@types/ws/7.4.1: + /@types/ws/7.4.5: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: - integrity: sha512-ISCK1iFnR+jYv7+jLNX0wDqesZ/5RAeY3wUx6QaphmocphU61h+b+PHjS18TF4WIPTu/MMzxIq2PHr32o2TS5Q== + integrity: sha512-8mbDgtc8xpxDDem5Gwj76stBDJX35KQ3YBoayxlqUQcL5BZUthiqP/VQ4PQnLHqM4PmlbyO74t98eJpURO+gPA== /@types/xml2js/0.4.8: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false resolution: integrity: sha512-EyvT83ezOdec7BhDaEcsklWy7RSIdi6CNe95tmOAK0yx/Lm30C9K75snT3fYayK59ApC2oyW+rcHErdG05FHJA== /@types/yauzl/2.9.1: dependencies: - '@types/node': 14.14.37 + '@types/node': 15.12.4 dev: false optional: true resolution: integrity: sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA== - /@typescript-eslint/eslint-plugin/4.19.0_1a11d0673659f3a5e0fd221432005aeb: + /@typescript-eslint/eslint-plugin/4.19.0_32b60b6a5d7033b9e5296983f03a72ce: dependencies: - '@typescript-eslint/experimental-utils': 4.19.0_eslint@7.23.0+typescript@4.2.4 - '@typescript-eslint/parser': 4.19.0_eslint@7.23.0+typescript@4.2.4 + '@typescript-eslint/experimental-utils': 4.19.0_eslint@7.29.0+typescript@4.2.4 + '@typescript-eslint/parser': 4.19.0_eslint@7.29.0+typescript@4.2.4 '@typescript-eslint/scope-manager': 4.19.0 debug: 4.3.1 - eslint: 7.23.0 + eslint: 7.29.0 functional-red-black-tree: 1.0.1 lodash: 4.17.21 - regexpp: 3.1.0 + regexpp: 3.2.0 semver: 7.3.5 tsutils: 3.21.0_typescript@4.2.4 typescript: 4.2.4 @@ -1691,13 +1640,13 @@ packages: optional: true resolution: integrity: sha512-CRQNQ0mC2Pa7VLwKFbrGVTArfdVDdefS+gTw0oC98vSI98IX5A8EVH4BzJ2FOB0YlCmm8Im36Elad/Jgtvveaw== - /@typescript-eslint/experimental-utils/4.19.0_eslint@7.23.0+typescript@4.2.4: + /@typescript-eslint/experimental-utils/4.19.0_eslint@7.29.0+typescript@4.2.4: dependencies: '@types/json-schema': 7.0.7 '@typescript-eslint/scope-manager': 4.19.0 '@typescript-eslint/types': 4.19.0 '@typescript-eslint/typescript-estree': 4.19.0_typescript@4.2.4 - eslint: 7.23.0 + eslint: 7.29.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 dev: false @@ -1708,13 +1657,13 @@ packages: typescript: '*' resolution: integrity: sha512-9/23F1nnyzbHKuoTqFN1iXwN3bvOm/PRIXSBR3qFAYotK/0LveEOHr5JT1WZSzcD6BESl8kPOG3OoDRKO84bHA== - /@typescript-eslint/parser/4.19.0_eslint@7.23.0+typescript@4.2.4: + /@typescript-eslint/parser/4.19.0_eslint@7.29.0+typescript@4.2.4: dependencies: '@typescript-eslint/scope-manager': 4.19.0 '@typescript-eslint/types': 4.19.0 '@typescript-eslint/typescript-estree': 4.19.0_typescript@4.2.4 debug: 4.3.1 - eslint: 7.23.0 + eslint: 7.29.0 typescript: 4.2.4 dev: false engines: @@ -1747,7 +1696,7 @@ packages: '@typescript-eslint/types': 4.19.0 '@typescript-eslint/visitor-keys': 4.19.0 debug: 4.3.1 - globby: 11.0.3 + globby: 11.0.4 is-glob: 4.0.1 semver: 7.3.5 tsutils: 3.21.0_typescript@4.2.4 @@ -1765,7 +1714,7 @@ packages: /@typescript-eslint/visitor-keys/4.19.0: dependencies: '@typescript-eslint/types': 4.19.0 - eslint-visitor-keys: 2.0.0 + eslint-visitor-keys: 2.1.0 dev: false engines: node: ^8.10.0 || ^10.13.0 || >=11.10.1 @@ -1781,7 +1730,7 @@ packages: integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== /accepts/1.3.7: dependencies: - mime-types: 2.1.30 + mime-types: 2.1.31 negotiator: 0.6.2 dev: false engines: @@ -1810,15 +1759,31 @@ packages: date-utils: 1.2.21 jws: 3.2.2 request: 2.88.2 - underscore: 1.12.1 + underscore: 1.13.1 uuid: 3.4.0 - xmldom: 0.5.0 + xmldom: 0.6.0 xpath.js: 1.1.0 dev: false engines: node: '>= 0.6.15' resolution: integrity: sha1-RoxLs+u9lrEnBmn0ucuk4AZepIU= + /adal-node/0.2.2: + dependencies: + '@types/node': 8.10.66 + async: 2.6.3 + axios: 0.21.1 + date-utils: 1.2.21 + jws: 3.2.2 + underscore: 1.13.1 + uuid: 3.4.0 + xmldom: 0.6.0 + xpath.js: 1.1.0 + dev: false + engines: + node: '>= 0.6.15' + resolution: + integrity: sha512-luzQ9cXOjUlZoCiWeYbyR+nHwScSrPTDTbOInFphQs/PnwNz6wAIVkbsHEXtvYBnjLctByTTI8ccfpGX100oRQ== /agent-base/5.1.1: dev: false engines: @@ -1842,7 +1807,7 @@ packages: dev: false resolution: integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - /ajv/8.0.5: + /ajv/8.6.0: dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 @@ -1850,7 +1815,7 @@ packages: uri-js: 4.4.1 dev: false resolution: - integrity: sha512-RkiLa/AeJx7+9OvniQ/qeWu0w74A8DiPPBclQ6ji3ZQkv5KamO+QGpqmi7O4JIw3rHGUXZ6CoP9tsAkn3gyazg== + integrity: sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ== /ansi-colors/3.2.3: dev: false engines: @@ -1912,7 +1877,7 @@ packages: /anymatch/3.1.2: dependencies: normalize-path: 3.0.0 - picomatch: 2.2.2 + picomatch: 2.3.0 dev: false engines: node: '>= 8' @@ -1957,10 +1922,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - /array-filter/1.0.0: - dev: false - resolution: - integrity: sha1-uveeYubvTCpMC4MSMtr/7CUfnYM= /array-flatten/1.1.1: dev: false resolution: @@ -1969,9 +1930,9 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.0 + es-abstract: 1.18.3 get-intrinsic: 1.1.1 - is-string: 1.0.5 + is-string: 1.0.6 dev: false engines: node: '>= 0.4' @@ -1987,7 +1948,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.0 + es-abstract: 1.18.3 dev: false engines: node: '>= 0.4' @@ -2022,7 +1983,7 @@ packages: integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== /ast-types/0.13.4: dependencies: - tslib: 2.2.0 + tslib: 2.3.0 dev: false engines: node: '>=4' @@ -2044,10 +2005,10 @@ packages: dev: false resolution: integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - /async-lock/1.2.8: + /async-lock/1.3.0: dev: false resolution: - integrity: sha512-G+26B2jc0Gw0EG/WN2M6IczuGepBsfR1+DtqLnyFSH4p2C668qkOCtEkGNVEaaNAVlYwEMazy1+/jnLxltBkIQ== + integrity: sha512-8A7SkiisnEgME2zEedtDYPxUPzdv3x//E7n5IFktPAtMYSEAV7eNJF0rMwrVyUFj6d/8rgajLantbjcNRQYXIg== /async/2.6.3: dependencies: lodash: 4.17.21 @@ -2069,20 +2030,18 @@ packages: hasBin: true resolution: integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - /available-typed-arrays/1.0.2: - dependencies: - array-filter: 1.0.0 + /available-typed-arrays/1.0.4: dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-XWX3OX8Onv97LMk/ftVyBibpGwY5a8SmuxZPzeOxqmuEqUCOM9ZE+uIaD1VNJ5QnvU2UQusvmKbuM1FR8QWGfQ== - /avsc/5.6.1: + integrity: sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA== + /avsc/5.7.0: dev: false engines: node: '>=0.11' resolution: - integrity: sha512-Ro3/+ElCgfTgz6ZoVpdLvCV4TrcjKYKHJjyMp5dzuTczTEEHNCKV2vvJ5EORa4ofkB+nU5/UVM6NBP/+bFLAiw== + integrity: sha512-oP3jgI9SaZnwLwkRx7sHDPctXCUGGp+X4FsCgzHpMTNhYhGhXAFinptdGpWid2GTXAkhNp8ksAjqyqQBhoQ7BQ== /aws-sign2/0.7.0: dev: false resolution: @@ -2093,13 +2052,13 @@ packages: integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== /axios/0.21.1: dependencies: - follow-redirects: 1.13.3 + follow-redirects: 1.14.1 dev: false resolution: integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== /axios/0.21.1_debug@3.2.7: dependencies: - follow-redirects: 1.13.3_debug@3.2.7 + follow-redirects: 1.14.1_debug@3.2.7 dev: false peerDependencies: debug: '*' @@ -2107,7 +2066,7 @@ packages: integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== /axios/0.21.1_debug@4.3.1: dependencies: - follow-redirects: 1.13.3_debug@4.3.1 + follow-redirects: 1.14.1_debug@4.3.1 dev: false peerDependencies: debug: '*' @@ -2151,7 +2110,7 @@ packages: dependencies: '@azure/core-http': 1.2.3 '@azure/identity': 1.2.5_debug@4.3.1 - '@azure/ms-rest-js': 2.3.0 + '@azure/ms-rest-js': 2.5.2 async: 2.6.3 azure-iot-amqp-base: 2.4.9 azure-iot-common: 1.12.9 @@ -2166,7 +2125,7 @@ packages: node: '>= 10.0.0' resolution: integrity: sha512-wDsE3FU39hPT6xiI/W9xijH0J3Bydw0C7CcDU+SK9nbAwT3yBjk9CZfGuGTm5Z/GZm01OQYVtE0QYNHHYXNe/g== - /azure-storage/2.10.3: + /azure-storage/2.10.4: dependencies: browserify-mime: 1.2.9 extend: 3.0.2 @@ -2174,7 +2133,7 @@ packages: md5.js: 1.3.4 readable-stream: 2.0.6 request: 2.88.2 - underscore: 1.8.3 + underscore: 1.13.1 uuid: 3.4.0 validator: 9.4.1 xml2js: 0.2.8 @@ -2183,7 +2142,7 @@ packages: engines: node: '>= 0.8.26' resolution: - integrity: sha512-IGLs5Xj6kO8Ii90KerQrrwuJKexLgSwYC4oLWmc11mzKe7Jt2E5IVg+ZQ8K53YWZACtVTMBNO3iGuA+4ipjJxQ== + integrity: sha512-zlfRPl4js92JC6+79C2EUmNGYjSknRl8pOiHQF78zy+pbOFOHtlBF6BU/OxPeHQX3gaa6NdEZnVydFxhhndkEw== /babel-runtime/6.26.0: dependencies: core-js: 2.6.12 @@ -2193,7 +2152,7 @@ packages: integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4= /backbone/1.4.0: dependencies: - underscore: 1.12.1 + underscore: 1.13.1 dev: false resolution: integrity: sha512-RLmDrRXkVdouTg38jcgHhyQ/2zjg7a8E6sz2zxfz21Hh17xDJYUHBZimVIt5fUyS8vbfpeSmTL3gUjTEvUV3qQ== @@ -2283,19 +2242,19 @@ packages: dev: false resolution: integrity: sha1-rrGvKN5sDXpqLOQK22j/GEIq8x8= - /browserslist/4.16.3: + /browserslist/4.16.6: dependencies: - caniuse-lite: 1.0.30001207 + caniuse-lite: 1.0.30001239 colorette: 1.2.2 - electron-to-chromium: 1.3.710 + electron-to-chromium: 1.3.752 escalade: 3.1.1 - node-releases: 1.1.71 + node-releases: 1.1.73 dev: false engines: node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 hasBin: true resolution: - integrity: sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw== + integrity: sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ== /buffer-crc32/0.2.13: dev: false resolution: @@ -2369,10 +2328,10 @@ packages: node: '>=6' resolution: integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - /caniuse-lite/1.0.30001207: + /caniuse-lite/1.0.30001239: dev: false resolution: - integrity: sha512-UPQZdmAsyp2qfCTiMU/zqGSWOYaY9F9LL61V8f+8MrubsaDGpaHD9HRV/EWZGULZn0Hxu48SKzI5DgFwTvHuYw== + integrity: sha512-cyBkXJDMeI4wthy8xJ2FvDU6+0dtcZSJW3voUF8+e9f1bBeuvyZfc3PNbkOETyhbR+dGCPzn9E7MA3iwzusOhQ== /caseless/0.12.0: dev: false resolution: @@ -2438,15 +2397,6 @@ packages: node: '>=4' resolution: integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - /chalk/4.1.0: - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== /chalk/4.1.1: dependencies: ansi-styles: 4.3.0 @@ -2486,7 +2436,7 @@ packages: fsevents: 2.1.3 resolution: integrity: sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A== - /chokidar/3.5.1: + /chokidar/3.5.2: dependencies: anymatch: 3.1.2 braces: 3.0.2 @@ -2494,14 +2444,14 @@ packages: is-binary-path: 2.1.0 is-glob: 4.0.1 normalize-path: 3.0.0 - readdirp: 3.5.0 + readdirp: 3.6.0 dev: false engines: node: '>= 8.10.0' optionalDependencies: fsevents: 2.3.2 resolution: - integrity: sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw== + integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== /chownr/1.1.4: dev: false resolution: @@ -2526,13 +2476,13 @@ packages: dev: false resolution: integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - /cloudevents/4.0.1: + /cloudevents/4.0.2: dependencies: ajv: 6.12.6 uuid: 8.3.2 dev: false resolution: - integrity: sha512-6Q0jwDOuDbBw9FS31YPggS+baB7/Lv44i6Hp7rMaivAQFdPrMZkdmchONwrKMamLD16myEeb7HNvx+NDqdU57Q== + integrity: sha512-tIgdbZApPVT81PAOhmUcq8INkppmWeAsMAjp2EFmMoYc7Uez1B62m6AddxG9oVIUXyALWdATtzEeaSMhC83c/g== /code-point-at/1.1.0: dev: false engines: @@ -2622,12 +2572,6 @@ packages: dev: false resolution: integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= - /contains-path/0.1.0: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= /content-disposition/0.5.3: dependencies: safe-buffer: 5.1.2 @@ -2642,12 +2586,12 @@ packages: node: '>= 0.6' resolution: integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== - /convert-source-map/1.7.0: + /convert-source-map/1.8.0: dependencies: safe-buffer: 5.1.2 dev: false resolution: - integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== + integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== /cookie-signature/1.0.6: dev: false resolution: @@ -2670,11 +2614,11 @@ packages: requiresBuild: true resolution: integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== - /core-js/3.10.1: + /core-js/3.15.0: dev: false requiresBuild: true resolution: - integrity: sha512-pwCxEXnj27XG47mu7SXAwhLP3L5CrlvCB91ANUkIz40P27kUcvNfSdvyZJ9CLHiVoKSp+TTChMQMSKQEH/IQxA== + integrity: sha512-GUbtPllXMYRzIgHNZ4dTYTcUemls2cni83Q4Q/TrFONHfhcg9oEGOtaGHfb0cpzec60P96UKPvMkjX1jET8rUw== /core-util-is/1.0.2: dev: false resolution: @@ -2748,10 +2692,10 @@ packages: dev: false resolution: integrity: sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs= - /csv-parse/4.15.3: + /csv-parse/4.16.0: dev: false resolution: - integrity: sha512-jlTqDvLdHnYMSr08ynNfk4IAUSJgJjTKy2U5CQBSu4cN9vQOJonLVZP4Qo4gKKrIgIQ5dr07UwOJdi+lRqT12w== + integrity: sha512-Zb4tGPANH4SW0LgC9+s9Mnequs9aqn7N3/pCqNbVjs2XhEF6yWNU2Vm4OGl1v2Go9nw8rXt87Cm2QN/o6Vpqgg== /custom-event/1.0.1: dev: false resolution: @@ -2972,15 +2916,14 @@ packages: hasBin: true resolution: integrity: sha512-n94Rzbv2ambRaFzrnBf34IEiyOdIci7maRpMkoQWB6xFYGA7Nbs0Z5YQzMfTeyQeelv23nayqOcssBoc6rKrgw== - /doctrine/1.5.0: + /doctrine/2.1.0: dependencies: esutils: 2.0.3 - isarray: 1.0.0 dev: false engines: node: '>=0.10.0' resolution: - integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= + integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== /doctrine/3.0.0: dependencies: esutils: 2.0.3 @@ -3002,16 +2945,16 @@ packages: dev: false resolution: integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== - /dotenv/8.2.0: + /dotenv/8.6.0: dev: false engines: - node: '>=8' + node: '>=10' resolution: - integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== + integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g== /downlevel-dts/0.4.0: dependencies: shelljs: 0.8.4 - typescript: 3.9.9 + typescript: 3.9.10 dev: false hasBin: true resolution: @@ -3037,10 +2980,10 @@ packages: dev: false resolution: integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - /electron-to-chromium/1.3.710: + /electron-to-chromium/1.3.752: dev: false resolution: - integrity: sha512-b3r0E2o4yc7mNmBeJviejF1rEx49PUBi+2NPa7jHEX3arkAXnVgLhR0YmV8oi6/Qf3HH2a8xzQmCjHNH0IpXWQ== + integrity: sha512-2Tg+7jSl3oPxgsBsWKh5H83QazTkmWG/cnNwJplmyZc7KcN61+I10oUgaXSVk/NwfvN3BdkKDR4FYuRBQQ2v0A== /emoji-regex/7.0.3: dev: false resolution: @@ -3077,7 +3020,7 @@ packages: cors: 2.8.5 debug: 4.3.1 engine.io-parser: 4.0.2 - ws: 7.4.4 + ws: 7.4.6 dev: false engines: node: '>=10.0.0' @@ -3101,7 +3044,7 @@ packages: dev: false resolution: integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - /es-abstract/1.18.0: + /es-abstract/1.18.3: dependencies: call-bind: 1.0.2 es-to-primitive: 1.2.1 @@ -3111,9 +3054,9 @@ packages: has-symbols: 1.0.2 is-callable: 1.2.3 is-negative-zero: 2.0.1 - is-regex: 1.1.2 - is-string: 1.0.5 - object-inspect: 1.9.0 + is-regex: 1.1.3 + is-string: 1.0.6 + object-inspect: 1.10.3 object-keys: 1.1.1 object.assign: 4.1.2 string.prototype.trimend: 1.0.4 @@ -3123,12 +3066,12 @@ packages: engines: node: '>= 0.4' resolution: - integrity: sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw== + integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw== /es-to-primitive/1.2.1: dependencies: is-callable: 1.2.3 - is-date-object: 1.0.2 - is-symbol: 1.0.3 + is-date-object: 1.0.4 + is-symbol: 1.0.4 dev: false engines: node: '>= 0.4' @@ -3164,6 +3107,12 @@ packages: node: '>=0.8.0' resolution: integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + /escape-string-regexp/4.0.0: + dev: false + engines: + node: '>=10' + resolution: + integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== /escodegen/1.14.3: dependencies: esprima: 4.0.1 @@ -3178,9 +3127,9 @@ packages: source-map: 0.6.1 resolution: integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== - /eslint-config-prettier/7.2.0_eslint@7.23.0: + /eslint-config-prettier/7.2.0_eslint@7.29.0: dependencies: - eslint: 7.23.0 + eslint: 7.29.0 dev: false hasBin: true peerDependencies: @@ -3194,20 +3143,20 @@ packages: dev: false resolution: integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== - /eslint-module-utils/2.6.0: + /eslint-module-utils/2.6.1: dependencies: - debug: 2.6.9 + debug: 3.2.7 pkg-dir: 2.0.0 dev: false engines: node: '>=4' resolution: - integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== - /eslint-plugin-es/3.0.1_eslint@7.23.0: + integrity: sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A== + /eslint-plugin-es/3.0.1_eslint@7.29.0: dependencies: - eslint: 7.23.0 + eslint: 7.29.0 eslint-utils: 2.1.0 - regexpp: 3.1.0 + regexpp: 3.2.0 dev: false engines: node: '>=8.10.0' @@ -3215,20 +3164,22 @@ packages: eslint: '>=4.19.1' resolution: integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ== - /eslint-plugin-import/2.22.1_eslint@7.23.0: + /eslint-plugin-import/2.23.4_eslint@7.29.0: dependencies: array-includes: 3.1.3 array.prototype.flat: 1.2.4 - contains-path: 0.1.0 debug: 2.6.9 - doctrine: 1.5.0 - eslint: 7.23.0 + doctrine: 2.1.0 + eslint: 7.29.0 eslint-import-resolver-node: 0.3.4 - eslint-module-utils: 2.6.0 + eslint-module-utils: 2.6.1 + find-up: 2.1.0 has: 1.0.3 + is-core-module: 2.4.0 minimatch: 3.0.4 - object.values: 1.1.3 - read-pkg-up: 2.0.0 + object.values: 1.1.4 + pkg-up: 2.0.0 + read-pkg-up: 3.0.0 resolve: 1.20.0 tsconfig-paths: 3.9.0 dev: false @@ -3237,17 +3188,17 @@ packages: peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 resolution: - integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw== - /eslint-plugin-no-only-tests/2.4.0: + integrity: sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ== + /eslint-plugin-no-only-tests/2.6.0: dev: false engines: node: '>=4.0.0' resolution: - integrity: sha512-azP9PwQYfGtXJjW273nIxQH9Ygr+5/UyeW2wEjYoDtVYPI+WPKwbj0+qcAKYUXFZLRumq4HKkFaoDBAwBoXImQ== - /eslint-plugin-node/11.1.0_eslint@7.23.0: + integrity: sha512-T9SmE/g6UV1uZo1oHAqOvL86XWl7Pl2EpRpnLI8g/bkJu+h7XBCB+1LnubRZ2CUQXj805vh4/CYZdnqtVaEo2Q== + /eslint-plugin-node/11.1.0_eslint@7.29.0: dependencies: - eslint: 7.23.0 - eslint-plugin-es: 3.0.1_eslint@7.23.0 + eslint: 7.29.0 + eslint-plugin-es: 3.0.1_eslint@7.29.0 eslint-utils: 2.1.0 ignore: 5.1.8 minimatch: 3.0.4 @@ -3266,13 +3217,13 @@ packages: node: '>=6' resolution: integrity: sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ== - /eslint-plugin-tsdoc/0.2.11: + /eslint-plugin-tsdoc/0.2.14: dependencies: - '@microsoft/tsdoc': 0.13.0 - '@microsoft/tsdoc-config': 0.14.0 + '@microsoft/tsdoc': 0.13.2 + '@microsoft/tsdoc-config': 0.15.2 dev: false resolution: - integrity: sha512-vEjGANpmBfrvpKj9rwePGhA+gIe1mp+dhDZsrkxlHqPVOZvzVdFSV9fxu/o3eppmxhybI8brD88jOrLEAIB9Gw== + integrity: sha512-fJ3fnZRsdIoBZgzkQjv8vAj6NeeOoFkTfgosj6mKsFjX70QV256sA/wq+y/R2+OL4L8E79VVaVWrPeZnKNe8Ng== /eslint-scope/5.1.1: dependencies: esrecurse: 4.3.0 @@ -3296,32 +3247,34 @@ packages: node: '>=4' resolution: integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - /eslint-visitor-keys/2.0.0: + /eslint-visitor-keys/2.1.0: dev: false engines: node: '>=10' resolution: - integrity: sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== - /eslint/7.23.0: + integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== + /eslint/7.29.0: dependencies: '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.0 + '@eslint/eslintrc': 0.4.2 ajv: 6.12.6 chalk: 4.1.1 cross-spawn: 7.0.3 debug: 4.3.1 doctrine: 3.0.0 enquirer: 2.3.6 + escape-string-regexp: 4.0.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 - eslint-visitor-keys: 2.0.0 + eslint-visitor-keys: 2.1.0 espree: 7.3.1 esquery: 1.4.0 esutils: 2.0.3 + fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 glob-parent: 5.1.2 - globals: 13.7.0 + globals: 13.9.0 ignore: 4.0.6 import-fresh: 3.3.0 imurmurhash: 0.1.4 @@ -3329,16 +3282,16 @@ packages: js-yaml: 3.14.1 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 - lodash: 4.17.21 + lodash.merge: 4.6.2 minimatch: 3.0.4 natural-compare: 1.4.0 optionator: 0.9.1 progress: 2.0.3 - regexpp: 3.1.0 + regexpp: 3.2.0 semver: 7.3.5 strip-ansi: 6.0.0 strip-json-comments: 3.1.1 - table: 6.0.9 + table: 6.7.1 text-table: 0.2.0 v8-compile-cache: 2.3.0 dev: false @@ -3346,7 +3299,7 @@ packages: node: ^10.12.0 || >=12.0.0 hasBin: true resolution: - integrity: sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q== + integrity: sha512-82G/JToB9qIy/ArBzIWG9xvvwL3R86AlCjtGw+A29OMZDqhTybz/MByORSukGxeI+YPCR4coYyITKk8BFH9nDA== /esm/3.2.25: dev: false engines: @@ -3486,7 +3439,7 @@ packages: on-finished: 2.3.0 parseurl: 1.3.3 path-to-regexp: 0.1.7 - proxy-addr: 2.0.6 + proxy-addr: 2.0.7 qs: 6.7.0 range-parser: 1.2.1 safe-buffer: 5.1.2 @@ -3531,12 +3484,12 @@ packages: integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== /fast-glob/3.2.5: dependencies: - '@nodelib/fs.stat': 2.0.4 - '@nodelib/fs.walk': 1.2.6 + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.7 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.2 - picomatch: 2.2.2 + micromatch: 4.0.4 + picomatch: 2.3.0 dev: false engines: node: '>=8' @@ -3568,9 +3521,9 @@ packages: integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= /fetch-mock/9.11.0_node-fetch@2.6.1: dependencies: - '@babel/core': 7.13.14 - '@babel/runtime': 7.13.10 - core-js: 3.10.1 + '@babel/core': 7.14.6 + '@babel/runtime': 7.14.6 + core-js: 3.15.0 debug: 4.3.1 glob-to-regexp: 0.4.1 is-subset: 0.1.1 @@ -3683,7 +3636,7 @@ packages: dev: false resolution: integrity: sha512-+8GbtQBwEqutP0v3uajDDoN64K2ehmHd0cjlghhxh0WpcfPzAIjPA03e1VvHlxL02FVGR0A6lwXsNQKn3H1RNQ== - /follow-redirects/1.13.3: + /follow-redirects/1.14.1: dev: false engines: node: '>=4.0' @@ -3693,8 +3646,8 @@ packages: debug: optional: true resolution: - integrity: sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA== - /follow-redirects/1.13.3_debug@3.2.7: + integrity: sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg== + /follow-redirects/1.14.1_debug@3.2.7: dependencies: debug: 3.2.7 dev: false @@ -3706,8 +3659,8 @@ packages: debug: optional: true resolution: - integrity: sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA== - /follow-redirects/1.13.3_debug@4.3.1: + integrity: sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg== + /follow-redirects/1.14.1_debug@4.3.1: dependencies: debug: 4.3.1 dev: false @@ -3719,7 +3672,7 @@ packages: debug: optional: true resolution: - integrity: sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA== + integrity: sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg== /foreach/2.0.5: dev: false resolution: @@ -3739,7 +3692,7 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.30 + mime-types: 2.1.31 dev: false engines: node: '>= 0.12' @@ -3749,7 +3702,7 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.30 + mime-types: 2.1.31 dev: false engines: node: '>= 0.12' @@ -3759,18 +3712,18 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.30 + mime-types: 2.1.31 dev: false engines: node: '>= 6' resolution: integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== - /forwarded/0.1.2: + /forwarded/0.2.0: dev: false engines: node: '>= 0.6' resolution: - integrity: sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= + integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== /fresh/0.5.2: dev: false engines: @@ -3942,7 +3895,7 @@ packages: dev: false resolution: integrity: sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== - /glob/7.1.6: + /glob/7.1.7: dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -3952,7 +3905,7 @@ packages: path-is-absolute: 1.0.1 dev: false resolution: - integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== /global-modules/1.0.0: dependencies: global-prefix: 1.0.2 @@ -3988,23 +3941,15 @@ packages: node: '>=4' resolution: integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - /globals/12.4.0: - dependencies: - type-fest: 0.8.1 - dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== - /globals/13.7.0: + /globals/13.9.0: dependencies: type-fest: 0.20.2 dev: false engines: node: '>=8' resolution: - integrity: sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA== - /globby/11.0.3: + integrity: sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA== + /globby/11.0.4: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 @@ -4016,7 +3961,7 @@ packages: engines: node: '>=10' resolution: - integrity: sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg== + integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg== /graceful-fs/4.2.6: dev: false resolution: @@ -4042,7 +3987,7 @@ packages: node: '>=0.4.7' hasBin: true optionalDependencies: - uglify-js: 3.13.3 + uglify-js: 3.13.9 resolution: integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA== /har-schema/2.0.0: @@ -4199,7 +4144,7 @@ packages: /http-proxy/1.18.1: dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.13.3 + follow-redirects: 1.14.1 requires-port: 1.0.0 dev: false engines: @@ -4209,7 +4154,7 @@ packages: /http-proxy/1.18.1_debug@4.3.1: dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.13.3_debug@4.3.1 + follow-redirects: 1.14.1_debug@4.3.1 requires-port: 1.0.0 dev: false engines: @@ -4355,10 +4300,10 @@ packages: dev: false resolution: integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - /is-bigint/1.0.1: + /is-bigint/1.0.2: dev: false resolution: - integrity: sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg== + integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA== /is-binary-path/2.1.0: dependencies: binary-extensions: 2.2.0 @@ -4367,14 +4312,14 @@ packages: node: '>=8' resolution: integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - /is-boolean-object/1.1.0: + /is-boolean-object/1.1.1: dependencies: call-bind: 1.0.2 dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA== + integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng== /is-buffer/1.1.6: dev: false resolution: @@ -4398,25 +4343,25 @@ packages: hasBin: true resolution: integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - /is-core-module/2.2.0: + /is-core-module/2.4.0: dependencies: has: 1.0.3 dev: false resolution: - integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== - /is-date-object/1.0.2: + integrity: sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A== + /is-date-object/1.0.4: dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== - /is-docker/2.2.0: + integrity: sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A== + /is-docker/2.2.1: dev: false engines: node: '>=8' hasBin: true resolution: - integrity: sha512-K4GwB4i/HzhAzwP/XSlspzRdFTI9N8OxJOyOU7Y5Rz+p+WBokXWVWblaJeBkggthmoSV0OoGTH5thJNvplpkvQ== + integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== /is-extglob/2.1.1: dev: false engines: @@ -4443,12 +4388,12 @@ packages: node: '>=8' resolution: integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - /is-generator-function/1.0.8: + /is-generator-function/1.0.9: dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ== + integrity: sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A== /is-glob/3.1.0: dependencies: is-extglob: 2.1.1 @@ -4475,12 +4420,12 @@ packages: node: '>= 0.4' resolution: integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== - /is-number-object/1.0.4: + /is-number-object/1.0.5: dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw== + integrity: sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw== /is-number/7.0.0: dev: false engines: @@ -4489,11 +4434,11 @@ packages: integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== /is-reference/1.2.1: dependencies: - '@types/estree': 0.0.47 + '@types/estree': 0.0.48 dev: false resolution: integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ== - /is-regex/1.1.2: + /is-regex/1.1.3: dependencies: call-bind: 1.0.2 has-symbols: 1.0.2 @@ -4501,7 +4446,7 @@ packages: engines: node: '>= 0.4' resolution: - integrity: sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg== + integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ== /is-stream/1.1.0: dev: false engines: @@ -4514,29 +4459,29 @@ packages: node: '>=8' resolution: integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== - /is-string/1.0.5: + /is-string/1.0.6: dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== + integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w== /is-subset/0.1.1: dev: false resolution: integrity: sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY= - /is-symbol/1.0.3: + /is-symbol/1.0.4: dependencies: has-symbols: 1.0.2 dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== + integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== /is-typed-array/1.1.5: dependencies: - available-typed-arrays: 1.0.2 + available-typed-arrays: 1.0.4 call-bind: 1.0.2 - es-abstract: 1.18.0 + es-abstract: 1.18.3 foreach: 2.0.5 has-symbols: 1.0.2 dev: false @@ -4562,7 +4507,7 @@ packages: integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== /is-wsl/2.2.0: dependencies: - is-docker: 2.2.0 + is-docker: 2.2.1 dev: false engines: node: '>=8' @@ -4576,12 +4521,12 @@ packages: dev: false resolution: integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - /isbinaryfile/4.0.6: + /isbinaryfile/4.0.8: dev: false engines: node: '>= 8.0.0' resolution: - integrity: sha512-ORrEy+SNVqUhrCaal4hA4fBzhggQQ+BaLntyPOdoEiwlKZW9BZiJXjg3RMiruE4tPEI3pyVPpySHQF/dKWperg== + integrity: sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w== /isexe/2.0.0: dev: false resolution: @@ -4612,11 +4557,11 @@ packages: integrity: sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA== /istanbul-lib-instrument/3.3.0: dependencies: - '@babel/generator': 7.13.9 - '@babel/parser': 7.13.13 - '@babel/template': 7.12.13 - '@babel/traverse': 7.13.13 - '@babel/types': 7.13.14 + '@babel/generator': 7.14.5 + '@babel/parser': 7.14.6 + '@babel/template': 7.14.5 + '@babel/traverse': 7.14.5 + '@babel/types': 7.14.5 istanbul-lib-coverage: 2.0.5 semver: 6.3.0 dev: false @@ -4626,7 +4571,7 @@ packages: integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA== /istanbul-lib-instrument/4.0.3: dependencies: - '@babel/core': 7.13.14 + '@babel/core': 7.14.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.0.0 semver: 6.3.0 @@ -4737,10 +4682,10 @@ packages: hasBin: true resolution: integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - /jsbi/3.1.4: + /jsbi/3.1.5: dev: false resolution: - integrity: sha512-52QRRFSsi9impURE8ZUbzAMCLjPm4THO7H2fcuIvaaeFTbSysvkodbQQXIVsNgq/ypDbq6dJiuGKL0vZ/i9hUg== + integrity: sha512-w2BY0VOYC1ahe+w6Qhl4SFoPvPsZ9NPHY4bwass+LCgU7RK3PBoVQlQ3G1s7vI8W3CYyJiEXcbKF7FIM/L8q3Q== /jsbn/0.1.1: dev: false resolution: @@ -4894,10 +4839,10 @@ packages: dev: false resolution: integrity: sha1-fYa9VmefWM5qhHBKZX3TkruoGnk= - /karma-chai/0.1.0_chai@4.3.4+karma@6.3.2: + /karma-chai/0.1.0_chai@4.3.4+karma@6.3.4: dependencies: chai: 4.3.4 - karma: 6.3.2 + karma: 6.3.4 dev: false peerDependencies: chai: '*' @@ -4923,10 +4868,10 @@ packages: node: '>=10.0.0' resolution: integrity: sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g== - /karma-edge-launcher/0.4.2_karma@6.3.2: + /karma-edge-launcher/0.4.2_karma@6.3.4: dependencies: edge-launcher: 1.2.2 - karma: 6.3.2 + karma: 6.3.4 dev: false engines: node: '>=4' @@ -4944,18 +4889,18 @@ packages: dev: false resolution: integrity: sha512-Fi7xPhwrRgr+94BnHX0F5dCl1miIW4RHnzjIGxF8GaIEp7rNqX7LSi7ok63VXs3PS/5MQaQMhGxw+bvD+pibBQ== - /karma-ie-launcher/1.0.0_karma@6.3.2: + /karma-ie-launcher/1.0.0_karma@6.3.4: dependencies: - karma: 6.3.2 + karma: 6.3.4 lodash: 4.17.21 dev: false peerDependencies: karma: '>=0.9' resolution: integrity: sha1-SXmGhCxJAZA0bNifVJTKmDDG1Zw= - /karma-json-preprocessor/0.3.3_karma@6.3.2: + /karma-json-preprocessor/0.3.3_karma@6.3.4: dependencies: - karma: 6.3.2 + karma: 6.3.4 dev: false peerDependencies: karma: '>=0.9' @@ -4967,9 +4912,9 @@ packages: dev: false resolution: integrity: sha512-kNCi+0UrXAeTJMpMsHkHNbfmlErsYT+/haNakJIhsE/gtj3Jx7zWRg7BTc1HHSbH5KeVXVRJr3/KLB/NHWY7Hg== - /karma-junit-reporter/2.0.1_karma@6.3.2: + /karma-junit-reporter/2.0.1_karma@6.3.4: dependencies: - karma: 6.3.2 + karma: 6.3.4 path-is-absolute: 1.0.1 xmlbuilder: 12.0.0 dev: false @@ -4979,10 +4924,10 @@ packages: karma: '>=0.9' resolution: integrity: sha512-VtcGfE0JE4OE1wn0LK8xxDKaTP7slN8DO3I+4xg6gAi1IoAHAXOJ1V9G/y45Xg6sxdxPOR3THCFtDlAfBo9Afw== - /karma-mocha-reporter/2.2.5_karma@6.3.2: + /karma-mocha-reporter/2.2.5_karma@6.3.4: dependencies: chalk: 2.4.2 - karma: 6.3.2 + karma: 6.3.4 log-symbols: 2.2.0 strip-ansi: 4.0.0 dev: false @@ -4998,7 +4943,7 @@ packages: integrity: sha512-Tzd5HBjm8his2OA4bouAsATYEpZrp9vC7z5E5j4C5Of5Rrs1jY67RAwXNcVmd/Bnk1wgvQRou0zGVLey44G4tQ== /karma-rollup-preprocessor/7.0.7_rollup@1.32.1: dependencies: - chokidar: 3.5.1 + chokidar: 3.5.2 debounce: 1.2.1 rollup: 1.32.1 dev: false @@ -5020,19 +4965,19 @@ packages: dev: false resolution: integrity: sha512-zorxyAakYZuBcHRJE+vbrK2o2JXLFWK8VVjiT/6P+ltLBUGUvqTEkUiQ119MGdOrK7mrmxXHZF1/pfT6GgIZ6g== - /karma/6.3.2: + /karma/6.3.4: dependencies: body-parser: 1.19.0 braces: 3.0.2 - chokidar: 3.5.1 + chokidar: 3.5.2 colors: 1.4.0 connect: 3.7.0 di: 0.0.1 dom-serialize: 2.2.1 - glob: 7.1.6 + glob: 7.1.7 graceful-fs: 4.2.6 http-proxy: 1.18.1 - isbinaryfile: 4.0.6 + isbinaryfile: 4.0.8 lodash: 4.17.21 log4js: 6.3.0 mime: 2.5.2 @@ -5043,27 +4988,27 @@ packages: socket.io: 3.1.2 source-map: 0.6.1 tmp: 0.2.1 - ua-parser-js: 0.7.27 + ua-parser-js: 0.7.28 yargs: 16.2.0 dev: false engines: node: '>= 10' hasBin: true resolution: - integrity: sha512-fo4Wt0S99/8vylZMxNj4cBFyOBBnC1bewZ0QOlePij/2SZVWxqbyLeIddY13q6URa2EpLRW8ixvFRUMjkmo1bw== - /karma/6.3.2_debug@4.3.1: + integrity: sha512-hbhRogUYIulfkBTZT7xoPrCYhRBnBoqbbL4fszWD0ReFGUxU+LYBr3dwKdAluaDQ/ynT9/7C+Lf7pPNW4gSx4Q== + /karma/6.3.4_debug@4.3.1: dependencies: body-parser: 1.19.0 braces: 3.0.2 - chokidar: 3.5.1 + chokidar: 3.5.2 colors: 1.4.0 connect: 3.7.0 di: 0.0.1 dom-serialize: 2.2.1 - glob: 7.1.6 + glob: 7.1.7 graceful-fs: 4.2.6 http-proxy: 1.18.1_debug@4.3.1 - isbinaryfile: 4.0.6 + isbinaryfile: 4.0.8 lodash: 4.17.21 log4js: 6.3.0 mime: 2.5.2 @@ -5074,7 +5019,7 @@ packages: socket.io: 3.1.2 source-map: 0.6.1 tmp: 0.2.1 - ua-parser-js: 0.7.27 + ua-parser-js: 0.7.28 yargs: 16.2.0 dev: false engines: @@ -5083,23 +5028,15 @@ packages: peerDependencies: debug: '*' resolution: - integrity: sha512-fo4Wt0S99/8vylZMxNj4cBFyOBBnC1bewZ0QOlePij/2SZVWxqbyLeIddY13q6URa2EpLRW8ixvFRUMjkmo1bw== - /keytar/7.0.0: + integrity: sha512-hbhRogUYIulfkBTZT7xoPrCYhRBnBoqbbL4fszWD0ReFGUxU+LYBr3dwKdAluaDQ/ynT9/7C+Lf7pPNW4gSx4Q== + /keytar/7.7.0: dependencies: - node-addon-api: 3.1.0 - prebuild-install: 5.3.5 + node-addon-api: 3.2.1 + prebuild-install: 6.1.3 dev: false requiresBuild: true resolution: - integrity: sha512-uvmdb5ZE2NgegcUDrmhutI9BUh+bTbt8+bwPliOMiLiWmrV76Tfg6DyI7Ud903a/4xlkJpKGnR0TyRpRyFOc3A== - /keytar/7.6.0: - dependencies: - node-addon-api: 3.1.0 - prebuild-install: 6.1.1 - dev: false - requiresBuild: true - resolution: - integrity: sha512-H3cvrTzWb11+iv0NOAnoNAPgEapVZnYLVHZQyxmh7jdmVfR/c0jNNFEZ6AI38W/4DeTGTaY66ZX4Z1SbfKPvCQ== + integrity: sha512-YEY9HWqThQc5q5xbXbRwsZTh2PJ36OSYRjSv3NN2xf5s5dpLTjEZnC2YikR29OaVybf9nQ0dJ/80i40RS97t/A== /lazy-ass/1.6.0: dev: false engines: @@ -5124,17 +5061,6 @@ packages: node: '>= 0.8.0' resolution: integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - /load-json-file/2.0.0: - dependencies: - graceful-fs: 4.2.6 - parse-json: 2.2.0 - pify: 2.3.0 - strip-bom: 3.0.0 - dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= /load-json-file/4.0.0: dependencies: graceful-fs: 4.2.6 @@ -5168,10 +5094,6 @@ packages: dev: false resolution: integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= - /lodash.flatten/4.4.0: - dev: false - resolution: - integrity: sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= /lodash.flattendeep/4.4.0: dev: false resolution: @@ -5331,7 +5253,7 @@ packages: dependencies: arr-union: 3.1.0 async-array-reduce: 0.2.1 - glob: 7.1.6 + glob: 7.1.7 has-glob: 1.0.0 is-valid-glob: 1.0.0 resolve-dir: 1.0.1 @@ -5393,29 +5315,29 @@ packages: node: '>= 0.6' resolution: integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= - /micromatch/4.0.2: + /micromatch/4.0.4: dependencies: braces: 3.0.2 - picomatch: 2.2.2 + picomatch: 2.3.0 dev: false engines: - node: '>=8' + node: '>=8.6' resolution: - integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== - /mime-db/1.47.0: + integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== + /mime-db/1.48.0: dev: false engines: node: '>= 0.6' resolution: - integrity: sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw== - /mime-types/2.1.30: + integrity: sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ== + /mime-types/2.1.31: dependencies: - mime-db: 1.47.0 + mime-db: 1.48.0 dev: false engines: node: '>= 0.6' resolution: - integrity: sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg== + integrity: sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg== /mime/1.6.0: dev: false engines: @@ -5521,10 +5443,10 @@ packages: hasBin: true resolution: integrity: sha512-O9CIypScywTVpNaRrCAgoUnJgozpIofjKUYmJhiCIJMiuYnLI6otcb1/kpW9/n/tJODHGZ7i8aLQoDVsMtOKQQ== - /mock-fs/4.13.0: + /mock-fs/4.14.0: dev: false resolution: - integrity: sha512-DD0vOdofJdoaRNtnWcrXe6RQbpHkPPmtqGq14uRX0F8ZKJ5nv89CVTYl/BZdppDxBDaV0hl75htg3abpEWlPZA== + integrity: sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw== /mock-require/3.0.3: dependencies: get-caller-file: 1.0.3 @@ -5554,25 +5476,25 @@ packages: dev: false resolution: integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - /msal/1.4.9: + /msal/1.4.11: dependencies: tslib: 1.14.1 dev: false engines: node: '>=0.8.0' resolution: - integrity: sha512-UPNG8AgGAWJbW6JbY2K8EYrrAbSmFrXicdk6Klpfy7u6Lszhop+5vi2eWGmM39ul7DQfq5p2qUlehAMF5yb2Vg== + integrity: sha512-8vW5/+irlcQQk87r8Qp3/kQEc552hr7FQLJ6GF5LLkqnwJDDxrswz6RYPiQhmiampymIs0PbHVZrNf8m+6DmgQ== /nan/2.14.2: dev: false resolution: integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== - /nanoid/3.1.22: + /nanoid/3.1.23: dev: false engines: node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 hasBin: true resolution: - integrity: sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ== + integrity: sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw== /napi-build-utils/1.0.2: dev: false resolution: @@ -5607,7 +5529,7 @@ packages: integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== /nise/4.1.0: dependencies: - '@sinonjs/commons': 1.8.2 + '@sinonjs/commons': 1.8.3 '@sinonjs/fake-timers': 6.0.1 '@sinonjs/text-encoding': 0.7.1 just-extend: 4.2.1 @@ -5626,20 +5548,20 @@ packages: node: '>= 10.13' resolution: integrity: sha512-QNb/j8kbFnKCiyqi9C5DD0jH/FubFGj5rt9NQFONXwQm3IPB0CULECg/eS3AU1KgZb/6SwUa4/DTRKhVxkGABw== - /node-abi/2.21.0: + /node-abi/2.30.0: dependencies: semver: 5.7.1 dev: false resolution: - integrity: sha512-smhrivuPqEM3H5LmnY3KU6HfYv0u4QklgAxfFyRNujKUzbUcYZ+Jc2EhukB9SRcD2VpqhxM7n/MIcp1Ua1/JMg== + integrity: sha512-g6bZh3YCKQRdwuO/tSZZYJAw622SjsRfJ2X0Iy4sSOHZ34/sPPdVBn8fev2tj7njzLwuqPw9uMtGsGkO5kIQvg== /node-abort-controller/1.2.1: dev: false resolution: integrity: sha512-79PYeJuj6S9+yOHirR0JBLFOgjB6sQCir10uN6xRx25iD+ZD4ULqgRn3MwWBRaQGB0vEgReJzWwJo42T1R6YbQ== - /node-addon-api/3.1.0: + /node-addon-api/3.2.1: dev: false resolution: - integrity: sha512-flmrDNB06LIl5lywUz7YlNGZH/5p0M7W28k8hzd9Lshtdh1wshD2Y+U4h9LD6KObOy1f+fEVdgprPrEymjM5uw== + integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== /node-environment-flags/1.0.6: dependencies: object.getownpropertydescriptors: 2.1.2 @@ -5653,14 +5575,10 @@ packages: node: 4.x || >=6.0.0 resolution: integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== - /node-releases/1.1.71: - dev: false - resolution: - integrity: sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg== - /noop-logger/0.1.1: + /node-releases/1.1.73: dev: false resolution: - integrity: sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI= + integrity: sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg== /normalize-package-data/2.5.0: dependencies: hosted-git-info: 2.8.9 @@ -5728,12 +5646,12 @@ packages: dependencies: archy: 1.0.0 caching-transform: 3.0.2 - convert-source-map: 1.7.0 + convert-source-map: 1.8.0 cp-file: 6.2.0 find-cache-dir: 2.1.0 find-up: 3.0.0 foreground-child: 1.5.6 - glob: 7.1.6 + glob: 7.1.7 istanbul-lib-coverage: 2.0.5 istanbul-lib-hook: 2.0.7 istanbul-lib-instrument: 3.3.0 @@ -5767,10 +5685,10 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - /object-inspect/1.9.0: + /object-inspect/1.10.3: dev: false resolution: - integrity: sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== + integrity: sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw== /object-keys/1.1.1: dev: false engines: @@ -5803,23 +5721,22 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.0 + es-abstract: 1.18.3 dev: false engines: node: '>= 0.8' resolution: integrity: sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ== - /object.values/1.1.3: + /object.values/1.1.4: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.0 - has: 1.0.3 + es-abstract: 1.18.3 dev: false engines: node: '>= 0.4' resolution: - integrity: sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw== + integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg== /on-finished/2.3.0: dependencies: ee-first: 1.1.1 @@ -5844,7 +5761,7 @@ packages: integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== /open/7.4.2: dependencies: - is-docker: 2.2.0 + is-docker: 2.2.1 is-wsl: 2.2.0 dev: false engines: @@ -5978,14 +5895,6 @@ packages: node: '>=6' resolution: integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - /parse-json/2.2.0: - dependencies: - error-ex: 1.3.2 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= /parse-json/4.0.0: dependencies: error-ex: 1.3.2 @@ -6035,10 +5944,10 @@ packages: node: '>=8' resolution: integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - /path-parse/1.0.6: + /path-parse/1.0.7: dev: false resolution: - integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== + integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== /path-to-regexp/0.1.7: dev: false resolution: @@ -6053,14 +5962,6 @@ packages: dev: false resolution: integrity: sha512-G6zHoVqC6GGTQkZwF4lkuEyMbVOjoBKAEybQUypI1WTkqinCOrq2x6U2+phkJ1XsEMTy4LjtwPI7HW+NVrRR2w== - /path-type/2.0.0: - dependencies: - pify: 2.3.0 - dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= /path-type/3.0.0: dependencies: pify: 3.0.0 @@ -6087,12 +5988,12 @@ packages: dev: false resolution: integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - /picomatch/2.2.2: + /picomatch/2.3.0: dev: false engines: node: '>=8.6' resolution: - integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== /pidtree/0.3.1: dev: false engines: @@ -6100,12 +6001,6 @@ packages: hasBin: true resolution: integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA== - /pify/2.3.0: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= /pify/3.0.0: dev: false engines: @@ -6134,36 +6029,21 @@ packages: node: '>=6' resolution: integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - /pluralize/8.0.0: + /pkg-up/2.0.0: + dependencies: + find-up: 2.1.0 dev: false engines: node: '>=4' resolution: - integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== - /prebuild-install/5.3.5: - dependencies: - detect-libc: 1.0.3 - expand-template: 2.0.3 - github-from-package: 0.0.0 - minimist: 1.2.5 - mkdirp: 0.5.5 - napi-build-utils: 1.0.2 - node-abi: 2.21.0 - noop-logger: 0.1.1 - npmlog: 4.1.2 - pump: 3.0.0 - rc: 1.2.8 - simple-get: 3.1.0 - tar-fs: 2.1.1 - tunnel-agent: 0.6.0 - which-pm-runs: 1.0.0 + integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8= + /pluralize/8.0.0: dev: false engines: - node: '>=6' - hasBin: true + node: '>=4' resolution: - integrity: sha512-YmMO7dph9CYKi5IR/BzjOJlRzpxGGVo1EsLSUZ0mt/Mq0HWZIHOKHHcHdT69yG54C9m6i45GpItwRHpk0Py7Uw== - /prebuild-install/6.1.1: + integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== + /prebuild-install/6.1.3: dependencies: detect-libc: 1.0.3 expand-template: 2.0.3 @@ -6171,8 +6051,7 @@ packages: minimist: 1.2.5 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 - node-abi: 2.21.0 - noop-logger: 0.1.1 + node-abi: 2.30.0 npmlog: 4.1.2 pump: 3.0.0 rc: 1.2.8 @@ -6184,7 +6063,7 @@ packages: node: '>=6' hasBin: true resolution: - integrity: sha512-M+cKwofFlHa5VpTWub7GLg5RLcunYIcLqtY5pKcls/u7xaAb8FrXZ520qY8rkpYy5xw90tYCyMO0MP5ggzR3Sw== + integrity: sha512-iqqSR84tNYQUQHRXalSKdIaM8Ov1QxOVuBNWI7+BzZWv6Ih9k75wOnH1rGQ9WWTaaLkTpxWKIciOF0KyfM74+Q== /prelude-ls/1.1.2: dev: false engines: @@ -6247,15 +6126,15 @@ packages: node: '>= 8' resolution: integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag== - /proxy-addr/2.0.6: + /proxy-addr/2.0.7: dependencies: - forwarded: 0.1.2 + forwarded: 0.2.0 ipaddr.js: 1.9.1 dev: false engines: node: '>= 0.10' resolution: - integrity: sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== + integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== /proxy-agent/4.0.1: dependencies: agent-base: 6.0.2 @@ -6311,7 +6190,7 @@ packages: rimraf: 3.0.2 tar-fs: 2.1.1 unbzip2-stream: 1.4.3 - ws: 7.4.4 + ws: 7.5.0 dev: false engines: node: '>=10.18.1' @@ -6355,14 +6234,12 @@ packages: resolution: integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== /querystring/0.2.0: - deprecated: The dev: false engines: node: '>=0.4.x' resolution: integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= /querystring/0.2.1: - deprecated: The dev: false engines: node: '>=0.4.x' @@ -6424,15 +6301,15 @@ packages: hasBin: true resolution: integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - /read-pkg-up/2.0.0: + /read-pkg-up/3.0.0: dependencies: find-up: 2.1.0 - read-pkg: 2.0.0 + read-pkg: 3.0.0 dev: false engines: node: '>=4' resolution: - integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= + integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= /read-pkg-up/4.0.0: dependencies: find-up: 3.0.0 @@ -6442,16 +6319,6 @@ packages: node: '>=6' resolution: integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA== - /read-pkg/2.0.0: - dependencies: - load-json-file: 2.0.0 - normalize-package-data: 2.5.0 - path-type: 2.0.0 - dev: false - engines: - node: '>=4' - resolution: - integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= /read-pkg/3.0.0: dependencies: load-json-file: 4.0.0 @@ -6506,20 +6373,20 @@ packages: integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== /readdirp/3.2.0: dependencies: - picomatch: 2.2.2 + picomatch: 2.3.0 dev: false engines: node: '>= 8' resolution: integrity: sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ== - /readdirp/3.5.0: + /readdirp/3.6.0: dependencies: - picomatch: 2.2.2 + picomatch: 2.3.0 dev: false engines: node: '>=8.10.0' resolution: - integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== + integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== /rechoir/0.6.2: dependencies: resolve: 1.20.0 @@ -6536,12 +6403,12 @@ packages: dev: false resolution: integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== - /regexpp/3.1.0: + /regexpp/3.2.0: dev: false engines: node: '>=8' resolution: - integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== + integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== /release-zalgo/1.0.0: dependencies: es6-error: 4.1.1 @@ -6568,7 +6435,7 @@ packages: is-typedarray: 1.0.0 isstream: 0.1.2 json-stringify-safe: 5.0.1 - mime-types: 2.1.30 + mime-types: 2.1.31 oauth-sign: 0.9.0 performance-now: 2.1.0 qs: 6.5.2 @@ -6631,27 +6498,27 @@ packages: integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= /resolve/1.17.0: dependencies: - path-parse: 1.0.6 + path-parse: 1.0.7 dev: false resolution: integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== /resolve/1.19.0: dependencies: - is-core-module: 2.2.0 - path-parse: 1.0.6 + is-core-module: 2.4.0 + path-parse: 1.0.7 dev: false resolution: integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== /resolve/1.20.0: dependencies: - is-core-module: 2.2.0 - path-parse: 1.0.6 + is-core-module: 2.4.0 + path-parse: 1.0.7 dev: false resolution: integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== /resolve/1.8.1: dependencies: - path-parse: 1.0.6 + path-parse: 1.0.7 dev: false resolution: integrity: sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA== @@ -6674,44 +6541,36 @@ packages: dev: false resolution: integrity: sha512-+6uilZXSJGyiqVeHQI3Krv6NTAd8cWRCY2uyCxmzR4/5IFtBqqFem1HV2OiwSj0Gu7OFChIJDfH2JyjN7J0vRA== - /rhea-promise/1.2.1: + /rhea-promise/2.0.0: dependencies: debug: 3.2.7 - rhea: 1.0.24 - tslib: 1.14.1 + rhea: 2.0.2 + tslib: 2.3.0 dev: false resolution: - integrity: sha512-m0aa+/TM6Cl5qu+mHNPn7aadNf1525WxpKwQKINP/knvoi4otB74G16iPDoTDbnGcJo1lc0AQEbVku8Gdoqmuw== - /rhea-promise/2.1.0: - dependencies: - debug: 3.2.7 - rhea: 2.0.3 - tslib: 2.2.0 - dev: false - resolution: - integrity: sha512-CRMwdJ/o4oO/xKcvAwAsd0AHy5fVvSlqso7AadRmaaLGzAzc9LCoW7FOFnucI8THasVmOeCnv5c/fH/n7FcNaA== + integrity: sha512-hoK6pTrFyIFDp0jrC2FQXzZPFnJXG78OHikpSHeC2gjdKGT+ofoFsbbxA0FcYjBqU2r2hDKRZbacBBvGtGAzhw== /rhea/1.0.24: dependencies: debug: 3.2.7 dev: false resolution: integrity: sha512-PEl62U2EhxCO5wMUZ2/bCBcXAVKN9AdMSNQOrp3+R5b77TEaOSiy16MQ0sIOmzj/iqsgIAgPs1mt3FYfu1vIXA== - /rhea/2.0.3: + /rhea/2.0.2: dependencies: debug: 3.2.7 dev: false resolution: - integrity: sha512-goQWv15ci6RdjtSpDezknlJ0PQDDkkJiMVxC3oS8DpECnzLFov01WMJ23cpXW+L3hlSQwyunqX9kc0JW6/lziw== + integrity: sha512-G2QqyVzRnZvv+WkpKBmWrVmkeeLRX7xKZB3wutU2fs/qvr4PJvAqKO7ymSYX/0dm2xt1QhNJO/Af17x49f7FBw== /rimraf/2.7.1: dependencies: - glob: 7.1.6 + glob: 7.1.7 dev: false hasBin: true resolution: integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== /rimraf/3.0.2: dependencies: - glob: 7.1.6 + glob: 7.1.7 dev: false hasBin: true resolution: @@ -6748,7 +6607,7 @@ packages: integrity: sha1-YhJaqUCHqt97g+9N+vYptHMTXoc= /rollup-plugin-terser/5.3.1_rollup@1.32.1: dependencies: - '@babel/code-frame': 7.12.13 + '@babel/code-frame': 7.14.5 jest-worker: 24.9.0 rollup: 1.32.1 rollup-pluginutils: 2.8.2 @@ -6761,7 +6620,7 @@ packages: integrity: sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w== /rollup-plugin-visualizer/4.2.2_rollup@1.32.1: dependencies: - nanoid: 3.1.22 + nanoid: 3.1.23 open: 7.4.2 rollup: 1.32.1 source-map: 0.7.3 @@ -6782,8 +6641,8 @@ packages: integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== /rollup/1.32.1: dependencies: - '@types/estree': 0.0.47 - '@types/node': 14.14.37 + '@types/estree': 0.0.48 + '@types/node': 15.12.4 acorn: 7.4.1 dev: false hasBin: true @@ -6924,7 +6783,7 @@ packages: integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== /shelljs/0.8.4: dependencies: - glob: 7.1.6 + glob: 7.1.7 interpret: 1.4.0 rechoir: 0.6.2 dev: false @@ -6947,7 +6806,7 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 - object-inspect: 1.9.0 + object-inspect: 1.10.3 dev: false resolution: integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== @@ -6969,7 +6828,7 @@ packages: integrity: sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA== /sinon/9.2.4: dependencies: - '@sinonjs/commons': 1.8.2 + '@sinonjs/commons': 1.8.3 '@sinonjs/fake-timers': 6.0.1 '@sinonjs/samsam': 5.3.1 diff: 4.0.2 @@ -7072,7 +6931,7 @@ packages: dependencies: '@types/cookie': 0.4.0 '@types/cors': 2.8.10 - '@types/node': 14.14.37 + '@types/node': 15.12.4 accepts: 1.3.7 base64id: 2.0.0 debug: 4.3.1 @@ -7088,13 +6947,13 @@ packages: dependencies: agent-base: 6.0.2 debug: 4.3.1 - socks: 2.6.0 + socks: 2.6.1 dev: false engines: node: '>= 6' resolution: integrity: sha512-lEpa1zsWCChxiynk+lCycKuC502RxDWLKJZoIhnxrWNjLSDGYRFflHA1/228VkRcnv9TIb8w98derGbpKxJRgA== - /socks/2.6.0: + /socks/2.6.1: dependencies: ip: 1.1.5 smart-buffer: 4.1.0 @@ -7103,7 +6962,7 @@ packages: node: '>= 10.13.0' npm: '>= 3.0.0' resolution: - integrity: sha512-mNmr9owlinMplev0Wd7UHFlqI4ofnBnNzFuzrm63PPaHgbkqCFe4T5LzwKmtQ/f2tX0NTpcdVLyD/FHxFBstYw== + integrity: sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA== /source-map-resolve/0.5.3: dependencies: atob: 2.1.2 @@ -7161,7 +7020,7 @@ packages: /spdx-correct/3.1.1: dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.7 + spdx-license-ids: 3.0.9 dev: false resolution: integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== @@ -7172,14 +7031,14 @@ packages: /spdx-expression-parse/3.0.1: dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.7 + spdx-license-ids: 3.0.9 dev: false resolution: integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - /spdx-license-ids/3.0.7: + /spdx-license-ids/3.0.9: dev: false resolution: - integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== + integrity: sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ== /sprintf-js/1.0.3: dev: false resolution: @@ -7286,7 +7145,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.0 + es-abstract: 1.18.3 dev: false engines: node: '>= 0.4' @@ -7416,22 +7275,19 @@ packages: node: '>=8' resolution: integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - /table/6.0.9: + /table/6.7.1: dependencies: - ajv: 8.0.5 - is-boolean-object: 1.1.0 - is-number-object: 1.0.4 - is-string: 1.0.5 + ajv: 8.6.0 lodash.clonedeep: 4.5.0 - lodash.flatten: 4.4.0 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 string-width: 4.2.2 + strip-ansi: 6.0.0 dev: false engines: node: '>=10.0.0' resolution: - integrity: sha512-F3cLs9a3hL1Z7N4+EkSscsel3z55XT950AvB05bwayrNg5T1/gykXtigioTAjbltvbMSJvvhFCbnf6mX+ntnJQ== + integrity: sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg== /tar-fs/2.1.1: dependencies: chownr: 1.1.4 @@ -7466,7 +7322,7 @@ packages: integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== /test-exclude/5.2.3: dependencies: - glob: 7.1.6 + glob: 7.1.7 minimatch: 3.0.4 read-pkg-up: 4.0.0 require-main-filename: 2.0.0 @@ -7580,10 +7436,10 @@ packages: dev: false resolution: integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - /tslib/2.2.0: + /tslib/2.3.0: dev: false resolution: - integrity: sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w== + integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg== /tsutils/3.21.0_typescript@4.2.4: dependencies: tslib: 1.14.1 @@ -7639,16 +7495,10 @@ packages: node: '>=10' resolution: integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - /type-fest/0.8.1: - dev: false - engines: - node: '>=8' - resolution: - integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== /type-is/1.6.18: dependencies: media-typer: 0.3.0 - mime-types: 2.1.30 + mime-types: 2.1.31 dev: false engines: node: '>= 0.6' @@ -7659,7 +7509,7 @@ packages: backbone: 1.4.0 jquery: 3.6.0 lunr: 2.3.9 - underscore: 1.12.1 + underscore: 1.13.1 dev: false engines: node: '>= 8' @@ -7684,10 +7534,6 @@ packages: hasBin: true resolution: integrity: sha512-K2nFEtyDQTVdXOzYtECw3TwuT3lM91Zc0dzGSLuor5R8qzZbwqBoCw7xYGVBow6+mEZAvKGznLFsl7FzG+wAgQ== - /typescript-base64-arraybuffer/0.1.0: - dev: false - resolution: - integrity: sha1-BqBa8SJQP8kaSbAGtSoX9khiZrU= /typescript/3.7.7: dev: false engines: @@ -7695,20 +7541,20 @@ packages: hasBin: true resolution: integrity: sha512-MmQdgo/XenfZPvVLtKZOq9jQQvzaUAUpcKW8Z43x9B2fOm4S5g//tPtMweZUIP+SoBqrVPEIm+dJeQ9dfO0QdA== - /typescript/3.9.9: + /typescript/3.9.10: dev: false engines: node: '>=4.2.0' hasBin: true resolution: - integrity: sha512-kdMjTiekY+z/ubJCATUPlRDl39vXYiMV9iyeMuEuXZh2we6zz80uovNN2WlAxmmdE/Z/YQe+EbOEXB5RHEED3w== - /typescript/4.1.5: + integrity: sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== + /typescript/4.1.6: dev: false engines: node: '>=4.2.0' hasBin: true resolution: - integrity: sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA== + integrity: sha512-pxnwLxeb/Z5SP80JDRzVjh58KsM6jZHRAOtTpS7sXLS4ogXNKC9ANxHHZqLLeVHZN35jCtI4JdmLLbLiC1kBow== /typescript/4.2.4: dev: false engines: @@ -7716,17 +7562,17 @@ packages: hasBin: true resolution: integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg== - /ua-parser-js/0.7.27: + /ua-parser-js/0.7.28: dev: false resolution: - integrity: sha512-eXMaRYK2skomGocoX0x9sBXzx5A1ZVQgXfrW4mTc8dT0zS7olEcyfudAzRC5tIIRgLxQ69B6jut3DI+n5hslPA== - /uglify-js/3.13.3: + integrity: sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g== + /uglify-js/3.13.9: dev: false engines: node: '>=0.8.0' hasBin: true resolution: - integrity: sha512-otIc7O9LyxpUcQoXzj2hL4LPWKklO6LJWoJUzNa8A17Xgi4fOeDC8FBDOLHnC/Slo1CQgsZMcM6as0M76BZaig== + integrity: sha512-wZbyTQ1w6Y7fHdt8sJnHfSIuWeDgk6B5rCb4E/AM6QNNPbOMIZph21PW5dRB3h7Df0GszN+t7RuUH6sWK5bF0g== /unbox-primitive/1.0.1: dependencies: function-bind: 1.1.1 @@ -7743,14 +7589,10 @@ packages: dev: false resolution: integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== - /underscore/1.12.1: + /underscore/1.13.1: dev: false resolution: - integrity: sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw== - /underscore/1.8.3: - dev: false - resolution: - integrity: sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI= + integrity: sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g== /universal-user-agent/6.0.0: dev: false resolution: @@ -7801,17 +7643,17 @@ packages: dev: false resolution: integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== - /util/0.12.3: + /util/0.12.4: dependencies: inherits: 2.0.4 is-arguments: 1.1.0 - is-generator-function: 1.0.8 + is-generator-function: 1.0.9 is-typed-array: 1.1.5 safe-buffer: 5.2.1 which-typed-array: 1.1.4 dev: false resolution: - integrity: sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog== + integrity: sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw== /utils-merge/1.0.1: dev: false engines: @@ -7895,11 +7737,11 @@ packages: integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== /which-boxed-primitive/1.0.2: dependencies: - is-bigint: 1.0.1 - is-boolean-object: 1.1.0 - is-number-object: 1.0.4 - is-string: 1.0.5 - is-symbol: 1.0.3 + is-bigint: 1.0.2 + is-boolean-object: 1.1.1 + is-number-object: 1.0.5 + is-string: 1.0.6 + is-symbol: 1.0.4 dev: false resolution: integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== @@ -7907,15 +7749,11 @@ packages: dev: false resolution: integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - /which-pm-runs/1.0.0: - dev: false - resolution: - integrity: sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs= /which-typed-array/1.1.4: dependencies: - available-typed-arrays: 1.0.2 + available-typed-arrays: 1.0.4 call-bind: 1.0.2 - es-abstract: 1.18.0 + es-abstract: 1.18.3 foreach: 2.0.5 function-bind: 1.1.1 has-symbols: 1.0.2 @@ -7995,7 +7833,7 @@ packages: dev: false resolution: integrity: sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== - /ws/7.4.4: + /ws/7.4.6: dev: false engines: node: '>=8.3.0' @@ -8008,7 +7846,21 @@ packages: utf-8-validate: optional: true resolution: - integrity: sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw== + integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A== + /ws/7.5.0: + dev: false + engines: + node: '>=8.3.0' + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + resolution: + integrity: sha512-6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw== /xhr-mock/2.5.1: dependencies: global: 4.4.0 @@ -8053,12 +7905,12 @@ packages: node: '>=4.0' resolution: integrity: sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= - /xmldom/0.5.0: + /xmldom/0.6.0: dev: false engines: node: '>=10.0.0' resolution: - integrity: sha512-Foaj5FXVzgn7xFzsKeNIde9g6aFBxTPi37iwsno8QvApmtg7KYrr+OPyRHcJF7dud2a5nGRBXK3n0dL62Gf7PA== + integrity: sha512-iAcin401y58LckRZ0TkI4k0VSM1Qg0KGSc3i8rU+xrxe19A/BN1zHyVSJY7uoutVlaTSzYyk/v5AmkewAP7jtg== /xpath.js/1.1.0: dev: false engines: @@ -8104,12 +7956,12 @@ packages: dev: false resolution: integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== - /yargs-parser/20.2.7: + /yargs-parser/20.2.9: dev: false engines: node: '>=10' resolution: - integrity: sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw== + integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== /yargs-unparser/1.6.0: dependencies: flat: 4.1.1 @@ -8143,7 +7995,7 @@ packages: require-directory: 2.1.1 string-width: 4.2.2 y18n: 5.0.8 - yargs-parser: 20.2.7 + yargs-parser: 20.2.9 dev: false engines: node: '>=10' @@ -8181,22 +8033,22 @@ packages: '@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': 8.10.66 + '@types/node': 12.20.15 assert: 1.5.0 cross-env: 7.0.3 delay: 4.4.1 downlevel-dts: 0.4.0 - eslint: 7.23.0 - karma: 6.3.2 + eslint: 7.29.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.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8207,39 +8059,39 @@ packages: rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 rollup-plugin-terser: 5.3.1_rollup@1.32.1 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/abort-controller' resolution: - integrity: sha512-LaKKpImlDpFtOEfXl4EGfFfplcDxt+sSuNKg72ruFDqeqR5e7PHNBrKkQB8c/nUGCH4b9i8urEUhLfUnVP+02g== + integrity: sha512-ceXMUAJSCegBRmaD1P7SY5tWgUh7KDD+52gdtlTq9ofl0WSDQ1V15Bukc7gLeym3//aJFk5vXPCkVYR8aUbHnw== tarball: file:projects/abort-controller.tgz version: 0.0.0 file:projects/agrifood-farming.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-rest-pipeline': 1.0.4 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.13.2 - '@types/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 - karma: 6.3.2 + dotenv: 8.6.0 + eslint: 7.29.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.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + 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 @@ -8250,18 +8102,17 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/agrifood-farming' resolution: - integrity: sha512-F6n2fF7nYjo1puQJoehl5wZ2ETNbVOh5R24BoZf1DpjBylMBLYK9XUk/V4ffDHUFaSl1G+CRuO5d6zPMmqLI2Q== + integrity: sha512-7EztNh1/5PCSRZo4LkuxwqhoYu2NJfgDydx7zdUsf3NsBIt+5elmLXKrXw8k+jqHJy0/3aNSwauvrJXX1YoXzA== tarball: file:projects/agrifood-farming.tgz version: 0.0.0 file:projects/ai-anomaly-detector.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8269,25 +8120,25 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 chai: 4.3.4 cross-env: 7.0.3 - csv-parse: 4.15.3 - dotenv: 8.2.0 - eslint: 7.23.0 + csv-parse: 4.16.0 + dotenv: 8.6.0 + eslint: 7.29.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8299,40 +8150,40 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/ai-anomaly-detector' resolution: - integrity: sha512-UAqCxcDDBSZGFVOEnudBw/8NhxgecArsuqft804NK03x42otRc88mxgBvkl+CNnhfdowlmOcZMsIOduXGOqt4w== + integrity: sha512-xor9UzgRJS2NW7pO+RvYWrtAIDLJ5HTLfPT0srRwO83Ofl851H6dTtrCvYd6L4KUvj1lZLnF60YS9cWFtapK+g== tarball: file:projects/ai-anomaly-detector.tgz version: 0.0.0 file:projects/ai-document-translator.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-rest-pipeline': 1.0.4 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.13.2 - '@types/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 - karma: 6.3.2 + dotenv: 8.6.0 + eslint: 7.29.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.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + 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 @@ -8342,41 +8193,39 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/ai-document-translator' resolution: - integrity: sha512-SPtI9UxA5hglJh6QjPR1ZenuxfvvhsOequZrZl14qmvGwGDENI7NAWnb1MuarQcRfMRyd40dv2asnqG312iNqw== + integrity: sha512-NPQLCjcRguBPB5rfq3vCZYMCWNW7xe8sp9To6V4wmznNTBKNcuMAB3HFyY2eUQckPfCX+SeJ1dZk0aQYgPYTEA== tarball: file:projects/ai-document-translator.tgz version: 0.0.0 file:projects/ai-form-recognizer.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 - karma: 6.3.2 + dotenv: 8.6.0 + eslint: 7.29.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.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8386,41 +8235,40 @@ packages: rollup: 1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/ai-form-recognizer' resolution: - integrity: sha512-Srr3ktLMdIW3tZsNv7fS4ATz06mhYaWC760VUvo3d/p31RGT0DXFlKyL9TAOMEPMl8Qd4kUZB7yP0hgEHHRxXA== + integrity: sha512-ZoJdYizuIklrV7rL0bmKeAGYOmdZr0cLNRxwR9PdN3KowY3Uo+/1RLdv6+e0G/cUC2Avqcgsk/p46glgLeZVZw== tarball: file:projects/ai-form-recognizer.tgz version: 0.0.0 file:projects/ai-metrics-advisor.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 - karma: 6.3.2 + dotenv: 8.6.0 + eslint: 7.29.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.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8431,43 +8279,43 @@ packages: sinon: 9.2.4 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/ai-metrics-advisor' resolution: - integrity: sha512-l8niJqS6qP7ELTJPG2ytZ4h7o2GVgby/RxIdw7SyeEbHw46Tif/LoIzU1EVuKLD1PqEm4D2UdG946JeyvGtL0A== + integrity: sha512-JXGv6EY1CYEfStFqTBGSEQcBEy3/Xxm3zhXJOh0m40uLZq4cYi5dwQ5I6lyaYfasbktq34IGBV1+KL7Ujzd/MQ== tarball: file:projects/ai-metrics-advisor.tgz version: 0.0.0 file:projects/ai-text-analytics.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-rest-pipeline': 1.0.4 '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 2.0.0-beta.3 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 - karma: 6.3.2 + dotenv: 8.6.0 + eslint: 7.29.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.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + 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 @@ -8479,19 +8327,17 @@ packages: sinon: 9.2.4 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/ai-text-analytics' resolution: - integrity: sha512-pHEcNgFDgMHovkQb65+IbokkB/WfAGg6sRD8sCXucVxtJQqDhrQRFePdXg6zNw8FJbt0HKSPvAV5F26fzmZV7Q== + integrity: sha512-Etd2xmQEO6pchKxIzpiZlFNg52Xu86XdKqlgU+DZ5jE4IX4RTDS83ugGEzVSS0bjME+P59YZ19ubhwanOb6WlQ== tarball: file:projects/ai-text-analytics.tgz version: 0.0.0 file:projects/app-configuration.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.3.0 '@azure/keyvault-secrets': 4.2.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8500,26 +8346,26 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 esm: 3.2.25 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8533,49 +8379,48 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.3 + uglify-js: 3.13.9 dev: false name: '@rush-temp/app-configuration' resolution: - integrity: sha512-hYJ2Lj/Ytr0bj0SwC6UlHWkmFFm7c0z9H5Caic14Cd9liyHs/6ae8yP+N+Rqd9PNV/JstbjHlcbtgpyH/hvZFA== + integrity: sha512-LNi199Cv3vpwwDyHMUnPNc/GJhkiBY4ntL0I6IUsO32nO1SKnEVoCnWnvpsbsUnRTrT/zR079mLOyPay0t+Qug== tarball: file:projects/app-configuration.tgz version: 0.0.0 file:projects/attestation.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-rest-pipeline': 1.0.4 '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 - '@types/jsrsasign': 8.0.10 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 buffer: 5.7.1 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 esm: 3.2.25 inherits: 2.0.4 jsrsasign: 10.3.0 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + 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 @@ -8589,20 +8434,20 @@ packages: safe-buffer: 5.2.1 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/attestation' resolution: - integrity: sha512-rUDB0KUUyb0NTzy6aVtQjsVuZG/o6dzet024G5HxEyOUHbb1KOakRDwet38Knpu5GGYPxP5Cl7GRIAFv9+q87Q== + integrity: sha512-EwxFoG/HK6QssgD+v8J0kGJyDrfxOgdY7hegBWPUxkuC76S4dazK3bnx+SRMcM3s/9p/8OfWhIQLfLygeYFx3A== tarball: file:projects/attestation.tgz version: 0.0.0 file:projects/communication-chat.tgz: dependencies: '@azure/communication-identity': 1.0.0 - '@azure/communication-signaling': 1.0.0-beta.5 + '@azure/communication-signaling': 1.0.0-beta.7 '@azure/core-tracing': 1.0.0-preview.11 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8610,29 +8455,29 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8645,49 +8490,48 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/communication-chat' resolution: - integrity: sha512-M48ACwIHKYHqfp3DLWqmPoLqgOdPLu1M5ew2gQh9riQdJuYKCkfwridZssYv1R+GrVRHIQgOGGV9LwPTXn9vRg== + integrity: sha512-JsmZwX9BwOo9JBuM15qjJP1u0hQHmdbFiT60wFGbchohHp8mok71/c+eeiH9P1vgAAfXIxXCCjSb1R77j3YqMQ== tarball: file:projects/communication-chat.tgz version: 0.0.0 file:projects/communication-common.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@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 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/jwt-decode': 2.2.1 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - eslint: 7.23.0 + eslint: 7.29.0 events: 3.3.0 inherits: 2.0.4 jwt-decode: 2.2.0 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8699,49 +8543,47 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/communication-common' resolution: - integrity: sha512-3r1o3XqYCECrYUxeVFLvgWACp8Hg2LBQw0eDflZDHWUsXmNyXdNJpnBHQuY8A/b5i7myuv7u0DUiBwGPg8gmTQ== + integrity: sha512-Pje4ZHzhRzuv+h+yP02AECjaenYXExPAjTLYcquj7cr4N8mpxhJ7uluTDI2maz5NEbbbzq/b3fULiiX4u9N2IQ== tarball: file:projects/communication-common.tgz version: 0.0.0 file:projects/communication-identity.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.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 '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8754,13 +8596,13 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/communication-identity' resolution: - integrity: sha512-DU3BXq1v9EwcqeGfsIhi8ILI2Eacn/lzjpY+kT9lUeVWrWdrcKu+GqLU/Nwohx49C28DNqUAHNtwCmuW+pa3Xw== + integrity: sha512-LiLVBreww8n6sBGNoAFvFFagepcdCwL8aUQzGo+0ZW6Tm5DY4LptNs3JBP49VsBB+n1U+Y9f+xNwNlnPi0SXVA== tarball: file:projects/communication-identity.tgz version: 0.0.0 file:projects/communication-network-traversal.tgz: @@ -8772,29 +8614,29 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8807,48 +8649,46 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/communication-network-traversal' resolution: - integrity: sha512-F1T6zU4yFjAaG3tkEUgBLRSMrMsmDvsuEWzSlJVYIrHfTZygDNR/eDQWAmjgF3TQwcn5btAEJFBNjripDSnkiQ== + integrity: sha512-SLNItXwKzrnfDd/pZ60nUHc+PqEEpfQEe9GFNYTmAP53krfOb6/XHWjt6OZNVyXwjkDc1mG3o10KZntjPR6hqg== tarball: file:projects/communication-network-traversal.tgz version: 0.0.0 file:projects/communication-phone-numbers.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.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 '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8861,46 +8701,44 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/communication-phone-numbers' resolution: - integrity: sha512-flZAFiS2wvGEEBPwghkL7qsPkJGsNzAwFXteSh6ESKbZ+DeeRETVyCN5ItiL93I5PDZup3Iqfv8nR3tuuOWoRQ== + integrity: sha512-izvzyc+IZYXQXM9q73ni8SPSXSYxdF7Hm5KPIxBdx++bY3T0L0RmqUVsxlfkGhL8Wh6cBouyYBmFZfGsVcC3Zw== tarball: file:projects/communication-phone-numbers.tgz version: 0.0.0 file:projects/communication-sms.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.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 '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -8913,40 +8751,40 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/communication-sms' resolution: - integrity: sha512-zUaVWSyuQ9ddNUiWJ8XLHHJfIaRPnuXMxPN67Gve0Orx95YTyectyZmJSFK8qMUKuvcNsKP7cMg4hhhkejM8IA== + integrity: sha512-8+FLM3cvueo2gwgMknJ/n3OyBSKe1mHxDTjEJ/cUAXgKHuU80bvpBYZ0TRQNu5pNN3CFhyl3fNj4U6KAaN08ZA== tarball: file:projects/communication-sms.tgz version: 0.0.0 file:projects/confidential-ledger.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-rest-pipeline': 1.0.4 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.13.2 - '@types/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 - karma: 6.3.2 + dotenv: 8.6.0 + eslint: 7.29.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.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + 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 @@ -8956,45 +8794,42 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/confidential-ledger' resolution: - integrity: sha512-PvCYuuLI3tCKXH+1yJcEcf0kJ4BtC55RwaXwwOyWcM/rMmYrKPtYImDBGl6UJgSE4khFPEhtMlbg9ErXDExs0Q== + integrity: sha512-uCxaemZagUXJ9OaGmikK9YKlfGLU1PNiMAoY/BpyZNDrj3+2/+ZpmWhsB8lUiz4ZqLfDbVX+2mc9c1N9q7Tocw== tarball: file:projects/confidential-ledger.tgz version: 0.0.0 file:projects/container-registry.tgz: dependencies: - '@azure/arm-containerregistry': 8.0.0 - '@azure/core-rest-pipeline': 1.0.3 '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.3.0 - '@azure/ms-rest-nodeauth': 3.0.9 + '@azure/ms-rest-nodeauth': 3.0.10 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9002,19 +8837,18 @@ packages: prettier: 1.19.1 rimraf: 3.0.2 rollup: 1.32.1 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/container-registry' resolution: - integrity: sha512-DFt88tLfBmEUwAR8+6xpAupuO1aKe9m2Ajb5uNRjiDzQBA6GlFEG6+hV5ToyDt6pGxGOpFH+T60ij7pjEuUkqg== + integrity: sha512-sM+tVFsBl6vesjl4vSW1PeKmSeRtwY4eYDCinWGo8PJOxMUj0PpGeK2O7NiXUsF+eLyp30tafqY/xhjWt3foDQ== tarball: file:projects/container-registry.tgz version: 0.0.0 file:projects/core-amqp.tgz: dependencies: - '@azure/identity': 1.3.0_debug@4.3.1 '@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 @@ -9022,27 +8856,25 @@ packages: '@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/async-lock': 1.1.2 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/debug': 4.1.5 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 - '@types/ws': 7.4.1 + '@types/ws': 7.4.5 assert: 1.5.0 - async-lock: 1.2.8 buffer: 5.7.1 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 debug: 4.3.1 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 events: 3.3.0 jssha: 3.2.0 - karma: 6.3.2_debug@4.3.1 + karma: 6.3.4_debug@4.3.1 karma-chrome-launcher: 3.1.0 karma-mocha: 2.0.1 mocha: 7.2.0 @@ -9051,8 +8883,8 @@ packages: prettier: 1.19.1 process: 0.11.10 puppeteer: 3.3.0 - rhea: 2.0.3 - rhea-promise: 2.1.0 + rhea: 2.0.2 + rhea-promise: 2.0.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -9060,29 +8892,29 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 url: 0.11.0 - util: 0.12.3 - ws: 7.4.4 + util: 0.12.4 + ws: 7.5.0 dev: false name: '@rush-temp/core-amqp' resolution: - integrity: sha512-kbjge85t/8J4on10ruCS1fKgQF2ZNKQxX22QRi60p3I7awpLB2TfxpLWN+nje9OQTR8xdUGBOcnGDl7TMC6Ksg== + integrity: sha512-NsjbIvK0AepoWd0jHaFjQIsq2AIm10LaxkUXhc55cqQTJUCfPmPjw/OENA/4TcvI7c9lMe+5ZhGxyEbTiUI0Xw== tarball: file:projects/core-amqp.tgz version: 0.0.0 file:projects/core-asynciterator-polyfill.tgz: dependencies: - '@types/node': 8.10.66 - eslint: 7.23.0 + '@types/node': 12.20.15 + eslint: 7.29.0 prettier: 1.19.1 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/core-asynciterator-polyfill' resolution: - integrity: sha512-h5Lxt61X7fYi0y86q4KioMXa/CaIuIUcdXt9A0+fBuuBbvaZsIJWy8xBRRj8avO2l4dEqorlHeoTrp/tLCojfA== + integrity: sha512-NMQzIXmS6Aw+/UpoOPolEKGWu0ak5sbvZn3jGCttx2gFZqO832WYZuAeNlwxEYUepdypxNQRnAR8EAdx7b7iiw== tarball: file:projects/core-asynciterator-polyfill.tgz version: 0.0.0 file:projects/core-auth.tgz: @@ -9094,11 +8926,11 @@ packages: '@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': 8.10.66 + '@types/node': 12.20.15 assert: 1.5.0 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 inherits: 2.0.4 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9108,19 +8940,19 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/core-auth' resolution: - integrity: sha512-outNi2S2CrnciEagH8Brvw3cChSobRZIB24RxTYpi4076Mws+bZsd56gS3OXZMvwNRf9IQKfCrEH/TAZImeIQw== + integrity: sha512-RXJRUV7mArLtNQQWvQkXLxFmypQ8WZNLBtKMDsKniNu9fE37UkST/bcBNOkH9fOt04ldxlv6HbXW1Lo2QVc5cQ== tarball: file:projects/core-auth.tgz version: 0.0.0 file:projects/core-client-1.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-rest-pipeline': 1.0.4 '@azure/core-tracing': 1.0.0-preview.11 '@azure/core-xml': 1.0.0-beta.1 '@microsoft/api-extractor': 7.7.11 @@ -9129,25 +8961,25 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9158,64 +8990,89 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/core-client-1' resolution: - integrity: sha512-SG/UNSQX+LFioBKFma6ZxRnA/Z5bzBG+UUyTKgfFLuFFMLHGeKSYfH8yrepW+iivLnbClPQfcVes07ZljoR6vQ== + integrity: sha512-pCbSqwXCtmQzCBh1nChKeyoeqaLJ8mq62pFQaFkxBWj7yPSQvqUWmvjb9BhsWxYTURcNmt5KD5UYK9FMeqlnsg== tarball: file:projects/core-client-1.tgz version: 0.0.0 + file:projects/core-client-paging.tgz: + dependencies: + '@microsoft/api-extractor': 7.13.2 + '@types/chai': 4.2.19 + '@types/mocha': 7.0.2 + '@types/node': 12.20.15 + chai: 4.3.4 + cross-env: 7.0.3 + eslint: 7.29.0 + inherits: 2.0.4 + 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-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-sourcemap-loader: 0.3.8 + mocha: 7.2.0 + mocha-junit-reporter: 1.23.3_mocha@7.2.0 + prettier: 2.2.1 + rimraf: 3.0.2 + rollup: 1.32.1 + sinon: 9.2.4 + tslib: 2.3.0 + typedoc: 0.15.2 + typescript: 4.2.4 + util: 0.12.4 + dev: false + name: '@rush-temp/core-client-paging' + resolution: + integrity: sha512-56hlO8jgFdKMR/mgzW2WPHAqxx7n+ji+L9ZCeF+9yxkcmBBzsSKfYrQdTtsBN94/1/ZwtmWJluu7WDKieWYY0w== + tarball: file:projects/core-client-paging.tgz + version: 0.0.0 file:projects/core-client.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/core-xml': 1.0.0-beta.1 + '@azure/core-rest-pipeline': 1.0.4 '@microsoft/api-extractor': 7.13.2 - '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 - '@types/sinon': 9.0.11 + '@types/node': 12.20.15 chai: 4.3.4 cross-env: 7.0.3 - downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 prettier: 2.2.1 rimraf: 3.0.2 rollup: 1.32.1 - 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 sinon: 9.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/core-client' resolution: - integrity: sha512-KnWCuWw5xZmHZQX21uqtlzRlZe1LZQVtuavo4FBOjiivGamirzND/+QxMOfW7m4DlV/htMeT1bg1CNSxOTVKmA== + integrity: sha512-A+GvNgdlwTt5h3ZbVfNlhfUSKtdo96ruE9aQ7Vvf83wsasti6gtLOQFPXPiLMvhvQoKg4eQ3iZU9TtNxW2RY+g== tarball: file:projects/core-client.tgz version: 0.0.0 file:projects/core-crypto.tgz: @@ -9226,25 +9083,25 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.23.0 - karma: 6.3.2 + eslint: 7.29.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.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9254,18 +9111,17 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/core-crypto' resolution: - integrity: sha512-p/rHVWzH5nyPHXW4sxKE0vkUuAk1uJmsbQZGjgDJP2Bz+vlyM1PC/qHlERS51A9iPsx0Lb8lmty96JwHAIO9Pg== + integrity: sha512-ZxjNnA+5K9JvOJIhLaYC9VDNuS1o+YFNoOR/v2T3EuEf8dDw5+tTddPyy5QRH59EQAUjqc+b/5YwwWdPys08jg== tarball: file:projects/core-crypto.tgz version: 0.0.0 file:projects/core-http.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@azure/logger-js': 1.3.2 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -9273,11 +9129,11 @@ packages: '@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/chai': 4.2.16 - '@types/express': 4.17.11 + '@types/chai': 4.2.19 + '@types/express': 4.17.12 '@types/glob': 7.1.3 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/node-fetch': 2.5.10 '@types/sinon': 9.0.11 '@types/tough-cookie': 4.0.0 @@ -9288,15 +9144,15 @@ packages: chai: 4.3.4 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 express: 4.17.1 fetch-mock: 9.11.0_node-fetch@2.6.1 form-data: 3.0.1 - glob: 7.1.6 - karma: 6.3.2 - karma-chai: 0.1.0_chai@4.3.4+karma@6.3.2 + glob: 7.1.7 + karma: 6.3.4 + karma-chai: 0.1.0_chai@4.3.4+karma@6.3.4 karma-chrome-launcher: 3.1.0 - karma-edge-launcher: 0.4.2_karma@6.3.2 + karma-edge-launcher: 0.4.2_karma@6.3.4 karma-firefox-launcher: 1.3.0 karma-mocha: 2.0.1 karma-rollup-preprocessor: 7.0.7_rollup@1.32.1 @@ -9318,46 +9174,45 @@ packages: sinon: 9.2.4 tough-cookie: 4.0.0 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 tunnel: 0.0.6 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.3 + uglify-js: 3.13.9 uuid: 8.3.2 xhr-mock: 2.5.1 xml2js: 0.4.23 dev: false name: '@rush-temp/core-http' resolution: - integrity: sha512-6X7ZmkgSI5TtG0bUativYtE4MCsHUzXSM9ZuiOaJkGAgpRctDHeS+EMzA6BgL3ASSu+jIySqhI6Eo1k4K8t81Q== + integrity: sha512-yyCNXJSvJthpwBPRtGGImOFbdXtFQZP3zbGl7Ei7olsXAr0Y6BaCw31tZoJ9BIsDFN/Pjw+3rXCAGpXzE0QWcA== tarball: file:projects/core-http.tgz version: 0.0.0 file:projects/core-lro.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@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 '@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.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - eslint: 7.23.0 + eslint: 7.29.0 events: 3.3.0 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9371,20 +9226,20 @@ packages: 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.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.3 + uglify-js: 3.13.9 dev: false name: '@rush-temp/core-lro' resolution: - integrity: sha512-qGsbhY42+yb7/ZND4jJU68QDnFa1/q2Aw++lfViXx/wohdotqvkmY08PS6+ma9e62WFwrFjItZvQU/sw4yYvFQ== + integrity: sha512-TRj3hpxpoOvBXH3WJS79ecEycw1a7x1ljh5cK9us0AsFdG4cCqRPOYjyiqTdBbcVJq7/rF73k/O3ptrnLrnVFQ== tarball: file:projects/core-lro.tgz version: 0.0.0 file:projects/core-paging.tgz: dependencies: - '@types/node': 8.10.66 - eslint: 7.23.0 + '@types/node': 12.20.15 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 typedoc: 0.15.2 @@ -9392,7 +9247,7 @@ packages: dev: false name: '@rush-temp/core-paging' resolution: - integrity: sha512-MWcTO+6523oBrcVxrW0PZx7ZSvSg5BalwS+vpArIhQ2v8AEByYp9LJhTdmX5KNIs1wMSYzOSCYL0bWOMCf8smw== + integrity: sha512-vxnKN9KxGJu52+rmWCXYeX1rjg3z5GgUIr1cTNdQ+NpRe2SkWW8iPAb1Li6iKr5p6XVkgQ4Zhe22/yRT4mozUw== tarball: file:projects/core-paging.tgz version: 0.0.0 file:projects/core-rest-pipeline.tgz: @@ -9404,29 +9259,29 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 '@types/uuid': 8.3.0 chai: 4.3.4 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 form-data: 3.0.1 http-proxy-agent: 4.0.1 https-proxy-agent: 5.0.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9438,44 +9293,43 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 uuid: 8.3.2 dev: false name: '@rush-temp/core-rest-pipeline' resolution: - integrity: sha512-B30gNDjvYMKn9TTL3Li38tIe02Gn9y/2pz9MLrKoWFzITzyQwaht729dCk6oSYXfesN+LipPoM26kw5lkOQ0rg== + integrity: sha512-wY6C2ZRU1FBXyJK1z70NRL+JjQHgGDOqkm/fWvhiodYOgo0LL2ujMWHqxuh1+xTQX09Ljvp+DXreHxU8hSxzlw== tarball: file:projects/core-rest-pipeline.tgz version: 0.0.0 file:projects/core-tracing.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 - '@opencensus/web-types': 0.0.7 - '@opentelemetry/api': 0.20.0 + '@opentelemetry/api': 1.0.0 '@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': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 assert: 1.5.0 cross-env: 7.0.3 - eslint: 7.23.0 + eslint: 7.29.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9486,14 +9340,14 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/core-tracing' resolution: - integrity: sha512-YWHGTfZMkeR5xkd5N7cg8Cs8xqgn5CdqqL9A+TTh2CHdDZE6sK1wkzXrSqD3aO2PcWBQ2bXr0eSlgkR1a2JuQw== + integrity: sha512-YfDri4himzAKvCn5P6X4JAj63PPpx9H46wm12o+78JwjfuvFNaiDjq8zdyRAVWVdmTWG0ahwHPEn4hkNDL/DxA== tarball: file:projects/core-tracing.tgz version: 0.0.0 file:projects/core-util.tgz: @@ -9504,25 +9358,25 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9533,14 +9387,14 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/core-util' resolution: - integrity: sha512-glw4pOUFQydejUfqKP+imC8u9ARhD0nbgG44ZXc9Sr6tk3JZ6xrP3/Vv1Z83uPgSfQMF6svX0SCFC3eiusczfg== + integrity: sha512-Cu6fhLj1oqprc2s1XQyP+8SNEIGjYMjwGjgUFvqsFtcw3YmXWihkP5vxEf9H4atqCagI2zzeBI4CegMpJ9JcLQ== tarball: file:projects/core-util.tgz version: 0.0.0 file:projects/core-xml.tgz: @@ -9551,26 +9405,26 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 '@types/xml2js': 0.4.8 chai: 4.3.4 cross-env: 7.0.3 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9581,48 +9435,46 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 xml2js: 0.4.23 dev: false name: '@rush-temp/core-xml' resolution: - integrity: sha512-/LdrZ/JoBIlvgoBQl+v71LNCRP7AE43OCO9MdVUogwrG8QwZwaWw2wgro9Mz5xucvGg46Xy53bRldT1498xTHQ== + integrity: sha512-y/Xw+iAT2IkXPWtLgqAx323DSrnojgO71vHVwe/X9H2ILMgVxF79aau44Cc810y2ROL20biY0ozt1fW/G7zfNw== tarball: file:projects/core-xml.tgz version: 0.0.0 file:projects/cosmos.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-rest-pipeline': 1.0.4 '@azure/identity': 1.3.0_debug@4.3.1 '@microsoft/api-extractor': 7.7.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.5 - '@types/fast-json-stable-stringify': 2.0.0 + '@types/fast-json-stable-stringify': 2.1.0 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 - '@types/node-fetch': 2.5.10 + '@types/node': 12.20.15 '@types/priorityqueuejs': 1.0.1 '@types/semaphore': 1.1.1 '@types/sinon': 9.0.11 '@types/tunnel': 0.0.1 - '@types/underscore': 1.11.1 + '@types/underscore': 1.11.2 '@types/uuid': 8.3.0 cross-env: 7.0.3 debug: 4.3.1 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 esm: 3.2.25 execa: 3.4.0 fast-json-stable-stringify: 2.1.0 - jsbi: 3.1.4 + jsbi: 3.1.5 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 node-abort-controller: 1.2.1 - node-fetch: 2.6.1 prettier: 1.19.1 priorityqueuejs: 1.0.0 proxy-agent: 4.0.1 @@ -9635,7 +9487,7 @@ packages: snap-shot-it: 7.9.6 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 universal-user-agent: 6.0.0 @@ -9643,14 +9495,15 @@ packages: dev: false name: '@rush-temp/cosmos' resolution: - integrity: sha512-hiMrME79odG1cqoJyrO/ejY8+j5YBw/e2ZTcyKcLuJ8EzgpoCdcJd5+JFGP7Mr1P/dvzSJKEQfvSZvI3pRJdlQ== + integrity: sha512-y0tdWWp7/xU/geYx1aGHZkr9u36+cRJuWH1WJh7CvEXdX31tRx/svzBMVy6Vt4hKHzaQ/0x8/ICYoebGSdLmqw== tarball: file:projects/cosmos.tgz version: 0.0.0 file:projects/data-tables.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-rest-pipeline': 1.0.4 '@azure/core-tracing': 1.0.0-preview.11 '@azure/core-xml': 1.0.0-beta.1 + '@azure/identity': 2.0.0-beta.3 '@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 @@ -9658,27 +9511,27 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 '@types/uuid': 8.3.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9692,15 +9545,15 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 uuid: 8.3.2 dev: false name: '@rush-temp/data-tables' resolution: - integrity: sha512-fR6CYIR3sEMfnYpxmHgHv+8i3K9knpzIyqJaHyQPWflM7NiKxSMtQpf4y12qhC3aLCYY1GcSPJxA9+a0ait/xQ== + integrity: sha512-ujM2bV+u3bW/E26L/F6YOOx8xbrLpzNDaqfmN12TQB1CMeHzQf38U3zMb/Pthhk/Xb4sAfO4qvPyVD9vAKQmoA== tarball: file:projects/data-tables.tgz version: 0.0.0 file:projects/dev-tool.tgz: @@ -9709,20 +9562,19 @@ packages: '@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 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 - '@types/chalk': 2.2.0 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/fs-extra': 8.1.1 '@types/minimist': 1.2.1 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/prettier': 2.0.2 builtin-modules: 3.1.0 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 chalk: 4.1.1 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 fs-extra: 8.1.0 minimist: 1.2.5 mocha: 7.2.0 @@ -9732,19 +9584,18 @@ packages: 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 yaml: 1.10.2 dev: false name: '@rush-temp/dev-tool' resolution: - integrity: sha512-efUACytzsAI43tBlJ0Ofua3trkfEuXuJEHjjD9UXhDXRbXzgGQ6P4Tw8LNnEwzRjQrPvOoLseXORvabtDfYKAw== + integrity: sha512-+7q1hRI4jTQ2Y1LjHYGsePZlA5jxrNzojz67B2cweYHQRSQdEaN1qR8L/b1HZUDXVVOyBgx/SmfXsadhIaem9g== tarball: file:projects/dev-tool.tgz version: 0.0.0 file:projects/digital-twins-core.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -9752,28 +9603,28 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 '@types/uuid': 8.3.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9786,57 +9637,55 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 uuid: 8.3.2 dev: false name: '@rush-temp/digital-twins-core' resolution: - integrity: sha512-ZDdMr3qllyTdU+WuhJSoEb3eVwuGddKn79fKcdajDoJMqde0PIFjAjMg61bR+iR4Ij2AfznBrvjl0DshNTgB9Q== + integrity: sha512-ALnbQXSGDPYyvgBpj9LgOFpTlseHfrKvLxuR5S7RRdEZRzOp+3QPTV8ZlCLCFLM8C+mQZkGU0Zs1tYYHWuHI6A== tarball: file:projects/digital-twins-core.tgz version: 0.0.0 file:projects/eslint-plugin-azure-sdk.tgz: dependencies: - '@types/chai': 4.2.16 - '@types/eslint': 7.2.8 - '@types/estree': 0.0.47 + '@types/chai': 4.2.19 + '@types/eslint': 7.2.13 + '@types/estree': 0.0.48 '@types/glob': 7.1.3 '@types/json-schema': 7.0.7 '@types/mocha': 7.0.2 - '@types/node': 10.17.56 - '@typescript-eslint/eslint-plugin': 4.19.0_1a11d0673659f3a5e0fd221432005aeb - '@typescript-eslint/experimental-utils': 4.19.0_eslint@7.23.0+typescript@4.2.4 - '@typescript-eslint/parser': 4.19.0_eslint@7.23.0+typescript@4.2.4 + '@types/node': 12.20.15 + '@typescript-eslint/eslint-plugin': 4.19.0_32b60b6a5d7033b9e5296983f03a72ce + '@typescript-eslint/experimental-utils': 4.19.0_eslint@7.29.0+typescript@4.2.4 + '@typescript-eslint/parser': 4.19.0_eslint@7.29.0+typescript@4.2.4 '@typescript-eslint/typescript-estree': 4.19.0_typescript@4.2.4 chai: 4.3.4 - eslint: 7.23.0 - eslint-config-prettier: 7.2.0_eslint@7.23.0 - eslint-plugin-import: 2.22.1_eslint@7.23.0 - eslint-plugin-no-only-tests: 2.4.0 + eslint: 7.29.0 + eslint-config-prettier: 7.2.0_eslint@7.29.0 + eslint-plugin-import: 2.23.4_eslint@7.29.0 + eslint-plugin-no-only-tests: 2.6.0 eslint-plugin-promise: 4.3.1 - eslint-plugin-tsdoc: 0.2.11 - glob: 7.1.6 + eslint-plugin-tsdoc: 0.2.14 + glob: 7.1.7 json-schema: 0.3.0 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 prettier: 1.19.1 rimraf: 3.0.2 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/eslint-plugin-azure-sdk' resolution: - integrity: sha512-OCokgwlKCwXD/vZy57+hf6XBebQUdrQGXmdwh5SrlOYtwbmjJzEQxLtp8oK7AcSTY9jpsB7+MsSVzS+jWHZy2Q== + integrity: sha512-J35xOLMjkbGTj6mKWiUneuknJsBuksy6zGWJGZk9Y4Osvu/qLeMKWELZ7UEr2WIpJBSeTqvJihgvgrIJ0VUkUQ== tarball: file:projects/eslint-plugin-azure-sdk.tgz version: 0.0.0 file:projects/event-hubs.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.3.0_debug@4.3.1 '@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 @@ -9845,16 +9694,16 @@ packages: '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/async-lock': 1.1.2 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/chai-string': 1.4.2 '@types/debug': 4.1.5 '@types/long': 4.0.1 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 '@types/uuid': 8.3.0 - '@types/ws': 7.4.1 + '@types/ws': 7.4.5 assert: 1.5.0 buffer: 5.7.1 chai: 4.3.4 @@ -9862,23 +9711,23 @@ packages: chai-string: 1.5.0_chai@4.3.4 cross-env: 7.0.3 debug: 4.3.1 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 esm: 3.2.25 https-proxy-agent: 5.0.0 is-buffer: 2.0.5 jssha: 3.2.0 - karma: 6.3.2_debug@4.3.1 + karma: 6.3.4_debug@4.3.1 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -9887,7 +9736,7 @@ packages: prettier: 1.19.1 process: 0.11.10 puppeteer: 3.3.0 - rhea-promise: 2.1.0 + rhea-promise: 2.0.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -9895,15 +9744,15 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 uuid: 8.3.2 - ws: 7.4.4 + ws: 7.5.0 dev: false name: '@rush-temp/event-hubs' resolution: - integrity: sha512-L5EUiRL6GEMjVy4LLQx5XghWszWlWvfxxNjzw1pfPbSqtV0Jn+tvy+Sbl7WPbRVvwboKpMt7psSbCG8ROE5Mpw== + integrity: sha512-E6rqZwFWroU5Fh0CdkKDZeDNYpis0r6OfX+IrBpObaLFP9P36UKrjHuHtSyvBWt9j3tBY+BBGDSBOC7BxDSfKw== tarball: file:projects/event-hubs.tgz version: 0.0.0 file:projects/event-processor-host.tgz: @@ -9917,23 +9766,23 @@ packages: '@rollup/plugin-node-resolve': 8.4.0_rollup@1.32.1 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 '@types/async-lock': 1.1.2 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/chai-string': 1.4.2 '@types/debug': 4.1.5 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/uuid': 8.3.0 - '@types/ws': 7.4.1 - async-lock: 1.2.8 - azure-storage: 2.10.3 + '@types/ws': 7.4.5 + async-lock: 1.3.0 + azure-storage: 2.10.4 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 chai-string: 1.5.0_chai@4.3.4 cross-env: 7.0.3 debug: 4.3.1 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 esm: 3.2.25 https-proxy-agent: 5.0.0 mocha: 7.2.0 @@ -9945,51 +9794,50 @@ packages: rollup: 1.32.1 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 uuid: 8.3.2 - ws: 7.4.4 + ws: 7.5.0 dev: false name: '@rush-temp/event-processor-host' resolution: - integrity: sha512-vKalhzzIfxOTVJ/XCZZynsq8ESRiVGZ5ARt2ZnMUSGi9uEr1aar+rs1MSz8nVBmjG07OGT7nEnHWJpJHU3ztTg== + integrity: sha512-syykBEfYcNEgeJPdJQjKC3+Nb7bGZQtl7VILYKDPkcDxCHCEqS2VarrIgIbylakamm+WF6oIXYqTVvTOLYRR8g== tarball: file:projects/event-processor-host.tgz version: 0.0.0 file:projects/eventgrid.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-rest-pipeline': 1.0.4 '@azure/core-tracing': 1.0.0-preview.11 - '@azure/service-bus': 7.0.5 '@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 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 '@types/uuid': 8.3.0 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 - karma: 6.3.2 + dotenv: 8.6.0 + eslint: 7.29.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.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10004,14 +9852,14 @@ packages: sinon: 9.2.4 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 uuid: 8.3.2 dev: false name: '@rush-temp/eventgrid' resolution: - integrity: sha512-QnzkeP9oYk6af81WVML/39OdVLgIESJBSzZXBFWtKYvaMbmc0PPaSFH4zfRS8AY5Xhh0ldrGM17m2Z6GwvNnoQ== + integrity: sha512-6HpywaUpJ1+RDd+oX9G5uqDq3Zxv2qbtTRPG2SA1teUGOf8dG8JsdfmE5Ew92KS+itf0/tYLSx0uG9aCEpuYng== tarball: file:projects/eventgrid.tgz version: 0.0.0 file:projects/eventhubs-checkpointstore-blob.tgz: @@ -10023,34 +9871,34 @@ packages: '@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/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/chai-string': 1.4.2 '@types/debug': 4.1.5 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 assert: 1.5.0 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 chai-string: 1.5.0_chai@4.3.4 cross-env: 7.0.3 debug: 4.3.1 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 esm: 3.2.25 events: 3.3.0 guid-typescript: 1.0.9 inherits: 2.0.4 - karma: 6.3.2_debug@4.3.1 + karma: 6.3.4_debug@4.3.1 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10063,48 +9911,48 @@ packages: 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.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/eventhubs-checkpointstore-blob' resolution: - integrity: sha512-kPDNdx4ZkZ5doODbROhFMQDIxyBwbahRK/NtXhvFHdcVBe+LNdSX2XgXVdzY36Ouwwr9/uWbnvlzHhgsG3l9xQ== + integrity: sha512-H5ZQjjIZkd6UiDE1UL1WHFvbL9oPELOvb6pFbwghgnm34SM+AwwIAZH9D/oJWZwCQrKky68DTwqjL62/7fJlXg== tarball: file:projects/eventhubs-checkpointstore-blob.tgz version: 0.0.0 file:projects/identity-cache-persistence.tgz: dependencies: - '@azure/msal-node': 1.2.0 - '@azure/msal-node-extensions': 1.0.0-alpha.6 + '@azure/msal-node': 1.1.0 + '@azure/msal-node-extensions': 1.0.0-alpha.7 '@microsoft/api-extractor': 7.7.11 '@types/jws': 3.2.3 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/qs': 6.9.6 '@types/sinon': 9.0.11 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 inherits: 2.0.4 - keytar: 7.6.0 + keytar: 7.7.0 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 - mock-fs: 4.13.0 + mock-fs: 4.14.0 prettier: 1.19.1 puppeteer: 3.3.0 rimraf: 3.0.2 rollup: 1.32.1 sinon: 9.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/identity-cache-persistence' resolution: - integrity: sha512-4kcOh05iPn1Q/OPFhlcPgE8+2HNI/hTed17+qMabC68jt8SzX7c1Llhiu8uJfmrvyg/ws83dgWnd38dEYDDqEA== + integrity: sha512-xD/GBumQgrcIjBAZ8jfGAG9lIk4E15tBvjTDXplWHumDwTk7yhDG0VyGmmQHlmm8GqM0VlfA8LPOLXtHR21p4A== tarball: file:projects/identity-cache-persistence.tgz version: 0.0.0 file:projects/identity-vscode.tgz: @@ -10112,105 +9960,91 @@ packages: '@microsoft/api-extractor': 7.7.11 '@types/jws': 3.2.3 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/qs': 6.9.6 '@types/sinon': 9.0.11 '@types/uuid': 8.3.0 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 inherits: 2.0.4 - keytar: 7.6.0 + keytar: 7.7.0 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 - mock-fs: 4.13.0 + mock-fs: 4.14.0 prettier: 1.19.1 puppeteer: 3.3.0 rimraf: 3.0.2 rollup: 1.32.1 sinon: 9.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/identity-vscode' resolution: - integrity: sha512-Vz1rlmfRj9+CsPGCuj2RxyXlemnz6MrZnch7WSmsMUe/OYljjtVDCiYycAub9HwqqGSIT9xiNgXOBDt+KZIgCA== + integrity: sha512-hwqhAC4JntAjkm1t9Xh1jkQKJh/rw3R+e6Hr3u0mVlzm33hzqpRNEJQNb/FeJN7YK13GARuYP3eMxJXpwl0W9g== tarball: file:projects/identity-vscode.tgz version: 0.0.0 file:projects/identity.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/msal-browser': 2.9.0 - '@azure/msal-common': 4.4.0 - '@azure/msal-node': 1.2.0 + '@azure/msal-browser': 2.14.2 + '@azure/msal-common': 4.3.0 + '@azure/msal-node': 1.1.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 - '@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/jws': 3.2.3 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/qs': 6.9.6 '@types/sinon': 9.0.11 - '@types/stoppable': 1.1.0 + '@types/stoppable': 1.1.1 '@types/uuid': 8.3.0 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 events: 3.3.0 inherits: 2.0.4 jws: 4.0.0 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 karma-env-preprocessor: 0.1.1 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 - mock-fs: 4.13.0 open: 7.4.2 prettier: 1.19.1 puppeteer: 3.3.0 qs: 6.10.1 rimraf: 3.0.2 rollup: 1.32.1 - 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 sinon: 9.2.4 stoppable: 1.1.0 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 uuid: 8.3.2 dev: false name: '@rush-temp/identity' - optionalDependencies: - keytar: 7.6.0 resolution: - integrity: sha512-WhzQXtuVDAdYFtQtAqj9om+FireeOVVkgmVP/bZwh4vYueDup+Nlp6slAq9lMJz/auX80Y9LXy1VzErjNxWtsA== + integrity: sha512-U8HltqYVr9W655SpiGaDVJ0IHe1+agW++vGNmih/QjJCjtagKAubvVKNGYu+OxVoEfpSfYc8pUhy0OEEgT3U0A== tarball: file:projects/identity.tgz version: 0.0.0 file:projects/iot-device-update.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/uuid': 8.3.0 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 mkdirp: 1.0.4 prettier: 1.19.1 rimraf: 3.0.2 @@ -10218,20 +10052,20 @@ packages: rollup-plugin-node-resolve: 3.4.0 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.3 + uglify-js: 3.13.9 uuid: 8.3.2 dev: false name: '@rush-temp/iot-device-update' resolution: - integrity: sha512-6tJv5E6OLIpAoRhOoofXqsG5/QqEXSyXHRY0pPfegzAsUPd6Q9/nOCdnJdEcJefSzE8gtUotJVUr0wT3kFtW1w== + integrity: sha512-rBIXGpY0B5SbJOXAFsApfA19XGR0TNIwLJE6Lp7Gsisa5wgn6Ndvheid2i2i4Dnpz6edgKsuN4MYAYkZPRFkSg== tarball: file:projects/iot-device-update.tgz version: 0.0.0 file:projects/iot-modelsrepository.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-rest-pipeline': 1.0.4 '@azure/core-tracing': 1.0.0-preview.11 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -10239,27 +10073,27 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 - eslint: 7.23.0 + eslint: 7.29.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 nyc: 14.1.1 @@ -10271,20 +10105,19 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/iot-modelsrepository' resolution: - integrity: sha512-qM8f/dF2yWddaq4BW2zZ1zucZDckpytzeB3YqPWhmdBEsBvIlPiPjl74h4kspJ8wWLsuvhOKlz1nrIFu131O/g== + integrity: sha512-WkrPUmgVb86oPEVUeGZr5vpgotLI/t/tSJFubhovVS0VdzwTO9ed+lxGqfc664mHHDG8R/6hmUWPmzt3BdOW6A== tarball: file:projects/iot-modelsrepository.tgz version: 0.0.0 file:projects/keyvault-admin.tgz: dependencies: '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.3.0 '@azure/keyvault-keys': 4.2.1 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -10292,18 +10125,18 @@ packages: '@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/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 '@types/uuid': 8.3.0 assert: 1.5.0 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 esm: 3.2.25 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10317,20 +10150,18 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 uuid: 8.3.2 dev: false name: '@rush-temp/keyvault-admin' resolution: - integrity: sha512-pvrTD1Fp+QI8mhhePrtbSOrwrAtGzwdsrnWHphylLXk5ihA3CMCKTQgwiWKN5juadDQ7ikbdtgTnMDegyNq5dA== + integrity: sha512-K7fSHQu14LH52AEEczcp8Pw/YzBZOp2s8+jvxBVdAIt59upUJPy98OBGKyhoC/zEyunQjVVWGMc/oMCv8tEQ9A== tarball: file:projects/keyvault-admin.tgz version: 0.0.0 file:projects/keyvault-certificates.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.3.0 '@azure/keyvault-secrets': 4.2.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -10338,29 +10169,29 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/query-string': 6.2.0 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 esm: 3.2.25 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10376,65 +10207,62 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 url: 0.11.0 dev: false name: '@rush-temp/keyvault-certificates' resolution: - integrity: sha512-DHF+8x775VowWkTR284qcDoRPR0ADBERVWkB4alQE6Qf8Xl8Wfg7QGSAZAzPjTgtw4vmZaHL9c9EzysyEQNqrA== + integrity: sha512-JTTY3YA7aFQZsarrqBAEk+XhdU+JWThhM6qRxPrKavy2poh2CMsXpO99qfEw12hQ5PWicCukbmZF+KMc3WpkQw== tarball: file:projects/keyvault-certificates.tgz version: 0.0.0 file:projects/keyvault-common.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - eslint: 7.23.0 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/keyvault-common' resolution: - integrity: sha512-GRiP+Js7NDvQqLYkl8FpmDyaJbN+DdiHA97LxaNliDBYMb+9O9h5716lJYbtFAq0K4f5BcN1VWHlW0xIVfrYPg== + integrity: sha512-bPRo3thH2+A9xkidN62waMvwoiZ/lL5ZEo1g1HDcaFudx4D6UY1otc/GHflEXvEMG5SFdOvJWiADMFsKCD3EXA== tarball: file:projects/keyvault-common.tgz version: 0.0.0 file:projects/keyvault-keys.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.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 '@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/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/query-string': 6.2.0 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 esm: 3.2.25 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10450,49 +10278,47 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 url: 0.11.0 dev: false name: '@rush-temp/keyvault-keys' resolution: - integrity: sha512-RgDNeqtWdvrmIBrwvvmV8S3LhGNTgxrEpNITdH3ELrzK25OQmDgbB+38oDqk9b8xCpbEAar7d1vyfsPYsubFiw== + integrity: sha512-HyGmZuZ9jbZSuElkasp6ESZ4fJGR2fVnWHBTAo82WAS/Z+ahQ4i++yhxlImEETeHVas3xLyk0KtMxAq30OgOsg== tarball: file:projects/keyvault-keys.tgz version: 0.0.0 file:projects/keyvault-secrets.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.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 '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/query-string': 6.2.0 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 esm: 3.2.25 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10508,14 +10334,14 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 url: 0.11.0 dev: false name: '@rush-temp/keyvault-secrets' resolution: - integrity: sha512-W6y3Hbxq5NJm4gUSeJRCPrefdvdyKdGwwnX83QpXUyv0+/e2cjUNtLSPcubfwqp08+lA4CRkFxhC5SA1rtIMPw== + integrity: sha512-PQOqnVqshtnKT5gHMPRmlAWXJ1zjgziGYkG26ReGBAItABfHK+HM5dhUJ9LzA5kF312jDQYNWMCQR+m21AXr6Q== tarball: file:projects/keyvault-secrets.tgz version: 0.0.0 file:projects/logger.tgz: @@ -10525,26 +10351,26 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 delay: 4.4.1 - dotenv: 8.2.0 - eslint: 7.23.0 - karma: 6.3.2 + dotenv: 8.6.0 + eslint: 7.29.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.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10557,41 +10383,40 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/logger' resolution: - integrity: sha512-alWJFZu8cEP3uMZTDWsj+T8tXQqO2owEHH2DfbC3Lw8w12gRlz+pqrfxtFdGoPiteCdTbdrQc5E68nV4vVSh8A== + integrity: sha512-nYl70rSzi6HROwq6Tby45FL6Wfr0bIIL75bIBdgOoNqZ4Jbjrtghfx+iElia55MMylPZ5Zc+yYaBwOKf2wld4Q== tarball: file:projects/logger.tgz version: 0.0.0 file:projects/mixedreality-authentication.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -10599,44 +10424,44 @@ packages: prettier: 1.19.1 rimraf: 3.0.2 rollup: 1.32.1 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/mixedreality-authentication' resolution: - integrity: sha512-Wotv/XF90O+vucRT0Tq6IEdgaSlERZ2GU0DO6hx5h/tg6DTyjeJvZ1wCt0YdjT2lUb9IuWFOOevpO4vwQzQkUw== + integrity: sha512-LMwKWWNn7RGRh7IZvaIkVxSkCeA0Av7O0UQDBoxPD5XvdZUY2eY/ofG3UmSpD5apQ5pzBRH0uvfgud2Ruk55kg== tarball: file:projects/mixedreality-authentication.tgz version: 0.0.0 file:projects/mock-hub.tgz: dependencies: - '@types/node': 8.10.66 - dotenv: 8.2.0 - eslint: 7.23.0 + '@types/node': 12.20.15 + dotenv: 8.6.0 + eslint: 7.29.0 prettier: 1.19.1 - rhea: 2.0.3 + rhea: 2.0.2 rimraf: 3.0.2 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/mock-hub' resolution: - integrity: sha512-I1Fe46nsYF2s6GxXSfJYcTrFhSCA5tgXy+B0fL8m8mbSOKGcB7f5pP+EpnZPlDIwEoEQz71XmySFrdvppPDDKg== + integrity: sha512-w4gQTrqQney0Jkj0NMc1D9KrgNJ1upzYkheaNFdeA84uApywwVloe7o8mOhGMVhzR1uQMsq2zFlNGdDgbByDog== tarball: file:projects/mock-hub.tgz version: 0.0.0 file:projects/monitor-opentelemetry-exporter.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 - '@opentelemetry/api': 0.18.1 - '@opentelemetry/core': 0.18.2 - '@opentelemetry/resources': 0.18.2 - '@opentelemetry/semantic-conventions': 0.18.2 - '@opentelemetry/tracing': 0.18.2 + '@opentelemetry/api': 1.0.0 + '@opentelemetry/core': 0.22.0_@opentelemetry+api@1.0.0 + '@opentelemetry/resources': 0.22.0_@opentelemetry+api@1.0.0 + '@opentelemetry/semantic-conventions': 0.22.0 + '@opentelemetry/tracing': 0.22.0_@opentelemetry+api@1.0.0 '@types/mocha': 7.0.2 - '@types/node': 10.17.56 - eslint: 7.23.0 - eslint-plugin-node: 11.1.0_eslint@7.23.0 + '@types/node': 12.20.15 + eslint: 7.29.0 + eslint-plugin-node: 11.1.0_eslint@7.29.0 execa: 3.4.0 mocha: 7.2.0 nock: 12.0.3 @@ -10646,46 +10471,46 @@ packages: rollup: 1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/monitor-opentelemetry-exporter' resolution: - integrity: sha512-w2ct7E2nX0YTa9nbI14EWNAYg8zHDznRHSjkb6GK3lm9q6AfPXjewK9bOZqqhtBbc0ap4LfH+FuexnltuzFnaA== + integrity: sha512-kXcs9oniFsAttVLeJsePd+5IQsUFl1bKeeBRd9AVuNisAZ/ANMZaO/7QoZ1+NwqvOgcv5nTMyz6WKUAv5zrgQw== tarball: file:projects/monitor-opentelemetry-exporter.tgz version: 0.0.0 file:projects/monitor-query.tgz: dependencies: '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 - '@opentelemetry/api': 0.20.0 - '@opentelemetry/node': 0.20.0_@opentelemetry+api@0.20.0 - '@opentelemetry/tracing': 0.18.2 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@opentelemetry/api': 1.0.0 + '@opentelemetry/node': 0.22.0_@opentelemetry+api@1.0.0 + '@opentelemetry/tracing': 0.22.0_@opentelemetry+api@1.0.0 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 esm: 3.2.25 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 nyc: 14.1.1 @@ -10693,109 +10518,125 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/monitor-query' resolution: - integrity: sha512-7tuRnoGWczKV3/cBlQljU7Uh3VsiKULIIA7IBVB2+NeZjo4QWWj0aJeKWFTlO4T4HAZyU2o1vWsjmTT8YbvpuA== + integrity: sha512-ZL8duEIH2flsaY9Gtp1XCvf2kzrzk3xw1SQCkTtGVhRb4ZuKpz2JwsqpMg/sg3a/AloyWAt5albV93ofMlfPbQ== tarball: file:projects/monitor-query.tgz version: 0.0.0 file:projects/perf-ai-form-recognizer.tgz: dependencies: '@azure/ai-form-recognizer': 3.1.0-beta.3 - '@azure/identity': 1.3.0 - '@types/node': 8.10.66 - dotenv: 8.2.0 - eslint: 7.23.0 + '@types/node': 12.20.15 + dotenv: 8.6.0 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-ai-form-recognizer' resolution: - integrity: sha512-Cdcpa3QsglrMNYbuwiDH70V1n9ID+ur65l/cTKce0RjsvZVAfKfxD3spUHJkg4AOOUdr+j+srPISWvFGobhr7A== + integrity: sha512-Tf+pRx7aViobeOVot3iXdBoVU0X9FcptXmPklmAmOeXwqcoMjIGSNsqfda0dW9Kgbyptc1tevehT4qkOFY4hmg== tarball: file:projects/perf-ai-form-recognizer.tgz version: 0.0.0 file:projects/perf-ai-metrics-advisor.tgz: dependencies: '@azure/ai-metrics-advisor': 1.0.0-beta.3 - '@types/node': 8.10.66 - dotenv: 8.2.0 - eslint: 7.23.0 + '@types/node': 12.20.15 + dotenv: 8.6.0 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-ai-metrics-advisor' resolution: - integrity: sha512-ofMfDBkE5lsd0j1dPRuycZJbsASYeIYUXQqDEAJzz1pQD0XXUxGM7v04CuZJkLWYURMPwkAr8Iwv+FLk1nQkEg== + integrity: sha512-ZjOIz/qZblV8RptttXCimWsXhWNgln9uSy3bS+7UdCFB20ve8PbIMtKlm9peFpTxtGbkLbUJ05WdRAGSDRFt6w== tarball: file:projects/perf-ai-metrics-advisor.tgz version: 0.0.0 file:projects/perf-ai-text-analytics.tgz: dependencies: - '@azure/identity': 1.3.0 - '@types/node': 8.10.66 - dotenv: 8.2.0 - eslint: 7.23.0 + '@types/node': 12.20.15 + dotenv: 8.6.0 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-ai-text-analytics' resolution: - integrity: sha512-Kvl28eIyB/TUFjHazX20V+clKd8zLCBx+Tb7zTU3Yp1kei9JNZfqMaDmDlCyfw1bmRLDslq5/xfo/NEMWks0wQ== + integrity: sha512-juCD/69oz1g2KQaYInjl0BpEwD/oalNeJz4qU+RKO0yxN5khHD8A9chYn9KiZPvVqctnqb8NkpEVQ2oOlobo0w== tarball: file:projects/perf-ai-text-analytics.tgz version: 0.0.0 + file:projects/perf-app-configuration.tgz: + dependencies: + '@types/node': 12.20.15 + '@types/uuid': 8.3.0 + dotenv: 8.6.0 + eslint: 7.29.0 + prettier: 1.19.1 + rimraf: 3.0.2 + ts-node: 9.1.1_typescript@4.2.4 + tslib: 2.3.0 + 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 + version: 0.0.0 file:projects/perf-core-rest-pipeline.tgz: dependencies: '@types/uuid': 8.3.0 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-core-rest-pipeline' resolution: - integrity: sha512-4q+no8yk20vAH8+zbnKxeml6k7tFKGCKCWlPqlecQ0YEPXVsebPhaBYIfKXdko2g/Txt1Y+v1v7xmAfFFwcbFw== + integrity: sha512-VtDP3wPovpWESSwAZQ7FqSBdZAqLmijGC50UHykB1qGKoSk/v4hnX3v3H/qef2Gq1m9962VNH3A1xHcAujr5Ng== tarball: file:projects/perf-core-rest-pipeline.tgz version: 0.0.0 file:projects/perf-eventgrid.tgz: dependencies: - '@types/node': 8.10.66 - dotenv: 8.2.0 - eslint: 7.23.0 + '@types/node': 12.20.15 + dotenv: 8.6.0 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-eventgrid' resolution: - integrity: sha512-iZ+jXLvvCwDoEDbeILa7jZCSs38fN8iCxFa1dXQSzsbf3CQ1wh8V3hEu0u3J2YZSAFUwTraVvSsq2ibFBGGRgg== + 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.0 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-identity' @@ -10805,15 +10646,14 @@ packages: version: 0.0.0 file:projects/perf-keyvault-certificates.tgz: dependencies: - '@azure/identity': 1.3.0 '@azure/keyvault-certificates': 4.2.0 '@types/uuid': 8.3.0 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 uuid: 8.3.2 dev: false @@ -10824,15 +10664,14 @@ packages: version: 0.0.0 file:projects/perf-keyvault-keys.tgz: dependencies: - '@azure/identity': 1.3.0 '@azure/keyvault-keys': 4.2.1 '@types/uuid': 8.3.0 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 uuid: 8.3.2 dev: false @@ -10843,15 +10682,14 @@ packages: version: 0.0.0 file:projects/perf-keyvault-secrets.tgz: dependencies: - '@azure/identity': 1.3.0 '@azure/keyvault-secrets': 4.2.0 '@types/uuid': 8.3.0 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 uuid: 8.3.2 dev: false @@ -10862,102 +10700,101 @@ packages: version: 0.0.0 file:projects/perf-search-documents.tgz: dependencies: - '@azure/identity': 1.3.0 - '@types/node': 8.10.66 - dotenv: 8.2.0 - eslint: 7.23.0 + '@types/node': 12.20.15 + dotenv: 8.6.0 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/perf-search-documents' resolution: - integrity: sha512-vTU34zY2iUB1V//n2VLEyqcrHX+FAUZG3qZp1zKn8Kxq4uDqS/j2Zgk+JE3KkhLvYSpfjZUIBYm5pAbBF5pwKA== + integrity: sha512-iibP34ojTvPCkl+YNT4hI2iorHZkUrrDcndmDX6vS2Eujikl92GzdTU8Pal46C7fxLH71ZhYgXuPaY7hNs7Fsg== tarball: file:projects/perf-search-documents.tgz version: 0.0.0 file:projects/perf-storage-blob.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 - '@types/node': 8.10.66 + '@azure/core-rest-pipeline': 1.0.4 + '@types/node': 12.20.15 '@types/node-fetch': 2.5.10 '@types/uuid': 8.3.0 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 node-fetch: 2.6.1 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 uuid: 8.3.2 dev: false name: '@rush-temp/perf-storage-blob' resolution: - integrity: sha512-KYjx9lP6U+6d8rXevBGZd+LdvZWgWCvAAUYhSa/lgVE06d4BLkG0ND2GJDQPTdRIW39vxjJwqwowhFe4/Z0Jxw== + integrity: sha512-jFkQJYkY7nHahmZol7Ty//mv8qI8HmFfJ52C6pbwfAJ6GA5hls8lagilOD62yUQn4Qw0mkTNXzi+muJtl7Z9hw== tarball: file:projects/perf-storage-blob.tgz version: 0.0.0 file:projects/perf-storage-file-datalake.tgz: dependencies: - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/uuid': 8.3.0 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 uuid: 8.3.2 dev: false name: '@rush-temp/perf-storage-file-datalake' resolution: - integrity: sha512-9gBiIvNnIhNKLizRPbsFb4TFwBO/Yiz986W6DjwEvZ7czI7t4iuKPgE6sSny/7/GyBJ3fJIS2O+OPTNvYislpg== + integrity: sha512-v2JLPEaagwTOCrUOE680t3lgwOm8gB4f1kss/28vKx31SHR4naXzzeBGAWTHHAxZL7cs1WfTj0F6p730T8NxdA== tarball: file:projects/perf-storage-file-datalake.tgz version: 0.0.0 file:projects/perf-storage-file-share.tgz: dependencies: - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/uuid': 8.3.0 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 uuid: 8.3.2 dev: false name: '@rush-temp/perf-storage-file-share' resolution: - integrity: sha512-LeUsfqr//on6XfPceC/4iJEgitJcD1O+1lAxopEDweXu/gunDkCZhquF1S4rYJlcQRDC9W68zxTI3KaqcjibPQ== + integrity: sha512-PD56Vv21uqok0ycwDqH0QrVx9IB/ukQEtKEIarbCYPB5d4yufKL3zb1LztaaVK38oUP/w2EKxgMMQEqyo4NdUQ== tarball: file:projects/perf-storage-file-share.tgz version: 0.0.0 file:projects/purview-catalog.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-rest-pipeline': 1.0.4 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.13.2 - '@types/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 - karma: 6.3.2 + dotenv: 8.6.0 + eslint: 7.29.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.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + 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 @@ -10968,39 +10805,39 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/purview-catalog' resolution: - integrity: sha512-+812uw23hRbV3dE91BX7cnyQ3nvmQzZHcezDgotVIHo/P8eYR+UsRxXaAVXYFbQMteJswuu/wv1aDAsTUIV+bA== + integrity: sha512-I4MqeeoeLqpOyGXJCCwBpobyWsDr7W8DgRXZhNv8tUXmAN3ARJnziK71J1MvLMwqzajYBEcNA+RitkRnlT1tmA== tarball: file:projects/purview-catalog.tgz version: 0.0.0 file:projects/purview-scanning.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 + '@azure/core-rest-pipeline': 1.0.4 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.13.2 - '@types/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 - karma: 6.3.2 + dotenv: 8.6.0 + eslint: 7.29.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.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + 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 @@ -11011,18 +10848,17 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/purview-scanning' resolution: - integrity: sha512-xFY0I3wujRaJjJCYdh2N29gUyRmtMG9QK+BLuQzfgb7HHRDJ/iZLqfI9VZPvaTDLGBjLBsFV9fOJxve8BtF3FQ== + integrity: sha512-kiSY4IQlt5PjKG1+kvWdLu3F6CUgCjlbp0z/vKghllxOD9O2PPkjLYwtnq9Y+280gyXq3EzGtjRLOrvWFOSNSg== tarball: file:projects/purview-scanning.tgz version: 0.0.0 file:projects/quantum-jobs.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -11030,28 +10866,28 @@ packages: '@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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11064,20 +10900,18 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/quantum-jobs' resolution: - integrity: sha512-upn0yiRQfNXukzJK3UktrUiKGxVYOq83fsqT1AUnXtVKE/Skg7vF7GgPqXmZ7WZfYFfkZBTWvqTnPUD+ZXSsuQ== + integrity: sha512-s8e8M//91ePGj1dO90jFRt/t9boXQAb412rQ/eV7Plvf4Z7juW8OQNFfgfDDgbu/+Yh4BmTEEt0Ge5fhQ3MNGQ== tarball: file:projects/quantum-jobs.tgz version: 0.0.0 file:projects/schema-registry-avro.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.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 @@ -11085,29 +10919,29 @@ packages: '@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/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 - avsc: 5.6.1 + '@types/node': 12.20.15 + avsc: 5.7.0 buffer: 5.7.1 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 - karma: 6.3.2 + dotenv: 8.6.0 + eslint: 7.29.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.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11121,46 +10955,44 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/schema-registry-avro' resolution: - integrity: sha512-YThr/Ltxi5X65AtKzecvNSoDN7p+74dXCgDLZN6h6+bhUN2GIyZvyNPwCUrG0MSeRvF1DC7HYvYwo00/2hFnMw== + integrity: sha512-OZb2LmW2W4ZKIxb0qgvDhGn0GWVQT5mrrSNMHIpTc7j3OxcfQoEimgrzkF4ae5t1l4qxRyPZV7QGErLPdI/lZg== tarball: file:projects/schema-registry-avro.tgz version: 0.0.0 file:projects/schema-registry.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.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 '@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/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 - karma: 6.3.2 + dotenv: 8.6.0 + eslint: 7.29.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.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11173,46 +11005,45 @@ 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 dev: false name: '@rush-temp/schema-registry' resolution: - integrity: sha512-YT9wQqawJcplFXXt8QMZBzCTnMrtlMAzLZGpWw73hfhr94oPAjEFol54qJd3O7HL4ZAoeIUM8Lip1gGTgcqiYw== + integrity: sha512-dDGxgw7Oha0+j5wUJXgcFuGlAK6tn3HhnIF+qhu/uUT7bhMjXZCP5VBAtqkGE86TCRMFFNCXTIMHrqJ5ZAtW8A== tarball: file:projects/schema-registry.tgz version: 0.0.0 file:projects/search-documents.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@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 '@rollup/plugin-replace': 2.4.2_rollup@1.32.1 - '@types/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11226,20 +11057,18 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/search-documents' resolution: - integrity: sha512-RaYfwmjKEeuaRMKTLJvd1bhl3zRNKNXm8jMgbQCtAvbztsqMUa1nER1//BRRttdhZyocX6bTQwxoaWyurC9ySw== + integrity: sha512-uMx6yCLx/luocgYetGgDbAiiwr5mU2Zxj/fwYz6CaKn6bjIP+6oiOxjf4OyTVJxfPiH6W7aMjj2K//v1IeS5YA== tarball: file:projects/search-documents.tgz version: 0.0.0 file:projects/service-bus.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.3.0_debug@4.3.1 '@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 @@ -11247,16 +11076,16 @@ packages: '@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/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/debug': 4.1.5 '@types/glob': 7.1.3 '@types/is-buffer': 2.0.0 '@types/long': 4.0.1 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 - '@types/ws': 7.4.1 + '@types/ws': 7.4.5 assert: 1.5.0 buffer: 5.7.1 chai: 4.3.4 @@ -11265,25 +11094,25 @@ packages: cross-env: 7.0.3 debug: 4.3.1 delay: 4.4.1 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 esm: 3.2.25 events: 3.3.0 - glob: 7.1.6 + glob: 7.1.7 https-proxy-agent: 5.0.0 is-buffer: 2.0.5 jssha: 3.2.0 - karma: 6.3.2_debug@4.3.1 + karma: 6.3.4_debug@4.3.1 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 long: 4.0.0 mocha: 7.2.0 @@ -11294,7 +11123,7 @@ packages: process: 0.11.10 promise: 8.1.0 puppeteer: 3.3.0 - rhea-promise: 2.1.0 + rhea-promise: 2.0.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -11302,49 +11131,47 @@ packages: rollup-plugin-terser: 5.3.1_rollup@1.32.1 sinon: 9.2.4 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - ws: 7.4.4 + ws: 7.5.0 dev: false name: '@rush-temp/service-bus' resolution: - integrity: sha512-PCfIW7BY5JXnobuPx/VI4NXu7c8k+/Bygwf5O5uMFyk0Ec71UC+m9B3cFgRAtgQJ2pmZ7GCg48oqK1hikF9fdw== + integrity: sha512-teYp08lQ/CkmWhDaJMHvTWnOzeIiEbMgx3AAs4BjPFVPVK9/2RI2dT7kwyZbZwRyOmh9+ipjF1mfxpF4fiUXLQ== tarball: file:projects/service-bus.tgz version: 0.0.0 file:projects/storage-blob-changefeed.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.3.0 '@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 '@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': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 es6-promise: 4.2.8 - eslint: 7.23.0 + eslint: 7.29.0 esm: 3.2.25 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11360,21 +11187,19 @@ packages: sinon: 9.2.4 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/storage-blob-changefeed' resolution: - integrity: sha512-TAYIp08XH6wUYN0Q7phk+InW7NcAf3Yc5iUEooKGwygVPjwyQJ1DwX5lRdHERwU5njCtdpK4plnV1H8l5GOFmQ== + integrity: sha512-k3cfRzuNXPjAHe0XSdc5CzAZpRR/J3dNtxYTIpSx2qQsyShPbdoV18K3QwC8lBgJ9rDuIwWtw6Chcwup4Kos4A== tarball: file:projects/storage-blob-changefeed.tgz version: 0.0.0 file:projects/storage-blob.tgz: dependencies: - '@azure/core-rest-pipeline': 1.0.3 - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.3.0 + '@azure/core-rest-pipeline': 1.0.4 '@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 @@ -11382,29 +11207,29 @@ packages: '@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': 8.10.66 + '@types/node': 12.20.15 '@types/node-fetch': 2.5.10 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 es6-promise: 4.2.8 - eslint: 7.23.0 + eslint: 7.29.0 esm: 3.2.25 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11420,20 +11245,18 @@ packages: 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/storage-blob' resolution: - integrity: sha512-IoUxzovMJaRnbE5J0Cex9+20xg62IW1junKpaph1XELiwsT+RD/c6Ecim/aVDuX1lQuNykZfbMayUWw+4JQtfw== + integrity: sha512-SR7gi1XbF99h18cjafy3mOIYAuYO4pWc0/Li7nYa+F+wuR5p+EBXExbPgXocaunQEr56edWKvhVTAsXJf3fa0w== tarball: file:projects/storage-blob.tgz version: 0.0.0 file:projects/storage-file-datalake.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.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 @@ -11441,30 +11264,30 @@ packages: '@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': 8.10.66 + '@types/node': 12.20.15 '@types/query-string': 6.2.0 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 es6-promise: 4.2.8 - eslint: 7.23.0 + eslint: 7.29.0 esm: 3.2.25 events: 3.3.0 execa: 3.4.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11480,47 +11303,46 @@ packages: 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/storage-file-datalake' resolution: - integrity: sha512-GSXIBdYBUFknYcqm0yyf0BQFERTz4Gp0wL68GrZzV+8R955SE1mrWaQHj/P0FdieF8OhtjkRpdqL7lLkV0h0wg== + integrity: sha512-WKNmOb2EDGEZqC1D1RkDFh1HJVn2cSNiNx4/g/I6jyb/JTykRW/sQj4eQMOFv2VzoglVCc5Y5rfV/krMxvTwBw== tarball: file:projects/storage-file-datalake.tgz version: 0.0.0 file:projects/storage-file-share.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@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 '@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': 8.10.66 + '@types/node': 12.20.15 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 es6-promise: 4.2.8 - eslint: 7.23.0 + eslint: 7.29.0 esm: 3.2.25 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11535,14 +11357,14 @@ packages: 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/storage-file-share' resolution: - integrity: sha512-j2TuqNfjmOV+hVI9t3sRto2kAX0tNEJGKRxgO3ZKWEBPKi2m9qiOqIoCw0cT4u7Hsri8WYckxBC+Fy9n0vXabg== + integrity: sha512-eYcZuBTa4QZtWhOSG4rPF8DiZ8SVedKabioQO/xGeZMkYy4M/y5asia2D55EZ0pGqFBkwxztIMQR+t6GENY0LA== tarball: file:projects/storage-file-share.tgz version: 0.0.0 file:projects/storage-internal-avro.tgz: @@ -11553,26 +11375,26 @@ packages: '@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': 8.10.66 + '@types/node': 12.20.15 assert: 1.5.0 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 es6-promise: 4.2.8 - eslint: 7.23.0 + eslint: 7.29.0 esm: 3.2.25 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11587,46 +11409,44 @@ packages: 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 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/storage-internal-avro' resolution: - integrity: sha512-CiJ3tMrQbD/kLrPz3+QVRuKZFE0q8z0DgkPTyBoBoRJkeSI6Rzcm17xKtMvaAJQn1pk+GMpEv+h1Zifrmbqi8Q== + integrity: sha512-aQ1xnh7693GdMq9DI/FkIsHd5BnHsemYRwhc3BqmcOzIXP+n3qE1f9sP9t+DPGnWbcZI5Ce29VE9t1r6q31iAQ== tarball: file:projects/storage-internal-avro.tgz version: 0.0.0 file:projects/storage-queue.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.3.0 '@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 '@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': 8.10.66 + '@types/node': 12.20.15 assert: 1.5.0 cross-env: 7.0.3 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 es6-promise: 4.2.8 - eslint: 7.23.0 + eslint: 7.29.0 esm: 3.2.25 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11641,64 +11461,61 @@ packages: 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 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/storage-queue' resolution: - integrity: sha512-GpLMmYAA4M3r4FAqNw06BFVyx8/be7iP+YuqBZF54QwowCpoUbU/NnBN4lCmTYg/QfbPxN3lfLTcw8xqUWqB2w== + integrity: sha512-mIDhXmilj9q6Of9XiCIOpTQr0BdI9TOI1R+EesU3ySwTRSwo9LRHSL9Q7BUCtX1vGDoBMTV9+RKhmyGf4SzS5Q== tarball: file:projects/storage-queue.tgz version: 0.0.0 file:projects/synapse-access-control.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 - eslint: 7.23.0 + eslint: 7.29.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-node-resolve: 3.4.0 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.3 + uglify-js: 3.13.9 dev: false name: '@rush-temp/synapse-access-control' resolution: - integrity: sha512-cTj+TIV66H+n36HhogXdHLPHo+qBWVx6/A3/c/tAa0YdMMGUNLrS7m2f2WcANDJivLHl38gkAY9Nzm5kWIg6Vg== + integrity: sha512-B6ZNAWWZamD+jFqi0Z5UrXPb407k7n22KotiiBdG17Kvb5+IFZHvB2XSb6UqXKX6acTH2oTPGnhqJX9zNu7bnQ== tarball: file:projects/synapse-access-control.tgz version: 0.0.0 file:projects/synapse-artifacts.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 - karma: 6.3.2 + dotenv: 8.6.0 + eslint: 7.29.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.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + 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 @@ -11712,105 +11529,100 @@ packages: sinon: 9.2.4 source-map-support: 0.5.19 ts-node: 9.1.1_typescript@4.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.3 + uglify-js: 3.13.9 dev: false name: '@rush-temp/synapse-artifacts' resolution: - integrity: sha512-wmrO52GPGKpUtaBRypEqdktg4lIsmTVxG3QsW5TeKk2hzID2BPW/WB2Q+yyiRmVAsbeqwBv90khanONpg2fOow== + integrity: sha512-/CbcDVgYUXiruEvBTaofRA/WI4mE17B/k82Ow4Z6Sit8SWWLr9HMt84l9CQmtO/EEy+XONa79gt5mlhNYdYoPA== tarball: file:projects/synapse-artifacts.tgz version: 0.0.0 file:projects/synapse-managed-private-endpoints.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 - eslint: 7.23.0 + eslint: 7.29.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-node-resolve: 3.4.0 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.3 + uglify-js: 3.13.9 dev: false name: '@rush-temp/synapse-managed-private-endpoints' resolution: - integrity: sha512-TxDjc/JaUiPvOTSomuZm5zbnZYGV7PHbmn6jACR/TKb174c/qA58bTOcsk5NgpJGYM5bsGICVLlc1zcme8mf6Q== + integrity: sha512-n3HmGyFWLvYD13xpEZDbDR/UTytR45c8RaaFn4S+RvgMl9qbSLKF2HNtdj/9Kizg70MsfHITsevCObkrF1MAaw== tarball: file:projects/synapse-managed-private-endpoints.tgz version: 0.0.0 file:projects/synapse-monitoring.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 - eslint: 7.23.0 + eslint: 7.29.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-node-resolve: 3.4.0 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.3 + uglify-js: 3.13.9 dev: false name: '@rush-temp/synapse-monitoring' resolution: - integrity: sha512-czBS9LdKdlhgQTikMWqNQJZrvH6lLWREePSMOrc14+a3a0m8AuqukIG9oP4ChtxMU460+uiP85SUIBD3m6DynA== + integrity: sha512-ZP/mUHpmJecIKZu5BgZ7KMs1RpcGx+gvvhcqfQPHjsXHItdYRw2SZaNeYWe5EPnmB/bIAxWnh0UgMIKXAmQ0+Q== tarball: file:projects/synapse-monitoring.tgz version: 0.0.0 file:projects/synapse-spark.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 - eslint: 7.23.0 + eslint: 7.29.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-node-resolve: 3.4.0 rollup-plugin-sourcemaps: 0.4.2_rollup@1.32.1 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - uglify-js: 3.13.3 + uglify-js: 3.13.9 dev: false name: '@rush-temp/synapse-spark' resolution: - integrity: sha512-0EQSRYbZpxXr2lIJNnJBzLnxNtIg8vvKbZgP8m4BEY/Bh6zePj/040ofZb7oyjDTJ2GBG/6xGSXe6rWcQYbueQ== + integrity: sha512-K+6F+RZEd5QAlbJlquMsiXPVc39i9C9CR9eQik5HhMV0tkWrk9DnKEx+l4nqIBvJ4yFAcew448mS+Fcp3HpQxA== tarball: file:projects/synapse-spark.tgz version: 0.0.0 file:projects/template.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 - '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 + dotenv: 8.6.0 downlevel-dts: 0.4.0 - eslint: 7.23.0 + eslint: 7.29.0 esm: 3.2.25 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 nyc: 14.1.1 @@ -11818,23 +11630,24 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/template' resolution: - integrity: sha512-3fbGqkIaKqvCh8c+NNU0di1d3N/83L3/4VReIw0YOCpTSUOABqCeyJXuI4CrlcuvPjR4W8e+FS4bJU3WknmxJg== + integrity: sha512-tzPyJx5J7e3qU69hf7F2H1Id5Tbig+OLNexf43IUvtdtS5IOoi2VyjURMu7yD65PvYiZdiqnlFN7u7yVNgJIjA== tarball: file:projects/template.tgz version: 0.0.0 file:projects/test-utils-perfstress.tgz: dependencies: + '@azure/core-http': 1.2.6 '@types/minimist': 1.2.1 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/node-fetch': 2.5.10 - eslint: 7.23.0 - karma: 6.3.2 + eslint: 7.29.0 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 karma-env-preprocessor: 0.1.1 @@ -11842,50 +11655,49 @@ packages: node-fetch: 2.6.1 prettier: 1.19.1 rimraf: 3.0.2 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/test-utils-perfstress' resolution: - integrity: sha512-7ahu0ZcXw1v5iEXcsI5CSvKzXrEZnq7PfbVYC8UrJGYkTHENmDD9RPBPcNgUqLsfWS0VUCsYOmr7+jv0Gi4rDA== + integrity: sha512-Dw1ymK8lJ4/YxOxYRvmYQqPBj0hrCmiQbCU8dwlW3gikFdUd2T16cIgHLuCHIEC1pkFT35+uhiOH2Hf6gbEypQ== tarball: file:projects/test-utils-perfstress.tgz version: 0.0.0 file:projects/test-utils-recorder.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.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/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/fs-extra': 8.1.1 '@types/md5': 2.3.0 '@types/mocha': 7.0.2 '@types/mock-fs': 4.10.0 '@types/mock-require': 2.0.0 '@types/nise': 1.4.0 - '@types/node': 8.10.66 + '@types/node': 12.20.15 chai: 4.3.4 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 fs-extra: 8.1.0 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 md5: 2.3.0 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 - mock-fs: 4.13.0 + mock-fs: 4.14.0 mock-require: 3.0.3 nise: 4.1.0 nock: 12.0.3 @@ -11898,26 +11710,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 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 xhr-mock: 2.5.1 dev: false name: '@rush-temp/test-utils-recorder' resolution: - integrity: sha512-fGHrJYrVCdiA8F/jXpnMAdz1b/Xz68JAMfGSHwdiEki22yPna09NHn0kSceTlHuj4OGetNAxk0+ZeY7hhICaHA== + integrity: sha512-W3PUv+wfjsFF0477l2FZQUCJaSZkrl694/B9fGGDd/cnLsO9GJCxVE1r31PLAHNlryEzDBdWJMkrEyAOIT7Xkg== tarball: file:projects/test-utils-recorder.tgz version: 0.0.0 file:projects/test-utils.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.16 + '@types/chai': 4.2.19 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/sinon': 9.0.11 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 - eslint: 7.23.0 - karma: 6.3.2 + eslint: 7.29.0 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 karma-env-preprocessor: 0.1.1 @@ -11926,39 +11738,39 @@ packages: rimraf: 3.0.2 rollup: 1.32.1 sinon: 9.2.4 - tslib: 2.2.0 + tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/test-utils' resolution: - integrity: sha512-liKiIr7D3RaNwsNwpp8K5SOeOlz2O5vrDfnJFbdHgtkRNEKeP/k86zHSDWcV/OmP14mg+SjxwAMFZ9JQCXp5EA== + integrity: sha512-uvWHZfFGpWYh9rhtOdG0MJIIRxCek0wIVMiYvsg+qloQ4noLG0t8Zf0OSh02ymbpJ4x8Hais+5+KCvdZ6mFr5g== tarball: file:projects/test-utils.tgz version: 0.0.0 file:projects/video-analyzer-edge.tgz: dependencies: '@microsoft/api-extractor': 7.7.11 - '@types/chai': 4.2.16 - '@types/chai-as-promised': 7.1.3 + '@types/chai': 4.2.19 + '@types/chai-as-promised': 7.1.4 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 azure-iothub: 1.14.2 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 events: 3.3.0 inherits: 2.0.4 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-junit-reporter: 2.0.1_karma@6.3.2 + karma-ie-launcher: 1.0.0_karma@6.3.4 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -11966,19 +11778,18 @@ packages: prettier: 1.19.1 rimraf: 3.0.2 rollup: 1.32.1 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - util: 0.12.3 + util: 0.12.4 dev: false name: '@rush-temp/video-analyzer-edge' resolution: - integrity: sha512-989HvDXIApeDGqoTNg6I8JUTUtpBn6pzLuYST0JYrKE7/2sJq7x1yp8CtKi+jeqhnG7aiDa9GjacpxgdrQbXEQ== + integrity: sha512-WCCV5micC74VY8Y2F/FhpUvin5NMIK375+VDrE5Viq6rsDqMUR2fiNEsSE2Au+f3/SQ8+gdmhz/j8CjxD/lpMw== tarball: file:projects/video-analyzer-edge.tgz version: 0.0.0 file:projects/web-pubsub-express.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -11986,35 +11797,34 @@ packages: '@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/chai': 4.2.16 - '@types/express': 4.17.11 - '@types/express-serve-static-core': 4.17.19 - '@types/jsonwebtoken': 8.5.1 + '@types/chai': 4.2.19 + '@types/express': 4.17.12 + '@types/express-serve-static-core': 4.17.21 + '@types/jsonwebtoken': 8.5.2 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/query-string': 6.2.0 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 - cloudevents: 4.0.1 + cloudevents: 4.0.2 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 esm: 3.2.25 - express: 4.17.1 jsonwebtoken: 8.5.1 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -12030,20 +11840,17 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - typescript-base64-arraybuffer: 0.1.0 - url: 0.11.0 dev: false name: '@rush-temp/web-pubsub-express' resolution: - integrity: sha512-Lr9G7CThq8ki5jg+j6J8n8kGVpRlCHDtlZWjahAwvL0Y+xHD0CdeHW5Ey95lTdtLQkRUm4LRXrgQezq9J81+XA== + integrity: sha512-7fhzzPMfrSmDZbdzhtoALZPAyEC+HYfKldEM0RaYayTsuyHOdVz5IwWyKBXMwwCVoiWbbQEtVYf1NbI4e5g3Kg== tarball: file:projects/web-pubsub-express.tgz version: 0.0.0 file:projects/web-pubsub.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -12051,30 +11858,30 @@ packages: '@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/jsonwebtoken': 8.5.1 + '@types/jsonwebtoken': 8.5.2 '@types/mocha': 7.0.2 - '@types/node': 8.10.66 + '@types/node': 12.20.15 '@types/query-string': 6.2.0 '@types/sinon': 9.0.11 assert: 1.5.0 chai: 4.3.4 cross-env: 7.0.3 - dotenv: 8.2.0 - eslint: 7.23.0 + dotenv: 8.6.0 + eslint: 7.29.0 esm: 3.2.25 jsonwebtoken: 8.5.1 - karma: 6.3.2 + karma: 6.3.4 karma-chrome-launcher: 3.1.0 karma-coverage: 2.0.3 - karma-edge-launcher: 0.4.2_karma@6.3.2 + 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.2 - karma-json-preprocessor: 0.3.3_karma@6.3.2 + 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.2 + karma-junit-reporter: 2.0.1_karma@6.3.4 karma-mocha: 2.0.1 - karma-mocha-reporter: 2.2.5_karma@6.3.2 + karma-mocha-reporter: 2.2.5_karma@6.3.4 karma-sourcemap-loader: 0.3.8 mocha: 7.2.0 mocha-junit-reporter: 1.23.3_mocha@7.2.0 @@ -12090,14 +11897,13 @@ packages: rollup-plugin-visualizer: 4.2.2_rollup@1.32.1 sinon: 9.2.4 source-map-support: 0.5.19 - tslib: 2.2.0 + tslib: 2.3.0 typedoc: 0.15.2 typescript: 4.2.4 - url: 0.11.0 dev: false name: '@rush-temp/web-pubsub' resolution: - integrity: sha512-vR4Y02jE/bLss6v013XQnI7fHgUp+r4ENYXoaHKRAtNMixhfeobUozzrZuMQJjCTyh0ps8FxxEn3BB3It5SySQ== + integrity: sha512-NEgAqwtqpS48OPZ9oNnVcyOUBN9+cdG8bmcyFPVcH69lHkGVUKUTWlYQKAer1xuBZbdvZrw7l8UjrFtpnVCqaw== tarball: file:projects/web-pubsub.tgz version: 0.0.0 registry: '' @@ -12124,6 +11930,7 @@ specifiers: '@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-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 @@ -12159,6 +11966,7 @@ specifiers: '@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-eventgrid': file:./projects/perf-eventgrid.tgz '@rush-temp/perf-identity': file:./projects/perf-identity.tgz From 861a7ca8f2ed7a7eb822f32d57420d957984da81 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Wed, 30 Jun 2021 21:02:05 +0000 Subject: [PATCH 19/23] Updated rhea-promise and rhea (as minimal as a rush update as we're going to get!) --- common/config/rush/pnpm-lock.yaml | 40 +++++++++++++++++-------------- 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index dc754dd7d6bd..5d6d6079139f 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -6234,12 +6234,14 @@ packages: resolution: integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== /querystring/0.2.0: + deprecated: The dev: false engines: node: '>=0.4.x' resolution: integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= /querystring/0.2.1: + deprecated: The dev: false engines: node: '>=0.4.x' @@ -6541,26 +6543,26 @@ packages: dev: false resolution: integrity: sha512-+6uilZXSJGyiqVeHQI3Krv6NTAd8cWRCY2uyCxmzR4/5IFtBqqFem1HV2OiwSj0Gu7OFChIJDfH2JyjN7J0vRA== - /rhea-promise/2.0.0: + /rhea-promise/2.1.0: dependencies: debug: 3.2.7 - rhea: 2.0.2 + rhea: 2.0.3 tslib: 2.3.0 dev: false resolution: - integrity: sha512-hoK6pTrFyIFDp0jrC2FQXzZPFnJXG78OHikpSHeC2gjdKGT+ofoFsbbxA0FcYjBqU2r2hDKRZbacBBvGtGAzhw== + integrity: sha512-CRMwdJ/o4oO/xKcvAwAsd0AHy5fVvSlqso7AadRmaaLGzAzc9LCoW7FOFnucI8THasVmOeCnv5c/fH/n7FcNaA== /rhea/1.0.24: dependencies: debug: 3.2.7 dev: false resolution: integrity: sha512-PEl62U2EhxCO5wMUZ2/bCBcXAVKN9AdMSNQOrp3+R5b77TEaOSiy16MQ0sIOmzj/iqsgIAgPs1mt3FYfu1vIXA== - /rhea/2.0.2: + /rhea/2.0.3: dependencies: debug: 3.2.7 dev: false resolution: - integrity: sha512-G2QqyVzRnZvv+WkpKBmWrVmkeeLRX7xKZB3wutU2fs/qvr4PJvAqKO7ymSYX/0dm2xt1QhNJO/Af17x49f7FBw== + integrity: sha512-goQWv15ci6RdjtSpDezknlJ0PQDDkkJiMVxC3oS8DpECnzLFov01WMJ23cpXW+L3hlSQwyunqX9kc0JW6/lziw== /rimraf/2.7.1: dependencies: glob: 7.1.7 @@ -8883,8 +8885,8 @@ packages: prettier: 1.19.1 process: 0.11.10 puppeteer: 3.3.0 - rhea: 2.0.2 - rhea-promise: 2.0.0 + rhea: 2.0.3 + rhea-promise: 2.1.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -8901,7 +8903,7 @@ packages: dev: false name: '@rush-temp/core-amqp' resolution: - integrity: sha512-NsjbIvK0AepoWd0jHaFjQIsq2AIm10LaxkUXhc55cqQTJUCfPmPjw/OENA/4TcvI7c9lMe+5ZhGxyEbTiUI0Xw== + integrity: sha512-FHTxFxeancQjNBMEO+8O8eirRfSQp0TUzFfwBEBKy+/psSDQnFUCiVuYo9Q1DoXUDTFNX56lGOEhcuiG2fp7GA== tarball: file:projects/core-amqp.tgz version: 0.0.0 file:projects/core-asynciterator-polyfill.tgz: @@ -9034,7 +9036,7 @@ packages: dev: false name: '@rush-temp/core-client-paging' resolution: - integrity: sha512-56hlO8jgFdKMR/mgzW2WPHAqxx7n+ji+L9ZCeF+9yxkcmBBzsSKfYrQdTtsBN94/1/ZwtmWJluu7WDKieWYY0w== + integrity: sha512-2yfyj7zg3Un1ZqzSMicY6SUmVE+Xnx4HbbAumjTWTAHBPeemreMzkys2OtcP7pYuLkd8mlBuHxzw/9xLf3p8Zg== tarball: file:projects/core-client-paging.tgz version: 0.0.0 file:projects/core-client.tgz: @@ -9708,6 +9710,7 @@ packages: buffer: 5.7.1 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 + chai-exclude: 2.0.3_chai@4.3.4 chai-string: 1.5.0_chai@4.3.4 cross-env: 7.0.3 debug: 4.3.1 @@ -9736,7 +9739,7 @@ packages: prettier: 1.19.1 process: 0.11.10 puppeteer: 3.3.0 - rhea-promise: 2.0.0 + rhea-promise: 2.1.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -9752,7 +9755,7 @@ packages: dev: false name: '@rush-temp/event-hubs' resolution: - integrity: sha512-E6rqZwFWroU5Fh0CdkKDZeDNYpis0r6OfX+IrBpObaLFP9P36UKrjHuHtSyvBWt9j3tBY+BBGDSBOC7BxDSfKw== + integrity: sha512-fXz8BwzRRBOJmgO0z1ohoQA+AUIxVR81oPK3Cuo4lk3Q+93rtkF4gryRjJEFkIfUNAWXo2kQB5ITgwhlUC8iVw== tarball: file:projects/event-hubs.tgz version: 0.0.0 file:projects/event-processor-host.tgz: @@ -10440,14 +10443,14 @@ packages: dotenv: 8.6.0 eslint: 7.29.0 prettier: 1.19.1 - rhea: 2.0.2 + rhea: 2.0.3 rimraf: 3.0.2 tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/mock-hub' resolution: - integrity: sha512-w4gQTrqQney0Jkj0NMc1D9KrgNJ1upzYkheaNFdeA84uApywwVloe7o8mOhGMVhzR1uQMsq2zFlNGdDgbByDog== + integrity: sha512-K6rFTLoACIBX5It6x5v3r668Kpt7jjkgCeukzTyZ13cvPrjqJ4M7L9y0oU2ECIigGm59cbHx4sWOX/rHAhELhw== tarball: file:projects/mock-hub.tgz version: 0.0.0 file:projects/monitor-opentelemetry-exporter.tgz: @@ -10907,7 +10910,7 @@ packages: dev: false name: '@rush-temp/quantum-jobs' resolution: - integrity: sha512-s8e8M//91ePGj1dO90jFRt/t9boXQAb412rQ/eV7Plvf4Z7juW8OQNFfgfDDgbu/+Yh4BmTEEt0Ge5fhQ3MNGQ== + integrity: sha512-xaaEFEa1AX8TYN/mligAKSMcHNTyWbkerkOi1p5DkRMbDoT9rycvNcS2aIzGwbPv352PeDIR9wa4Pz3pXutOnw== tarball: file:projects/quantum-jobs.tgz version: 0.0.0 file:projects/schema-registry-avro.tgz: @@ -11123,7 +11126,7 @@ packages: process: 0.11.10 promise: 8.1.0 puppeteer: 3.3.0 - rhea-promise: 2.0.0 + rhea-promise: 2.1.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -11138,7 +11141,7 @@ packages: dev: false name: '@rush-temp/service-bus' resolution: - integrity: sha512-teYp08lQ/CkmWhDaJMHvTWnOzeIiEbMgx3AAs4BjPFVPVK9/2RI2dT7kwyZbZwRyOmh9+ipjF1mfxpF4fiUXLQ== + integrity: sha512-U+lymhlntKTzSY+fZ2ZO0n7kDS40eA9hrB3q3kpSUTHitPFW5S6sbE1DR1ibvEGEis4oCAMsTz+DhZoPNR6uHA== tarball: file:projects/service-bus.tgz version: 0.0.0 file:projects/storage-blob-changefeed.tgz: @@ -11846,7 +11849,7 @@ packages: dev: false name: '@rush-temp/web-pubsub-express' resolution: - integrity: sha512-7fhzzPMfrSmDZbdzhtoALZPAyEC+HYfKldEM0RaYayTsuyHOdVz5IwWyKBXMwwCVoiWbbQEtVYf1NbI4e5g3Kg== + integrity: sha512-0BfXTMbuUjTrsR+Tz0lBb+1y+5qhO0XGgmNcy/JjyEZUTn7PccRFYnyK4/wW+St7teCrsF6zampG5ab/h0RhHA== tarball: file:projects/web-pubsub-express.tgz version: 0.0.0 file:projects/web-pubsub.tgz: @@ -11858,6 +11861,7 @@ packages: '@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/chai': 4.2.19 '@types/jsonwebtoken': 8.5.2 '@types/mocha': 7.0.2 '@types/node': 12.20.15 @@ -11903,7 +11907,7 @@ packages: dev: false name: '@rush-temp/web-pubsub' resolution: - integrity: sha512-NEgAqwtqpS48OPZ9oNnVcyOUBN9+cdG8bmcyFPVcH69lHkGVUKUTWlYQKAer1xuBZbdvZrw7l8UjrFtpnVCqaw== + integrity: sha512-c4EhqvsmN20MNmoKzSpn0/RAmB5FyARVkcVQl8fVxJnH3kcx7H7yud35i3fe+jySbR35elHuXs0uOUw3LijIXQ== tarball: file:projects/web-pubsub.tgz version: 0.0.0 registry: '' From 99d77508249d62eecc44a630ceb3f51ff8bfc853 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Wed, 30 Jun 2021 22:43:30 +0000 Subject: [PATCH 20/23] There's nothing in the latest core-amqp that's required for _this_ change so I'm just rolling that back. We'll release core-amqp at some point in the future, no need to do it now. --- sdk/eventhub/event-hubs/package.json | 2 +- sdk/servicebus/service-bus/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/eventhub/event-hubs/package.json b/sdk/eventhub/event-hubs/package.json index 3c57f1c9e6b2..555d4e7c215b 100644 --- a/sdk/eventhub/event-hubs/package.json +++ b/sdk/eventhub/event-hubs/package.json @@ -106,7 +106,7 @@ }, "dependencies": { "@azure/abort-controller": "^1.0.0", - "@azure/core-amqp": "^3.1.0", + "@azure/core-amqp": "^3.0.0", "@azure/core-asynciterator-polyfill": "^1.0.0", "@azure/core-auth": "^1.3.0", "@azure/core-tracing": "1.0.0-preview.12", diff --git a/sdk/servicebus/service-bus/package.json b/sdk/servicebus/service-bus/package.json index c83ecaceb094..1f4b33d69e0d 100644 --- a/sdk/servicebus/service-bus/package.json +++ b/sdk/servicebus/service-bus/package.json @@ -111,7 +111,7 @@ }, "dependencies": { "@azure/abort-controller": "^1.0.0", - "@azure/core-amqp": "^3.1.0", + "@azure/core-amqp": "^3.0.0", "@azure/core-asynciterator-polyfill": "^1.0.0", "@azure/core-http": "^2.0.0", "@azure/core-tracing": "1.0.0-preview.12", From cac8131ad77dbcd7ff70d2fbff8bdea2d6c11c4d Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Wed, 30 Jun 2021 23:41:34 +0000 Subject: [PATCH 21/23] revert pnpm-lock.yaml before merge --- common/config/rush/pnpm-lock.yaml | 194 +++++++++++++++++++----------- 1 file changed, 121 insertions(+), 73 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 5d6d6079139f..c1958d7937e9 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -311,6 +311,15 @@ packages: node: '>=8.0.0' resolution: integrity: sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ== + /@azure/core-tracing/1.0.0-preview.12: + dependencies: + '@opentelemetry/api': 1.0.0 + tslib: 2.3.0 + dev: false + engines: + node: '>=12.0.0' + resolution: + integrity: sha512-nvo2Wc4EKZGN6eFu9n3U7OXmASmL8VxoPIH7xaD6OlQqi44bouF0YIi9ID5rEsKLiAU59IYx6M297nqWVMWPDg== /@azure/core-tracing/1.0.0-preview.9: dependencies: '@opencensus/web-types': 0.0.7 @@ -6543,26 +6552,26 @@ packages: dev: false resolution: integrity: sha512-+6uilZXSJGyiqVeHQI3Krv6NTAd8cWRCY2uyCxmzR4/5IFtBqqFem1HV2OiwSj0Gu7OFChIJDfH2JyjN7J0vRA== - /rhea-promise/2.1.0: + /rhea-promise/2.0.0: dependencies: debug: 3.2.7 - rhea: 2.0.3 + rhea: 2.0.2 tslib: 2.3.0 dev: false resolution: - integrity: sha512-CRMwdJ/o4oO/xKcvAwAsd0AHy5fVvSlqso7AadRmaaLGzAzc9LCoW7FOFnucI8THasVmOeCnv5c/fH/n7FcNaA== + integrity: sha512-hoK6pTrFyIFDp0jrC2FQXzZPFnJXG78OHikpSHeC2gjdKGT+ofoFsbbxA0FcYjBqU2r2hDKRZbacBBvGtGAzhw== /rhea/1.0.24: dependencies: debug: 3.2.7 dev: false resolution: integrity: sha512-PEl62U2EhxCO5wMUZ2/bCBcXAVKN9AdMSNQOrp3+R5b77TEaOSiy16MQ0sIOmzj/iqsgIAgPs1mt3FYfu1vIXA== - /rhea/2.0.3: + /rhea/2.0.2: dependencies: debug: 3.2.7 dev: false resolution: - integrity: sha512-goQWv15ci6RdjtSpDezknlJ0PQDDkkJiMVxC3oS8DpECnzLFov01WMJ23cpXW+L3hlSQwyunqX9kc0JW6/lziw== + integrity: sha512-G2QqyVzRnZvv+WkpKBmWrVmkeeLRX7xKZB3wutU2fs/qvr4PJvAqKO7ymSYX/0dm2xt1QhNJO/Af17x49f7FBw== /rimraf/2.7.1: dependencies: glob: 7.1.7 @@ -8115,6 +8124,7 @@ packages: version: 0.0.0 file:projects/ai-anomaly-detector.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8159,7 +8169,7 @@ packages: dev: false name: '@rush-temp/ai-anomaly-detector' resolution: - integrity: sha512-xor9UzgRJS2NW7pO+RvYWrtAIDLJ5HTLfPT0srRwO83Ofl851H6dTtrCvYd6L4KUvj1lZLnF60YS9cWFtapK+g== + integrity: sha512-9ufT3fg10JAzlueUXpNT2SFgD88Dt/MfuHYZ1eDnJyIvQgUHcbHq7X+tquB57kFvIlwqndodL0gegWlvq2ZMuw== tarball: file:projects/ai-anomaly-detector.tgz version: 0.0.0 file:projects/ai-document-translator.tgz: @@ -8206,6 +8216,7 @@ packages: version: 0.0.0 file:projects/ai-form-recognizer.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.19 '@types/mocha': 7.0.2 @@ -8243,11 +8254,12 @@ packages: dev: false name: '@rush-temp/ai-form-recognizer' resolution: - integrity: sha512-ZoJdYizuIklrV7rL0bmKeAGYOmdZr0cLNRxwR9PdN3KowY3Uo+/1RLdv6+e0G/cUC2Avqcgsk/p46glgLeZVZw== + integrity: sha512-+3+z/wPPpET3+fcAiezmXbWHvQLgWJ27FCTK14p5GQMKLh9QPHpV1WnshzRPptJ3/23hFU/bNF0KoTqpCMb2AA== tarball: file:projects/ai-form-recognizer.tgz version: 0.0.0 file:projects/ai-metrics-advisor.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.19 @@ -8287,13 +8299,13 @@ packages: dev: false name: '@rush-temp/ai-metrics-advisor' resolution: - integrity: sha512-JXGv6EY1CYEfStFqTBGSEQcBEy3/Xxm3zhXJOh0m40uLZq4cYi5dwQ5I6lyaYfasbktq34IGBV1+KL7Ujzd/MQ== + integrity: sha512-qu+gXgf/6VRdPxK0z/G3Y/3utVUfn3a6Hcz25yStFz7cpeXOC6IyD+sVG97PWYoCOzg32p8OgN0kHU1P3bReOQ== tarball: file:projects/ai-metrics-advisor.tgz version: 0.0.0 file:projects/ai-text-analytics.tgz: dependencies: '@azure/core-rest-pipeline': 1.0.4 - '@azure/core-tracing': 1.0.0-preview.11 + '@azure/core-tracing': 1.0.0-preview.12 '@azure/identity': 2.0.0-beta.3 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.19 @@ -8335,11 +8347,12 @@ packages: dev: false name: '@rush-temp/ai-text-analytics' resolution: - integrity: sha512-Etd2xmQEO6pchKxIzpiZlFNg52Xu86XdKqlgU+DZ5jE4IX4RTDS83ugGEzVSS0bjME+P59YZ19ubhwanOb6WlQ== + integrity: sha512-xOTFTYbC7zkPZU+4uJ63+sFWxsXvaQQwQRRQpeH0x8TbxUpWfELGqZ7tmkaqiiA/kWNSjwRweMooEPznC2/0XA== tarball: file:projects/ai-text-analytics.tgz version: 0.0.0 file:projects/app-configuration.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@azure/keyvault-secrets': 4.2.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8388,13 +8401,13 @@ packages: dev: false name: '@rush-temp/app-configuration' resolution: - integrity: sha512-LNi199Cv3vpwwDyHMUnPNc/GJhkiBY4ntL0I6IUsO32nO1SKnEVoCnWnvpsbsUnRTrT/zR079mLOyPay0t+Qug== + integrity: sha512-5dSzEE5J07mG8wEtrtJe9vFXVuzETnPaFTLje83k+m2ZFCVeShG9663Y5vFADKD1KeneKw6OsV/1HfpPk24zjg== tarball: file:projects/app-configuration.tgz version: 0.0.0 file:projects/attestation.tgz: dependencies: '@azure/core-rest-pipeline': 1.0.4 - '@azure/core-tracing': 1.0.0-preview.11 + '@azure/core-tracing': 1.0.0-preview.12 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.19 @@ -8443,14 +8456,14 @@ packages: dev: false name: '@rush-temp/attestation' resolution: - integrity: sha512-EwxFoG/HK6QssgD+v8J0kGJyDrfxOgdY7hegBWPUxkuC76S4dazK3bnx+SRMcM3s/9p/8OfWhIQLfLygeYFx3A== + integrity: sha512-sWKNBhFI+nUcjqVMMKpimIP5+eWVZYvlv4lfTbhFr2EKdWjqFWBigtZMuxPFkbpWZT3lR+MPL068QEVfi4jf9A== tarball: file:projects/attestation.tgz version: 0.0.0 file:projects/communication-chat.tgz: dependencies: '@azure/communication-identity': 1.0.0 '@azure/communication-signaling': 1.0.0-beta.7 - '@azure/core-tracing': 1.0.0-preview.11 + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -8499,11 +8512,12 @@ packages: dev: false name: '@rush-temp/communication-chat' resolution: - integrity: sha512-JsmZwX9BwOo9JBuM15qjJP1u0hQHmdbFiT60wFGbchohHp8mok71/c+eeiH9P1vgAAfXIxXCCjSb1R77j3YqMQ== + integrity: sha512-Zrv5MfblAHH1GYcs+5bTuPmEYRD6tDkcUgB5Rjeg+OhC48BszFG0h9/IkmvzFd3faEz2bcoT2kVs7Vu5sScqtw== tarball: file:projects/communication-chat.tgz version: 0.0.0 file:projects/communication-common.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -8552,11 +8566,12 @@ packages: dev: false name: '@rush-temp/communication-common' resolution: - integrity: sha512-Pje4ZHzhRzuv+h+yP02AECjaenYXExPAjTLYcquj7cr4N8mpxhJ7uluTDI2maz5NEbbbzq/b3fULiiX4u9N2IQ== + integrity: sha512-Aw8jV4Aw7UxX0+lg78MCPL8J79O+oiKCeQiH2Amt3BueTbQaxnYMPH7IKtlG9WBdk04YO61MhRT4Z6jwghpqYA== tarball: file:projects/communication-common.tgz version: 0.0.0 file:projects/communication-identity.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -8604,12 +8619,13 @@ packages: dev: false name: '@rush-temp/communication-identity' resolution: - integrity: sha512-LiLVBreww8n6sBGNoAFvFFagepcdCwL8aUQzGo+0ZW6Tm5DY4LptNs3JBP49VsBB+n1U+Y9f+xNwNlnPi0SXVA== + integrity: sha512-xINCgL/y263SN7BOXKfj3mpP3p2UYFeoxKuZ2ShcO5gk+d4lIDL//sV8xmTyW6LF86qJJbEgyzlkLhwP16HYFw== tarball: file:projects/communication-identity.tgz version: 0.0.0 file:projects/communication-network-traversal.tgz: dependencies: '@azure/communication-identity': 1.0.0 + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -8657,11 +8673,12 @@ packages: dev: false name: '@rush-temp/communication-network-traversal' resolution: - integrity: sha512-SLNItXwKzrnfDd/pZ60nUHc+PqEEpfQEe9GFNYTmAP53krfOb6/XHWjt6OZNVyXwjkDc1mG3o10KZntjPR6hqg== + integrity: sha512-FH3q9n+VPL8B4O05Rqya+bclybcXv04VBH/VkVkgUCUa3TBf/gn+PNSEawmp27KNSrEjZ3RA6tyal+xs+lpNcQ== tarball: file:projects/communication-network-traversal.tgz version: 0.0.0 file:projects/communication-phone-numbers.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -8709,11 +8726,12 @@ packages: dev: false name: '@rush-temp/communication-phone-numbers' resolution: - integrity: sha512-izvzyc+IZYXQXM9q73ni8SPSXSYxdF7Hm5KPIxBdx++bY3T0L0RmqUVsxlfkGhL8Wh6cBouyYBmFZfGsVcC3Zw== + integrity: sha512-zi9RGOsp2ahuJ+PLsIE9SIbhWicaypGwOldIs8zaj1/D2mrKhghu328aOOwSvMRveWUoQU8bRi9buGxkTr66NA== tarball: file:projects/communication-phone-numbers.tgz version: 0.0.0 file:projects/communication-sms.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -8760,7 +8778,7 @@ packages: dev: false name: '@rush-temp/communication-sms' resolution: - integrity: sha512-8+FLM3cvueo2gwgMknJ/n3OyBSKe1mHxDTjEJ/cUAXgKHuU80bvpBYZ0TRQNu5pNN3CFhyl3fNj4U6KAaN08ZA== + integrity: sha512-PeresdLGSvIw3+ulHdXyY1JdFJnpoJ5b6jJRYksiFHp2be101Jx5bZEv5XU8lf9k4HrIXKHCvVuBWo6N66LJBA== tarball: file:projects/communication-sms.tgz version: 0.0.0 file:projects/confidential-ledger.tgz: @@ -8807,7 +8825,7 @@ packages: version: 0.0.0 file:projects/container-registry.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 + '@azure/core-tracing': 1.0.0-preview.12 '@azure/ms-rest-nodeauth': 3.0.10 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.19 @@ -8846,7 +8864,7 @@ packages: dev: false name: '@rush-temp/container-registry' resolution: - integrity: sha512-sM+tVFsBl6vesjl4vSW1PeKmSeRtwY4eYDCinWGo8PJOxMUj0PpGeK2O7NiXUsF+eLyp30tafqY/xhjWt3foDQ== + integrity: sha512-j5UJVkhWFWHQNo2QKHgG4pOyMPHUWEZ2zAMmKyhJk6VB9xHyImRaUorffISCC23Ka2BEsgyqDxH99zIgWiOX3Q== tarball: file:projects/container-registry.tgz version: 0.0.0 file:projects/core-amqp.tgz: @@ -8885,8 +8903,8 @@ packages: prettier: 1.19.1 process: 0.11.10 puppeteer: 3.3.0 - rhea: 2.0.3 - rhea-promise: 2.1.0 + rhea: 2.0.2 + rhea-promise: 2.0.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -8903,7 +8921,7 @@ packages: dev: false name: '@rush-temp/core-amqp' resolution: - integrity: sha512-FHTxFxeancQjNBMEO+8O8eirRfSQp0TUzFfwBEBKy+/psSDQnFUCiVuYo9Q1DoXUDTFNX56lGOEhcuiG2fp7GA== + integrity: sha512-NsjbIvK0AepoWd0jHaFjQIsq2AIm10LaxkUXhc55cqQTJUCfPmPjw/OENA/4TcvI7c9lMe+5ZhGxyEbTiUI0Xw== tarball: file:projects/core-amqp.tgz version: 0.0.0 file:projects/core-asynciterator-polyfill.tgz: @@ -8955,7 +8973,7 @@ packages: file:projects/core-client-1.tgz: dependencies: '@azure/core-rest-pipeline': 1.0.4 - '@azure/core-tracing': 1.0.0-preview.11 + '@azure/core-tracing': 1.0.0-preview.12 '@azure/core-xml': 1.0.0-beta.1 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -8999,7 +9017,7 @@ packages: dev: false name: '@rush-temp/core-client-1' resolution: - integrity: sha512-pCbSqwXCtmQzCBh1nChKeyoeqaLJ8mq62pFQaFkxBWj7yPSQvqUWmvjb9BhsWxYTURcNmt5KD5UYK9FMeqlnsg== + integrity: sha512-y2Ck63UttZJzyZPfw01W6GFfdylsr0qeKZ6SHL4Q5F0g0vuUZ5CFfWNymMZsf5tVXpzCJJKe5+vgqmTkc/lRYg== tarball: file:projects/core-client-1.tgz version: 0.0.0 file:projects/core-client-paging.tgz: @@ -9124,6 +9142,7 @@ packages: version: 0.0.0 file:projects/core-http.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@azure/logger-js': 1.3.2 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -9187,11 +9206,12 @@ packages: dev: false name: '@rush-temp/core-http' resolution: - integrity: sha512-yyCNXJSvJthpwBPRtGGImOFbdXtFQZP3zbGl7Ei7olsXAr0Y6BaCw31tZoJ9BIsDFN/Pjw+3rXCAGpXzE0QWcA== + integrity: sha512-1mJYsUQMnKqOb5KJnUnMjmgeTWemHD8UgFrJm+zOfsWpLYLA6bSFj194n5fjJdDtId/mb37yGBYZbOaYANEDow== tarball: file:projects/core-http.tgz version: 0.0.0 file:projects/core-lro.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -9235,7 +9255,7 @@ packages: dev: false name: '@rush-temp/core-lro' resolution: - integrity: sha512-TRj3hpxpoOvBXH3WJS79ecEycw1a7x1ljh5cK9us0AsFdG4cCqRPOYjyiqTdBbcVJq7/rF73k/O3ptrnLrnVFQ== + integrity: sha512-Y8Lud9OBd9EwLoc0ksgNTz3qSsF0VKAZyI0lP7jH4xKVCqhsH3qLaX9xePBHucMBe+XnjRCC05WaJaXPfQ/t/A== tarball: file:projects/core-lro.tgz version: 0.0.0 file:projects/core-paging.tgz: @@ -9254,7 +9274,7 @@ packages: version: 0.0.0 file:projects/core-rest-pipeline.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -9303,7 +9323,7 @@ packages: dev: false name: '@rush-temp/core-rest-pipeline' resolution: - integrity: sha512-wY6C2ZRU1FBXyJK1z70NRL+JjQHgGDOqkm/fWvhiodYOgo0LL2ujMWHqxuh1+xTQX09Ljvp+DXreHxU8hSxzlw== + integrity: sha512-u+ck7XNcdA0tBihWqjxTCMqjl0oozXZXjDwMj11thEGJZqrve+2KmDM6ls2B9uA4DxwPJdIQepTTRLXZqFfTPA== tarball: file:projects/core-rest-pipeline.tgz version: 0.0.0 file:projects/core-tracing.tgz: @@ -9503,7 +9523,7 @@ packages: file:projects/data-tables.tgz: dependencies: '@azure/core-rest-pipeline': 1.0.4 - '@azure/core-tracing': 1.0.0-preview.11 + '@azure/core-tracing': 1.0.0-preview.12 '@azure/core-xml': 1.0.0-beta.1 '@azure/identity': 2.0.0-beta.3 '@microsoft/api-extractor': 7.7.11 @@ -9555,7 +9575,7 @@ packages: dev: false name: '@rush-temp/data-tables' resolution: - integrity: sha512-ujM2bV+u3bW/E26L/F6YOOx8xbrLpzNDaqfmN12TQB1CMeHzQf38U3zMb/Pthhk/Xb4sAfO4qvPyVD9vAKQmoA== + integrity: sha512-mHo4qMDnQU3sJ2yh8RlC6Mmvoe5Wp0Lnz19O8RggH/8LZ3X8VRKlDZrQB+iF2wwGYoLPJlocvNoO43LXhpKicg== tarball: file:projects/data-tables.tgz version: 0.0.0 file:projects/dev-tool.tgz: @@ -9598,6 +9618,7 @@ packages: version: 0.0.0 file:projects/digital-twins-core.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -9647,7 +9668,7 @@ packages: dev: false name: '@rush-temp/digital-twins-core' resolution: - integrity: sha512-ALnbQXSGDPYyvgBpj9LgOFpTlseHfrKvLxuR5S7RRdEZRzOp+3QPTV8ZlCLCFLM8C+mQZkGU0Zs1tYYHWuHI6A== + integrity: sha512-BAH8WsXsnRyFnnZA5JL2uc2HRvD3M7mWMQ38NLS670w7RvQNna/nCpEFmPpFyfdzIBtFC8cjkSDsW7ae6vzURg== tarball: file:projects/digital-twins-core.tgz version: 0.0.0 file:projects/eslint-plugin-azure-sdk.tgz: @@ -9688,6 +9709,7 @@ packages: version: 0.0.0 file:projects/event-hubs.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -9710,7 +9732,6 @@ packages: buffer: 5.7.1 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 - chai-exclude: 2.0.3_chai@4.3.4 chai-string: 1.5.0_chai@4.3.4 cross-env: 7.0.3 debug: 4.3.1 @@ -9739,7 +9760,7 @@ packages: prettier: 1.19.1 process: 0.11.10 puppeteer: 3.3.0 - rhea-promise: 2.1.0 + rhea-promise: 2.0.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -9755,7 +9776,7 @@ packages: dev: false name: '@rush-temp/event-hubs' resolution: - integrity: sha512-fXz8BwzRRBOJmgO0z1ohoQA+AUIxVR81oPK3Cuo4lk3Q+93rtkF4gryRjJEFkIfUNAWXo2kQB5ITgwhlUC8iVw== + integrity: sha512-WNJyVRH8bzOhs/DZ6caEh2RTqDJ4yO/U/yvcrY1F8Vzdb9RA0wRHZ4J+iROn6z07M1uMw6SbP/O21YoiSdWb8g== tarball: file:projects/event-hubs.tgz version: 0.0.0 file:projects/event-processor-host.tgz: @@ -9811,7 +9832,7 @@ packages: file:projects/eventgrid.tgz: dependencies: '@azure/core-rest-pipeline': 1.0.4 - '@azure/core-tracing': 1.0.0-preview.11 + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -9862,7 +9883,7 @@ packages: dev: false name: '@rush-temp/eventgrid' resolution: - integrity: sha512-6HpywaUpJ1+RDd+oX9G5uqDq3Zxv2qbtTRPG2SA1teUGOf8dG8JsdfmE5Ew92KS+itf0/tYLSx0uG9aCEpuYng== + integrity: sha512-+sBO5835x8av1m/TzFpkdLNiP50QHqji1aUQkjccAoi8vWiKs51MlCASbjWJNBWy6wLOTt5+zYFwmkzlg5Eh6A== tarball: file:projects/eventgrid.tgz version: 0.0.0 file:projects/eventhubs-checkpointstore-blob.tgz: @@ -9993,6 +10014,7 @@ packages: version: 0.0.0 file:projects/identity.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@azure/msal-browser': 2.14.2 '@azure/msal-common': 4.3.0 '@azure/msal-node': 1.1.0 @@ -10037,11 +10059,12 @@ packages: dev: false name: '@rush-temp/identity' resolution: - integrity: sha512-U8HltqYVr9W655SpiGaDVJ0IHe1+agW++vGNmih/QjJCjtagKAubvVKNGYu+OxVoEfpSfYc8pUhy0OEEgT3U0A== + integrity: sha512-cX969FF9/WVxGbziV+3ZAjwEBexmOuT2glwCTYZYZ0UjQkqBeFscq1UrBFLCSM2ZCfgjGegxR2g4H1FOESoznw== tarball: file:projects/identity.tgz version: 0.0.0 file:projects/iot-device-update.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@microsoft/api-extractor': 7.7.11 '@types/node': 12.20.15 '@types/uuid': 8.3.0 @@ -10063,13 +10086,13 @@ packages: dev: false name: '@rush-temp/iot-device-update' resolution: - integrity: sha512-rBIXGpY0B5SbJOXAFsApfA19XGR0TNIwLJE6Lp7Gsisa5wgn6Ndvheid2i2i4Dnpz6edgKsuN4MYAYkZPRFkSg== + integrity: sha512-76Tm1Jl9iIimSV0wR5qohVAhavimexKuzQk/lCaRS2pzw+wKHietWxSRpmJtKbrXw9khpLOgOph5zV9emxSaeQ== tarball: file:projects/iot-device-update.tgz version: 0.0.0 file:projects/iot-modelsrepository.tgz: dependencies: '@azure/core-rest-pipeline': 1.0.4 - '@azure/core-tracing': 1.0.0-preview.11 + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -10115,12 +10138,12 @@ packages: dev: false name: '@rush-temp/iot-modelsrepository' resolution: - integrity: sha512-WkrPUmgVb86oPEVUeGZr5vpgotLI/t/tSJFubhovVS0VdzwTO9ed+lxGqfc664mHHDG8R/6hmUWPmzt3BdOW6A== + integrity: sha512-3ttGrsvd4qCT/BiB3bWcLvGJfGiswvsPxuYaeV03vKW9nLzYSa+hsv3FdylXzBHwaYTe111Dnq50jp+b65Z4mg== tarball: file:projects/iot-modelsrepository.tgz version: 0.0.0 file:projects/keyvault-admin.tgz: dependencies: - '@azure/core-tracing': 1.0.0-preview.11 + '@azure/core-tracing': 1.0.0-preview.12 '@azure/keyvault-keys': 4.2.1 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -10160,11 +10183,12 @@ packages: dev: false name: '@rush-temp/keyvault-admin' resolution: - integrity: sha512-K7fSHQu14LH52AEEczcp8Pw/YzBZOp2s8+jvxBVdAIt59upUJPy98OBGKyhoC/zEyunQjVVWGMc/oMCv8tEQ9A== + integrity: sha512-KyTIarzMmFonMbl96AdhoV5lf29APbQS5hkbL+Elkc1Mt3iF6ytOuMyJCb8hpGv3SUZnWYKhz1Bpzn+4514uEg== tarball: file:projects/keyvault-admin.tgz version: 0.0.0 file:projects/keyvault-certificates.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@azure/keyvault-secrets': 4.2.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -10217,11 +10241,12 @@ packages: dev: false name: '@rush-temp/keyvault-certificates' resolution: - integrity: sha512-JTTY3YA7aFQZsarrqBAEk+XhdU+JWThhM6qRxPrKavy2poh2CMsXpO99qfEw12hQ5PWicCukbmZF+KMc3WpkQw== + integrity: sha512-Z9C8j5uik7z6Gkuak1cpfIlReBYXjA4rqZhLJJUSW3GQ9/MX9o0N7gaH2E4ExA+I5zf6sjQeMLt0TuVoZucuzQ== tarball: file:projects/keyvault-certificates.tgz version: 0.0.0 file:projects/keyvault-common.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 eslint: 7.29.0 prettier: 1.19.1 rimraf: 3.0.2 @@ -10230,11 +10255,12 @@ packages: dev: false name: '@rush-temp/keyvault-common' resolution: - integrity: sha512-bPRo3thH2+A9xkidN62waMvwoiZ/lL5ZEo1g1HDcaFudx4D6UY1otc/GHflEXvEMG5SFdOvJWiADMFsKCD3EXA== + integrity: sha512-985Pu4WBm8htD9JwDRFnxk7RieHDbivptrfMNFqlEtdgp5ATNrXWgSo+C99t9LMq5AcfYaEbXDPhmju6kB02BA== tarball: file:projects/keyvault-common.tgz version: 0.0.0 file:projects/keyvault-keys.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -10288,11 +10314,12 @@ packages: dev: false name: '@rush-temp/keyvault-keys' resolution: - integrity: sha512-HyGmZuZ9jbZSuElkasp6ESZ4fJGR2fVnWHBTAo82WAS/Z+ahQ4i++yhxlImEETeHVas3xLyk0KtMxAq30OgOsg== + integrity: sha512-2pTgRqDhzhQ6x5ppOYOAKfHALJ11/O6t1DyLXPg50hP2TBI7LD4hI1rUO8CNZPXbenJgJVEIlzQwcnFmjBU0RQ== tarball: file:projects/keyvault-keys.tgz version: 0.0.0 file:projects/keyvault-secrets.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -10344,7 +10371,7 @@ packages: dev: false name: '@rush-temp/keyvault-secrets' resolution: - integrity: sha512-PQOqnVqshtnKT5gHMPRmlAWXJ1zjgziGYkG26ReGBAItABfHK+HM5dhUJ9LzA5kF312jDQYNWMCQR+m21AXr6Q== + integrity: sha512-v6/jO7G9RMZV9N34GLnq9QPdWDR6Yv5sOQM2gdIYCj8Fr/YIO0etKECOFPycAGRHZuQwgFJQUg++npflmr9xFQ== tarball: file:projects/keyvault-secrets.tgz version: 0.0.0 file:projects/logger.tgz: @@ -10397,6 +10424,7 @@ packages: version: 0.0.0 file:projects/mixedreality-authentication.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.19 '@types/chai-as-promised': 7.1.4 @@ -10434,7 +10462,7 @@ packages: dev: false name: '@rush-temp/mixedreality-authentication' resolution: - integrity: sha512-LMwKWWNn7RGRh7IZvaIkVxSkCeA0Av7O0UQDBoxPD5XvdZUY2eY/ofG3UmSpD5apQ5pzBRH0uvfgud2Ruk55kg== + integrity: sha512-Dah2yhabK5HI4F06xOEqvf+iUXgLPdtJXFBVgIQy1+KFICPCqM0PMc0olF3nG/4KEo2t3Q2397KQLdRlfeUm2w== tarball: file:projects/mixedreality-authentication.tgz version: 0.0.0 file:projects/mock-hub.tgz: @@ -10443,14 +10471,14 @@ packages: dotenv: 8.6.0 eslint: 7.29.0 prettier: 1.19.1 - rhea: 2.0.3 + rhea: 2.0.2 rimraf: 3.0.2 tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/mock-hub' resolution: - integrity: sha512-K6rFTLoACIBX5It6x5v3r668Kpt7jjkgCeukzTyZ13cvPrjqJ4M7L9y0oU2ECIigGm59cbHx4sWOX/rHAhELhw== + integrity: sha512-w4gQTrqQney0Jkj0NMc1D9KrgNJ1upzYkheaNFdeA84uApywwVloe7o8mOhGMVhzR1uQMsq2zFlNGdDgbByDog== tarball: file:projects/mock-hub.tgz version: 0.0.0 file:projects/monitor-opentelemetry-exporter.tgz: @@ -10485,6 +10513,7 @@ packages: version: 0.0.0 file:projects/monitor-query.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@opentelemetry/api': 1.0.0 @@ -10528,7 +10557,7 @@ packages: dev: false name: '@rush-temp/monitor-query' resolution: - integrity: sha512-ZL8duEIH2flsaY9Gtp1XCvf2kzrzk3xw1SQCkTtGVhRb4ZuKpz2JwsqpMg/sg3a/AloyWAt5albV93ofMlfPbQ== + integrity: sha512-FtKS3h1XRaOSQHXljZu7mrTYGhewukVd5N5l4dvRZlQN2y6iuiLVcyXMABg8Um3iHgkSBTopNdEj4uDLyMQVdg== tarball: file:projects/monitor-query.tgz version: 0.0.0 file:projects/perf-ai-form-recognizer.tgz: @@ -10862,6 +10891,7 @@ packages: version: 0.0.0 file:projects/quantum-jobs.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -10910,11 +10940,12 @@ packages: dev: false name: '@rush-temp/quantum-jobs' resolution: - integrity: sha512-xaaEFEa1AX8TYN/mligAKSMcHNTyWbkerkOi1p5DkRMbDoT9rycvNcS2aIzGwbPv352PeDIR9wa4Pz3pXutOnw== + integrity: sha512-3CmIjUqxvM9cfPUIhEDR6hg/1Qlk6DK3o3WM7gkASvaMCgPJB2gLnRyhBtTWDDTV267ZyIsT7ds6OSA77wZ6zA== tarball: file:projects/quantum-jobs.tgz version: 0.0.0 file:projects/schema-registry-avro.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -10964,11 +10995,12 @@ packages: dev: false name: '@rush-temp/schema-registry-avro' resolution: - integrity: sha512-OZb2LmW2W4ZKIxb0qgvDhGn0GWVQT5mrrSNMHIpTc7j3OxcfQoEimgrzkF4ae5t1l4qxRyPZV7QGErLPdI/lZg== + integrity: sha512-nhESe3sAlTSg61fGeokPNKcGmMD4YF668+WuIK6Z3k+RtEmN9hPSTnNS4gwRnlZ9mTDUFAmH5dos65zoQ2Q/sA== tarball: file:projects/schema-registry-avro.tgz version: 0.0.0 file:projects/schema-registry.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -11014,11 +11046,12 @@ packages: dev: false name: '@rush-temp/schema-registry' resolution: - integrity: sha512-dDGxgw7Oha0+j5wUJXgcFuGlAK6tn3HhnIF+qhu/uUT7bhMjXZCP5VBAtqkGE86TCRMFFNCXTIMHrqJ5ZAtW8A== + integrity: sha512-crBL/qceVHIRFfLTHQ/9+W0jZFCZEJb24sl7059X3C/W0v/qt3AuPtHHZZrf8Hux5GW0RAaZsU0N9uwnJ8mfVg== tarball: file:projects/schema-registry.tgz version: 0.0.0 file:projects/search-documents.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -11067,11 +11100,12 @@ packages: dev: false name: '@rush-temp/search-documents' resolution: - integrity: sha512-uMx6yCLx/luocgYetGgDbAiiwr5mU2Zxj/fwYz6CaKn6bjIP+6oiOxjf4OyTVJxfPiH6W7aMjj2K//v1IeS5YA== + integrity: sha512-dnPkPixkq7qEJ22aCSPo0QLB85gp7yXEm5UBDw+aYXkD/r3nIosXPtZdN5ahHQYXfjRTlc/ZGh3TRi+5WVt0mw== tarball: file:projects/search-documents.tgz version: 0.0.0 file:projects/service-bus.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -11126,7 +11160,7 @@ packages: process: 0.11.10 promise: 8.1.0 puppeteer: 3.3.0 - rhea-promise: 2.1.0 + rhea-promise: 2.0.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -11141,11 +11175,12 @@ packages: dev: false name: '@rush-temp/service-bus' resolution: - integrity: sha512-U+lymhlntKTzSY+fZ2ZO0n7kDS40eA9hrB3q3kpSUTHitPFW5S6sbE1DR1ibvEGEis4oCAMsTz+DhZoPNR6uHA== + integrity: sha512-n1TTvwS5Z9hDPLyLYzZQbZONAM0ZqDz2pT8Q3XopMzeCYQIw9Iuj+fCtCDm1MQsVuo2rbVGGMzA6AqqivD2F8A== tarball: file:projects/service-bus.tgz version: 0.0.0 file:projects/storage-blob-changefeed.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -11197,12 +11232,13 @@ packages: dev: false name: '@rush-temp/storage-blob-changefeed' resolution: - integrity: sha512-k3cfRzuNXPjAHe0XSdc5CzAZpRR/J3dNtxYTIpSx2qQsyShPbdoV18K3QwC8lBgJ9rDuIwWtw6Chcwup4Kos4A== + integrity: sha512-ygPw/JfMyvA0xwkDPUF6HOBpoHJ3rzVJY7ZEvvoUQhWbsri1YsY670iD8PjiLqqCdafwy0PvprzTCs5vjf1qPQ== tarball: file:projects/storage-blob-changefeed.tgz version: 0.0.0 file:projects/storage-blob.tgz: dependencies: '@azure/core-rest-pipeline': 1.0.4 + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -11255,11 +11291,12 @@ packages: dev: false name: '@rush-temp/storage-blob' resolution: - integrity: sha512-SR7gi1XbF99h18cjafy3mOIYAuYO4pWc0/Li7nYa+F+wuR5p+EBXExbPgXocaunQEr56edWKvhVTAsXJf3fa0w== + integrity: sha512-3hsoRJGA/kNedSA8vBd7XbFJyknWq4ZrBKWaxe9dFgVktFK7XDCq9GRiRjzFKHyWlb0uYLMAhhPyMGsAJY33NQ== tarball: file:projects/storage-blob.tgz version: 0.0.0 file:projects/storage-file-datalake.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -11313,11 +11350,12 @@ packages: dev: false name: '@rush-temp/storage-file-datalake' resolution: - integrity: sha512-WKNmOb2EDGEZqC1D1RkDFh1HJVn2cSNiNx4/g/I6jyb/JTykRW/sQj4eQMOFv2VzoglVCc5Y5rfV/krMxvTwBw== + integrity: sha512-fzpbysAwXHYPAkn/7KH+8RYGZfNJNxh0k/YY8d3jULEleyfRYRZPfFgNjP78l4xWwhQcV1bsoSVxncU/M/U1JQ== tarball: file:projects/storage-file-datalake.tgz version: 0.0.0 file:projects/storage-file-share.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -11367,7 +11405,7 @@ packages: dev: false name: '@rush-temp/storage-file-share' resolution: - integrity: sha512-eYcZuBTa4QZtWhOSG4rPF8DiZ8SVedKabioQO/xGeZMkYy4M/y5asia2D55EZ0pGqFBkwxztIMQR+t6GENY0LA== + integrity: sha512-AUWBKZZh7C43K90KBV+Ou96j5rg/EFo0B0eaWKe5MSbJcp2/VwOVUJ6Q4pJA0u4etjIxFQgHQJUYFuVrpqqPzQ== tarball: file:projects/storage-file-share.tgz version: 0.0.0 file:projects/storage-internal-avro.tgz: @@ -11423,6 +11461,7 @@ packages: version: 0.0.0 file:projects/storage-queue.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -11471,11 +11510,12 @@ packages: dev: false name: '@rush-temp/storage-queue' resolution: - integrity: sha512-mIDhXmilj9q6Of9XiCIOpTQr0BdI9TOI1R+EesU3ySwTRSwo9LRHSL9Q7BUCtX1vGDoBMTV9+RKhmyGf4SzS5Q== + integrity: sha512-99be+54aq2y4U0Kc1zBXaFxb6p8YH83qf+0TrBnm4X4/VJdMxHu88HZ6+jVmXZZA8+JX6Avzz8RQ6If+pflkAA== tarball: file:projects/storage-queue.tgz version: 0.0.0 file:projects/synapse-access-control.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 eslint: 7.29.0 @@ -11490,11 +11530,12 @@ packages: dev: false name: '@rush-temp/synapse-access-control' resolution: - integrity: sha512-B6ZNAWWZamD+jFqi0Z5UrXPb407k7n22KotiiBdG17Kvb5+IFZHvB2XSb6UqXKX6acTH2oTPGnhqJX9zNu7bnQ== + integrity: sha512-fhmsa9dtbeFkI/CSMtS3oFAUWgiZ8Vomc/tO/1mdozzuQLh8xLO7Dp9RjxqOG/aqp+bR+tpxODJgBM9rs6zSHQ== tarball: file:projects/synapse-access-control.tgz version: 0.0.0 file:projects/synapse-artifacts.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 '@types/chai': 4.2.19 @@ -11539,11 +11580,12 @@ packages: dev: false name: '@rush-temp/synapse-artifacts' resolution: - integrity: sha512-/CbcDVgYUXiruEvBTaofRA/WI4mE17B/k82Ow4Z6Sit8SWWLr9HMt84l9CQmtO/EEy+XONa79gt5mlhNYdYoPA== + integrity: sha512-5r828CMiRuzRe+1dnT4QXI7ZXWS2e42lZKH/QtSiFLvb4zRc6vLM6C1JtAYJZfe2eU8UEsp5mb7hCDCdwSENfw== tarball: file:projects/synapse-artifacts.tgz version: 0.0.0 file:projects/synapse-managed-private-endpoints.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 eslint: 7.29.0 @@ -11558,11 +11600,12 @@ packages: dev: false name: '@rush-temp/synapse-managed-private-endpoints' resolution: - integrity: sha512-n3HmGyFWLvYD13xpEZDbDR/UTytR45c8RaaFn4S+RvgMl9qbSLKF2HNtdj/9Kizg70MsfHITsevCObkrF1MAaw== + integrity: sha512-qH2uQvpDKOhG5VCcgsBBUnfJPOF8kgdLU5cVw8GQXqe7rd7lnIyZ1rXHgHtHQbmVxE2U9cNOgx+b5ZklXkXanQ== tarball: file:projects/synapse-managed-private-endpoints.tgz version: 0.0.0 file:projects/synapse-monitoring.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 eslint: 7.29.0 @@ -11577,11 +11620,12 @@ packages: dev: false name: '@rush-temp/synapse-monitoring' resolution: - integrity: sha512-ZP/mUHpmJecIKZu5BgZ7KMs1RpcGx+gvvhcqfQPHjsXHItdYRw2SZaNeYWe5EPnmB/bIAxWnh0UgMIKXAmQ0+Q== + integrity: sha512-Kzw6M1WWtgayGiheIJJn5pvoiKA5gaHRHyrS/WVwypJm3xOeFfMzrC/EGT9Vc5u+/tegFC/3ws0+d0sMi5Wxig== tarball: file:projects/synapse-monitoring.tgz version: 0.0.0 file:projects/synapse-spark.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 eslint: 7.29.0 @@ -11596,11 +11640,12 @@ packages: dev: false name: '@rush-temp/synapse-spark' resolution: - integrity: sha512-K+6F+RZEd5QAlbJlquMsiXPVc39i9C9CR9eQik5HhMV0tkWrk9DnKEx+l4nqIBvJ4yFAcew448mS+Fcp3HpQxA== + integrity: sha512-f0iYTqBaqR3OFVzFqcipjgF7nJB2rLfZ/1JGGoWfXRezrp13BQRtE/nlaKdUg0lIJkyw0BuKgLk5nYCYjPWjdg== tarball: file:projects/synapse-spark.tgz version: 0.0.0 file:projects/template.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.19 '@types/chai-as-promised': 7.1.4 @@ -11640,7 +11685,7 @@ packages: dev: false name: '@rush-temp/template' resolution: - integrity: sha512-tzPyJx5J7e3qU69hf7F2H1Id5Tbig+OLNexf43IUvtdtS5IOoi2VyjURMu7yD65PvYiZdiqnlFN7u7yVNgJIjA== + integrity: sha512-UtMf3qOhtj3oRYQdJe0QK4flpQUgl1XXd9qFwTsRdpaJDa7Zi21Zltjch+1gBDfV6VZfpYUb1o0f0r+FP+2V3w== tarball: file:projects/template.tgz version: 0.0.0 file:projects/test-utils-perfstress.tgz: @@ -11668,6 +11713,7 @@ packages: version: 0.0.0 file:projects/test-utils-recorder.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@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 @@ -11719,7 +11765,7 @@ packages: dev: false name: '@rush-temp/test-utils-recorder' resolution: - integrity: sha512-W3PUv+wfjsFF0477l2FZQUCJaSZkrl694/B9fGGDd/cnLsO9GJCxVE1r31PLAHNlryEzDBdWJMkrEyAOIT7Xkg== + integrity: sha512-ldsKEzO2UJNjjpG0SJ7OzW4UpywLuMIZu8GfXnX3A1fOexAEJ5SVaj/wOEShzMgs9QRjLEC1NRwEMoT9xbDtXQ== tarball: file:projects/test-utils-recorder.tgz version: 0.0.0 file:projects/test-utils.tgz: @@ -11751,6 +11797,7 @@ packages: version: 0.0.0 file:projects/video-analyzer-edge.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@microsoft/api-extractor': 7.7.11 '@types/chai': 4.2.19 '@types/chai-as-promised': 7.1.4 @@ -11788,7 +11835,7 @@ packages: dev: false name: '@rush-temp/video-analyzer-edge' resolution: - integrity: sha512-WCCV5micC74VY8Y2F/FhpUvin5NMIK375+VDrE5Viq6rsDqMUR2fiNEsSE2Au+f3/SQ8+gdmhz/j8CjxD/lpMw== + integrity: sha512-0p4RAxZ9LItcJ2CjO2/KlKRr/lUKGmqGZdxqYFIAgGkL8LAQVNy3wcfVrTnIkyEsokCt7DUwVoB4Ab4q838MvA== tarball: file:projects/video-analyzer-edge.tgz version: 0.0.0 file:projects/web-pubsub-express.tgz: @@ -11854,6 +11901,7 @@ packages: version: 0.0.0 file:projects/web-pubsub.tgz: dependencies: + '@azure/core-tracing': 1.0.0-preview.12 '@azure/identity': 1.3.0 '@microsoft/api-extractor': 7.7.11 '@rollup/plugin-commonjs': 11.0.2_rollup@1.32.1 @@ -11907,7 +11955,7 @@ packages: dev: false name: '@rush-temp/web-pubsub' resolution: - integrity: sha512-c4EhqvsmN20MNmoKzSpn0/RAmB5FyARVkcVQl8fVxJnH3kcx7H7yud35i3fe+jySbR35elHuXs0uOUw3LijIXQ== + integrity: sha512-KzxOCN28tIw0iRDU4HUJ3S3wEcHv/WdKeA29HKgcFMb2DxK2EFvuX6Ih+jAI/M9LYp5Kpwni26AoZTW3KBlENw== tarball: file:projects/web-pubsub.tgz version: 0.0.0 registry: '' From e0a442c3f077521881ac635f29c2d7eb627e21e1 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Wed, 30 Jun 2021 23:44:30 +0000 Subject: [PATCH 22/23] revert to `main`, and rush update again. --- common/config/rush/pnpm-lock.yaml | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index c1958d7937e9..72b8c87c5b2f 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -6552,26 +6552,26 @@ packages: dev: false resolution: integrity: sha512-+6uilZXSJGyiqVeHQI3Krv6NTAd8cWRCY2uyCxmzR4/5IFtBqqFem1HV2OiwSj0Gu7OFChIJDfH2JyjN7J0vRA== - /rhea-promise/2.0.0: + /rhea-promise/2.1.0: dependencies: debug: 3.2.7 - rhea: 2.0.2 + rhea: 2.0.3 tslib: 2.3.0 dev: false resolution: - integrity: sha512-hoK6pTrFyIFDp0jrC2FQXzZPFnJXG78OHikpSHeC2gjdKGT+ofoFsbbxA0FcYjBqU2r2hDKRZbacBBvGtGAzhw== + integrity: sha512-CRMwdJ/o4oO/xKcvAwAsd0AHy5fVvSlqso7AadRmaaLGzAzc9LCoW7FOFnucI8THasVmOeCnv5c/fH/n7FcNaA== /rhea/1.0.24: dependencies: debug: 3.2.7 dev: false resolution: integrity: sha512-PEl62U2EhxCO5wMUZ2/bCBcXAVKN9AdMSNQOrp3+R5b77TEaOSiy16MQ0sIOmzj/iqsgIAgPs1mt3FYfu1vIXA== - /rhea/2.0.2: + /rhea/2.0.3: dependencies: debug: 3.2.7 dev: false resolution: - integrity: sha512-G2QqyVzRnZvv+WkpKBmWrVmkeeLRX7xKZB3wutU2fs/qvr4PJvAqKO7ymSYX/0dm2xt1QhNJO/Af17x49f7FBw== + integrity: sha512-goQWv15ci6RdjtSpDezknlJ0PQDDkkJiMVxC3oS8DpECnzLFov01WMJ23cpXW+L3hlSQwyunqX9kc0JW6/lziw== /rimraf/2.7.1: dependencies: glob: 7.1.7 @@ -8347,7 +8347,7 @@ packages: dev: false name: '@rush-temp/ai-text-analytics' resolution: - integrity: sha512-xOTFTYbC7zkPZU+4uJ63+sFWxsXvaQQwQRRQpeH0x8TbxUpWfELGqZ7tmkaqiiA/kWNSjwRweMooEPznC2/0XA== + integrity: sha512-vf8Pnl7FTqnmhkjs7l9bLgV6pbmosqg0oPmo/hOA3kaE5Ekj+4sryjMjcwoi2mexR7wFEO2Ck2K1KBYPnyRTiQ== tarball: file:projects/ai-text-analytics.tgz version: 0.0.0 file:projects/app-configuration.tgz: @@ -8903,8 +8903,8 @@ packages: prettier: 1.19.1 process: 0.11.10 puppeteer: 3.3.0 - rhea: 2.0.2 - rhea-promise: 2.0.0 + rhea: 2.0.3 + rhea-promise: 2.1.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -8921,7 +8921,7 @@ packages: dev: false name: '@rush-temp/core-amqp' resolution: - integrity: sha512-NsjbIvK0AepoWd0jHaFjQIsq2AIm10LaxkUXhc55cqQTJUCfPmPjw/OENA/4TcvI7c9lMe+5ZhGxyEbTiUI0Xw== + integrity: sha512-FHTxFxeancQjNBMEO+8O8eirRfSQp0TUzFfwBEBKy+/psSDQnFUCiVuYo9Q1DoXUDTFNX56lGOEhcuiG2fp7GA== tarball: file:projects/core-amqp.tgz version: 0.0.0 file:projects/core-asynciterator-polyfill.tgz: @@ -9732,6 +9732,7 @@ packages: buffer: 5.7.1 chai: 4.3.4 chai-as-promised: 7.1.1_chai@4.3.4 + chai-exclude: 2.0.3_chai@4.3.4 chai-string: 1.5.0_chai@4.3.4 cross-env: 7.0.3 debug: 4.3.1 @@ -9760,7 +9761,7 @@ packages: prettier: 1.19.1 process: 0.11.10 puppeteer: 3.3.0 - rhea-promise: 2.0.0 + rhea-promise: 2.1.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -9776,7 +9777,7 @@ packages: dev: false name: '@rush-temp/event-hubs' resolution: - integrity: sha512-WNJyVRH8bzOhs/DZ6caEh2RTqDJ4yO/U/yvcrY1F8Vzdb9RA0wRHZ4J+iROn6z07M1uMw6SbP/O21YoiSdWb8g== + integrity: sha512-/EtEDC3Q1pKc+3/XrfBrbs7bBwQDV42aTIg9WMVRo0bjdBC6Wr8iIVvyCQMzgnQ9MbDQeHA/cILgbBZgfkgHLw== tarball: file:projects/event-hubs.tgz version: 0.0.0 file:projects/event-processor-host.tgz: @@ -10471,14 +10472,14 @@ packages: dotenv: 8.6.0 eslint: 7.29.0 prettier: 1.19.1 - rhea: 2.0.2 + rhea: 2.0.3 rimraf: 3.0.2 tslib: 2.3.0 typescript: 4.2.4 dev: false name: '@rush-temp/mock-hub' resolution: - integrity: sha512-w4gQTrqQney0Jkj0NMc1D9KrgNJ1upzYkheaNFdeA84uApywwVloe7o8mOhGMVhzR1uQMsq2zFlNGdDgbByDog== + integrity: sha512-K6rFTLoACIBX5It6x5v3r668Kpt7jjkgCeukzTyZ13cvPrjqJ4M7L9y0oU2ECIigGm59cbHx4sWOX/rHAhELhw== tarball: file:projects/mock-hub.tgz version: 0.0.0 file:projects/monitor-opentelemetry-exporter.tgz: @@ -11160,7 +11161,7 @@ packages: process: 0.11.10 promise: 8.1.0 puppeteer: 3.3.0 - rhea-promise: 2.0.0 + rhea-promise: 2.1.0 rimraf: 3.0.2 rollup: 1.32.1 rollup-plugin-shim: 1.0.0 @@ -11175,7 +11176,7 @@ packages: dev: false name: '@rush-temp/service-bus' resolution: - integrity: sha512-n1TTvwS5Z9hDPLyLYzZQbZONAM0ZqDz2pT8Q3XopMzeCYQIw9Iuj+fCtCDm1MQsVuo2rbVGGMzA6AqqivD2F8A== + integrity: sha512-UBMn4Zxni71LSfmuDpKr50cz6JFTgZxnuM8ESeHPfMa5Ibzx1b8lLbURKcqiqRaatEyxueFRzESf46JDUv78ug== tarball: file:projects/service-bus.tgz version: 0.0.0 file:projects/storage-blob-changefeed.tgz: From 585933461a645d5fe8f6cfae68231afdedd6b367 Mon Sep 17 00:00:00 2001 From: Richard Park <51494936+richardpark-msft@users.noreply.github.com> Date: Wed, 30 Jun 2021 23:54:15 +0000 Subject: [PATCH 23/23] Revert the date on the changelog for core-amqp since we're not releasing it. --- sdk/core/core-amqp/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/core/core-amqp/CHANGELOG.md b/sdk/core/core-amqp/CHANGELOG.md index 305b33df79a7..65754897e780 100644 --- a/sdk/core/core-amqp/CHANGELOG.md +++ b/sdk/core/core-amqp/CHANGELOG.md @@ -1,6 +1,6 @@ # Release History -## 3.1.0 (2021-06-30) +## 3.1.0 (Unreleased) ### Key Bugs Fixed