From a0a09fa42c3f2f138753122ac36ee583d61c09c5 Mon Sep 17 00:00:00 2001 From: Harikrishnan Rajandiran Date: Sat, 18 May 2024 12:20:08 +0530 Subject: [PATCH 1/7] New Nodejs sample for Create a commands menu --- samples/bot-commands-menu/nodejs/.eslintrc.js | 15 + samples/bot-commands-menu/nodejs/.gitignore | 17 + .../nodejs/.vscode/extensions.json | 5 + .../nodejs/.vscode/launch.json | 73 + .../nodejs/.vscode/settings.json | 11 + .../nodejs/.vscode/tasks.json | 105 + samples/bot-commands-menu/nodejs/README.md | 112 + .../nodejs/appManifest/color.png | Bin 0 -> 3415 bytes .../nodejs/appManifest/manifest.json | 67 + .../nodejs/appManifest/outline.png | Bin 0 -> 407 bytes .../nodejs/assets/sample.json | 68 + .../nodejs/bots/teamsConversationBot.js | 63 + samples/bot-commands-menu/nodejs/build.js | 14 + samples/bot-commands-menu/nodejs/index.js | 64 + .../nodejs/infra/azure.bicep | 44 + .../nodejs/infra/azure.parameters.json | 24 + .../nodejs/package-lock.json | 4956 +++++++++++++++++ samples/bot-commands-menu/nodejs/package.json | 38 + .../nodejs/resources/flightsDetails.json | 258 + .../nodejs/resources/searchHotels.json | 47 + .../nodejs/teamsapp.local.yml | 91 + 21 files changed, 6072 insertions(+) create mode 100644 samples/bot-commands-menu/nodejs/.eslintrc.js create mode 100644 samples/bot-commands-menu/nodejs/.gitignore create mode 100644 samples/bot-commands-menu/nodejs/.vscode/extensions.json create mode 100644 samples/bot-commands-menu/nodejs/.vscode/launch.json create mode 100644 samples/bot-commands-menu/nodejs/.vscode/settings.json create mode 100644 samples/bot-commands-menu/nodejs/.vscode/tasks.json create mode 100644 samples/bot-commands-menu/nodejs/README.md create mode 100644 samples/bot-commands-menu/nodejs/appManifest/color.png create mode 100644 samples/bot-commands-menu/nodejs/appManifest/manifest.json create mode 100644 samples/bot-commands-menu/nodejs/appManifest/outline.png create mode 100644 samples/bot-commands-menu/nodejs/assets/sample.json create mode 100644 samples/bot-commands-menu/nodejs/bots/teamsConversationBot.js create mode 100644 samples/bot-commands-menu/nodejs/build.js create mode 100644 samples/bot-commands-menu/nodejs/index.js create mode 100644 samples/bot-commands-menu/nodejs/infra/azure.bicep create mode 100644 samples/bot-commands-menu/nodejs/infra/azure.parameters.json create mode 100644 samples/bot-commands-menu/nodejs/package-lock.json create mode 100644 samples/bot-commands-menu/nodejs/package.json create mode 100644 samples/bot-commands-menu/nodejs/resources/flightsDetails.json create mode 100644 samples/bot-commands-menu/nodejs/resources/searchHotels.json create mode 100644 samples/bot-commands-menu/nodejs/teamsapp.local.yml diff --git a/samples/bot-commands-menu/nodejs/.eslintrc.js b/samples/bot-commands-menu/nodejs/.eslintrc.js new file mode 100644 index 0000000000..abe49d5995 --- /dev/null +++ b/samples/bot-commands-menu/nodejs/.eslintrc.js @@ -0,0 +1,15 @@ +/* eslint-disable */ +module.exports = { + "extends": "standard", + "rules": { + "semi": [2, "always"], + "indent": [2, 4], + "no-return-await": 0, + "space-before-function-paren": [2, { + "named": "never", + "anonymous": "never", + "asyncArrow": "always" + }], + "template-curly-spacing": [2, "always"] + } +}; \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/.gitignore b/samples/bot-commands-menu/nodejs/.gitignore new file mode 100644 index 0000000000..6a16d288f8 --- /dev/null +++ b/samples/bot-commands-menu/nodejs/.gitignore @@ -0,0 +1,17 @@ +# TeamsFx files +env/.env.*.user +env/.env.local +.localConfigs +appManifest/build +/build + +# dependencies +node_modules/ + +# misc +.env +.deployment +.DS_Store + +# build +lib/ diff --git a/samples/bot-commands-menu/nodejs/.vscode/extensions.json b/samples/bot-commands-menu/nodejs/.vscode/extensions.json new file mode 100644 index 0000000000..2d88dee21b --- /dev/null +++ b/samples/bot-commands-menu/nodejs/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "TeamsDevApp.ms-teams-vscode-extension" + ] +} \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/.vscode/launch.json b/samples/bot-commands-menu/nodejs/.vscode/launch.json new file mode 100644 index 0000000000..d027ed91e2 --- /dev/null +++ b/samples/bot-commands-menu/nodejs/.vscode/launch.json @@ -0,0 +1,73 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Launch App (Edge)", + "type": "msedge", + "request": "launch", + "url": "https://teams.microsoft.com/l/app/${{local:TEAMS_APP_ID}}?installAppPackage=true&webjoin=true&${account-hint}", + "cascadeTerminateToConfigurations": [ + "Attach to Local Service" + ], + "presentation": { + "group": "all", + "hidden": true + }, + "internalConsoleOptions": "neverOpen" + }, + { + "name": "Launch App (Chrome)", + "type": "chrome", + "request": "launch", + "url": "https://teams.microsoft.com/l/app/${{local:TEAMS_APP_ID}}?installAppPackage=true&webjoin=true&${account-hint}", + "cascadeTerminateToConfigurations": [ + "Attach to Local Service" + ], + "presentation": { + "group": "all", + "hidden": true + }, + "internalConsoleOptions": "neverOpen" + }, + { + "name": "Attach to Local Service", + "type": "node", + "request": "attach", + "port": 9239, + "restart": true, + "presentation": { + "group": "all", + "hidden": true + }, + "internalConsoleOptions": "neverOpen" + } + ], + "compounds": [ + { + "name": "Debug (Edge)", + "configurations": [ + "Launch App (Edge)", + "Attach to Local Service" + ], + "preLaunchTask": "Start Teams App Locally", + "presentation": { + "group": "all", + "order": 1 + }, + "stopAll": true + }, + { + "name": "Debug (Chrome)", + "configurations": [ + "Launch App (Chrome)", + "Attach to Local Service" + ], + "preLaunchTask": "Start Teams App Locally", + "presentation": { + "group": "all", + "order": 2 + }, + "stopAll": true + } + ] +} diff --git a/samples/bot-commands-menu/nodejs/.vscode/settings.json b/samples/bot-commands-menu/nodejs/.vscode/settings.json new file mode 100644 index 0000000000..4299620253 --- /dev/null +++ b/samples/bot-commands-menu/nodejs/.vscode/settings.json @@ -0,0 +1,11 @@ +{ + "debug.onTaskErrors": "abort", + "json.schemas": [ + { + "fileMatch": [ + "/aad.*.json" + ], + "schema": {} + } + ] +} diff --git a/samples/bot-commands-menu/nodejs/.vscode/tasks.json b/samples/bot-commands-menu/nodejs/.vscode/tasks.json new file mode 100644 index 0000000000..585f86ae9a --- /dev/null +++ b/samples/bot-commands-menu/nodejs/.vscode/tasks.json @@ -0,0 +1,105 @@ +// This file is automatically generated by Teams Toolkit. +// The teamsfx tasks defined in this file require Teams Toolkit version >= 5.0.0. +// See https://aka.ms/teamsfx-tasks for details on how to customize each task. +{ + "version": "2.0.0", + "tasks": [ + { + "label": "Start Teams App Locally", + "dependsOn": [ + "Validate prerequisites", + "Start local tunnel", + "Provision", + "Deploy", + "Start application" + ], + "dependsOrder": "sequence" + }, + { + // Check all required prerequisites. + // See https://aka.ms/teamsfx-tasks/check-prerequisites to know the details and how to customize the args. + "label": "Validate prerequisites", + "type": "teamsfx", + "command": "debug-check-prerequisites", + "args": { + "prerequisites": [ + "nodejs", // Validate if Node.js is installed. + "m365Account", // Sign-in prompt for Microsoft 365 account, then validate if the account enables the sideloading permission. + "portOccupancy" // Validate available ports to ensure those debug ones are not occupied. + ], + "portOccupancy": [ + 3978, // app service port + 9239 // app inspector port for Node.js debugger + ] + } + }, + { + // Start the local tunnel service to forward public URL to local port and inspect traffic. + // See https://aka.ms/teamsfx-tasks/local-tunnel for the detailed args definitions. + "label": "Start local tunnel", + "type": "teamsfx", + "command": "debug-start-local-tunnel", + "args": { + "type": "dev-tunnel", + "ports": [ + { + "portNumber": 3978, + "protocol": "http", + "access": "public", + "writeToEnvironmentFile": { + "endpoint": "BOT_ENDPOINT", // output tunnel endpoint as BOT_ENDPOINT + "domain": "BOT_DOMAIN" // output tunnel domain as BOT_DOMAIN + } + } + ], + "env": "local" + }, + "isBackground": true, + "problemMatcher": "$teamsfx-local-tunnel-watch" + }, + { + // Create the debug resources. + // See https://aka.ms/teamsfx-tasks/provision to know the details and how to customize the args. + "label": "Provision", + "type": "teamsfx", + "command": "provision", + "args": { + "env": "local" + } + }, + { + // Build project. + // See https://aka.ms/teamsfx-tasks/deploy to know the details and how to customize the args. + "label": "Deploy", + "type": "teamsfx", + "command": "deploy", + "args": { + "env": "local" + } + }, + { + "label": "Start application", + "type": "shell", + "command": "npm run dev:teamsfx", + "isBackground": true, + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": { + "pattern": [ + { + "regexp": "^.*$", + "file": 0, + "location": 1, + "message": 2 + } + ], + "background": { + "activeOnStart": true, + "beginsPattern": "[nodemon] starting", + "endsPattern": "restify listening to|Bot/ME service listening at|[nodemon] app crashed" + } + } + } + ] +} \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/README.md b/samples/bot-commands-menu/nodejs/README.md new file mode 100644 index 0000000000..5f8d8e4588 --- /dev/null +++ b/samples/bot-commands-menu/nodejs/README.md @@ -0,0 +1,112 @@ +--- +page_type: sample +description: Microsoft Teams Create Commands Menu +products: +- office-teams +- office +- office-365 +languages: +- nodejs +extensions: + contentType: samples + createdDate: "05/18/2024 01:38:25 PM" +urlFragment: officedev-microsoft-teams-samples-bot-commands-menu-nodejs +--- + +# Create a commands menu +This sample add a command menu with a dropdown list of commands for your bot.Users can select a command from the list, which will insert the command string into the message box. Then, they can select Send to execute the command. + +## Included Features +* Bots + +## Interaction with app + + +## Prerequisites + +- Microsoft Teams is installed and you have an account +- [NodeJS](https://nodejs.org/en/) +- [dev tunnel](https://learn.microsoft.com/en-us/azure/developer/dev-tunnels/get-started?tabs=windows) or [ngrok](https://ngrok.com/) latest version or equivalent tunnelling solution +- [Teams Toolkit for VS Code](https://marketplace.visualstudio.com/items?itemName=TeamsDevApp.ms-teams-vscode-extension) or [TeamsFx CLI](https://learn.microsoft.com/microsoftteams/platform/toolkit/teamsfx-cli?pivots=version-one) + +## Run the app (Using Teams Toolkit for Visual Studio Code) + +The simplest way to run this sample in Teams is to use Teams Toolkit for Visual Studio Code. + +1. Ensure you have downloaded and installed [Visual Studio Code](https://code.visualstudio.com/docs/setup/setup-overview) +1. Install the [Teams Toolkit extension](https://marketplace.visualstudio.com/items?itemName=TeamsDevApp.ms-teams-vscode-extension) +1. Select **File > Open Folder** in VS Code and choose this samples directory from the repo +1. Using the extension, sign in with your Microsoft 365 account where you have permissions to upload custom apps +1. Select **Debug > Start Debugging** or **F5** to run the app in a Teams web client. +1. In the browser that launches, select the **Add** button to install the app to Teams. + +> If you do not have permission to upload custom apps (sideloading), Teams Toolkit will recommend creating and using a Microsoft 365 Developer Program account - a free program to get your own dev environment sandbox that includes Teams. + +## Run the app (Manually Uploading to Teams) + +> Note these instructions are for running the sample on your local machine, the tunnelling solution is required because +the Teams service needs to call into the bot. + +1) Run ngrok - point to port 3978 + + ```bash + ngrok http 3978 --host-header="localhost:3978" + ``` + + Alternatively, you can also use the `dev tunnels`. Please follow [Create and host a dev tunnel](https://learn.microsoft.com/en-us/azure/developer/dev-tunnels/get-started?tabs=windows) and host the tunnel with anonymous user access command as shown below: + + ```bash + devtunnel host -p 3978 --allow-anonymous + ``` + +## Setup for bot +In Azure portal, create a [Azure Bot resource](https://docs.microsoft.com/azure/bot-service/bot-service-quickstart-registration). + - For bot handle, make up a name. + - Select "Use existing app registration" (Create the app registration in Microsoft Entra ID beforehand.) + - __*If you don't have an Azure account*__ create an [Azure free account here](https://azure.microsoft.com/free/) + + In the new Azure Bot resource in the Portal, + - Ensure that you've [enabled the Teams Channel](https://learn.microsoft.com/azure/bot-service/channel-connect-teams?view=azure-bot-service-4.0) + - In Settings/Configuration/Messaging endpoint, enter the current `https` URL you were given by running the tunneling application. Append with the path `/api/messages` + +## Setup for code +1) Clone the repository + + ```bash + git clone https://github.com/OfficeDev/Microsoft-Teams-Samples.git + ``` + +1) In a terminal, navigate to `samples/bot-commands-menu/nodejs` + +1) Install modules + + ```bash + npm install + ``` + +1) Update the `.env` configuration for the bot to use the Microsoft App Id and App Password from the Bot Framework registration. (Note the App Password is referred to as the "client secret" in the azure portal and you can always create a new client secret anytime.) `MicrosoftAppTenantId` will be the id for the tenant where application is registered. + - Also, set MicrosoftAppType in the `.env`. (**Allowed values are: MultiTenant(default), SingleTenant, UserAssignedMSI**) + +1) Run your bot at the command line: + + ```bash + npm start + ``` + +1) __*This step is specific to Teams.*__ + - **Edit** the `manifest.json` contained in the `appManifest` folder to replace your Microsoft App Id (that was created when you registered your bot earlier) *everywhere* you see the place holder string `<>` (depending on the scenario the Microsoft App Id may occur multiple times in the `manifest.json`) + - **Edit** the `manifest.json` for `validDomains` with base Url domain. E.g. if you are using ngrok it would be `https://1234.ngrok-free.app` then your domain-name will be `1234.ngrok-free.app` and if you are using dev tunnels then your domain will be like: `12345.devtunnels.ms`. + - **Zip** up the contents of the `appManifest` folder to create a `manifest.zip` (Make sure that zip file does not contains any subfolder otherwise you will get error while uploading your .zip package) + - **Upload** the `manifest.zip` to Teams (In Teams Apps/Manage your apps click "Upload an app". Browse to and Open the .zip file. At the next dialog, click the Add button.) + - Add the app to personal/team/groupChat scope (Supported scopes) + +**Note**: If you are facing any issue in your app, please uncomment [this](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/bot-commands-menu/nodejs/index.js#L46) line and put your debugger for local debug. + +# Running the sample + +## Further reading + +- [Create a commands menu](https://review.learn.microsoft.com/en-us/microsoftteams/platform/bots/how-to/create-a-bot-commands-menu?branch=pr-en-us-10866&tabs=desktop%2Cdotnetlocalization) +- [Create prompt suggestions](https://review.learn.microsoft.com/en-us/microsoftteams/platform/bots/how-to/conversations/prompt-suggestions?branch=pr-en-us-10866&tabs=manually-in-the-app-manifest%2Cjavascript) + + \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/appManifest/color.png b/samples/bot-commands-menu/nodejs/appManifest/color.png new file mode 100644 index 0000000000000000000000000000000000000000..b8cf81afbe2f5bafd8563920edfadb78b7b71be6 GIT binary patch literal 3415 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 Bp2+|J literal 0 HcmV?d00001 diff --git a/samples/bot-commands-menu/nodejs/assets/sample.json b/samples/bot-commands-menu/nodejs/assets/sample.json new file mode 100644 index 0000000000..8729c7e329 --- /dev/null +++ b/samples/bot-commands-menu/nodejs/assets/sample.json @@ -0,0 +1,68 @@ +[ + { + "name": "officedev-microsoft-teams-samples-bot-commands-menu-nodejs", + "source": "officeDev", + "title": "Create a commands menu", + "shortDescription": "This sample add a command menu with a dropdown list of commands for your bot.Users can select a command from the list, which will insert the command string into the message box. Then, they can select Send to execute the command.", + "url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-commands-menu/nodejs", + "longDescription": [ + "This sample add a command menu with a dropdown list of commands for your bot.Users can select a command from the list, which will insert the command string into the message box. Then, they can select Send to execute the command." + ], + "creationDateTime": "2024-18-05", + "updateDateTime": "2024-18-05", + "products": [ + "Teams" + ], + "metadata": [ + { + "key": "TEAMS-SAMPLE-SOURCE", + "value": "OfficeDev" + }, + { + "key": "TEAMS-SERVER-LANGUAGE", + "value": "javascript" + }, + { + "key": "TEAMS-SERVER-PLATFORM", + "value": "express" + }, + { + "key": "TEAMS-FEATURES", + "value": "bot" + } + ], + "thumbnails": [ + { + "type": "Image", + "order": 100, + "url": "https://raw.githubusercontent.com/OfficeDev/Microsoft-Teams-Samples/main/samples/bot-commands-menu/nodejs/Images/Botcommandsmenu.gif", + "alt": "Solution UX showing teams commands menu" + } + ], + "authors": [ + { + "gitHubAccount": "OfficeDev", + "pictureUrl": "https://avatars.githubusercontent.com/u/6789362?s=200&v=4", + "name": "OfficeDev" + } + ], + "references": [ + { + "name": "Teams developer documentation", + "url": "https://aka.ms/TeamsPlatformDocs" + }, + { + "name": "Teams developer questions", + "url": "https://aka.ms/TeamsPlatformFeedback" + }, + { + "name": "Teams development videos from Microsoft", + "url": "https://aka.ms/sample-ref-teams-vids-from-microsoft" + }, + { + "name": "Teams development videos from the community", + "url": "https://aka.ms/community/videos/m365powerplatform" + } + ] + } +] \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/bots/teamsConversationBot.js b/samples/bot-commands-menu/nodejs/bots/teamsConversationBot.js new file mode 100644 index 0000000000..964767adf1 --- /dev/null +++ b/samples/bot-commands-menu/nodejs/bots/teamsConversationBot.js @@ -0,0 +1,63 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +const { + CardFactory, + TeamsActivityHandler, + TurnContext +} = require('botbuilder'); + +const FlightsDetailsCardTemplate = require('../resources/flightsDetails.json'); + +const SearchHotelsCardTemplate = require('../resources/searchHotels.json'); + +class TeamsConversationBot extends TeamsActivityHandler { + constructor() { + super(); + + this.onMessage(async (context, next) => { + + var activity = TurnContext.removeMentionText(context.activity); + + if (activity != null) + { + if (context.activity.text != null) + { + const text = context.activity.text.trim().toLocaleLowerCase(); + if (text.includes('search flights')) + { + await this.SearchFlightsReaderCardAsync(context); + } + else if (text.includes('search hotels')) + { + await this.SearchHotelsReaderCardAsync(context); + } + else if (text.includes('help')) + { + await context.sendActivity('Displays this help message.'); + } + else if (text.includes('best time to fly.')) + { + await context.sendActivity('Best time to fly to London for a 5 day trip this summer.'); + } + } + } + else if (context.activity.value != null) + { + await context.sendActivity(`Hotel search details are: ${context.activity.value.checkinDate}, \n Task CheckoutDate : ${context.activity.value.checkoutDate},\n Location : ${context.activity.value.location},\n NumberOfGuests : ${context.activity.value.numberOfGuests}` ); + } + // By calling next() you ensure that the next BotHandler is run. + await next(); + }); + } + + async SearchFlightsReaderCardAsync(context) { + await context.sendActivity({ attachments: [CardFactory.adaptiveCard(FlightsDetailsCardTemplate)]}); + } + + async SearchHotelsReaderCardAsync(context) { + await context.sendActivity({ attachments: [CardFactory.adaptiveCard(SearchHotelsCardTemplate)]}); + } +} + +module.exports.TeamsConversationBot = TeamsConversationBot; \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/build.js b/samples/bot-commands-menu/nodejs/build.js new file mode 100644 index 0000000000..a59684a045 --- /dev/null +++ b/samples/bot-commands-menu/nodejs/build.js @@ -0,0 +1,14 @@ +const esbuild = require('esbuild'); +esbuild.build({ + entryPoints: ['index.js'], + bundle: true, + platform: 'node', + outfile: 'dist/index.js' +}) + .then((r) => { + console.log(`Build succeeded.`); + }) + .catch((e) => { + console.log("Error building:", e.message); + process.exit(1); + }); \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/index.js b/samples/bot-commands-menu/nodejs/index.js new file mode 100644 index 0000000000..d3f9096c27 --- /dev/null +++ b/samples/bot-commands-menu/nodejs/index.js @@ -0,0 +1,64 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// index.js is used to setup and configure your bot + +// Import required pckages +const path = require('path'); + +// Read botFilePath and botFileSecret from .env file. +const ENV_FILE = path.join(__dirname, '.env'); +require('dotenv').config({ path: ENV_FILE }); + +const restify = require('restify'); + +// Import required bot services. +// See https://aka.ms/bot-services to learn more about the different parts of a bot. +const { + CloudAdapter, + ConfigurationBotFrameworkAuthentication +} = require('botbuilder'); + +const { TeamsConversationBot } = require('./bots/teamsConversationBot'); + +const botFrameworkAuthentication = new ConfigurationBotFrameworkAuthentication(process.env); + +// Create adapter. +// See https://aka.ms/about-bot-adapter to learn more about adapters. +const adapter = new CloudAdapter(botFrameworkAuthentication); + +adapter.onTurnError = async (context, error) => { + // This check writes out errors to console log .vs. app insights. + // NOTE: In production environment, you should consider logging this to Azure + // application insights. See https://aka.ms/bottelemetry for telemetry + // configuration instructions. + console.error(`\n [onTurnError] unhandled error: ${ error }`); + + // Send a trace activity, which will be displayed in Bot Framework Emulator + await context.sendTraceActivity( + 'OnTurnError Trace', + `${ error }`, + 'https://www.botframework.com/schemas/error', + 'TurnError' + ); + + // Uncomment below commented line for local debugging. + // await context.sendActivity(`Sorry, it looks like something went wrong. Exception Caught: ${error}`); +}; + +// Create the bot that will handle incoming messages. +const bot = new TeamsConversationBot(); + +// Create HTTP server. +const server = restify.createServer(); +server.use(restify.plugins.bodyParser()); + +server.listen(process.env.port || process.env.PORT || 3978, function() { + console.log(`\n${ server.name } listening to ${ server.url }`); +}); + +// Listen for incoming requests. +server.post('/api/messages', async (req, res) => { + // Route received a request to adapter for processing + await adapter.process(req, res, (context) => bot.run(context)); +}); diff --git a/samples/bot-commands-menu/nodejs/infra/azure.bicep b/samples/bot-commands-menu/nodejs/infra/azure.bicep new file mode 100644 index 0000000000..c3ce051b3d --- /dev/null +++ b/samples/bot-commands-menu/nodejs/infra/azure.bicep @@ -0,0 +1,44 @@ +@maxLength(20) +@minLength(4) +@description('Used to generate names for all resources in this file') +param resourceBaseName string + +@description('Required when create Azure Bot service') +param botAadAppClientId string + +param botAppDomain string + +@maxLength(42) +param botDisplayName string + +param botServiceName string = resourceBaseName +param botServiceSku string = 'F0' +param microsoftAppType string +param microsoftAppTenantId string + +// Register your web service as a bot with the Bot Framework +resource botService 'Microsoft.BotService/botServices@2021-03-01' = { + kind: 'azurebot' + location: 'global' + name: botServiceName + properties: { + displayName: botDisplayName + endpoint: 'https://${botAppDomain}/api/messages' + msaAppId: botAadAppClientId + msaAppType: microsoftAppType + msaAppTenantId: microsoftAppType == 'SingleTenant' ? microsoftAppTenantId : '' + } + sku: { + name: botServiceSku + } +} + +// Connect the bot service to Microsoft Teams +resource botServiceMsTeamsChannel 'Microsoft.BotService/botServices/channels@2021-03-01' = { + parent: botService + location: 'global' + name: 'MsTeamsChannel' + properties: { + channelName: 'MsTeamsChannel' + } +} diff --git a/samples/bot-commands-menu/nodejs/infra/azure.parameters.json b/samples/bot-commands-menu/nodejs/infra/azure.parameters.json new file mode 100644 index 0000000000..d92be0d7ed --- /dev/null +++ b/samples/bot-commands-menu/nodejs/infra/azure.parameters.json @@ -0,0 +1,24 @@ +{ + "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#", + "contentVersion": "1.0.0.0", + "parameters": { + "resourceBaseName": { + "value": "bot${{RESOURCE_SUFFIX}}" + }, + "botAadAppClientId": { + "value": "${{AAD_APP_CLIENT_ID}}" + }, + "botAppDomain": { + "value": "${{BOT_DOMAIN}}" + }, + "botDisplayName": { + "value": "bot-conversation" + }, + "microsoftAppType": { + "value": "${{MICROSOFT_APP_TYPE}}" + }, + "microsoftAppTenantId": { + "value": "${{MICROSOFT_APP_TENANT_ID}}" + } + } +} \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/package-lock.json b/samples/bot-commands-menu/nodejs/package-lock.json new file mode 100644 index 0000000000..8b4397331f --- /dev/null +++ b/samples/bot-commands-menu/nodejs/package-lock.json @@ -0,0 +1,4956 @@ +{ + "name": "teams-bot", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "teams-bot", + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "adaptive-expressions": "^4.18.0", + "adaptivecards-templating": "^2.3.1", + "botbuilder": "^4.20.0", + "dotenv": "^8.2.0", + "restify": "^10.0.0" + }, + "devDependencies": { + "esbuild": "^0.18.1", + "eslint": "^7.0.0", + "eslint-config-standard": "^14.1.1", + "eslint-plugin-import": "^2.20.2", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-promise": "^4.2.1", + "eslint-plugin-standard": "^4.0.1", + "nodemon": "~2.0.4" + } + }, + "node_modules/@azure/abort-controller": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/abort-controller/node_modules/tslib": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", + "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" + }, + "node_modules/@azure/core-auth": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.4.0.tgz", + "integrity": "sha512-HFrcTgmuSuukRf/EdPmqBrc5l6Q5Uu+2TbuhaKbgaCpP2TfAeiNaQPAadxO+CYBRHGUzIDteMAjFspFLDLnKVQ==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-auth/node_modules/tslib": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", + "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" + }, + "node_modules/@azure/core-client": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.3.tgz", + "integrity": "sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-rest-pipeline": "^1.9.1", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-client/node_modules/tslib": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", + "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" + }, + "node_modules/@azure/core-rest-pipeline": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.11.0.tgz", + "integrity": "sha512-nB4KXl6qAyJmBVLWA7SakT4tzpYZTCk4pvRBeI+Ye0WYSOrlTqlMhc4MSS/8atD3ufeYWdkN380LLoXlUUzThw==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.3.0", + "@azure/logger": "^1.0.0", + "form-data": "^4.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/tslib": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", + "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" + }, + "node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-tracing/node_modules/tslib": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", + "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" + }, + "node_modules/@azure/core-util": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.3.2.tgz", + "integrity": "sha512-2bECOUh88RvL1pMZTcc6OzfobBeWDBf5oBbhjIhT1MV9otMVWCzpOJkkiKtrnO88y5GGBelgY8At73KGAdbkeQ==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-util/node_modules/tslib": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", + "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" + }, + "node_modules/@azure/identity": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", + "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.4.0", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^2.26.0", + "@azure/msal-common": "^7.0.0", + "@azure/msal-node": "^1.10.0", + "events": "^3.0.0", + "jws": "^4.0.0", + "open": "^8.0.0", + "stoppable": "^1.1.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/identity/node_modules/tslib": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", + "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" + }, + "node_modules/@azure/logger": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.4.tgz", + "integrity": "sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==", + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/logger/node_modules/tslib": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", + "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" + }, + "node_modules/@azure/ms-rest-js": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.7.0.tgz", + "integrity": "sha512-ngbzWbqF+NmztDOpLBVDxYM+XLcUj7nKhxGbSU9WtIsXfRB//cf2ZbAG5HkOrhU9/wd/ORRB6lM/d69RKVjiyA==", + "dependencies": { + "@azure/core-auth": "^1.1.4", + "abort-controller": "^3.0.0", + "form-data": "^2.5.0", + "node-fetch": "^2.6.7", + "tslib": "^1.10.0", + "tunnel": "0.0.6", + "uuid": "^8.3.2", + "xml2js": "^0.5.0" + } + }, + "node_modules/@azure/msal-browser": { + "version": "2.38.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.38.0.tgz", + "integrity": "sha512-gxBh83IumHgEP9uMCm9pJLKLRwICMQTxG9TX3AytdNt3oLUI3tytm/szYD5u5zKJgSkhHvwFSM+NPnM04hYw3w==", + "dependencies": { + "@azure/msal-common": "13.2.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-browser/node_modules/@azure/msal-common": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.2.0.tgz", + "integrity": "sha512-rnstQ7Zgn3fSTKNQO+/YNV34/QXJs0vni7IA0/3QB1EEyrJg14xyRmTqlw9ta+pdSuT5OJwUP8kI3D/rBwUIBw==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-common": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.6.0.tgz", + "integrity": "sha512-XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-node": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.18.0.tgz", + "integrity": "sha512-N6GX1Twxw524e7gaJvj7hKtrPRmZl9qGY7U4pmUdx4XzoWYRFfYk4H1ZjVhQ7pwb5Ks88NNhbXVCagsuYPTEFg==", + "dependencies": { + "@azure/msal-common": "13.2.0", + "jsonwebtoken": "^9.0.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": "10 || 12 || 14 || 16 || 18" + } + }, + "node_modules/@azure/msal-node/node_modules/@azure/msal-common": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.2.0.tgz", + "integrity": "sha512-rnstQ7Zgn3fSTKNQO+/YNV34/QXJs0vni7IA0/3QB1EEyrJg14xyRmTqlw9ta+pdSuT5OJwUP8kI3D/rBwUIBw==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@microsoft/recognizers-text-data-types-timex-expression": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-data-types-timex-expression/-/recognizers-text-data-types-timex-expression-1.3.0.tgz", + "integrity": "sha512-REHUXmMUI1jL3b9v+aSdzKxLxRdejsfg9McYRxY3LW0Gu4UbwD7Q+K6mtSo40cwg8uh6fiV9GY8hDuKXHH6dVA==", + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/@netflix/nerror": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@netflix/nerror/-/nerror-1.1.3.tgz", + "integrity": "sha512-b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==", + "dependencies": { + "assert-plus": "^1.0.0", + "extsprintf": "^1.4.0", + "lodash": "^4.17.15" + } + }, + "node_modules/@netflix/nerror/node_modules/extsprintf": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", + "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@types/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-7bjymPR7Ffa1/L3HskkaxMgTQDtwFObbISzHm9g3T12VyD89IiHS3BBVojlQHyZRiIilzdh0WT1gwwgyyBtLGQ==" + }, + "node_modules/@types/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true + }, + "node_modules/@types/lodash": { + "version": "4.14.186", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.186.tgz", + "integrity": "sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw==" + }, + "node_modules/@types/lodash.isequal": { + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz", + "integrity": "sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==", + "dependencies": { + "@types/lodash": "*" + } + }, + "node_modules/@types/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==" + }, + "node_modules/@types/node": { + "version": "10.17.60", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", + "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" + }, + "node_modules/@types/ws": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-6.0.4.tgz", + "integrity": "sha512-PpPrX7SZW9re6+Ha8ojZG4Se8AZXgf0GK6zmfqEuCsY49LFDNXO3SByp44X3dFEqtB73lkCDAdUazhAjVPiNwg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/xmldom": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-bVy7s0nvaR5D1mT1a8ZkByHWNOGb6Vn4yi5TWhEdmyKlAG+08SA7Md6+jH+tYmMLueAwNeWvHHpeKrr6S4c4BA==" + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.6.tgz", + "integrity": "sha512-uRjjusqpoqfmRkTaNuLJ2VohVr67Q5YwDATW3VU7PfzTj6IRaihGrYI7zckGZjxQPBIp63nfvJbM+Yu5ICh0Bg==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/adal-node": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz", + "integrity": "sha512-gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==", + "dependencies": { + "@xmldom/xmldom": "^0.7.0", + "async": "^2.6.3", + "axios": "^0.21.1", + "date-utils": "*", + "jws": "3.x.x", + "underscore": ">= 1.3.1", + "uuid": "^3.1.0", + "xpath.js": "~1.1.0" + }, + "engines": { + "node": ">= 0.6.15" + } + }, + "node_modules/adal-node/node_modules/@xmldom/xmldom": { + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.13.tgz", + "integrity": "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/adal-node/node_modules/axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "dependencies": { + "follow-redirects": "^1.14.0" + } + }, + "node_modules/adal-node/node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/adal-node/node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/adal-node/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/adaptive-expressions": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.18.0.tgz", + "integrity": "sha512-zG3HNjDCCthXWAGQgD6CpQbC3tFFSrq7uQl/9d7Afq/1cRJT7t1j8B7Q82jBcAlqC6hmI/JQhnmcEKrm6vgOZQ==", + "dependencies": { + "@microsoft/recognizers-text-data-types-timex-expression": "1.3.0", + "@types/atob-lite": "^2.0.0", + "@types/btoa-lite": "^1.0.0", + "@types/lodash.isequal": "^4.5.5", + "@types/lru-cache": "^5.1.0", + "@types/xmldom": "^0.1.30", + "@xmldom/xmldom": "^0.8.3", + "antlr4ts": "0.5.0-alpha.3", + "atob-lite": "^2.0.0", + "big-integer": "^1.6.48", + "btoa-lite": "^1.0.0", + "d3-format": "^1.4.4", + "dayjs": "^1.10.3", + "fast-xml-parser": "^3.19.0", + "jspath": "^0.4.0", + "lodash.isequal": "^4.5.0", + "lru-cache": "^5.1.1", + "uuid": "^8.3.2", + "xpath": "^0.0.32" + } + }, + "node_modules/adaptivecards-templating": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/adaptivecards-templating/-/adaptivecards-templating-2.3.1.tgz", + "integrity": "sha512-rYN1tCb+4NeWUCbo7xzGhwuOG3XllpGWCtgdl/drSJA32tljAvDrMeBO/eUk7uwXx8/1hSc5WJvzbAZQWMd35Q==", + "peerDependencies": { + "adaptive-expressions": "^4.11.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/antlr4ts": { + "version": "0.5.0-alpha.3", + "resolved": "https://registry.npmjs.org/antlr4ts/-/antlr4ts-0.5.0-alpha.3.tgz", + "integrity": "sha512-La89tKkGcHFIVuruv4Bm1esc3zLmES2NOTEwwNS1pudz+zx/0FNqQeUu9p48i9/QHKPVqjN87LB+q3buTg7oDQ==" + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw==" + }, + "node_modules/atomic-sleep": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", + "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "dependencies": { + "follow-redirects": "^1.14.7" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/base64url": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", + "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/botbuilder": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/botbuilder/-/botbuilder-4.20.0.tgz", + "integrity": "sha512-YfJgAcUyjKZQP3XzXqBoQmj8S5NoIGmqX5g/5coLlsNEaFLAbQXmOEBddN+ww4gz49S246MDspoGaqtweTu/pw==", + "dependencies": { + "@azure/ms-rest-js": "^2.6.1", + "axios": "^0.25.0", + "botbuilder-core": "4.20.0", + "botbuilder-stdlib": "4.20.0-internal", + "botframework-connector": "4.20.0", + "botframework-schema": "4.20.0", + "botframework-streaming": "4.20.0", + "dayjs": "^1.10.3", + "filenamify": "^4.1.0", + "fs-extra": "^7.0.1", + "htmlparser2": "^6.0.1", + "uuid": "^8.3.2", + "zod": "~1.11.17" + } + }, + "node_modules/botbuilder-core": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/botbuilder-core/-/botbuilder-core-4.20.0.tgz", + "integrity": "sha512-UxJF31nkIuiVHerPhtJKAyzfIbdG7sTgsS4bXvCqkQvxaY+60p6mIwuxOZZQf3AIOPIxCysMKAmhfoaFyTc+Uw==", + "dependencies": { + "botbuilder-dialogs-adaptive-runtime-core": "4.20.0-preview", + "botbuilder-stdlib": "4.20.0-internal", + "botframework-connector": "4.20.0", + "botframework-schema": "4.20.0", + "uuid": "^8.3.2", + "zod": "~1.11.17" + } + }, + "node_modules/botbuilder-dialogs-adaptive-runtime-core": { + "version": "4.20.0-preview", + "resolved": "https://registry.npmjs.org/botbuilder-dialogs-adaptive-runtime-core/-/botbuilder-dialogs-adaptive-runtime-core-4.20.0-preview.tgz", + "integrity": "sha512-P7ezlaFsv5xPHGRYHHsb5UgvkbyxCj0OTHpIfIRCPYLWaKYrzcLI46zzIj76XImn/aYLUsKU7Xg/qw13l9sPKA==", + "dependencies": { + "dependency-graph": "^0.10.0" + } + }, + "node_modules/botbuilder-stdlib": { + "version": "4.20.0-internal", + "resolved": "https://registry.npmjs.org/botbuilder-stdlib/-/botbuilder-stdlib-4.20.0-internal.tgz", + "integrity": "sha512-WtMQkl1PHWX+GkdqufDC4nv+JZTUitvjLpdh56piQaakxozK6FQqQzJFdMvUdOMgfJ/mQMPmtojLhfbQOKYvfA==" + }, + "node_modules/botframework-connector": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/botframework-connector/-/botframework-connector-4.20.0.tgz", + "integrity": "sha512-3mP67NHOGdLeODxuXNchK9gzzTafzLdBGZDSWkJDRvIPORbfoxvA/kXsWU2USwMXBnu/M5YeDZn/eUPjDu1nvw==", + "dependencies": { + "@azure/identity": "^2.0.4", + "@azure/ms-rest-js": "^2.6.1", + "adal-node": "0.2.3", + "axios": "^0.25.0", + "base64url": "^3.0.0", + "botbuilder-stdlib": "4.20.0-internal", + "botframework-schema": "4.20.0", + "cross-fetch": "^3.0.5", + "jsonwebtoken": "^9.0.0", + "rsa-pem-from-mod-exp": "^0.8.4", + "zod": "~1.11.17" + } + }, + "node_modules/botframework-schema": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.20.0.tgz", + "integrity": "sha512-Tda488691XFlkBKdMLdlGWRI8IebLprxqQf57LpuRQHqK2ttbvmfwjFiW5V3VcTBBz1SVzMhwJBAWVDG+MexLA==", + "dependencies": { + "uuid": "^8.3.2", + "zod": "~1.11.17" + } + }, + "node_modules/botframework-streaming": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/botframework-streaming/-/botframework-streaming-4.20.0.tgz", + "integrity": "sha512-yPH9+BYJ9RPb76OcARjls3QHfwRejNQz9RxR9YXt6OX0nMfP+sdMfE8BYTDqvBiIXLivbPi+pJG334PwskfohA==", + "dependencies": { + "@types/node": "^10.17.27", + "@types/ws": "^6.0.3", + "uuid": "^8.3.2", + "ws": "^7.1.2" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==" + }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chalk/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/chalk/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/chalk/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/chalk/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + }, + "node_modules/cross-fetch": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", + "dependencies": { + "node-fetch": "^2.6.12" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csv": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/csv/-/csv-6.2.5.tgz", + "integrity": "sha512-T+K0H7MIrlrnP6KxYKo3lK+uLl6OC2Gmwdd81TG/VdkhKvpatl35sR7tyRSpDLGl22y2T+q9KvNHnVtn4OAscQ==", + "dependencies": { + "csv-generate": "^4.2.1", + "csv-parse": "^5.3.3", + "csv-stringify": "^6.2.3", + "stream-transform": "^3.2.1" + }, + "engines": { + "node": ">= 0.1.90" + } + }, + "node_modules/csv-generate": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/csv-generate/-/csv-generate-4.2.1.tgz", + "integrity": "sha512-w6GFHjvApv6bcJ2xdi9JGsH6ZvUBfC+vUdfefnEzurXG6hMRwzkBLnhztU2H7v7+zfCk1I/knnQ+tGbgpxWrBw==" + }, + "node_modules/csv-parse": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-5.3.3.tgz", + "integrity": "sha512-kEWkAPleNEdhFNkHQpFHu9RYPogsFj3dx6bCxL847fsiLgidzWg0z/O0B1kVWMJUc5ky64zGp18LX2T3DQrOfw==" + }, + "node_modules/csv-stringify": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/csv-stringify/-/csv-stringify-6.2.3.tgz", + "integrity": "sha512-4qGjUMwnlaRc00gc2jrIYh2w/h1fo25B0mTuY9K8fBiIgtmCX3LcgUbrEGViL98Ci4Se/F5LFEtu8k+dItJVZQ==" + }, + "node_modules/d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/date-utils": { + "version": "1.2.21", + "resolved": "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz", + "integrity": "sha512-wJMBjqlwXR0Iv0wUo/lFbhSQ7MmG1hl36iuxuE91kW+5b5sWbase73manEqNH9sOLFAMG83B4ffNKq9/Iq0FVA==", + "engines": { + "node": ">0.4.0" + } + }, + "node_modules/dayjs": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.5.tgz", + "integrity": "sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dependency-graph": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.10.0.tgz", + "integrity": "sha512-c9amUgpgxSi1bE5/sbLwcs5diLD0ygCQYmhfM5H1s5VH1mCsYkcmAL3CcNdv4kdSw6JuMoHeDGzLgj/gAXdWVg==", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dotenv": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", + "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dtrace-provider": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.8.tgz", + "integrity": "sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "nan": "^2.14.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/es-abstract": { + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.3.tgz", + "integrity": "sha512-AyrnaKVpMzljIdwjzrj+LxGmj8ik2LckwXacHqrJJ/jxz6dDDBcZ7I7nlHM0FvEW8MfbWJwOd+yT2XzYW49Frw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.6", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/esbuild": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-regexp-component": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/escape-regexp-component/-/escape-regexp-component-1.0.2.tgz", + "integrity": "sha512-B0yxafj1D1ZTNEHkFoQxz4iboZSfaZHhaNhIug7GcUCL4ZUrVSJZTmWUAkPOFaYDfi3RNT9XM082TuGE6jpmiQ==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "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.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-standard": { + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz", + "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==", + "dev": true, + "peerDependencies": { + "eslint": ">=6.2.2", + "eslint-plugin-import": ">=2.18.0", + "eslint-plugin-node": ">=9.1.0", + "eslint-plugin-promise": ">=4.2.1", + "eslint-plugin-standard": ">=4.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dev": true, + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-es": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", + "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", + "dev": true, + "dependencies": { + "eslint-utils": "^2.0.0", + "regexpp": "^3.0.0" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=4.19.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/eslint-plugin-node": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", + "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", + "dev": true, + "dependencies": { + "eslint-plugin-es": "^3.0.0", + "eslint-utils": "^2.0.0", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.1.0" + }, + "engines": { + "node": ">=8.10.0" + }, + "peerDependencies": { + "eslint": ">=5.16.0" + } + }, + "node_modules/eslint-plugin-node/node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint-plugin-node/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-promise": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.3.1.tgz", + "integrity": "sha512-bY2sGqyptzFBDLh/GMbAxfdJC+b0f23ME63FOE4+Jao0oZ3E1LEwFtWJX/1pGMJLiTtrSSern2CRM/g+dfc0eQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-plugin-standard": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.1.0.tgz", + "integrity": "sha512-ZL7+QRixjTR6/528YNGyDotyffm5OQst/sGxKDwGb9Uqs4In5Egi4+jbobhqJoyoCM6/7v/1A5fhQ7ScMtDjaQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "peerDependencies": { + "eslint": ">=5.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/ewma": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ewma/-/ewma-2.0.1.tgz", + "integrity": "sha512-MYYK17A76cuuyvkR7MnqLW4iFYPEi5Isl2qb8rXiWpLiwFS9dxW/rncuNnjjgSENuVqZQkIuR4+DChVL4g1lnw==", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-decode-uri-component": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", + "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fast-querystring": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.0.tgz", + "integrity": "sha512-LWkjBCZlxjnSanuPpZ6mHswjy8hQv3VcPJsQB3ltUF2zjvrycr0leP3TSTEEfvQ1WEMSRl5YNsGqaft9bjLqEw==", + "dependencies": { + "fast-decode-uri-component": "^1.0.1" + } + }, + "node_modules/fast-redact": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.1.2.tgz", + "integrity": "sha512-+0em+Iya9fKGfEQGcd62Yv6onjBmmhV1uh86XVfOU8VwAe6kaFdQCWI9s0/Nnugx5Vd9tdbZ7e6gE2tR9dzXdw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/fast-xml-parser": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", + "integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==", + "dependencies": { + "strnum": "^1.0.4" + }, + "bin": { + "xml2js": "cli.js" + }, + "funding": { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-my-way": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-7.4.0.tgz", + "integrity": "sha512-JFT7eURLU5FumlZ3VBGnveId82cZz7UR7OUu+THQJOwdQXxmS/g8v0KLoFhv97HreycOrmAbqjXD/4VG2j0uMQ==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-querystring": "^1.0.0", + "safe-regex2": "^2.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flat-cache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/flat-cache/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", + "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/formidable": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz", + "integrity": "sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==", + "deprecated": "Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau", + "funding": { + "url": "https://ko-fi.com/tunnckoCore/commissions" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-signature": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", + "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^2.0.2", + "sshpk": "^1.14.1" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", + "dev": true + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonwebtoken": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz", + "integrity": "sha512-K8wx7eJ5TPvEjuiVSkv167EVboBDv9PZdDoF7BgeQnBLVvZWW9clr2PsQHVJDTKaEIH5JBIwHujGcHp7GgI2eg==", + "dependencies": { + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jsonwebtoken/node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken/node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsonwebtoken/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsonwebtoken/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/jspath": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/jspath/-/jspath-0.4.0.tgz", + "integrity": "sha512-2/R8wkot8NCXrppBT/onp+4mcAUAZqtPxsW6aSJU3hrFAVqKqtFYcat2XJZ7inN4RtATUxfv0UQSYOmvJKiIGA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/jsprim": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", + "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "optional": true + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node-fetch": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", + "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/nodemon": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.20.tgz", + "integrity": "sha512-Km2mWHKKY5GzRg6i1j5OxOHQtuvVsgskLfigG25yTtbyfRGn/GNvIbRyOf1PSCKJ2aT/58TiuUsuOU5UToVViw==", + "dev": true, + "dependencies": { + "chokidar": "^3.5.2", + "debug": "^3.2.7", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.1.2", + "pstree.remy": "^1.1.8", + "semver": "^5.7.1", + "simple-update-notifier": "^1.0.7", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5" + }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" + } + }, + "node_modules/nodemon/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-exit-leak-free": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz", + "integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidusage": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pidusage/-/pidusage-3.0.2.tgz", + "integrity": "sha512-g0VU+y08pKw5M8EZ2rIGiEBaB8wrQMjYGFfW2QVIfyT8V+fq8YFLkvlz4bz5ljvFDJYNFCWT3PWqcRr2FKO81w==", + "dependencies": { + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/pino": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-8.8.0.tgz", + "integrity": "sha512-cF8iGYeu2ODg2gIwgAHcPrtR63ILJz3f7gkogaHC/TXVVXxZgInmNYiIpDYEwgEkxZti2Se6P2W2DxlBIZe6eQ==", + "dependencies": { + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.1.1", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "v1.0.0", + "pino-std-serializers": "^6.0.0", + "process-warning": "^2.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.2.0", + "safe-stable-stringify": "^2.3.1", + "sonic-boom": "^3.1.0", + "thread-stream": "^2.0.0" + }, + "bin": { + "pino": "bin.js" + } + }, + "node_modules/pino-abstract-transport": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", + "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", + "dependencies": { + "readable-stream": "^4.0.0", + "split2": "^4.0.0" + } + }, + "node_modules/pino-abstract-transport/node_modules/readable-stream": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.3.0.tgz", + "integrity": "sha512-MuEnA0lbSi7JS8XM+WNJlWZkHAAdm7gETHdFK//Q/mChGyj2akEFtdLZh32jSdkWGbRwCW9pn6g3LWDdDeZnBQ==", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/pino-std-serializers": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.1.0.tgz", + "integrity": "sha512-KO0m2f1HkrPe9S0ldjx7za9BJjeHqBku5Ch8JyxETxT8dEFGz1PwgrHaOQupVYitpzbFSYm7nnljxD8dik2c+g==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/process-warning": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.1.0.tgz", + "integrity": "sha512-9C20RLxrZU/rFnxWncDkuF6O999NdIf3E1ws4B0ZeY3sRVPzWBMsYDE2lxjxhiXxg464cQTgKUGm8/i6y2YGXg==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "dev": true + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/quick-format-unescaped": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==" + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/real-require": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", + "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/restify": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/restify/-/restify-10.0.0.tgz", + "integrity": "sha512-J57tSX1EPGbqVBznQ619zyFMFQno750d3lDfocTiblcQd5FZhCLD26hcW/u7hrXWetltsxoPZv/86Jc9acKfaQ==", + "dependencies": { + "assert-plus": "^1.0.0", + "csv": "^6.2.2", + "escape-regexp-component": "^1.0.2", + "ewma": "^2.0.1", + "find-my-way": "^7.2.0", + "formidable": "^1.2.1", + "http-signature": "^1.3.6", + "lodash": "^4.17.11", + "lru-cache": "^7.14.1", + "mime": "^3.0.0", + "negotiator": "^0.6.2", + "once": "^1.4.0", + "pidusage": "^3.0.2", + "pino": "^8.7.0", + "qs": "^6.7.0", + "restify-errors": "^8.0.2", + "semver": "^7.3.8", + "send": "^0.18.0", + "spdy": "^4.0.0", + "uuid": "^9.0.0", + "vasync": "^2.2.0" + }, + "bin": { + "report-latency": "bin/report-latency" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "dtrace-provider": "~0.8" + } + }, + "node_modules/restify-errors": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/restify-errors/-/restify-errors-8.0.2.tgz", + "integrity": "sha512-UsXUVQo7M26xoQzeUcZQ0+H8L2t9DGzrXcAgR3WB/1vnbl+UdI4tZ1PqYsN+sS5WnqHKZ0Xy9w0CKf83bbrwYA==", + "dependencies": { + "@netflix/nerror": "^1.0.0", + "assert-plus": "^1.0.0", + "lodash": "^4.17.15" + }, + "optionalDependencies": { + "safe-json-stringify": "^1.0.4" + } + }, + "node_modules/restify/node_modules/lru-cache": { + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.1.tgz", + "integrity": "sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/restify/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/restify/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/restify/node_modules/uuid": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", + "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/restify/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/ret": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", + "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/rsa-pem-from-mod-exp": { + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/rsa-pem-from-mod-exp/-/rsa-pem-from-mod-exp-0.8.6.tgz", + "integrity": "sha512-c5ouQkOvGHF1qomUUDJGFcXsomeSO2gbEs6hVhMAtlkE1CuaZase/WzoaKFG/EZQuNmq6pw/EMCeEnDvOgCJYQ==" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-json-stringify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz", + "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==", + "optional": true + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz", + "integrity": "sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==", + "dependencies": { + "ret": "~0.2.0" + } + }, + "node_modules/safe-stable-stringify": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.2.tgz", + "integrity": "sha512-gMxvPJYhP0O9n2pvcfYfIuYgbledAOJFcqRThtPRmjscaipiwcwPPKLytpVzMkG2HAN87Qmo2d4PtGiri1dSLA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/simple-update-notifier": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.0.7.tgz", + "integrity": "sha512-BBKgR84BJQJm6WjWFMHgLVuo61FBDSj1z/xSFUIozqO6wO7ii0JxCqlIud7Enr/+LhlbNI0whErq96P2qHNWew==", + "dev": true, + "dependencies": { + "semver": "~7.0.0" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/simple-update-notifier/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/sonic-boom": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.2.1.tgz", + "integrity": "sha512-iITeTHxy3B9FGu8aVdiDXUVAcHMF9Ss0cCsAOo2HfCrmVGT3/DT5oYaeu0M/YKZDlKTvChEyPq0zI9Hf33EX6A==", + "dependencies": { + "atomic-sleep": "^1.0.0" + } + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/split2": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.1.0.tgz", + "integrity": "sha512-VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ==", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stoppable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", + "engines": { + "node": ">=4", + "npm": ">=6" + } + }, + "node_modules/stream-transform": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-3.2.1.tgz", + "integrity": "sha512-ApK+WTJ5bCOf0A2tlec1qhvr8bGEBM/sgXXB7mysdCYgZJO5DZeaV3h3G+g0HnAQ372P5IhiGqnW29zoLOfTzQ==" + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/table": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/thread-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.2.0.tgz", + "integrity": "sha512-rUkv4/fnb4rqy/gGy7VuqK6wE1+1DOCOWy4RMeaV69ZHMP11tQKZvZSip1yTgrKCMZzEMcCL/bKfHvSfDHx+iQ==", + "dependencies": { + "real-require": "^0.2.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dev": true, + "dependencies": { + "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "engines": { + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", + "dev": true + }, + "node_modules/underscore": { + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", + "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/vasync": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vasync/-/vasync-2.2.1.tgz", + "integrity": "sha512-Hq72JaTpcTFdWiNA4Y22Amej2GH3BFmBaKPPlDZ4/oC8HNn2ISHLkFrJU4Ds8R3jcUi7oo5Y9jcMHKjES+N9wQ==", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "verror": "1.10.0" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "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 + } + } + }, + "node_modules/xml2js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xpath": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", + "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==", + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/xpath.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz", + "integrity": "sha512-jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/zod": { + "version": "1.11.17", + "resolved": "https://registry.npmjs.org/zod/-/zod-1.11.17.tgz", + "integrity": "sha512-UzIwO92D0dSFwIRyyqAfRXICITLjF0IP8tRbEK/un7adirMssWZx8xF/1hZNE7t61knWZ+lhEuUvxlu2MO8qqA==" + } + } +} diff --git a/samples/bot-commands-menu/nodejs/package.json b/samples/bot-commands-menu/nodejs/package.json new file mode 100644 index 0000000000..828464ea8f --- /dev/null +++ b/samples/bot-commands-menu/nodejs/package.json @@ -0,0 +1,38 @@ +{ + "name": "teams-bot", + "version": "1.0.0", + "description": "Bot Builder v4 Bot Teams sample", + "author": "Microsoft", + "license": "MIT", + "main": "index.js", + "scripts": { + "dev:teamsfx": "npm run dev", + "dev": "nodemon --inspect=9239 --signal SIGINT ./index.js", + "start": "node ./index.js", + "watch": "nodemon ./index.js", + "build": "node build.js", + "lint": "eslint .", + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "https://github.com/OfficeDev/Microsoft-Teams-Samples.git" + }, + "dependencies": { + "adaptive-expressions": "^4.18.0", + "adaptivecards-templating": "^2.3.1", + "botbuilder": "^4.20.0", + "dotenv": "^8.2.0", + "restify": "^10.0.0" + }, + "devDependencies": { + "eslint": "^7.0.0", + "eslint-config-standard": "^14.1.1", + "eslint-plugin-import": "^2.20.2", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-promise": "^4.2.1", + "eslint-plugin-standard": "^4.0.1", + "nodemon": "~2.0.4", + "esbuild": "^0.18.1" + } +} \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/resources/flightsDetails.json b/samples/bot-commands-menu/nodejs/resources/flightsDetails.json new file mode 100644 index 0000000000..32c2a8b35d --- /dev/null +++ b/samples/bot-commands-menu/nodejs/resources/flightsDetails.json @@ -0,0 +1,258 @@ +{ + "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", + "type": "AdaptiveCard", + "version": "1.6", + "speak": "Flight KL0605 to San Fransisco has been delayed.It will not leave until 10:10 AM.", + "body": [ + { + "type": "ColumnSet", + "columns": [ + { + "type": "Column", + "width": "auto", + "items": [ + { + "type": "Image", + "size": "Small", + "url": "https://adaptivecards.io/content/airplane.png", + "altText": "Airplane" + } + ] + }, + { + "type": "Column", + "width": "stretch", + "items": [ + { + "type": "TextBlock", + "text": "Flight Status", + "horizontalAlignment": "Right", + "isSubtle": true, + "wrap": true + }, + { + "type": "TextBlock", + "text": "DELAYED", + "horizontalAlignment": "Right", + "spacing": "None", + "size": "Large", + "color": "Attention", + "wrap": true + } + ] + } + ] + }, + { + "type": "ColumnSet", + "separator": true, + "spacing": "Medium", + "columns": [ + { + "type": "Column", + "width": "stretch", + "items": [ + { + "type": "TextBlock", + "text": "Passengers", + "isSubtle": true, + "weight": "Bolder", + "wrap": true + }, + { + "type": "TextBlock", + "text": "Sarah Hum", + "spacing": "Small", + "wrap": true + }, + { + "type": "TextBlock", + "text": "Jeremy Goldberg", + "spacing": "Small", + "wrap": true + }, + { + "type": "TextBlock", + "text": "Evan Litvak", + "spacing": "Small", + "wrap": true + } + ] + }, + { + "type": "Column", + "width": "auto", + "items": [ + { + "type": "TextBlock", + "text": "Seat", + "horizontalAlignment": "Right", + "isSubtle": true, + "weight": "Bolder", + "wrap": true + }, + { + "type": "TextBlock", + "text": "14A", + "horizontalAlignment": "Right", + "spacing": "Small", + "wrap": true + }, + { + "type": "TextBlock", + "text": "14B", + "horizontalAlignment": "Right", + "spacing": "Small", + "wrap": true + }, + { + "type": "TextBlock", + "text": "14C", + "horizontalAlignment": "Right", + "spacing": "Small", + "wrap": true + } + ] + } + ] + }, + { + "type": "ColumnSet", + "spacing": "Medium", + "separator": true, + "columns": [ + { + "type": "Column", + "width": 1, + "items": [ + { + "type": "TextBlock", + "text": "Flight", + "isSubtle": true, + "weight": "Bolder", + "wrap": true + }, + { + "type": "TextBlock", + "text": "KL605", + "spacing": "Small", + "wrap": true + } + ] + }, + { + "type": "Column", + "width": 1, + "items": [ + { + "type": "TextBlock", + "text": "Departs", + "isSubtle": true, + "horizontalAlignment": "Center", + "weight": "Bolder", + "wrap": true + }, + { + "type": "TextBlock", + "text": "{{TIME(2017-03-04T09:20:00-01:00)}}", + "color": "Attention", + "weight": "Bolder", + "horizontalAlignment": "Center", + "spacing": "Small", + "wrap": true + } + ] + }, + { + "type": "Column", + "width": 1, + "items": [ + { + "type": "TextBlock", + "text": "Arrives", + "isSubtle": true, + "horizontalAlignment": "Right", + "weight": "Bolder", + "wrap": true + }, + { + "type": "TextBlock", + "text": "{{TIME(2017-03-05T08:20:00+04:00)}}", + "color": "Attention", + "horizontalAlignment": "Right", + "weight": "Bolder", + "spacing": "Small", + "wrap": true + } + ] + } + ] + }, + { + "type": "ColumnSet", + "spacing": "Medium", + "separator": true, + "columns": [ + { + "type": "Column", + "width": 1, + "items": [ + { + "type": "TextBlock", + "text": "Amsterdam Airport", + "isSubtle": true, + "wrap": true + }, + { + "type": "TextBlock", + "text": "AMS", + "size": "ExtraLarge", + "color": "Accent", + "spacing": "None", + "wrap": true + } + ] + }, + { + "type": "Column", + "width": "auto", + "items": [ + { + "type": "TextBlock", + "text": " ", + "wrap": true + }, + { + "type": "Image", + "url": "https://adaptivecards.io/content/airplane.png", + "altText": "Airplane", + "size": "Small" + } + ] + }, + { + "type": "Column", + "width": 1, + "items": [ + { + "type": "TextBlock", + "text": "San Francisco Airport", + "isSubtle": true, + "horizontalAlignment": "Right", + "wrap": true + }, + { + "type": "TextBlock", + "text": "SFO", + "horizontalAlignment": "Right", + "size": "ExtraLarge", + "color": "Accent", + "spacing": "None", + "wrap": true + } + ] + } + ] + } + ] + } \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/resources/searchHotels.json b/samples/bot-commands-menu/nodejs/resources/searchHotels.json new file mode 100644 index 0000000000..5c4b3140c7 --- /dev/null +++ b/samples/bot-commands-menu/nodejs/resources/searchHotels.json @@ -0,0 +1,47 @@ +{ + "type": "AdaptiveCard", + "body": [ + { + "type": "TextBlock", + "text": "Search Hotels", + "weight": "bolder", + "size": "medium" + }, + { + "type": "TextBlock", + "text": "Please enter your travel details to search for hotels.", + "wrap": true + }, + { + "type": "Input.Date", + "id": "checkinDate", + "title": "Check-in Date" + }, + { + "type": "Input.Date", + "id": "checkoutDate", + "title": "Check-out Date" + }, + { + "type": "Input.Number", + "id": "numberOfGuests", + "title": "Number of Guests", + "min": 1, + "max": 10 + }, + { + "type": "Input.Text", + "id": "location", + "title": "Location", + "placeholder": "City, State or Country" + } + ], + "actions": [ + { + "type": "Action.Submit", + "title": "Search" + } + ], + "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", + "version": "1.6" + } \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/teamsapp.local.yml b/samples/bot-commands-menu/nodejs/teamsapp.local.yml new file mode 100644 index 0000000000..b905b6c89d --- /dev/null +++ b/samples/bot-commands-menu/nodejs/teamsapp.local.yml @@ -0,0 +1,91 @@ +# yaml-language-server: $schema=https://aka.ms/teams-toolkit/v1.2/yaml.schema.json +# Visit https://aka.ms/teamsfx-v5.0-guide for details on this file +# Visit https://aka.ms/teamsfx-actions for details on actions +version: v1.2 + +additionalMetadata: + sampleTag: Microsoft-Teams-Samples:bot-conversation-nodejs + +provision: + - uses: aadApp/create # Creates a new Azure Active Directory (AAD) app to authenticate users if the environment variable that stores clientId is empty + with: + name: bot-conversation-aad # Note: when you run aadApp/update, the AAD app name will be updated based on the definition in manifest. If you don't want to change the name, make sure the name in AAD manifest is the same with the name defined here. + generateClientSecret: true # If the value is false, the action will not generate client secret for you + signInAudience: "AzureADandPersonalMicrosoftAccount" # Multitenant + writeToEnvironmentFile: # Write the information of created resources into environment file for the specified environment variable(s). + clientId: AAD_APP_CLIENT_ID + clientSecret: SECRET_AAD_APP_CLIENT_SECRET # Environment variable that starts with `SECRET_` will be stored to the .env.{envName}.user environment file + objectId: AAD_APP_OBJECT_ID + tenantId: AAD_APP_TENANT_ID + authority: AAD_APP_OAUTH_AUTHORITY + authorityHost: AAD_APP_OAUTH_AUTHORITY_HOST + + # Creates a Teams app + - uses: teamsApp/create + with: + # Teams app name + name: bot-conversation-${{TEAMSFX_ENV}} + # Write the information of created resources into environment file for + # the specified environment variable(s). + writeToEnvironmentFile: + teamsAppId: TEAMS_APP_ID + + - uses: script + with: + run: + # echo "::set-teamsfx-env MICROSOFT_APP_TYPE=SingleTenant"; + echo "::set-teamsfx-env MICROSOFT_APP_TYPE=MultiTenant"; + echo "::set-teamsfx-env MICROSOFT_APP_TENANT_ID=${{AAD_APP_TENANT_ID}}"; + + - uses: arm/deploy # Deploy given ARM templates parallelly. + with: + subscriptionId: ${{AZURE_SUBSCRIPTION_ID}} # The AZURE_SUBSCRIPTION_ID is a built-in environment variable. TeamsFx will ask you select one subscription if its value is empty. You're free to reference other environment varialbe here, but TeamsFx will not ask you to select subscription if it's empty in this case. + resourceGroupName: ${{AZURE_RESOURCE_GROUP_NAME}} # The AZURE_RESOURCE_GROUP_NAME is a built-in environment variable. TeamsFx will ask you to select or create one resource group if its value is empty. You're free to reference other environment varialbe here, but TeamsFx will not ask you to select or create resource grouop if it's empty in this case. + templates: + - path: ./infra/azure.bicep + parameters: ./infra/azure.parameters.json + deploymentName: Create-resources-for-bot + bicepCliVersion: v0.9.1 # Teams Toolkit will download this bicep CLI version from github for you, will use bicep CLI in PATH if you remove this config. + + # Validate using manifest schema + - uses: teamsApp/validateManifest + with: + # Path to manifest template + manifestPath: ./appManifest/manifest.json + + # Build Teams app package with latest env value + - uses: teamsApp/zipAppPackage + with: + # Path to manifest template + manifestPath: ./appManifest/manifest.json + outputZipPath: ./appManifest/build/appManifest.${{TEAMSFX_ENV}}.zip + outputJsonPath: ./appManifest/build/manifest.${{TEAMSFX_ENV}}.json + # Validate app package using validation rules + - uses: teamsApp/validateAppPackage + with: + # Relative path to this file. This is the path for built zip file. + appPackagePath: ./appManifest/build/appManifest.${{TEAMSFX_ENV}}.zip + + # Apply the Teams app manifest to an existing Teams app in + # Teams Developer Portal. + # Will use the app id in manifest file to determine which Teams app to update. + - uses: teamsApp/update + with: + # Relative path to this file. This is the path for built zip file. + appPackagePath: ./appManifest/build/appManifest.${{TEAMSFX_ENV}}.zip + +deploy: + # Run npm command + - uses: cli/runNpmCommand + with: + args: install --no-audit + + # Generate runtime environment variables + - uses: file/createOrUpdateEnvironmentFile + with: + target: ./.env + envs: + MicrosoftAppId: ${{AAD_APP_CLIENT_ID}} + MicrosoftAppPassword: ${{SECRET_AAD_APP_CLIENT_SECRET}} + MicrosoftAppType: ${{MICROSOFT_APP_TYPE}} + MicrosoftAppTenantId: ${{MICROSOFT_APP_TENANT_ID}} \ No newline at end of file From 9555f2909a88bce788754b149f9750c2eedb6ba4 Mon Sep 17 00:00:00 2001 From: Harikrishnan Rajandiran Date: Sat, 18 May 2024 12:21:54 +0530 Subject: [PATCH 2/7] Add env file --- samples/bot-commands-menu/nodejs/.env | 4 ++++ .../bot-commands-menu/nodejs/env/.env.local | 22 +++++++++++++++++++ samples/bot-commands-menu/nodejs/teamsapp.yml | 9 ++++++++ 3 files changed, 35 insertions(+) create mode 100644 samples/bot-commands-menu/nodejs/.env create mode 100644 samples/bot-commands-menu/nodejs/env/.env.local create mode 100644 samples/bot-commands-menu/nodejs/teamsapp.yml diff --git a/samples/bot-commands-menu/nodejs/.env b/samples/bot-commands-menu/nodejs/.env new file mode 100644 index 0000000000..4f6b0057d7 --- /dev/null +++ b/samples/bot-commands-menu/nodejs/.env @@ -0,0 +1,4 @@ +MicrosoftAppType=MultiTenant +MicrosoftAppId= +MicrosoftAppPassword= +MicrosoftAppTenantId= \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/env/.env.local b/samples/bot-commands-menu/nodejs/env/.env.local new file mode 100644 index 0000000000..12b333e041 --- /dev/null +++ b/samples/bot-commands-menu/nodejs/env/.env.local @@ -0,0 +1,22 @@ +# This file includes environment variables that can be committed to git. It's gitignored by default because it represents your local development environment. + +# Built-in environment variables +TEAMSFX_ENV=local + +# Generated during provision, you can also add your own variables. If you're adding a secret value, add SECRET_ prefix to the name so Teams Toolkit can handle them properly +BOT_ENDPOINT= +BOT_DOMAIN= +AAD_APP_CLIENT_ID= +AAD_APP_OBJECT_ID= +AAD_APP_TENANT_ID= +AAD_APP_OAUTH_AUTHORITY= +AAD_APP_OAUTH_AUTHORITY_HOST= +TEAMS_APP_ID= +TEAMS_APP_TENANT_ID= +AAD_APP_ACCESS_AS_USER_PERMISSION_ID= +MICROSOFT_APP_TYPE= +MICROSOFT_APP_TENANT_ID= +RESOURCE_SUFFIX= +AZURE_SUBSCRIPTION_ID= +AZURE_RESOURCE_GROUP_NAME= +APP_NAME_SUFFIX= \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/teamsapp.yml b/samples/bot-commands-menu/nodejs/teamsapp.yml new file mode 100644 index 0000000000..6a70036634 --- /dev/null +++ b/samples/bot-commands-menu/nodejs/teamsapp.yml @@ -0,0 +1,9 @@ +# yaml-language-server: $schema=https://aka.ms/teams-toolkit/v1.2/yaml.schema.json +# Visit https://aka.ms/teamsfx-v5.0-guide for details on this file +# Visit https://aka.ms/teamsfx-actions for details on actions +version: v1.2 + +additionalMetadata: + sampleTag: Microsoft-Teams-Samples:bot-conversation-nodejs + +environmentFolderPath: ./env \ No newline at end of file From 5bd5e2cef2b8ca47d8f00af42bca051698558aa8 Mon Sep 17 00:00:00 2001 From: Harikrishnan Rajandiran Date: Mon, 20 May 2024 10:15:04 +0530 Subject: [PATCH 3/7] Update TTK and Reamde --- .../bot-commands-menu/nodejs/bots/teamsConversationBot.js | 4 ++-- samples/bot-commands-menu/nodejs/index.js | 4 ++-- .../bot-commands-menu/nodejs/infra/azure.parameters.json | 2 +- samples/bot-commands-menu/nodejs/teamsapp.local.yml | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/samples/bot-commands-menu/nodejs/bots/teamsConversationBot.js b/samples/bot-commands-menu/nodejs/bots/teamsConversationBot.js index 964767adf1..be37e3bb11 100644 --- a/samples/bot-commands-menu/nodejs/bots/teamsConversationBot.js +++ b/samples/bot-commands-menu/nodejs/bots/teamsConversationBot.js @@ -11,7 +11,7 @@ const FlightsDetailsCardTemplate = require('../resources/flightsDetails.json'); const SearchHotelsCardTemplate = require('../resources/searchHotels.json'); -class TeamsConversationBot extends TeamsActivityHandler { +class TeamsCommandsMenuBot extends TeamsActivityHandler { constructor() { super(); @@ -60,4 +60,4 @@ class TeamsConversationBot extends TeamsActivityHandler { } } -module.exports.TeamsConversationBot = TeamsConversationBot; \ No newline at end of file +module.exports.TeamsCommandsMenuBot = TeamsCommandsMenuBot; \ No newline at end of file diff --git a/samples/bot-commands-menu/nodejs/index.js b/samples/bot-commands-menu/nodejs/index.js index d3f9096c27..5ad5ce2e7a 100644 --- a/samples/bot-commands-menu/nodejs/index.js +++ b/samples/bot-commands-menu/nodejs/index.js @@ -19,7 +19,7 @@ const { ConfigurationBotFrameworkAuthentication } = require('botbuilder'); -const { TeamsConversationBot } = require('./bots/teamsConversationBot'); +const { TeamsCommandsMenuBot } = require('./bots/teamsConversationBot'); const botFrameworkAuthentication = new ConfigurationBotFrameworkAuthentication(process.env); @@ -47,7 +47,7 @@ adapter.onTurnError = async (context, error) => { }; // Create the bot that will handle incoming messages. -const bot = new TeamsConversationBot(); +const bot = new TeamsCommandsMenuBot(); // Create HTTP server. const server = restify.createServer(); diff --git a/samples/bot-commands-menu/nodejs/infra/azure.parameters.json b/samples/bot-commands-menu/nodejs/infra/azure.parameters.json index d92be0d7ed..681e147efc 100644 --- a/samples/bot-commands-menu/nodejs/infra/azure.parameters.json +++ b/samples/bot-commands-menu/nodejs/infra/azure.parameters.json @@ -12,7 +12,7 @@ "value": "${{BOT_DOMAIN}}" }, "botDisplayName": { - "value": "bot-conversation" + "value": "bot-commands-menu" }, "microsoftAppType": { "value": "${{MICROSOFT_APP_TYPE}}" diff --git a/samples/bot-commands-menu/nodejs/teamsapp.local.yml b/samples/bot-commands-menu/nodejs/teamsapp.local.yml index b905b6c89d..58675c6666 100644 --- a/samples/bot-commands-menu/nodejs/teamsapp.local.yml +++ b/samples/bot-commands-menu/nodejs/teamsapp.local.yml @@ -4,12 +4,12 @@ version: v1.2 additionalMetadata: - sampleTag: Microsoft-Teams-Samples:bot-conversation-nodejs + sampleTag: Microsoft-Teams-Samples:bot-commands-menu-nodejs provision: - uses: aadApp/create # Creates a new Azure Active Directory (AAD) app to authenticate users if the environment variable that stores clientId is empty with: - name: bot-conversation-aad # Note: when you run aadApp/update, the AAD app name will be updated based on the definition in manifest. If you don't want to change the name, make sure the name in AAD manifest is the same with the name defined here. + name: bot-commands-menu-aad # Note: when you run aadApp/update, the AAD app name will be updated based on the definition in manifest. If you don't want to change the name, make sure the name in AAD manifest is the same with the name defined here. generateClientSecret: true # If the value is false, the action will not generate client secret for you signInAudience: "AzureADandPersonalMicrosoftAccount" # Multitenant writeToEnvironmentFile: # Write the information of created resources into environment file for the specified environment variable(s). @@ -24,7 +24,7 @@ provision: - uses: teamsApp/create with: # Teams app name - name: bot-conversation-${{TEAMSFX_ENV}} + name: bot-commands-menu-${{TEAMSFX_ENV}} # Write the information of created resources into environment file for # the specified environment variable(s). writeToEnvironmentFile: From 7bdd20b5487dde175f85dab258415c3ef958c926 Mon Sep 17 00:00:00 2001 From: Harikrishnan Rajandiran Date: Mon, 20 May 2024 10:29:58 +0530 Subject: [PATCH 4/7] bot-commands-menu build pipeline and main readme --- .github/workflows/build-complete-samples.yml | 4 ++++ README.md | 3 +++ 2 files changed, 7 insertions(+) diff --git a/.github/workflows/build-complete-samples.yml b/.github/workflows/build-complete-samples.yml index 1a64dea508..8f76400fe6 100644 --- a/.github/workflows/build-complete-samples.yml +++ b/.github/workflows/build-complete-samples.yml @@ -1038,6 +1038,10 @@ jobs: name: 'm365-actions-preview-api' version: '18.x' + - project_path: 'samples/bot-commands-menu/nodejs' + name: 'bot-commands-menu' + version: '18.x' + fail-fast: false name: Build all "${{ matrix.name }}" nodejs defaults: diff --git a/README.md b/README.md index f145dd1081..1f7de7b6dc 100644 --- a/README.md +++ b/README.md @@ -104,6 +104,7 @@ The [Teams Toolkit](https://marketplace.visualstudio.com/items?itemName=TeamsDev |23| Bot configuration app with type ahead search control.|This sample demonstrates the features of bot configuration and reconfiguration for both teams and group chats, including a type-ahead search (static and dynamic) control on Adaptive Cards.|[View][BotConfigurationApp#csharp]|[View][BotConfigurationApp#nodejs |23| Bot configuration app with auth |This sample demonstrates the features of bot configuration auth and reconfiguration for both teams and group chats.|[View][BotConfigurationAppAuth#csharp]|[View][BotConfigurationAppAuth#nodejs] |24| Tag mention bot | This sample app demonstrates the use of tag mention funtionality in teams scope using Bot Framework. |[View][Tagmention#csharp]|[View][Tagmention#nodejs] ![toolkit-icon](assets/toolkit-icon.png) | | | +|24| Commands menu and prompt starters bot | This sample add a command menu with a dropdown list of commands for your bot.Users can select a command from the list, which will insert the command string into the message box. Then, they can select Send to execute the command. |[View][CommandsMenu#csharp]|[View][CommandsMenu#nodejs] ![toolkit-icon](assets/toolkit-icon.png) | | | #### Additional samples @@ -364,6 +365,8 @@ The [Teams Toolkit](https://marketplace.visualstudio.com/items?itemName=TeamsDev [botadaptivecardsuserspecificviews#csharp]:samples/bot-adaptivecards-user-specific-views/csharp [Tagmention#csharp]:samples/bot-tag-mention/csharp [Tagmention#nodejs]:samples/bot-tag-mention/nodejs +[CommandsMenu#csharp]:samples/bot-commands-menu/csharp +[CommandsMenu#nodejs]:samples/bot-commands-menu/nodejs [AdaptiveCardActions#csharp]:samples/bot-adaptive-card-actions/csharp [AdaptiveCardActions#nodejs]:samples/bot-adaptive-card-actions/nodejs [BotFormattingCards#csharp]:samples/bot-formatting-cards/csharp From 19e1f643386f28636c414e30a90bafe5b7a7b4b7 Mon Sep 17 00:00:00 2001 From: Harikrishnan Rajandiran Date: Mon, 20 May 2024 12:43:15 +0530 Subject: [PATCH 5/7] Update images and readme --- .../nodejs/Images/1.InstallApp.png | Bin 0 -> 91058 bytes .../nodejs/Images/2.PromptStarters.png | Bin 0 -> 56713 bytes .../nodejs/Images/3.SearchFlights.png | Bin 0 -> 59513 bytes .../nodejs/Images/3.SearchFlightsDetails.png | Bin 0 -> 50962 bytes .../nodejs/Images/3.SearchFlightsSearch.png | Bin 0 -> 58451 bytes .../nodejs/Images/4.SearchHotels.png | Bin 0 -> 56660 bytes .../nodejs/Images/Botcommandsmenu.gif | Bin 0 -> 227272 bytes samples/bot-commands-menu/nodejs/README.md | 14 ++++++++++++++ 8 files changed, 14 insertions(+) create mode 100644 samples/bot-commands-menu/nodejs/Images/1.InstallApp.png create mode 100644 samples/bot-commands-menu/nodejs/Images/2.PromptStarters.png create mode 100644 samples/bot-commands-menu/nodejs/Images/3.SearchFlights.png create mode 100644 samples/bot-commands-menu/nodejs/Images/3.SearchFlightsDetails.png create mode 100644 samples/bot-commands-menu/nodejs/Images/3.SearchFlightsSearch.png create mode 100644 samples/bot-commands-menu/nodejs/Images/4.SearchHotels.png create mode 100644 samples/bot-commands-menu/nodejs/Images/Botcommandsmenu.gif diff --git a/samples/bot-commands-menu/nodejs/Images/1.InstallApp.png b/samples/bot-commands-menu/nodejs/Images/1.InstallApp.png new file mode 100644 index 0000000000000000000000000000000000000000..5fabd9b0c281dcb0b67dddd5e1c7ae360445805e GIT binary patch literal 91058 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%0Do@4i9-jveN9A`1at{!$OQrtrOm9+ z72wxrwc8CLYYGJD+qMA1rtDWH018zg z@+>H<*8FVy>N9Ii*?B}ochh7Zb5^Gvz-gAiM4YM{m6k(&LeUJ#X-Kft?dLT zb_Lo2OL{zbB?{nA-u@ z)++w>aOux@w6lwgrz56!xujdf?jk*XB1X=-^h2qRqmn!rP+PFgkx0r7J4}$HOw8P7 z4Cz1o7$ujUGp>F6_HEx2LN$01%EoB_X`csTP;pVIlh&4B3$t;t7kh0EXPQSt z6en+|Y-4eTP?MWmN6jorq!~+J;ckyPYD5X~S8c(&z{0TFh)_7XCI@o34XfC{q+?do z1Cj`iNfr2Iq~rfNhS@T5e5wUPOaIZQf1co+c&73o^+%C;__v(o?Qj)IMq80&ZdfFk zuFFf|vS`Uner+8%?4q#!PP33UK6PtrYunR@!Qju#EtMzEKLs9q1m2WDEt%m)7-3|b znPdwc<37jGu-E*>G#ZUkg3EmMs&*pH!(fbTF&OwA(avAo*0}W=#NWL%xV`^wJim-g z8S`$gW*3ufy-@r4id3H8NXs7qvtN!*fFW^V>J?{kln%~34{2W8GuXl+7L@h_*xDKWJY#dLX<^$Xy z#&z9G>XO=t6VDVS@!Ggj{ZKgRGPN4DZviIO_xA;P3h))N2VswxnTncsa9o-051VtM zP5Poof$#K$dw=KMw0Cj{@Iu?XJ=Hp~*1b!^7|@q0OLakBKrZkd2mVwJWDZ`82WEO9 z6h7er420Z*Nl(;j7UeL1UlZZQQO?J|{zaHAs>|gRsr=jiu*Yb_y(?t3f0XkNV5!A) z>%{*jlJNEsRLH9L&g_Ef-0OPe+(59sdD?Ec`T(p#MRphNYGsS-(P)X=`G6S>;=%=o zZn*oS>YI|)UX~slOqn`OF2HboE`q3Li(ia_+OiiHeFA{$dE(%K_J~B==2X|K+G{SAbg<`;zozqD3?GKats<7?w$<7|o=;mgV8mZ!T(WyVH0phZg zTPOjvo8KS<9>}GB9H51G;NI2M)n$2HrRq=Js4igJa(A;V3Hd=9Psbq>;^X5f_Ibc% zW1O7f`wraAj8y6fG$u(biL^-RcP9kbxP{4>Ug!rFWU&D$R#apvac+Z`Sn z7#Mcbn&ihGWP#W%(QOb4)`X_pKJEZDr06dOSp@}WL=i(zy|s7w(46%(pZ7aex&W%vf|$qh-&yNRHGRF);VNB#XY2tSwK;AzbLuq?(OTkRuF3w8K=HOtBsUYfxC&9BGaMdwXGAzK20~UuOb{^;%ge??SKhr=wPi6BG9* zt#Zgq3idv5-=L`~q$$1vW1&Ct=$`x~o(~_jd3GH=eY|$B>OH?hl71)7ycbK-|0H30H*4Xbp3d{bnLD%;ljCDvaB0J3Ti1p@?}o&&2| z_eRvUuD#o);y*tk)oF;Vh8&>)omG^ud5K1}l!9kOgIm|%q$xy;Jbrxwf&PUHL$z>i zl{U*+`GZTyo2m>`N%EcWj*K~yp!wd@gqlGlEj$oYFMNYYqRh%#`q#(iYZ^7^5=_B} zrhlnubUAHEcZbC9J4KI|5al{w;3p=sRbs|YB`(Y@U`Qzfc}SlLnOB#t`n5S_>vcPg z&F@R=V7=+iXRkxnTf$3h#?24Ilna2*?Qv)XTWdh@wyQqI)V zct5SNVPI0CRpAq7{8!N#mp5&Hq2FLwPmJ#Vk;mc-p5_aZ3b`xZX8|+RjbtA9bZ#Jf zJ%TeW(KFYqH8s?n7Hn!v9bvC_2CsFl@8t~jt%^z5KmbF?<-Nb?P!H?JFNZh)7Q-od zbk*o&(5pi(4f!{&YTJ#NECs_(E+_{DxYi62lB$u>NC9)0vhZJ2<*Lspn#=7#*2_0e zY;?bxfrxS3afyi{w1^b7bozy!AMc15t4^@$&Sixp7FY`$$SA6e?`U=c$j?<^QDk7x9Z*53`2`b6qR_ z0t2spQ)%kv+8G81pJrQeS?ak(D$&a2dFeMb?5Et&mQDT5b{PsMt)S<>E?#=}#?%5_ zWugBvC*}Vyo&)T^#tA&X;CB7KKal;VSyR@)4!aNsvS^%%Bnq(B$17Schw}3EuolJ` zGXr&4KZHABYaqcA(4qcuqnqgBKJ(*a(0(OUEWH{VK+F!+j|@!f@w0!0T)SDp?QiEq;V#%{4%XZao&x53Hs?2DN4Bxpx(V*)c6Y zscNU7J!9&EoT){jja7Hf33fhu68sV3#qO)uZCB7q^=46VtrU)H z8tD79uQ?e2NUR zI>(#rH}tYv7$26ycei2oo$)m*4;H%)zo3SH7c7pb@@9T@>bK3MM{DBcPOCe*31h1k4DrUA-DPETge` zFfDtwAtIjMx&pcrifKbDAeC}X2d&;oGbC70A0a{w0b2e$CqD#*#a5*?|9RlLHn-&< zAw4&Yf)p9d4;cpA&zjfofT(Z`77=F$tgHpQnJ@VB!U>*nhNGmb z#!^Xj9jkYKK3OjMufggB&zTbF`P2@U%u_orU8Wkid`rR@@mm{Z#@fOUW+VJtoYfnr z6|QW|t7d(jD=@FPqHw`tku3fe872Nqk}Nu@5)$`K7JeQoXaazyhTC| zpjen^VT!{}#Ql<*_XHB;30CVH&B=+r*nbIkc-j{IoH>{pFgeq15BR7><)iJn?5Wq) zDph_>GgFSI|8ZE~opsD$2dS5-lrMDeZkOB@^VCGeB8;hGF>Y<>>&tu{W4$1etQ3%qOLUJqL)-gZN~@2SX%a!ecrHhq)7|dEtV_4VEPH z2|2a+aNd?O;6`@YL*jOx=~FDI9wuiS6ryQa)+AJ1#dt|WAla65{7r!Tc$1j>n}y~x zb5DTwfxTKi1Hz&w2fBmS7CIB!?#u0zLxZW4Q#A++YSwqu8!IWOghH8?z-_L0EKkYP zS7Z39@l8lHs|OXjtURuFUvcJdZl{=yosw2iw}?}4;XJJ;-}tgS&3sr$D{7)h8t>>~ z?l(Yhn{7SawP3V6UUx-n`TO1M%K3e?P%4S}?jE}?IurZ8k_xOPul}fem}dQ=D6St= zFbdfZ`}WKXAX7fxckH||ob51ru=B+8YP;PE1K`NT(4+PBVjTB-!){A70fkEAdW8Z( zll}CZf$-p{4^}~HKIYi$ID;RU%#9)3hyi#behV;(JECFVoP7FC$8N+N@+MtLnkyg8 ze=&TlBil~s0OG0A!~}=m4YHc-``VpT!h~Tw`M-`HSRV^sD|*<6h#Llc#yPgE#2_$CXmfV;(__;$ z@@AP`r4vv<5}4jyy$3%+Rpr9 zg>v`$Oq~RK!PBq$_VWde)?o-i*CMUGt~+>Ji~X&6wY2g%Q~!Cr`Ml=lt`02?Qt3iI zBrS06`f|D#=8&Q}CY@`=V>L&_cE7c(*0WtAjMW$*mHFSMcz)WKjZP$|CtsC!TyaTT zKE5qJx=s4h4We!6Hu^z@im(Fax?L7YPDWR!1cHtE(2CO2S@zGv&hkI80emS7?4r!Ro5x7iJXWYK)3*|`F?H2^T`8nU)J|#|1e&ecxr~xL(k;{D za)y3VMbkF(-(qIFl}xNK24_*?1?+yvlB&|&{GfPW>6j(%?wRL{otTyr1WmX(yDp`2 z=}Fif7UOlm#aNHMBMHQSv$F>*#uSso(dwMlxr(2!D%+tejlYeyK*}2V-oP4p2ahbr z*OW#qT{~#CAk1vSZtRnBU@Jct&U2I>7w>BF@VZcsp}-xX-+e;OJ9`f)R%h@?Q9hvz z)5lGom%i_XWePTaL>U&iJ_m!`9$^=9;zZ;jEnVB68ob6;=pHP_XHfM-mjA{h0#(&N2_Z*yq* zW92+4emr=WTJ<<34=&YaPlA30LtQPpQqCZzKF|NFSghRHrTdeDt|ZiK=@|vw$kvSk z?2^0jJo{-2c4mQ}dEwzr~)gFGrCd*8&Pk>Ltmk) zLqWFqxyo_}9exp}q_lqH^o+)zP@CBTwG)M}p zw^?{~MrakD>a%lVFOFVT0N!be=&`(njz=?TYj1*w8d60pN%pp?QF%=U!_KiqQ7&wJ zkXyx~#geaBgQB6sGo-D|FKH^j6`5!9ONMvC=WqhHQ(m(NReHPO?~#8|&34=FA${IC z1*1B6v}(CY1u7ynjNV?)ASSH&Jjn1!F|Z68#n{@LgK!x{lRE=4%9X z_E^>l;f1hl;$*AHaWSo+KHJPE?DFB%vAbT%+g)w$oEb|kBF5*6zo+2p z9OEp8t3Zinw;gTvRyH4B6P4>}85eAtl9!Eds-10pDtOJ+a^fc2wc_e{mfG=ptsc7= zTNQ?axz9w=>=^3^RsRxw;cWJFB2xm^_9;A4U)??VlMCW)SJW#ouT6=VePdn>98*tJ z?UkQezwmKNjFAaMuuB<)IE$ZK3tj%ox8@+)x@d#lBaw)wi;Gd5?o6vjww0Ehodvx- z1n1aUxckx1xT9$E#4L2FVcLwe+kL)!9sCxyICMdqs({z<&dHr{W$$}DuHePcHtBD; zaL&(Pd?60>L}j40laKkJHPA*&nw%7sd0v_fHFmIn1s!U0uSvks9=-uf?zfVZ z3$$Fi%dtu7-87NIe^Y?gsYMKqb@TyGbziroxt%*RZ5oSX94gTSLSgpc)1>2`8Dc6y zXNjde8I#nMH;GGcf>I|r)aF9l!$MzVjk*gI_2_OXnge?nn_^ zG)gR0Mtkz@IxxM(wcwhsh7??&fnep!`TGU-V$SKM!4T*j)b8$Q?%nhI+?#s*+?y&_ zzL?dOe$tE45B-}9l_!D~fioDD`bA#1&2kLpY*&=ha1M09XkBaBJQyx6R`_);8}SbamR&=x@baUw-R(&|}j{ z#v6LdNk^Q-E=f&;NlUGuciSxXY%{S&?t;R(oqyf>w=CTnV7x0R(YxYQyclDRi}!YO z)$sZt$d|tIFft}%r_}X^c)3Z?7pl8}bd;i=)=b?@IMxC9n7Oa97ODrmM6%7wH;+36 z)$XA~{dJERqcBCiheC4gp(xoMH4>*o7ajyVRU=#*i=QM||3Q7S?^Mr^kB=FEzcc#j z$-V(Y^$EqAKtS`U0PW)WeAcHdy_nURef3+{gBMYAp;V|RNf{fSq=xqY0bJ!#K|}d( zY$ia_4U`)jKl8bo0yq#j!7f}q3?{laY*SqKDgmJ59B1`lc(p>!YTHH^X_~tE zJ=%7oZvcQ|X6P9qNG{`LFJ5qMoA_2m=QG!hDtJswSCP^#_Z+wgxv59+ws?c)kpf^; z%sy9)Z{5OgVrR7-`emFGk9hclCQyz(Qx`2Efu0bGH+jGPGw3#Z01=E~bu(p9MBb)r z_}msAZ0|hw2EePShA&iGl~ks@)JxHGq3z2=Yr+8)w6|__>4|WZgfkkwpwj?guJf+R zVxSinv=1jBj{4ZBMBbO7L?v2`8BZkr<-s}^v1`RBTV>CYD-(fnQLC2bP>UIYR7fd zRh=sW$Rj3_W^xbbF6$RLj9B*1oI}mv%nRFd3?9?G<2`5vR+AvHt9mTh%*>3qNi5+S z5yS3>$Ndgm6=!4fCp*67rYJThE72p zt?kETHQRlumQUimtISk$+RBHu_Axs-1LWq(^6IAXAxtzbMjaUCjir-4qG{gMmo77A z-^(umv9Ih-zI3j9%1^w0FjAnsaul-zS|rQ?G2JME3rAUt2t^E%L7(sJI(#~vGrGU` z*8817K?_W3whOZ(-?q>r`5=UuA2#@cG7V6u|Ru9|CxZSML+HFYg@zPH?aXX^qy>3*w z7MA7UOO3nTGu7wmPAqNT*{N`A&ynLlH?%H;oD_)dU2jbg$fPEkX ztgr_Or(a^o!Tt9|DLVwx+nW zi+s(Ti(Y3`Oa`wuUi5A7?Hehv)uBfm4C*7?ai|KIJX*6r?Z~>>C0_h?I{_~pa%LD6XV~QNm zv9ay5kHD0)R(|fOfv89`p~i&HYGn05l=^BZ)PM^SK?fGFrZ%_&XhzGDgheQahH*H- z<_FoO?YJoG>ujdP+Gi*sLzD4HShfeGT@1~cg&=fpz+xIfr!!#9G;Dd%BJDGE`p3oS zgZ)e~%6jI7OWX~dfrzOUT7j}+$Po1%l_!O77m?!INB@z!GUrk5sLxSR!7!!B;|kT@ z3z+u|-X*)9XX}c-^ra>rh1FqMM)K)_KyAQ;of2el7U~jMtHkCgak=b2c!;(Q$f60( zcsMKwn_9B*L>`9&mQl-5#T{?K;6hX`<(Ko_(_F*Jx1$7`WGugdNYaR1ExF0T>noa1 zT^trZNl)jSH`Jet9gefOItqDHeuyVR0Um-;P9{%%A@uBO8svqC4T@iCP^cLvOQ+*s zNy9J3Edlk-u}B5$j&2M)@aepDU!pj{v)U1lEW>5v!G_Vc*4ua!AT9`%jvGI?t8o+n|Q`?V*|0zJCyh6$~BeMGmmoW z-sZZd3Qu3jpk*>;iriOeRqH*sn=$$c@(Xfy7YGJuI`E?zyqn;n?AG=DD(LXjA|^5` z!ETpSaTt9X#D_!Jmrp)-{b+_)w^zt>1-08y!4yo z>7em4`fF?wvv3GI&IC4G4JiC^R{bDMw(wq)cSce}F`56qle#i*?uzsK{Y-W3#2L5ZhbeaLe> z#^OSf2$gj(qFc!lRUG{Ycaggy`~WV>&YD2^;nMLKjs=-r5RXH>WUaHO*!FHV4i1@p zOCW3c5lyuZ(}(64`IKTzJ_gvrqB`(69Q@F)p^;HkdRm|knFfCO+uEn^jMVxw}`nsBEaE@y= zc-?P!86PLL^>88@0ov3Zyly%yU~!iJO4LD(PkfeOf_4mc4w{hdKWgB^UYfWK2EyJ8 z3p=whG$y>(oPM)wx~Ys1mI{^lU7iDLC9l7a-g~%b?RBhSXxkUFoaKdjJ9@zxweTUM zmnW%_d4z?zn4@Vwe5TyxkE!J%jYMi?+W$UnQ#6#q#UN{Bx>&lw z^SX|8X3!lpPMN<>|BE_b_!OEgZ5QwVYo@u3xR6u9zW*poF88?~H}(&uJlyx8P+m4x zfC?G`i7q%-2Tz_Zy?b@>gu^FRvtEpmXT+|9-gGj0f!zt%87`-s;&}-1X>Ip^a9gT> z`tXoh5^%^Er;QIQOC$##n^>ON6L^b6$h_iI-{IokG4eznXVQYZZ9W%7Yu*DV1pV8b z@E4qU(b3d9?}AZ1v@;!Tw~JpW=GSU)zLGNzgHy2oekjks#OogijN;bEB4yi-=XK90 zEzbQJ9z9*FPukBQ-;7RDb$Kori*z*=z@hp81t=bwx}RXtofVJcFCF?7_ldW-{Jajn zX`?kYGA6OUk?{8p`3>qN#T{`;BDCKOJd}sTD)xkYimn3KI^(^dR&vFd7C4L$<~ieq z|K9JN{qX{qVV+4M{b?Ie$C=-kJHdPHxSE&AC+2*m2U6pe=nyQ zd8BI1ZUwAMB85ou?K&SYD+uzV?hqUL6e%_p?YbgUjMpyUDNQ7wuqPEPaJ7i<=Qa0O z3kDeNuX!6A^6~T8rEu~2jQEhP?ld0vAG%Yy4V7d1Qj6(7j~1nm*jTTCFzE~6gl_)7 zHut}B)zY~(b6deLjJbeg=jM-82(Y$2==bB{(H<}?$;{pZMkPJa$V3wW;?4%mz%ho- z0EM1#gTmt`=`mIFc$k35vb51lxUSy9rjB=eY9h#0A#ql-6EZ*kkyTYSP_yW~@i26D zQhnri90J7+c)-NHZV!F+{PW_I2ei~%!26FJwC3*%1{USuAw2JjPq0;Q2l8BATc`Pv zR(DWHLqoA(6;&W`q?dVSCMmj@j;?OZ+X&XfhNlOGRKRo`A$D&PB(%G|M=HOcc=#f2tMxXhy z1ns-V;`0T`H$Z#WYQteKl4~YVDAZ+uW*knAZsNY|mYsUhQ>~8?d>a)Z=b1cJBp+*#|}FfnYUj|ALdZD*3<%<@%<1x{Mk4 zF8vDu;bCwh_QDK>wRhyh@U+PNN;1e(w=Bmxj!#STN8w;7Fr*<4ZA-x;56MWz3v1JS zvLic1DW)2>fioX9ot--p=Rlcw8*It>b~FrsMMDJRyAlWRB3Q3@;l*C=8PL2PPpoon-=6xJn{{iQ9zAj_5z{FY#4tsJocjF zW&Wm(hdw0qaXRz2lYorO$(KYq_f=yxf7!SFu<)ghTU=?_#g}Q-ET(K9#cV!bP^{D*UZ+ZaVbP*ztP>gYMq_efUnzr$B3FQ{_(*^r;5dT=Nb}=xNnl zlRAU$Q8SSMyxn52%AJjovMhJ|R${7#?JhCVw_9@vEiJNq{SI20Y)dy0ByZrw_s98A zUD$4_QZLd@#yIb7CgpPkko>F}a|7j(4=^at0fSu(V5>!zs`-MX>6!wOfKo7)ko4=LbzyurLjDFs9as-(H50lXc?yM_PmqLe>EQc(Vv3EF&&Do{Xjs zIW;AZHe}gf>-LN|M2(QTBMnm1*_B8XiUD**jMKx(17sHlRQOs40&!7!PQ#rn)HOH4 zli|js&TK@UrM@K$XizmVUyDDElRB@C&4~;a`N0Aia{Po|HD?KIV~`T-G(IRmJ##|$z~N{_67HZXqCBE6lb^pC+; z(sJ6UvG*abd9wMra3r_3Ab*oi2=+K)lsayW>pp==hGxhjZQ=q|qC?_v0L{-Mrc4keo{Nm^;2PF}=+9@1aF5GPX^j5gu5{Gjs1ypcQndHHTn!--KOJDi+Mrp@Xe^Qp$=&Kfs#{3SAC;2MhO!Yv{WGEs$Zr+`E-gHY%lq*}|9vfr1+ z^CZJ{9!N1(W{e2znyNvqhhe?(=I6FcHD{5BWk2Wt!ACT3S;$}WXB)89n)wdid0Qi- zUq?L-;~xrlc(=Kj)DoP4ynR9|cy!R&^B0%@S*G26Ksrb|AtfvYR6n^Mws~9`VM+cv zv8Ap%;IOmQiK~je`84U2Hrcm%M5Ys(U=w#W^a|#g#al(R-NRu5S1zDlSa9177EP}7 z?=1v^s=z0<>Y3@Ny$=x6<}0IRyS21l4@kW&D9Mi^Y8=?5GfV`6i9Vz$oytPQ4uRM= zxj~6X339QUd!EZNQ)ms>o@%*$b$37zVY`0(F;7rJ+a7rs{3)BD!eA)C|3aUR`zkOZ zunnXCh2{`(sceq0TTj%&r%7k$z2Ckzb}sW+WMHPWpA;~0VI1=hYG-{^2Q`( zia4DNfcT^a!^>pHxg#}pc>w;W*LZjkw~R-)uti2;xC&r8F)`6(kfO|Je5u~t_)k3t_zU*L~MIy+)pbqNPe=w>_Xs6xz00ZT;oQQS5Fw0^go^?c=WOdFFZz+BHV( z#PxegeqfS-nt$QEbve1_qcwlUEq=)Q62o}%GM56t!`A(Oe})!90xquZ9;mo=?p$j{ z%)49HlgrrPKh}OBI6>TGA6X^woDtY>K7v`Y#pFn9W@}<0h)Vpf$sRw&Io*}N3vijn zpc*R*TxAFt0J^rl=#54ZXoL}1sCiFuZx}L|bhfr8Zf7XDbsZ=BPJIC@jtFRxgypty z?9XjS0U>X$J6a+--V5d73(#j@vs{BEIRR)?u}l2GDnTkB37H}DV80qr?%An;uJP|- zNVv?xBvq)s!aZ*!CLIOPbipBU&7L23vtO!}k`Ji;T$JdV0u~y!@AFJRmDt`ha>Bs| z$ee%;?!(;~c>q3T8Np1>fz9uB%n^gxT8~W0F~I0rd&-sg?iFtVdo@)fpr<|#jC)c^ zMb1}24-4@I5=v{r)7RejWP$c?%{81__C;$LC4LLq z$t!R5ziR`rjAS<2iY?<@?#@tCL3b9K-0J(YfQtA6pa!HJ-ZEc$!J)qx$IAOi-yb(ho@^o)Ud69LReb8x~m<`Q}{da)pnxoij@>zQ{p#%4@Ls zIwo^%@9xdR*l`$YsG$i`%yrcZw4H~+8zKyA{PaY8?8ud5OCM8)a^}MqC#bjAe~s(n>qDZEbCTG!}(qmFBZ6 zk6=2R@jcZuT=_it0BGVijWe=cLrucO0g<8tFwyk?=NZ0V-nd?RNb2$b{zZ7gP zTIm9SF7=cr0VPL)6xLl`dkGpkz@b7@IF>j_JYg_UKY`bF)YsP^b+qa}SiR%2L7lKY z;#<9mHe$u)3PPX&btm*LpP&zZ^)mVPupvjf6zWgG&u@nyBH9a_=SATUPt1x<2VQj3 z=PUsIc>f$R*^7-sK)yZQjuprpMoJKC)V6orPBDFJPnzG7$bhf@?>%#R=UrTY z&y12V#d3CQW$PviH1vlzUH?aV?9$ESh#iQ@4 z%0Pz|G~z9+cBtaXL4sHLPL2Dlw3&^5!ymqY2<|@r;)FYxH0rbeo?F{7!SZWR#{qEs zz~U5rIQO_@ckfIM?N8myatPmvo>AVS{qpwgQbLezdwk>MaXGWChX@`Dwyw)q?73k} z9GVc+EA?Hiq_C+`4ISkXhjRg|N@1x_R?{ez2W*#7D+9|P!q)-<2|T`{EB%=;T-#>-~1C)f8JF`SRdQ^Ga6 zR*>K+r(H`0Q)Rl;(5xr&1d9uD=5g^SHeeHQrRF0vUH|?BuDjg-KteVy<^LOv`0peC ze*swj?~mY~P^e|w5IunjTjL(^yfL6XM; z_i7(d@MVM6eRorxBRa;5-tO&N^A{-j_MUROqSzVm3y$@FL1P=webr6LZHR%e}JI0dJOwv4`Y~Y_O#=66}Ibf3J^X zPJh^AR0hzbGRW_mL?oVf4aiZM-7L|l4?&Lz)_k5kKrW7=31w;zS=eC*k2dnY8f-{l zhg@&VvUgBw_5BXGhD&oGq5T^3?fixLi<`6SbpPMs;yh3h118Nwpeq<+GMPOY7al{y z_%%gzH&F_q{Qpt*=HXE9{r@;Rs-s1Va0u1OzSW7ynuL(uSVp!ZM?%h**^LM0U0 zjb+Bn*v4e6Z4_l0W=0rGvQ9&mF^ui^8g=gFbKm#%yT1L|g==Qs?|HwT&&SGZjh1|- z0nRhEsLk*wao{2BhT5XRHr>L(yJ-8T?EBx|KTHFJ!?#K0mm{$c>d96AczNgvPM6%; zLb~hy|DuLDb%_%PgmG;e+9#ni`04o>>C*>Fqo+CEj_t=&R?G?B`0HDbVk^Lmq5*3H z2-r)o2G+X2(HLWTS9rauetyP_2;doZMA=ck6~Dok-4bschAMriN(4CFP7TPWB?SC@ zd=^)IB*p^(hL*a(vEIq%fWOZ6km1S<+{-Agd_db3`t_f`TE!>{Kobki86pHS9yEOQ~=Gay^T$e=aUt$EB%Nb+QtO~Qku<& z`sl{&u9>p5?DQP?e#J6G||6y{Zo- z@YkRR%V4wyG49gHGi_eLtLa=rSJwamQ*Fw=u1n%Hf3=|ykLs`Msz1J4!h3h4UfcL| zo&kePp*y$03)=*9IKkf3UR3A2qA@>+TyRQ88K9TD5x%-$iX67c$+yev#{y+vrHRmf zV>g(m!5ZJ~s3TY0p_ej2wywnERZYmBA1s5c{-xFmJJgiK{Aq_V2V4A?71oV7cuI(gxTmztVU8&F>|#1m-&bX*Dcy@+Q#MQ zH<-!$Ms?=dAgN>f8!)8})>y#Vj6>g1soe|p(C zI?4CVzNwzJ6KO%cC031@jZrxy%;Z`lxXZSb8qhj$#OZxln8L4BI`PY8cbOO zfS|~ioK$L9B3Xa$isL&aa$Wq9luc_1Gv!qTCY?*7K)!p?9uljvvnnU%1cl#Dyag=e#+1<+a(X5)n&} z`QJZS?rzM8WCcf2aqd}mQdUQmkRzt?Q2PL$%g@M);Cr3NJ}e&lBv`RP|+5$m4zg5UPF zUxf*jnE5;xDNc8gmGCKLb6}_X>sRa&87NP@HD0g`hw^?IXY?rsj90y4RS#6t@AOAU+4Vmw-SLQH+Pd2f5+x^1NGRV~Bx~Nfe&6 z@fsG=Tkgj!qkm*uOko87lpIW^BIqY@aL#b4XO^j!LD*23`fb)Lh1dAam~0|(6|GuE z@j1ln$}q5--;gXl+Ha596gWwle*>Rk`_r~C58Z23r$ef(8Lkvx-Mx+82*8q+ay*4Hw$1Z{=~`-a{0izSR&=X!!cX zbiJO~pvxKzh#aa1?z_@A=1Vo4gX9=)N|7zHWvhrb&_DEaAp7J|#Chd!l>t4)4b7$l zsn~n7KX_6uTS_iJO759AH-rbhVd}g^&ZxdbjohmwBHzoCi1@vU=fT;HFG5Y<>1zoM zZl)#vxK8vh4U-_ZR|6ppzkBHQ( z=+$Y9sQ$+Far^vtuOtJ3<@;!gZH;iHF|<-2|kd%4j%`%vPVK_3}I_;!m7H3Mq8zWm?ZQUlTg%*ntU1fc2Z z7a9|0-OQgeLYM2*=HCggyh|`k`1;%X;FOyOGQVH_E_irU*Q_9Z{^*o4P)~{JgunE8 zq4nA9h02G0qCsD}45)w4sZqzR|Cadu{{cu(Iko5(dG+)-zJE|*_5YAYVlbF4V&0v9 zonwB0s$9`(x4vE?TuzKrnom74@0sAGYNLK zi930~Hu)YS?_L=K!1k}1*8H2}tS6P{8Q+WLBdW^7b-_6P%Pp`C&ZvRxh&t_9 z?xsiHKz{(pM|cBhGkuN)DG<9N)BwH%Mk7Jwj}Q7hp0iv6IKHFlxuWc;a|f!ct5*mg z@AjI&fp2G9f0;3ZZ1x8m@=q8oI_3@-(hAR`plLv<3a-o9kGp;c3X%b2LOqd+1Jh42 zxo|ZkJItihbYg>Y-U?W5naM$taq13{hCiZ^+?tCi60jZl=_4b)iNQwa)>vn zcDirg{QxIZ$?1XLQ2l3)ED;$%E>80W%-RAyG0it~nQ#ohU_*_}ysqnOPl&?X(rSD& zIj$nzWH_Bt%hCQVT>EJ}LkVp&C>Fejj(qKL`b;7&P9mef!HTmcq|9GT#S5yBJv?Jw z_t}ZdR-eD5y$U*+T0&QS#xVRxf<>ZrgD|m5$&QWNFo-b<>xt-_u}y(y zj{h1iCyd_c#X}V>+Z%FGm)vYxsRw>-Q!}Sy!uiTj^rkqyK9FJ0&qr4uUlx7POX`f< zY1yuO*q>Lp$dpd zWTqK8h@1Lf*EMS!z`BxveinH@UDYLLz7odQe#kmwZMLpcd-3BLoh-6(y&q%!Vk;4h zt%v7iIbY=FkuKc9?80a{JxU|TjV&=!b=pjoqqEdf-Sn0$HLXvK@?ITCsJuuUgGeFe z7nUOv^N1d;`?pHn{u0!r0;mzd8STi0lUCV)9{%=+AKK-Fr=DxW^|qSnzM$}ZvImAO zT0e>^h(8o~L|h`7Zj^J0h>rl=$z(5xg-50%U^3iDP_NYl%y1?iV=f?D5$V3`ug+}7 z5Q2`mh7Q0rvQcYwO>3G>&OIQlcH?wntSe_^3j<^FM$o4%knttM`|ct3GeR%Hi|sdo69u&T_}XOAH5{X@Y$xRi zH3J8BkHVW)z9g6enNzmWmHvoFlbhw0Ga2%UMTPWCR(9{BUy`*J?$rSqWH>bIHkpyA zHsk<=J`#wjJQ9BUvAWl9LvZwXNI&bF0VG2};Muu=BK`%KwOSCbG~UcVpOCIJo)=xR z{0Xtv1PzosR=Q4xxHz-$9Wo=Oep}w5P$hK{(kX7f*C=|_ISq@3lO~FRZxEOE1fs%G z1z@LIA*|8YtIa3n<%)f6j^uJxplwrhNrU!Lwupb27(8ygK~Kd7UfcpoQrv}5ni%mP(_9GN2{ z;&S^wot`VlO>R^JybQ?{r82F!=>FYWPrKpWP|Y-BX@=ydXaC9RfUV-?)SQY4RhW+X zG{w!K0ZGB-*oIlzmH<-a7CTS7texuKYqyy9UA9a|uQ1P;tu4|MI} zG4{VbOf|r~c(%OpRs>KzbYh#+$kf9hu;$k}@L27&8Hp zPR$K}!qdiwD%!YxaQnL5m`+baMO%&N$CTbs=h^Gb2@sIIR3w-`PpSWt+j7q%nB&-k zxZVpkF^1hii54iqEK0sDYk;Gwog4@9g2f!~m<*7%vo#R4=HIAVxlrDWBsR&He9ru$ zsH~U^D^oypTla~%#Mmcph$MwUlUmgA=ku0(HfJbU4;f1svv+_rds~YY--cpyGy?gm z(jAg}4Ow>RNh};ab7@%RL(s=y8Dz$Y3lIyif8Bj zxFntXT`SVI%W^CfwN^`lU5D^?Ul19#(NppTo-{a_GVnQ(r$FQ{J>c?vw$i+Vzp#dA z3*1j4!9X(3_Cx|r^w=uYvWno4OC`>u%h)P%38ZTe-9&M=fk`52c9?Svt@eGT-xK}A zftQ2itt%RA*J`=ZSK%vns9f;`L+5>1loklqLss~yem4D}P~!4*h8$a|;Wb{c{+ey+ z=Gtmj7r*^vx^4Oil+^Vsk1IDFQd~~FrO&mb@;yU-i{tFlNG|NWM(Ny^Z{>Rbhl0*J z!Bn6iH$B!F#;t_6hBSXq-keGfd29(T0kb8X7k#9R1LDQ;HE13;_E*c6`SZgQ$;QV< z|0VV!7pJ=YV*VX+&0TBC*;YaZZsGn@O!#wiXo#QPl9ng9mR#z;wJomte<6~U^vItw zlUM#;93GXKTH=}SZ|eTsYPg;l0QTkWeVy+C-3CGiKBt}rO1p`o0v}cB z-hM>8$pIEh)t0K2K-$Qh3u0PwOO`D7h%-=i1q1H41PTIaZUH2%z~32Vp=kdaOh&Ui zazOgtPX;-9efy_4J&H73)P|2P&O(v3lkVdCX2)Bn%F+S6Z_ia)Ia$Muw(i>i-^X9) zBaOeBfa{4&i(fGHVg7~rrg9hdW&^WVN+B$~Z%4aPN*nrCF(#R6RsSM`K9yC6>G3=fGB!uP8m~#mozEth{h#n zalS@9GQJMFX*rbE>7)3ZWqZ@f^6Vf+KN*?y#^<@6TK`t#+H3$PDZn+yj^J44_lCW@ z9jOJ^;n!JlOZT`lt?Kyv3kx*Be+!Y)Qp?)nNJ12|zQBE2@0+3%RyH&E+XYF8RGV?~ zCXC8KyPHSU${HH9GkBwC{^W)ncAdpeW`}hsUU}ISJPL861C4fY`juPvB}7J2EOc&y z>?~w-f{sMg`pvCUhP++b4S;|mN7^_O2GwT`Bq?-Dc1Z%*;|9-S(p__`W_}H`n10e2{{$4HHDPfS z7-?OfU)vTnpyK%RYEX+6A*?ygnX|rH-za6U4=*S!QjDso;R+ccF8z0RgoCFn9tzj zi&*M5iu^32%e(kAN9JCE`(DmKlhec#tdUK+-8w_OFxt!2btoRC zoNu)qvI|Ouyi&-jk|_`7crS6jc5#JFjXCgk`*BqPoWKm%Bz?)lI2p<96o< zJI>+0>(qm|*!6Rt;d1tB+Qus55jX9k+(Vf#>fnt0wB|vfrg+Gl z$l=dlH^hr7HjW%POSG^hENgR~W6>u8vkf^9pX@kGrP$SbmMwp-t-{anpuNY#zV%fk zElk%xdxp>f^_SJ{D!m(^j1`ouF-ym1D}^AXM{=Nzj$PJzYV=05+tVUW;MlIS9B1Zj zd5)|Crq6e;6g~vp%1-?jF$0CoP+=L!Z)K@vJb$(swN`1_CIR34Df{!6$D#Eh6=)nT znermHIW6h8ohcAId`<5;x;h_X`ph?z>>8KehR+MujfRt_BG^kHSVRe(G!6m=mi5#z zoim^ttmLvualLJN=+p|Ilr+b%onB2BH$f+#B#MvT;HE58SreVqXh@<}mXtACmsc77 z2_gg=zW<2!reE3Y@tpgU!Z3T*{SGr0pr+5Os)u}cOE+%7e#tp2VP2yHbD}KY&_3LA zK8t+;SYlbTjL_(7b3-*Ca7s28m1}QimI$Pko`0g=tNi))o>Grx@%aSk1G%Yu@W_11 zW9}_^&H3Arm0FN|WnVRT)Q*agOk%41BaxkUWAr2EUx4ftS$^J9eL;mYs55)6 zc#$jGN{ttx(#A26)KM^fF`enD<}}Qa^X>Yr{7&!(u@qPgy)ZX}cja;|dpFE=pKh*T zdYaC4X1|SgY38got;9U#DldQrpD$?O1Jnc%9p)UP`lj;HF13xLC8N*PFu zXa4}{MH7V)MV%8CJ|-h6`hVWlN_G$K^?_IWv&%Am-DEDV1mt=nxjdH zj>Z~)IV?YF(Z(P12L6|vldy)^$LfKy}uB&i%wJSS0d zIiD+w$C=XK8|xK1bu{p(=ngxTI4|oi3x#LJ0p;}k0GotM-NZ8Xy#&Ibtz+Pvt%=2q zl(MsCow98t&3^Rz?!3aeM8@Hr7AcK~ZxSV*wk%lv_Ij;kign6-P5zqbL}{qAGL2wR z8V-=Th*B*04sq>ufgC>gLaUZyvEyzm>KEIX7-P)WULKp27PIh?m|fu`hTMXg3YQ9Q zo;;#uO*g|dF)2>8603r6aRe-Bp*-RXZCt+}JCYb{)=!m*;{E=5w%yTrB*F6en@XQb zLWg{Fv0A!MRt?=#+gmKN+64nkP2OjdTXFHo+cW(Z+*LQ~T)teLEIsA~6_Y=(0+j6O z6j}A(lAgn^f4q#AZkOjz)mIMTOO67ov)3#xEol^PwD8ilwb???GBmCl*GOr}UjNMD!_ zw~gZ@{B=`0h)N6E52*&EhP*IKee09F562$3Z0po+8+{@nO$S^NmQn}`ySlkJ=DowWfK=(IVVPy&h}49{D+RD z%=74}E*UrEdC1U+04jaxD^7`3PZI~%!Vsoh{LLJfI#daGN!=y4|29yTN^<4qm!S#J zV}~rag=>2aISvTz{9`C0%!vhq-?d8z737?2>jt8(XSYOj;a3^=pUu7}cC1o039{e6v0I{uTl)XOzJt+_^V2E7N$p=!4gP7)h(`U2s;LoU9p?OP@Xxji{D=3tZOe~$!BJSUK@&=Nh?xpC0*}}3 z+|k_C^V9DOa<6!FodNc=?E|i{OIv6FBPnf`R#%`Ze2>l6m&>d4U@22`Z!rVTKQ?4Sbo2B?ZZ%wfJ>iu%2Lr48Udv8c4OD-2rR zTrAH!_Yu2LpKaDbpvOxQB5fuz-I63aYWPq_{4Hb;*{0}WphwI8WD1usABa>Ozn$le zDYj4)A`cFJ;{dgbr}(a90TiSAkYxl%n^zEje1k`)*81SzzH+e^EhK zkH{azwH4F7j!eIg!aS&whi~GO>lg!0G$KMIFH)(*9;BT-`HMcW*aPYraq;{hmWoj$++&c{<6kpm1E4{ zT-sR_8Y_pf&$>(1uHT>W+Sjh7Y|#!epr)YAxpnrQg)HXF1>!+o2JSxQY0nRcAT{;8z6RrEs+1eYG|@gnZ5rHjcLI5_G!GZe=d9J$3o^cvO|+I6xz z=6;Ud#--n8{IDCPLYfhS=kBfa1=HPR{e)QZ`xgk`nXJJqLi!RQ<`L(@Zc3Eziqpl}72X-4o>e~3# zE$qf+70F{?zV`14C&4Z0-#}@}yIuP5Vaa`xxl8@_1Nf#6Q`SY{^$rbxhQGexwXL~G zR$b&a%dpo_|Bn)l11`aMAlTzjMTC&~FIQ4X-V#@(v_Ss1N1E|PJ=?;8`tf`GMayS- z?FlM)L({4I;AlIQK^JiCFy)rSciA*w;zpG-X`CT;hYMfhgE(Gc&7d+s`zN?k5WJG0 z>bkI+@2G4!viWhW$=RpC5rG*`J^9fe=#FP&_bAB#AWJ~T35=r_qMfcVuy~lTz`U?J zep15-*%Jta1Z(F}i9MxmMXAn{1TZxR13~MWZ;&5~zaaXB3=S~CtD(kF90EU*Bjz+6 zsK9HRN=Q0xQXHKp8@x~D&TXmgc?IW7p~IY^)`R1P-rTlirQ08F%>j;vTDF?&LdDWM5To^UMNc3aRa{P0>S^qt{D;e(%2 zi>n!oP$!p~+6mPU80XCW7mej|eW@88;hFmleb~v+63~RE0G)|YRBRng68pt2Y^GIr z^QP=0u;#Mv#G1L&HF;xIa99e(bM>d!8D1B}c(80z%w=uS($EWX|F~bCY}*1Fb*5+K zLTQ;`prY68U~QyH{-RB;BmB?MVSuhR>U`zQpRZIfgk#lh;83w8uVTTPeL$pT5Yp8=A5;0Q+V_$W}{Mu3wi!2kF}v*RsE~_TTh$d-2BBR z^%&<@m6?9T(q71b6kQO@86Mr;R2y9;akEq2_-m_o6s;fDIGB3yn)yD9 zR>$;c|2bKp^vzMxOh2_T$$0gCEDH8&`~+!1IasW+4{q6f)?5*FM4&^TdKuUx1o+Ai zIdIO{Qw|4hF&AKCrOPePN)wB-gfF<6dsJ5nxo&tmCIxULNRR4fZ)o!e<={!ro3iNibBpb#^11*@~ipITmd$-?JxxZl13<2wn>{SYXuOb);P}n zDl$gp$wTc*^vxuQHnq8}&G6pLxJXroX?buioA7(oA0_=Mr!9894k;ZkxoaD)MQ#*6 z17BLY>xWnx9IW5En7(1Hws~#l=!ucH2Y7sf9P21p`k}flf@+v}|gpFT#W$kN=lG-t8sGin~Xib^&T5q4$xVUM*(RxE_|I%|O>T2Y( z^S3h_Z)E#uk-q9U4Og5taiZ@h7Iji;|DsM!C}htXLR}IAG@Q`l_ek-#ju!h(ei#t( z${8=>9q*`QqxHM5TxkI9qm=5s!Ct)*aCxfu?DbNOd@^RJZ)WhVmEWtU2mM|?si_IN zt~+a<K$2wqfMVw{gY1=@KpwV9WRy<&I~%2EFM$9|MTcfYOlwZXO|*g*F|KgwIX;3bDd(Y(MOBXw%O zRUu4lF;UF5;CCYrZU`5w*VmawCFgGg^wBXTU;$iP76*^ho!pf#9;|D=v)okMhxh)r z+B8#LyAf6}o4XH=tzq1wU-7!&F=)mhD#6e0E(#XkJcn@9kK^2%ayDjHLjQ9hL_)j)XN4?#>iQMPV7+%Yt z+h6EMpJ^PT&Hj*`ED?Y(SzL2saP;?9TE!S6Qe3+r*CU+0zSv0vWs?O0w1D!`fJ@OS zJ94CottY#76|@G$9nWN`8R_*H?z75pD@4;DJ`93IAZ}3apN7~Z+YC%ita^$r z;@|nw1ZLBHZEw#tySBI!mPbyhl@8T**qe$48zqYchvlcCGAMow2U=jS7)Eq@CRrTr zl$jj#P4#u6#LYpmOR%DhxxVI+qSNOXzDpSbS0#UF(1qUvU3Y&!VvtPTx7hP)ht>O; zkh+1|s!ytF5^x_%^~*$2{teiJ!pk4K2Lz0UPeH+%kv zq{(B~MfTwsM^Qqxd%ps;*X35#hFn#_ZQLT&*SR_-o0?G!)`Eq__ybrb!AMLVprv1vie! zy?R;k`+CI>Zs62Q&}Y9zeqCK!N*2?l{B}v~Y<-Jajt+^OR5FjTmA+gC|2gkb}JOUsep8c0Lf$UixIv3Ka& z7RR47@hOwW$;Z0$>tPdmcWBmw{`&DttqrLvn-@3hiQ;D?n&RR{{R~?p#M5nOu`GA$ zeZm%Jr9D44%J^4O1Tp)4v}5O0AZ^~X;l#zo$=>M6d@WeS2?!>gYw@0}kHuM^`B+<1 zAPub&*9iGYPC81dXlwzNIMOcLBjLWuHJPuL$UXcYKpI-aF^HaR#Ei!Lj-E4Tyn2z< z4j2Wzr5WFk>;f*^y1$iF#)*6hWuhhsyniK6j;}An@9X=+@!j>rMc{Dy?bu)=Cg5AI zv!+u78q!_PC3;qTp6+S;=9F#{3QF>G82)0IC_a0;EPqSldY&P#6**D&8^!g$kkzZz z+|4o@dc+NUP0g*~qy_6!%--kB*{3#$V%{_0y@P)!{eR*S7yJXaEb=YWp!spMEfAXv z|K5CmcI)PR5T3R#!I3p{m=jjP3T8z;_4>cTh2ZBnf2}KQYBTDeu@rfeQ=8zS8kS(b za%7CYGxr`RNML*EzRj<5kCOZ3X96|P7A$2uGy&vtHEt&GEq-`|ttgs3iX)UN`Mn&C z;|}0o{@R~MoX+6zBuJmS@YRJ2!+3@91=4A_>+~iMLO*KIgY8VsiD4(s;liATH6ym3 z*e+=9=MokXIGMQ1WRVm6r&ywK-61hktJX&zQYv~*0iTMpI+YqN7oG1Cx#}7GNtOCC zcqmjFdfTM?%~ep5vj(am27&O_CIf-Gq@$>)I17@lg0^)R9O4Buj1?$uNN>970u#=b zTNogoRy}i@rqqfZ2b~ckR$Uf~RZo-g9Tz;W1BEL1g3we|mS(@7cI;(b<><*k>N$sxLb!so zo~`TGuP@~QK;|0AY|r)H0QFdbpq&l3QP25f9BNFj39KfyU=}7O>#$||Z^aVd$wrIL zH5PM~5mN@v(xJs^kAbT@7#7ioQEE(vv&@|&D#Kl)HsG%N+cmXZ`Wm!L>vAY}$4_fW z<6rdNRGd4dtl0vVuMw&b@Bro@sRESbqyV6#s^u5}{B4HhEJ*W-HPYipgeE*Z?He4# z`Wxk%S~9HnkkMEo%67KAL*?$IT-z3iT3doun(VubmL1C^GVQbnng&byo{)8ap3rja@iS1 z0BAx4g2k2EDdC_j=JRDQ%&+Z86%(JPcQsM#Lp1?Us(lpaD;h^ahCn^%0R9s(ua#vC%`t4X4ZeU3+uC5!zzWEitzR^6!o{8Ly0P<+u7vg#ncYDg zJ@&Y|ul;XN2@9lken7@5@k;`-uOjMEC{Q3r?6K7DD#4eNe70$;ugRsetA8ti)@yD# z4=_&^E}%LTaDYNo>d!Fq1nZ<)#OLZQkeaa3IP-eFO&+%ruL*Cmtu>%tdKD-iOsbt3 zvTT@%anK9?;KZurc=F5#T*BuK2-iRVk<&Dz=V|r4S{o+3gM61Xu*t6WED+-4ZnXK^ zN8*6uE}c;{wQ`3eIz{jC2ePW#(w7G^S(`n}--i_0 zUgs(PCKP>lQln$e zuV7MO93!cH5qfUv0A`nlcJvDXVn)&c$vUIUe3W@r@1fVfxXBj7?U4A@5}f5n8=azt0~ z(lFCS$`O?W@?A00rQe#8fhM!xnugvBihgB`ht}Fljv{jRwdalXMIhm!^ebz!T{0%< zU1OjWgzZ@o>RYv*B6Hq9#+J&)=kh6CpR~C&&31R^l%pFctMUlZ(IcS*o*GYe$Px5r)%nMr= zv>FoMT-Y}k@9fXOt$iSY4uZ8WEJ$VK8eAbO-q}_DHa3~IW`MmbGh8-2RL{z}!@`n% zhje#TM%sYOCU9wC7^D6vfINu>NzX6bN;R-3bzm^>r6sgCIjKtgCM-EnE7m!-F`Zpd@{hzE*?{K3eQ z@y?>SqiiunQ7DTm_etdXm_#~HDFB0mr?}q|$ETGi*u9l_xt<-l;^)Ww6?$EVm_l%E zt+%k8Qx;}w!{JpH%7FDO-%4nrIGM_5bDhL=di+3_!kOo<@&^lkE#H-N>!~^BT+fud zrj840#sn_7bMHcze#(N4vtvW)eqEs4xf1jK#1kw!3(b3A;XNwM%FQrFSW`&*#zY>m z>y1bFUI&{0@^|Q+4vZ$t9(s;w+KTr?|e3ta0T+$=kW0A^K7K`)u<%3T)WeW=ZW3h>@`C{;PDH2mOl+w?JNn1)0Z; zKaB&mBl^1aYlzlz5}Caa3&p2PLaWugJi|uFt|MdBo!c_9$iGtHV?BkTn3V6YbYT$| zrO5aWuTL4Oo5wBqMM539j+;RrS@7!^NK7r|7IHnG(JfQcE`uiIntb4kzRDZ(!1BOX z4sEK>Kc)3e?=(O8?u;e>WaU8xiH?btwjdvFEzvtd$ab(4Z9l zG%=;jn43J?>uiDbyiz+HuadeMIdybt05)#f80wUAmxM)kNKUK$vG=ItM&y)BJKr-V zdCsTb|6+gWeW*tfZ}axB!cpxxT_2w3gH$RZN&ynw3+`%>0*`{ZY`t`YV>K#nNu}zu>fn+c z?c!5Mc9(mK^-Ms{0{wES0GyZdGE&6<)VH(Hi<}RWGIv`h_h8Z|nB2xj7whcaF8QhJ zRCQb#U5-c)IQHvY*7y1&53S|@sLQEtB6*d5okO=3%uA$nXilr00Efsp1wQT9Oaf`HEYhD@=Vbol!_8MQkze-G@1HZOoeRA3IKUz$HGamJc_jOG zhpVDf`}8#2j!PHas5pZ5ks&6r7vEiV_F1bscXSvs{M#OJpB(U|*r-WcYZY+I)c~GL z@Zo1HwQ-?-vE#Pgv*CG#KVyE^<&Ae&__LRf z){w@0vY)X9lzuB4z7l4LmF`GzEigTA9<)rDI=Ra7@yKxH?#fm`C4k7Iw6?r}uG+pG z<}XO}@nfU4sBfsM>WIoIvj#*iU!BTwi~gfF!6qy*O(T8wm!nUnM$NxnDNB0Ds}VSS zGOJ+b0xb|@TB@V!m#dS|Mr^vi_oDnH;9qFS7xT9U0a(4MqkMsh(JFH)YN7Ys2K-Qs zuhaAjala$$iWOf72%ylJugkWt^>Mt@AmbzG##Ijw znG8mSZtcBfGYb_$E|P^SgBYr?kR5w$;}N%TL6hPsobX2-Fn%ZvX7SUVR(&2qHVW?4&?QutydHcYQi3{aa7Bf>IQEyh z16*8Rt*Ss3$a1>tYWuZ{h1YR2WP$6D!w4V4;d7v0Dm=p3ck)79P0d-5UacdBFp{i0 z|8EiSHrax^qPyQ@iLX?Gc;iUH z7Ul5JT_U#O2~f+G47}7)gK_%`D*U6$ee8cVSZGT*D{n?R>r~via*-9qS)8Y|$wM2i zX}~`|#{b{^?0~Wi8e^2FiUV-&&^RL?= zj9hXW>ffZFyMO+=sI9?P#s7R&|0g%%XPX#!!T+-=j7NCsAH7n6pFPt#;ei_c&`{t> z4^kVvaeED9*X660oFy6(h9krB*3PrKw?h;g|7PZAi^WC0F-yX1SW|Ar0UtFiB8r(b zN^m{y$OZ!!rz;UAilJIPE}-7wX-+)Rl-+`PcTvJ;~m=LrzRUPUt%N;`cvggyr7 ziHl-P0v*|q8!gs1Bs#=Y5`MheH=_()1dS}A7h&uZe*d-ZH)*`>gCCmGJw0({M^cMU z`MzvQeRan(nLo@8)Hl^#lKP*LQoE*`^YjDRKJ|WI2F6-lx1+P29dP}u=9nGbX(@|U zKvA#oFI4#g?CIGuiFOP6SYT4W#TuFkb+7=$;EZ+aDE=~9lo9p!-j7SB`a(k`wYFB6 z`w4efHCOXDaR<{O1f*ou5dKV7B_cBAi|p+K~K0w}!#ffG>;gf^&M7l!O! z65Lagv2rUIU`GLdqp$D!0msPZt1tgW7aM;i;zwrqfIVo65)lzG;XlUl;<(}%fc9@O z<~RFKU92^=6Z}Z0ggvbHg#EZ_!LH4J>SAez_;rq>%q>rQ`+hZj-)!y=)zVd~m#=N%1nUZiu>nj-o$H-n8h4jkp@+d^aR5k)M0I%;T zo=pYLHqx-NiO`U|=-KNxaw6HVrvtwdv%yUy@7$-l2>jpM(W0GWAO%s@+0+=^Ot?Jd zS;Bs+v47}nTMcdV8L)8Oj191xEP+fYU*0^tLEW`zVf>2S)42h;3;{ZayC-%OIO78&>F*%2AWP1k#cT8FvcKFGo z#vS<#jqFA*Vw&|V!EpRDut5$NEt1dH?eF*M&Nr}XOYs!5=S1_ky7=1Dro#h=Pz5VG z#B4UU5m=zQhpB$o^>uOYRT!aS*O8u!?_&g)Kca|xsF?G8%W z*4Yigfg!>$AnQxJK?&~@{7}~pwDySH-%{TxJ$?QYhy$b@55=vS2lBW|rbaLFFC$92 zcEoFc^{L}Qa-soT&(3qjh@V$^_zGO7xkc)ZM@e4%>T>boPe|gnOU?e=V*gF%%k7d? zHO0LEl4c@Z2Fmst)8RviuEUzeoGp1g#Q9pC_-@8aNBH%?%iTJQ6Q33rZ*uwuWII=C zO&rwZ+IfYpj5tZQBr9{W;5&aeCc&*5+lH@_jSeyVJ#A`_93TXA$k+1&U%y6_c~Djx z+3eu>tSP2v{(9!@c)5Z`4Ymo)G)Dr(zUe5~+XpGjK5`4ZJ`UOp?|3HIaDCAnUNx7E z&Kr|^=7y*ePt}>Lom}PI86@oj1khKoT&WkS?Nj0q(?7cB1Ft)qX6e@si-_qn4^~!s zOUQdYsUCxV=D-3fwJ`H3p#4vlUC0%noKzY)p9mGF>lh}#Z8A?4} z_(N*^dKXneqcQe_G4ts~sw9ILPn!AtKGvwuvj@5iF$tzi8E3CqD;8YOB&HN;SJSh* z8uH@jwVupMI;%N1RX1C|pIxhOO+a7OPSa$aXgdA}F#YNt$qRFU2ZJcU*G;O+{1zrY zw7ZLyV^YR-hW$pvnzSf(MDJYTj4LaRrXsE#5wQD9bUrN)CB7}iLS;ngUaQB;MvH3GeLKBb4W~Y?H zUfLWu_t7b3=KNBrCtTb17@4QU7|4@*Z)cC^9fQk=7g}aH<|?9-Am(NnR1ITboZSo1 z`I5QUC4qvy?Z5A(2y0(0(!M6eYo>7EY8%<;(i*D02)f~bplPO(Qi#UZvyHZ!Y@L3l zEztyTM`Fpzjv(oIbO&>bSdmn0>#Yatae?Wx?zA-!WJ+UWtQ-M!auLqoiZd0_^m|g~ zQ%GqLEF{epMk>R@L5NoCliBnWP1@s2OOfBq3}&f?!_8WVMFQG7YLiK=1y4bing4rY z4wIES#9q7efsN(n+OB*!^|hofyG5}_zeM~C)2;9(<;zkR#_d91C4|3HB*2Uxmu4i+ zcR=O3omw^n^GTD&z?Df)k<;bGMaRw8cY`1-OYzPG7lEBdsdwe7=e9qo&A6|5M7~a^ z;V9n3B{7)=rveqW3$*{1UVimhzxE-aCPR&+wxU1!bx;x!olDxb?2~MBIEx^iY%-YK zfPBA!s+99pcPVW=Jl;rXSRH`O21^yLT^tLQN+mRPC{Dj*E6MY(ooOUh&Q6|Seij?w zd_h&^n2t?{VH~3uNK=SAiVv~gbJTfXAP5B0J^pbNQa z=|ZR$&=%_O4@eI=>l88&>h_P$UcZT4KLXZUE-!eD@&(WR?br{*`58THS`FTOfZ2?q zC>YbpY=cz?!i7XhRJ?J)hQP&N33N&Gpln2+DcXbgm!&^{b1ELWy7J^;LA*f)qOyL$ z^4!v)N8eYxaw38zHofzNT!iq?s_ZUnxZOmOC5(3Xl+)xs-`l@E-33<+tV5)GUL}Ylc_DroOtOp%QWo6rP zIWn(NRePN#1^o!a?<`3-;TCj|D()ruv@WM=rfP8Ysm<*60Efyznu0jX^)^?-1bw5h zu(}-ckAJtcJ<7viK9MPD7V$&w|Cjar0Bzykktn{fG-7{Jc&FP)w`i;C{_B$Qid+|> zmc61T8aEjJYt7=QT~Qq#r;Ni^-J)0~yA{Ed4I1MEpa16$3v9NWcDVl$!T%uU5>19Y zV}v2UPV?g0DG`fm?s}86D13eA1xv`*%fjdavqM`?Z|ErbWP(%{&}JYBYOj zBun&=S~N!JPY~G60Zz!zmKnN(U=y^1_g$$7f8)bbg@3)V2O}4);R1trc<})(zyk!X zT`0Il9RNmBoyjEI%|+0pOl?B2bCLuu@O5A?cm#twsh|CzsA#GQoYbD)9w$curJOo9 z(x?M@H1aNTJ%AsDylByA)z**5W1GEax3}BOEKcj={}Y6qIna1t)nvM1MURf1_X-)* znE$d;#Ghy}sbFx=*Z_mOA@OLD_5%e^4D(mOsOwF;Dq4k^q=Q!BTn&N01oshG5d@ka z@CR>AyL?Hn>67LQ6C)F0i@4}?(2;z5=94fGz0%V45qJXdit-DRZLK~&S_Gxg%O17U zIkB4oZs?D7Ss@?iJ05m%joyF#w?UonsxJZvZ;?Mi$^{Rw`}LrN+SAezI3qx{-qBv0 z>PMEDbs*vPIt^G&e`I<0;p4qJORGJhF+!FoFS2^QyYFe=PQSSBdh~?CjQJ!T+|enF zR6FG-w@(Pwy3^s5oys;a^yZ|crz70W!}jTwWNvxYd-S}?rEq?q&fhR( zg$0iMBef}&pM7S4ZiW4=zevfyuSbAn$pRI{ECvp$@&|TrHlW-3@W9@VCMDoq-sXV0 z(%0PU+#6yV$^DDHx1q0+TS-sWpU}`JM<^=8-FRe-S0CLhiB$ar`onnP#=db6Af>p5 zW>@L?G@ck+!1o8ZwcpFZev;hS2 zcD_r!$pf?aPPeM_G5O@MTghKuG!)$6$@{=w{mCYg>=MS?V^MN39(@LRc`|2RB^*qH zBa_Kp#L|~PwB$O6n$r5{=(lUQon^Or11p!FkA|3yw~5bh^R?XydY+s=U(ZcTYHgQF zQF4_Zt8Q39Z^Biz<*|;=Ne<+;E*005d&p;_{`k@{F8JsT{SOyGo=}E{sDLuUIgd_r zY!2dAphwZVP}eZK2cqHpn!n-N`@LyCxQP?zV{!VZ8 z(iCFiN%)yT#Fb|s#RvL#y4poB@Z z6?H;e3S~R;Zu;8>wQ96wjWt_C;9za{LB}5IUvqvBTX~4|W zCL*vWaxZ9SOKm=R>KFtG_5e2KU!Tage{ex!Dg2(}sgFP&5(=Ols93=x ziZShnF!I9MSL(uTw3ZW$a(q*)E|bUjPuNJ}%gelVFILv$l_0PS3Lnf!4#}8@YPFjh zwUzJCZadYT@zy0pmsQPt89;U&MT!L|W`zNAOdUvH538lJIo8^!1VK!4QFpm=yD1@k zgPjnCw9|A@t(&VJid+YW#DkGb*0|@>Ef-a60Hb@{MPeq~{r%(LnuZ7?i)BoX=nKzH zJ9vbBv%Q3JxM8o5MN}^Jyqxab`Kg!ZXq44@z3?vBLD~sZW1*l@gYnG?M`P3hw3Wd* zIv(V{3&IfOW=xfjul7l3;iFP71WgiWj?z5oFXkj12n^2OmLfW;iKvG}o2=ST=;{2x zzBE!-a19E3m;BeMCxU1<(?S}x>OJ3msed@dSef15$V>W5-t zq;OY=E}X)vD7xG}pV?-x)T#68FIaE>!Y|TrDT8I^_*}P_yQkZ?U)Oi~JYbUccp%g> zU_(uM*IvN!F5edJ<%^U&>DONJ8j_^FPF*w_ z>0ZwUmtFCnr*I{&&N*Y4odAU9!RDF-0 zQ!R1gOH2it;3V<1SepVvzui1(QICp4?!7w`L_}{OJiY6uQ`Pye3 zl^?CsK8pYJG*P(KE($I}(*8}T81|;P`7gME!=ZVgR&OCzto)4*pgMaky7b*`>ylR z+_sBGq@%v5TOZF|xwkth%Ohb3ndSW;bos|j@499kv5C!t)YMzp?R)ej+DW>mXSzO* zgjyv9!@cdlSLi&n<_P@>x#jHWKZ$j}oUib06?`kP4_UlzFHZe^zm8l!Zdo)~A?xsh zBvkU-E@2<_J2~xs1P$N;R6XmwlDC07gmK+baPsQF> zxDExygw|m@@_0kb7iD~~=;~t+J76OWpuiPOCv6U?H|zv{kgmdms9fg$`qp3-Mf5a0 z-c1CR5Pg5L$nS&UJNzqoYC84hN+a00(>ho@a15%1%H=rRo|&mzS#6Xl)J+aKf5*4z zGD6aWcj)){!Q#Wmm0x2Qi%f$1wh*}C&$D2AuQ3Lys}qk#Knf)>dp%nEQ}j^O9~LU- zeLV$m%RRJb3w9P*7Zy_uXRacw6X+Ebc$KlETD{Ewd8>YB;hqNHk&v5&qga&6UCTYU zeFtm4_}X59Z#t2u)61%BkFs;KFpc+$t9v__u)b3G8Pwjfv~zPz3Pti!G)OqCqVX7+1(~*bQ`rz>1gGVsNa3lCt+3G)Fx?&$Y)EEgATC2Bng@BHBKa?^NyjP$@3A z$gnKGCXiS+82XeX?6}PwA$=fopxXQTrN4jow=l8qNM7}>=DGOaPX5f{U}MYaiZgOA z`=-O6v^fgUB1YM+Rk-t$xerp4b)ww^$@`i_51ozAiKyCz~4w*o_ajQ&ShTE%7xX9A9yP-`cLS-p6 z^bd=mE2EObC;j#e!BSMA6oBnU?pN6<6Q0;quw^PH(?a_j1yMNMWdGg@1Us1bpg_`D z+SGpejG|uXw5@~$onAIUUz3)zY;kB@A?O%6Hrlnj?#gGb#TJHCZzGDK986TqKdeMu zA=+C)h2Feu?bjat<{uWkUkz84iDy~`o02Y0yxAU>*^t?4OAhoWtk#IPHAY3v#8mL7&XR>F9g^D-Bxl=B-@1 zupRvf9(1yes@SO&^?gHwDiszeTGiyr>4x^q0gP~=V-HTjJ52FL$R-$AWYoK0&-|%c zZSc8o#aVan8fs)h$mf;l;iC;*2vSl_Bi&Q8aR9UYxOMQZ$u@g5{8n4CIWy9yA=rnu zOW=>4GP?>Z>^ndzKl>t;L==A`>1KEar+6X@0tG7;*r!s`$S-za@a!1^8AE>EdlLbI zc^*&TcPhANjR}C%x-076o^k`4&t9>HcOc5)2D*9g~1XXq>ZoRJ`jk!>| zb>?+P5vb;09>6?Q=pPJ}G6 zK>M>UPM2EOCG@gu3Do4x6TJ;ytb7W|eHBC)0gTGh{QTpPN9URAK0EN(|m#!O^zGh*P{cHFB%0{1~se#d@*K7Pk%Ko5g_ z>~1XjDu3=rdNqN;KSyJ5SqfNP5F{+9Pn$2~uw8Utp9frb7O)PlcaLNdK5A-c)PYTe zkAIg$H`%Mduvyklf5>%r0w_FUzk4rvG_K`AM3nnPh8$$kb#x7J`t@>a$Qqw7rl#od z{hc(yn99)+e?SlBBVeBJ^A!KYEg`_Jdq}Em>)xP#!mLte2A2_~;pOMInhCPx+&~3N z`He@&Z=Rl>f0Dolu_JOrXBOas#!3O<8Fb$)H~l+4f&LGO_5o()AEERRtZO4hgbLCj zG*Esw%`YAH?D!4loF(AbaG+7JT>4ydwKGGA@!W&)K~ib~QKDl<*|2U%N9p4>-;1dw ztybRh+N%8>iDLVXYB!ULXSGEv1zB2g9002mLhVIAX;0zJ-!5*~p(QecI1bwZ8VRR)kld z@oLPk*@&~n^Git?S&Zz+_sk$O+V6y}1@DxgCiC>5#)*~vDQ7eMovJh52EMvyU>WR} zgZx?^q14@Yo0iAGFb)t*FDy*7cDu1MP`CQlfxca4=2a4Tqi&phRQFDUj~CfyJ(cbE zvEvV>+JZNB-lrD%mgLgtZLVG5i3s(-?DTX^gT3C3bfpvod5yz=mpzKjxS;5Ge11KY zLkR=#&q~oW?WcZEo=1N=D>9N-{xw)-f`B}nuLhAAt6p3G$QWL==Q^_*P?gMELk3YJ z3*IPrH|>j+M|lIV{-f8;NfwgHCpZ0`t}`h(CEVuNg8JZ!N(j?op5oUQm+H6#{77qc zQ#aZwCQcBo`VfHC!@S`Z?Isa8@ z27jBgKcDacu&YS?K~8N*|Ave=pI6zrNd zPLm`(%eT}!qi4z4Xkqg`kbu+{1 zCo>bCO7^UGf>QfNKun2pn+%-pIZSX}H(309)DIM{MK!i(O>Xg}Vnc*&rHQEMVF!KU zmn}y=@(bDcS!r@LAI;gMJLa}(Nm;PFE6r>n&1^FUOEfQ(zVG1Um68aa;5ZE|}< zR0QSct}!^C5BFldOo3DFPShJr&@f?$8n~)??!2WF4R#|>TbV^Y<;A+P3GviW8Q2%K`}iD7;aOiE6~tG%rRqq|Ng>GLr7&d2`%%I%6S`5`KxVqb9jK;Grup#F z##sj>Ng=M?ceF5v)nL|Pvm0qGo4u;B>1fA zT(NFR(+c9HF6$G&yPlsHsBv+gn?Gdp<9ZboNvmL_TpW6DAa8ePE_3y6Y_+#D1IMW! z<&^Tc@`#w^b93E0p2_K`TKT`NGSEE6VCj}I2fRp`dl$6pfT@6L6}7mVAZ`fX2ezMi z^=}F&6v_q0(?5VpgdzPK;6=+P*kL}s;2yueT*u#vkqWK=F{I#hH%Yx_??{EX4;!fY z$iij!VmPG$k=(|I*pV4(`0&@FZQew;XcKnPlM*wR%t?xO*@}c|&O6VM#b^C)S6A-c zm@%2$(d}$E@>6YEF@bAS42Ox|ZxNPSQ-_qn!;3(%D%PralE2$g#oO`)be~O$CqkV@ z`Bm>~mF<4Z);A>}l+wkbm8-6pvvcy{_j(_d$!-tQ&*@&%5Mwygg0^ZThtOBA>daML z@OW{A_B*L8x$$iPD<|H!jjW|~dDnz4n-}yhl34^WV#(;fBT20l%CUb^@p{sa7X%Z<@0W#OhBUW zxXD;k-#T1kn@m@SQVOR1uaf+8_N?nEhJbE+J+~i_!kMxNS2m5KqU4wv#%PI0-*S4B ze3h2_!2CFK{b%Gd6t^+W)XPlCEMoe)^sSWIHQqL3*FP~+LS{tBGlp^cb4?{5;a76- z?>30@3CY-l#7=%rhGtLt`L9F6t1=$zJC?aSjO)`o|D1@8&sR5l$Nlj1E6=kvBWPV zxShmBFiFY6E+S_J-25hxyQbAT!4-x3$NoaZd)+NlfPN#NYROd_f%vQZvMkk;w~|~y zC~tL9pB@g1pNzhBiLIEB7pMt?y35~qr%mZh8A<^HJ+L+qc1nkkeJ=Tv`-5Nsg zkGt)hdrhZ!c{m&j2e}e1WLnmNaS&TMXMSM25MF7fJ~6+Zpk}#-pzq{h$%>Q}J#(_?HZ9xzT3W_{g)}rbZxq{rkC;#D zKR~|r@C@!!1Gp|Cq7);3-{=(Wc$M0ff4!qi*^7Lc^@uZ=&$ zD`V$}`g4K(mYT_U#NcgelZKZoBFzJ~=qh=Zdk1NoIYL8W6M@;<^Tc{&6w=h5CHLA;cDUM($_y2M#< zDY&IrUK9X9!ED@Jj4EOEv`U4aE7Q3N8)Fc=OJdf+rgh*1^}V}d;l1>E@|8x60xvU&4YMg)RJ3|y2I$_`8IakmsLNnxKoTE^U7qqGt+(ywj# zN7<Z%_SS zs*_dh>%G2}-(Ug>uy>2l4t5>0qf;>XVFnD^Qk9)Oo-a)SeS$5Zw2=a>H&=M&m{H~I z^{RSM8_^2vl7G{zpjCFlnB7LiK7LbtSTrW53Whb0B{uz2302*!n%RXH zxb(73ZT_<~_W&pGe_pWr_5apl4k9;O_x#t$!{?!bKMw@|9)-X^|F4?Mw;uFQcr1vJ z{_CgwItWl)i+(n>^@DxaL#KonkN)Fk%nsg}U$<_xrvBrVPygsWvxk4fgPWl#t=6X2 z{}z4!hgW!G7xn1Y;{~?sM`JiyKwtL-c~^d80TU22JKiQ;@=B1^lb#b_Zj{dmeXrtF zo~6$3m-1sVslB9;8lbI)fP7|sN=k~S<@}$Sg()IOq4j+Ab&EHf7HKEvOy+`!@z0e4 zs~uPI)rbY?l}bOVeh7`Qae$}QgIHeJ$?EwqU;n{0UL3PT7snJM!#TywQiHVvHFvvT zdd_{%8oj}hWld(HO*YrhX0D-ixNL843)Xo7fS&#?GOY#PxO;zrr61@aVwO~P1%OuR zuD3}A+1V{%zSN=|n3mhZD1k2POx32fo4^R#ZQ>H1DHsOksXU(Q@^-zi^nEvJMPBp) zv^_g($gMR&ZhnjQKJ$z4AXs5Ys$@$~%N-5hkPxD{t=q+F1-8}|@|Ht3Y3_YPw0!qD zIZl0u$ZbO#5AL8_NdS*5=SI)iNFV^aQc-Mmmf9v)hPDCT_7{ynsu0UJ5JF z+oix;|K5{rycH+52?OxcV9?tASIVN!w>(m*r7FBz$g)Ypr~jen{?9XD6y%Fx91;Zk zDrhHIqQ2mlp;LjebvJe{s6(Zu_StUvOBSbqhBsnH<^tgk&SnAnD>T@-YP&#qmte~; z{EjwCpa-v_rw9*D%Su$Qh zJ|Bk%?r`aMj=jc+@?U=njo0u3mLxZ|eEUOcv+c4|xxVJix=@ z9Gw1s$+oH8t*v*V3hE)zk!__D)w}$MK@-t3W20QX+P}dB-3QT9_kfQ&8bbG66z7+V zGXV}Z7?5Y>9s6YEdZ zTUmy3DXU;Y45}Nocfj@syJR}t{lmZ&02&wZ|C;?K`kmJ&*fDU~cS|I0yS!_BCU29L zuRBgYR=jzb!R7L}m@gr7q&>lV9Zp$dm5|&%7{Ll2l=T=~-drtyokWZ!JA8A1J8e9s8JK0>%%e zoxN;?RMN>oAm*%^xnRcV@QwACAfG)g{sRr_Dd*(Ppq$Er49~&(QPds>z4CsIx=ZA5 zI*sVlzn(155ordXcQQXAzeOTzjP|+FVWM}c6oPB#Q~0Cmeic8N<&MRVAVC6|zo7#x z?tFIy6YO`ac$L*nNwdJ9!anoOc#cmYu9+EI1?K13Me73;kirD(t1VMx!J(InE)_RT z&^|Eqf$ddEg!tTvlT^M1x+D9HA_oMN>x0tO(xQN*+;mWz3)IwUq1-X8d}2%iFddIV z1HK%ONG24P?_>!iSVBR zqO)ixzrC-fI6o*dv%D+mTtiLr6lhquyaS@BCO&u{NYZOn8%-4Mstkw*;=tbW&1H!b z(gDV7rA!dV7$RpjY|x9j`aN8Hh+D**hMVLUMdT|tWG$65l_GyL?{yD64uN zHOIe{-zyDo3b+Us8u$eUdEXU~D9uQ2J;^`fq0b$ADChuL!KCg`_Al)RYC zT<+Wcx4bypP3~P~*z!7B)?UJDGln;_WXr`A%IHAwNtWa(IbN4C0UGxCxh9DnPR3Vu zXZ#RCVV4If}xu%^X$>+OArw=C_}e4+1a`!3Mm(q5( zF|~u5jmXP`(&WgjL9E#@zx^3GbZ7nc?C3()>&wQHC0X;DWxTSK= z-XKl9+I#OeZG3cfyD=?qy(%!?ZK+mF?e#eK6OZ-L;GpZuoRa1J zX+qCMm7fb{1y237Lj9=mbi$xM%E(K(ty0Qr(MzJ{po*}Y|0YeI+dCx}8Hi8U_DEvO zlfNnnyJ?*CEdFjQEnKT?oo^-VZohMgMVd!J>D8rH!Y|)vdHyk1eC9D*(O*~+^luNU z+&hpF`1^u;3Ehk)n*vUtuV)YB=3jM$hCxm?W5TuIQ?G4g@v?Z=8>jr1rn(Fc**9qw zq7J^U24sQ@ZEv;VcB$Wkt$ZmBqe!~0eL_wkaitvJf8R6?qe8Xv3hH(PCF@c8Gc^!a z6lER~!i}^+amT1q!6yreRvC<<=G&Wc!p~jXtZks?ly+sl>}cq;9BQFxiZ%Dn8qT$56?8jR$4==o&BTH^R>c=z}veCx@$ zrefZ+Z?2U?q~Yn-PeLqTHudF#Sne&gp#B5eeenI-S)Vj~L;M`d5h#wy`9L?}vt+H1 zG!$8xRvn`2e$fR{e!o+(Mt+#!0bO(|yVY9Pnxf~2v@Urhk_P=SVCGjP0Vxf3IdD~H z;g9lu>FfQNzwUeNR-cD62jV&1X+zVnT)2Eyoe*~S@XXze!3Fog0+&Cl;1n z63ubS`Y5ZYqTpe)7pvCZs&3z-IufU?CLA*G>fHQ-MpK3Gp~Rvc;fF|%?kRX1$hdg? zIiGmKDxC8u7A|kU%SwV4mgN1c_!d7~53&Od6VSRur&Crfb^zmHAjoG}_L8nT_>bo7NmHj{=iqF{tZWWcxugx8Ot&y0A3K`g1w0A zs#fyd*YoAoGPMVhy@CFy0scC^xQI1bvW5tIDF3-WiJ?LT%VF5N&?m$v*HyT;Ss6#U z`&Pu|<>Yq^z-(Tq$U1!upnvTeQ`_^4jsEUiMwy@rY%S%nqJLTy!h}|G2u9JOHTl5VY zI#BrO{CbTPUXIHKOL2LhI5D81x&4Z9K!f7BI^dpUhauwky_`RM_L}mpuzPnC1N%?Z z_o8Cu2hQPV5|#gQVzkEl-&4V&B(hP`!^_T+o+T?S5OP4?*{s)~_W@B_cLSe(U35Hn zR;PF(`v}CwFxbih(8y-zg<9B&7qWAyKfJnpsUAZ+@tjWaCYQX$!J(JkUj5N$51bto z31#gKJ?H)Q%xUemV>rL@s@+50ZCCG!%fRpDq(~1}3HJ{dd47p|^P@mxHkkcr!s@L? zo29bHsb0%Bq2K1jb3Vqn_%^X6ppBgnLuuiGJx;bAFk$=UtU;(~iK2UvAr_Afk?+|n z@#17wBB}8Vx<2%?UjWJw*nuwd7RT165T!FQq&9>Pm%PT$jhBAy{o~Gt* znEs-p2~U;yG@o7~;8~|_`+$UBim}}k_V((FZo?!VQM0;Y`^>x4!BbRWDqpflRJqip zhOB0lKC;d(dk_nWz$m@Lix!L3K}MfNU%tVpvEElTP~|!HQPn6bz#O}BCfa17+2(qk zVIo9Q(P_T{?TDQSZ(6QPnV4Xi9BEs>crB{k@s(h)Gx@@{X>$N>nzYsogQrSCMc{CW zZo*m1yJB7H8wfjp@%kEK?9sBkd3RE#m6`G(WyF1%iE;S;?GA~g^eUuvkHPh6-9>A6 z`w#m(e-#jaX6O!v=4DM_oD7a-Gsc$KR{?cM*U4+U-b!>FdLuEo-N*O``< zg5A)cj=n0AU(JVV<}SBI8biag7C-+^9#5m3kj{`$X{$Dw63TQtn|P1eW&{1`sdOij^wP8R{`{bM=lmnmVuj0b*-fh<5J4Ay0{YDFGq(T_fOR? zut`C|yiwN@F8ft$g6*MJ{F+i$!J!n0uHwElQgQ{TMl{f+XGjW*X`~cQAGTGSt%&J7 zqOy5G^k)>GLpt_rQl=o%YtOGX)>qV=pA(i%C$EJO;nydtDwL87Tc1_AL;d@WYv@CQ zwX3Hx0TS~3R3_v##QoY(P{yT}Xx*T=y@q^1PKtI^Dc$lGO!BvVuS+6K_BeIHI!n%Y zT``W+f*H$ALuR-;I`XVkhQw-vMjLrtcK)2SnjO|S@uN!dBwC*6Fq# z&L4ie+}A{BmPtOlNgd!Vqes_HTg@HZJ8Kbf-}x;aOycKQWF%tIK+-T;tH{lv7 zT2plf;-rTm-jfw2oopl~cbT!0rzz7WcZ1{J8)8e1o!YXiMx|7g6ktewFK6uLQlG!c zOM}ddthwiIrLig6-Bv+z;5xMftRx*|VuJK)e02u$OVS+I=OW&ku$~BCTal2EHaA?Z zmu~tKWZ<*Z_%Pbl0;KqFSvBk#TLy)Km)lo@QYUJhn-A=)2Xx`q`1QxX7Dnd`U4lq$ ze)1cu+HA>r$8HtM(|;k2E)EnI@29@^9PLwAL$eVvlnTE{<4S)Hx|A1pD~IqGIW9(tD#n-WU*5XQGAB}FM>JI`e4FK3!ZvM(*N&S9Un%%P zP&1)?+>=_FZ%24NNX&`8S41)A^CFDMF1&rO91`%YqId4f$S2uzk4e|q`m-HET;T+V zL(7@h6V=MqM8U5CA3Qgry3N`^x!FHtJyHX$QOrLg>1m}7fz_O{QHnL4TO!c?`ZTWT z6Rhq#bN^j+yiOFa3?YkLL?XX=%vzvgT4$?D2R8;nUrs_Um`A$7!%E8-%9*Ijr)HJS zxpYUhEDJWrUd#ZMuxJ~5ZE~TEx%m`%_$BdSfjMr|78+IYPU~|>L~2E#WgpHu%T`UX z{eY7rg3^&vMR2t)V4EiqT!RWCIu=P`-i@nb45vgm)QXMheaAWamg&n`&q4ldw?OL8 zmnL}oY(&iom8kK?5bBulF#T~y*Tq+>lzf86zYbX~p#h|=U$}w0cX8!eR zf5ozdL>NEsFVKj-14M;6HNs+Q?|4u4p?qOA9U9;vl$F^Ds6K(*RP^-B9MgucI2PN% zd5)<_j)@C3h>v0r(uM6$sj06J)~19~eca5Z&1uO^BKj`s+^-F{OOapgSnri<-| zgEil34)xR)4PA$NjqVKp(!Z)*b8p0{#=v_NIFawzCwiY(scy{g?R3^{3{)P7_lQFS zb4wutnaFOKI9$>a7gCtgsz3L+t(`Y51s5Ol=90LKAO~upHgaeR4HNHa})ki{6^3KHuFZasLyeaoh{3w@u$3s zXQI5N|Hgb7cEwoyn^THtC~q;95H!l;vN&h(YTfe|Zr7A3rgFSY8S?r;xqV;`g#yFV z{qO}le$hlym1EhtEj21vSE3MyKO{?9@*ltO2e&9V{bQ^SIC0Ud=K5K!pGAHt+usv*>nIZ1X;%3tp0es+>=h^u%FFwX}#1D=4qiSp3`MOUt zZ1IO@=WnZmhj2-M*4XLs14!x$QPbww>$do{)ZUS(W?xQZ{ee1nzj5pBCWDPH90S5} zc5}-8AAdI+(s995X9N_aYj1p9EoF^83&TOK9_Xk@E1E=&gqEhl?Ti8P{Tfl6tw~t7 ztZKEl9PD8)OW4+ogctJ=_Kqy>j=vQC#Q43xGxhaN6T^Qq-__V2hqJRUx1r9q#mP8V zv%`>8cDP%x2J1%mXQkbbaQ~vd&*;yY?M3ID?`xT?!`WnQ|dnGiPf?gsGbm3Jp8MjupzK8QJrN z0>gQ9khO-d3rXMXd4XDC-}<)3I3|yiRb5RYeEk7--?bNP3gW>MambHOzgm^Fzt-TC zXimm7iRWx3h=Gk!Ubbzd%=j5S5!@1N1a=&Iq#|HuxL4?R75goDh81i<)Lms#8J7}d z=VE~Oji-@8ue~3{5glA9PCBxlY~gadzLRnGZDGD5{|y~N=fn0r-a$LwbTIY*Jigts z@?pu~Yaw!G(thJumiF?`n7@S;L->&*(Pcrw9R8ypjI>tD_aOhRo!Ds!78$}1gWH9; zr}$Y5KufO$H`+%VDsBC*x!Lf)rIb^@CNZ{|Ntk5?{EE5REUk>(_cLaz9NUf1h}H$p4svPEM2#es1h!_gdI@AH_IxPag$@D>arNx*l8C8>g$9yF~jq_xx->2t$|CavTi}+x}VT^q-UiT;^vhHr@ zk>@|`zf1@U4d$684wvKc+M00sfal%^+*hk2lbM{s%sPOU>rvYR=4>Z`nDu845KuC6 zjz_;S#JvGM)CU|u6Zr{^tA9Cc6Y8*De>6GDVnJ9%V;S@^e|l}rp)bvG<$IGr?E z>`1J>oOTL3HNlWlf&Abu7;xK|0B3j~tnULq#7M9hTe_i8f5ok~O&9Kp4Ti9uPS`3p zWPCUT+ZTC7^kRzG)jPgwHU6NtQI~&uN!{ssJEL0rUC?m}n73=@sr6*v;o9EDrtvt> zrSDP_P9~L68Cmq^o8$_c=ToWjh&uJL;PeEfIq6(tm8#iDP=RN-UCr7`)g%QH#RDJ6 zskP-xKTG8ww%>~&HK-KkpEhG$@EYovlX6r?XeD<^OpAeymYU(e_MaW*$;nC3?8Zo|xS< z5*3ya27y4L*REbN2Z02wK%niQT|0qaI`qyr0w3G_&5bUCO1}I(4t&|+e!=7d2vq)D zWbL*f@coawS8e@4ATi)ZvBqtZiq|7RAeQ{KOBXC3I83sHoFrUVKF%Kh7YwK$6aM4>dS5c%s<7ny?t-{*GM^x|84c=L=;D`Rl91_V93Dx5l!` zW3??l6N^#K0iSO&`vciQ{M5j%QFVt~9w5^7`HkdbY~P!8^Kq7$zHXJSb0$I{kgFwq zVs}JOwwL&UV$A0!^)gaE<7`J@u3OC@eHTvP_vOR?FPFc@{7Kn)z>_`L^?tSeNnqHE z&-3liNH^-o4XSDFZDq|of-2UhKvHThUjSt3>*?v4j85_8fJf{c!Xm*Ev~9#cLDwMk zs>>CSrpEYZ5D@5FcD7gCG0~=Q&YzZopq^dYS>tu|fsDaZbvYo=0S6bHz>7~df`48H z?iu)S90bz5<**?IB?i3hjm0EjLb)eA?nIyD*Ih1fj+*lngC?~8c}RN z*7b^$2yU-!F|6S~QQ<~QFUsEbI57bq6_xlo>`wA5{ zntW=OI|BM{89}dHQTzNu13qx5A9H(nYj6qQ$iJq+g*ZXWp!(F#4U0?8iyl_e2hPNf6v_kY6R}e73^djfh?&G{-ah zQpc!1?a=#+F;D7md0Lqzx?6+=cOMH`t&@yN?%Q-&&O&m^Ejo{A%0<#ny^RMJ1!xh< z2C10Yosi4j6S{qLcZF~lp{ZKy14YWw^w7fF4rWBfht~TZ|8RBbAm=rUkA zFC%%sXC`S&Xt0!IE@sDry#`K_zq-qQS!_ZZ;%*9w!kstk{Uc!hNZ;PgMb2uUNXO)G z%_h4R%N?lwnV?KDn!db85YnN8s_M0V|GZbzcibK0b@f((*NHT1Ft%LNlfkN)x?jPY z*c3v!U8-N7GZtoKmBeg&FHGPXnU6rcoRH2-eShl~e63%@e4P_Hi}^JHqJ?JNcByLx zLXc%X8=Ef|^Z*4PC`wrFF!%bJoe(4c`$ z8>{#tW7F0XB7wmf1h<@#5#P$X^GLLsWg@lRU*clUMU`EM@)gm*GBMcmiZiWcMwvEu zj8lFDTO8SQyX+<8)w+cz0#^ca=YPgV4@Z%T^iOwBPM+>oJA60@`^v$_X?(cbB2DM= z2OUR~47Y>GmAM@Llf_oq&4UoFk!9seP`9~yI|KYBSu7|bEkVmlB?ZHIVy|sRDLp6A zhn{J-=6}&?#~pY*E~++H%3NWlX$A$XW>~N|`%m}w?=@}bH~Zw1tV%ag)}^HZ<{=An ztquevM`DMGzj&T`$Vb&Ra@kL2QWCAtu5x03rcJw=cUeKd8qSlDker#hCzEuduC$l= z(iMwnO+Me+0rf=^(rV6~@p*k4JlLaj9(HK3>#rq3v9jZjBM7T5NYulUu2WVYpPQ

aM)MQ#)L6PHQTzBEN!jw$$Q{?|!R4^|UGzFX=tWEyJ*}K}R?` z+d)KH3{P^Avz)wkej3tV7QnSzovNMoUijI$hikYE6v0R^rlo!FzNOIjRI-&Ug4u~= zmA|0j(LSrwOhzWkE3j9!L5#~mIma>V@Z7M>bZ4FnpOlQ)`KUIGjzNaQ`!S_N51Re} zk07PCYTMKd^PVrTXI3f=((zDVS*?;ks1}jE0?>+|($KOYYZXPsN+Pzfzs)gI+|kkd z?w))iM`ZG&0=;_Vh@|6>myjr6bt7pD3*4v-Xk*l|8+K!iQkz;*gG0D~esrVI{X-JF z+INk_E{5Kjj=M7dwQg65fIy&-v?c+x)qy z$E6ty`g8_30H zGl4~40~ER%wF5o&g-HsBpL|*mSqW=Pt!3A51VE~8;{T>4;vHsRwJ(hbGV4665$r0) z9ND{K;hAb{o3~3)5LQisac6uybvQVXFq3k+ea^3!@$s#GxsPsu-@IyyjU)f_%Au6E zGyB0S7Eq!e+%N87QjJglX0{>Du<-qz;QZ@Oo2sz7PkJHKYC1n2zs18=#n@l*m6^U2 zeuZcsGLgs5&jO#hrzDCCTWP77NeMGKkSMd?My>2h`~)+RwaUyy(TF!nLuuCr@nqN5 zdBpRB@pxOpl14MF0OK?K{Mhm19|3Kl_G?hrzO8he{l2?)>02BN9<;f>h!0)mYdJN5 zd_R%SxHIhWN583=eOn)WO^i_P0H0=@vf!HtkqWaXekjzF2^v+OCVGnBWMfRJhcwc3 zm}zGaZt-ZX#h7Hr%Ys%(IV%JH9o0j3&diT>kY~StWIj2b`BU_ox*#~~!M8t{b=5zg zRIaZsl82kfp%^dB5g8krwjQs?LVXuk=;GmCs&R^Xz{c_zloHJQCY*Lm#wO!@P=)U1 z+Ps6~3&I!e*7eY_jKIm~;cL$Mf={*`xV7V#-5q(102HC1XGep|;Y@5Ii>%c`?N>A48449Ezu3xxADF|L2s082CJ*=bn@oWE zR(yz)s@VwJzLRk@1qLZl;2qywh*Gny{3NC~xy$$J#Ix0qRLb&~zl=?d38!z4-`T#Z zNnWV&q}K#(ht_KK(tX>=*9O(d(vF$#%h0E%tjXTCuKgwxHnmzTRkcHV@(x%!8K;z% zr>BehWaciW2m2Z63`GQ#Q0?!8_N#E>>|+{_Yk+&{co@98`ZCYQaaBwXG21A}@2vG@ z7Q1J`c^vRe^N|Y=SKViG1+^yD14$w!D;H>b>npL(XIXVQuCKZpCX5u+D~hQl_xE2) zu|Ml_k2Yw+ZxhCa&9xk#x@aj471v!zM6oJ8yT3(n!Z+r#-bB(a8k5yL zC1w9MIQoQa@MIBfL1*0h6(iZ&3ZC(j(=Q69FH;FObW_Xzdek_U_F-Pa9+6o&pG9jcuQLqN>NIt*q;BrI@6|a)#o_}w0#O;-NWZ4~rEem#XFL)`ZWP$%MnVKN z!&k-&zcoyMR0yBsXR)VCsRb|ULsyek$}mA>1e4x=T+vVN;ez}V@Kq5|QhbBgh&hsi zOA)(>qz0RpO$~1jIHRTmBY3i9SlzXu5VU?c(*WYB9e{HWud008YaK8@_JtU`fhvW~ z6{_H!$L8E+tX!OUPmYiFX;}2aV`HcyH7x!1n)?`cupcOH*p)$?`!ki?Oa z@o9FkVxg+KloDB~%6tAL?HeY6meO`$hC*7$4^zIwPj;m?3Yuh>>reyHRIj%zL)tN zRsHa|&}H6vI1nkBpz9kmgTl-o*wnY$!K&}%xVj<#2;V2_-91`4Q??sQaEoitAU9i; zDpf|u&EdkSG4!f?;}_a(`Y|ujvKtrMG7&n{bp+_tYb6WsnW1;d85sy8Ipk}iXZNwX zXU$W&N-}cJE;#yMBgO5PUQI54czY`Ok4K^U_v%9RJs)O-zMEE2D^m6xzWzLIyG^}I z&T8~IESny)-io;w^|YGjpuYfUT5k=KGb-AjOfpGLY>E+`k2&%@?2&zaNHw?oqx^@| zW?{3PgapY4A;ZzqPorWsf|V6lro%UxL{W~=L8K3DdzF01%mrw*Uw-QmNs7_7YbK?h z$8WqDI_1o3DkM3!qJ|=c2C7_JlWnPC%)zv`o`b<0HQ7@xkD&?4`fhFeQVwDoicG)X zF9`=+jW?sxvqXJJV|u%?I%+a!vu4~rv=}80Ui&bXN%ExL zB-Tz>(ezfA4m0z8H}A5%6Ik=5O#8bKgw2$;$7AD?I4$wzrKUwLow}JN%f=f$zng)@ zqoy^jVWTneo1-eSb*q`f!J!Ksqdc&*twW~#MMzH!CSh!H@`fzQ5w$uzmZare5O&tw zjP}8SGOh)Uis7l&UgOM+m2o%x-}S2vmnbj?T};_r=2vM2M4pf&nTOMrNsv6UIbd}T&C)bqaa+reUeMj01TYX>Dg(6|oq z>$8(K0ix2 z5XNDd;K~UOtClQsvAF`!clam_bObH%QrHF~*Xwa#J_*~j28D8lXV4i$Dbz_CYDl-&2_uk| zX}<0n=!+LD1a;rK)+jUiFOAjjMOvtB)^JKxGH=fJisRnhZpmFQ)^V;h0fF-DUN)*| zeo5~qcu%};;nS*4vi~F~P_ta98>c?3^E~Scx)&th9St$r=&WC#h`Y6F3ZaZ@bnJyv*{vl^mM;T)^6r} zM68h=Yj<0BuBK_ir<&KNUg|S`ni|;-hHan3P+{)w>BtgT5RW)zG-@+%21e0$qka^R zvCdMgo7iFBHNhD%awjI8Q1e9Vfw^2;s!yCqvJ}Ra)|eX$sgAXb{wOJEjvPy=xu|j% zrg)xhVt*zoBDab~_wAwgZlxg$wRx|u1s1ihBS^IwdRAn`fy?ZNj+`TAKb0(yS?jU= zM$;57Bh+MT@#SqGZkQS;Cz?Wmdax4_cb$!`d1D^%xq2*iH*%UPW! zS#K^r44s*R@*60Dj7rA>oB2^SnC=Pvz!$tJ9+o#w7_cMtdDtS!J2zkFV1yvWCJ@#} z*0XFc&$VpM6iN)aZc;%&e40Wr($Z-q)XQjnDl^>%mfs z!m8P{n`?_ohFWPmMZ4n!3WW=#V(dYh1K*pg4`4;|l>6)?%xLiNkRN0>4m)|Msxr@I zXUdg74z2!uqD}1Vj}tmWLqAy?O=8!4nE9INKAXMI_th>aco5ug2DWcMVtjo&b|X4R zEJVMoCf~{U9#vn}_UTKCG5G#ZGxXVecP>h6&wh~wd8x2s{2G-Cp;#>hcezl$v}efc zmMoTP+wG?Ias`Ba>i2$+QD3*IK35ID6_J%zr zq0I+!3>RZ0D+Drd9hyL@uvSnLGX%ufMBTcBZm@vKiK&XN|Ey1d6J$v2sNja)#*8k! zr>Y#B_eqQk?klNPC+G%bxydmo2r{d)sRYRP7Z)~N&KD_PCHH|nzBc$N58sqs{}Yd+ zM@H>r1~r-9GXWjJbc^v=VV2Sxj`u*2b66RxKR2+d5Lc{}R8mSO)A0jZya0mjAv5jyMw6*}k>S()#Kzh(yQlbV?0My?aUs>DgA;@G(}BW` z%0(EyMaTL18{iw=J5F029v^_RRc~grMs0I*&BWllosKC1z$c{A+p|+n|ALo@6}N3# ze{zUhWBB|$G$C`FxDM&`n3md3mZY25___B`ITB+1}ap^vT@@H zKU-N-B(ZJC3s7G?6nyucg}#nvMJp@aJr!BeDE*CDawY6Rdg<+`-SDm>^_Fm5du1!P zV)cgmkw3e;H+}17o4>`KauxElIg@r=yhI>kNiLx0{E-YhA_(4;zrv8 zF3=|3)ar6*uax7p!7OAiEMPEnvH#py`gi$V`4RaHd6Ua`A>@@+M8Q)5Oq?|5TG8cx zv~~&x(Q`E{0HbgN5`e%xgJcBK9vPI0TCpyhCr1<|=d3*X84yM+$2?;U)g2-iA3FLn zLj+`?`3!xa#U7n?%e$}aofcxiLsV9CE+#KV09}}cOn`;8OxutCq@_4|ZQnULI+6b| z5z>{twbM!<(oL+dw8Y2CD=L zhlORXy=_%Y$agPoR=2SmdWe1cU4k(|TjsBz3Erb^e~U;ezQK54AC_FsX!VKD?SEI= zSCk=6Hq!pv#gwc=r_1|e*S{xtOS^Dcgui^Lr5B?weLvQpoPu_LYZU6?m>@?nDRff{ z`1!Td#3JVq-}IX4rm5RqO~lkU$JLa{RG&hDgjrsU(2I#XMo2mZTjgihZS|t+g`a!&N>Dsbm0!@TIhRclOB`Ho-V#o zgb!P1I;%5Ior}5kN4*S~E~Vk%aXiy627H8=te)=9n*f(hjxxy{O9!r4KSV;%DEe%Dh=GsfO^XB*qg-*RrP-wx-(Sc?ia- z`1Fmn`HsNIfft93YJyhC-PjCk-FsBu!TOTHLS)eF2Wf70l-SdAj-7~=&lpMF9mbqo zp4HtIrY{xQy6`bBxsYUssDv=F7lKQ*)inH2ploGm#Y@~~S{^P%#a=5f`I}sa zF7FNAzPwSkf_B?T-Wj!<#Zadx+ALAWvPhYfRqyWfZKV8t;|l5-mVaA98lzE zvyZsiXKlrPC?W)Fg}`0LS~)lhicDq=x^+~x%YyBuVJks~TX;j=IconD3b9Htz7#EF zHKJdNCoJB?_^SBSwx>A;q>j|BRjkso4}`qv`}x%nF>k8hpZp53*z(8m zKBMSaO`!wAB?Yl_O&>2WYqh&#{<6e}Zs8lc>dJ2$0ForZ+48UTMt0e4!%_|6YdQ3b zJ)6si_CVCil(AO$3LdA|cdrf3M54!1r}ABc2jrX3gYTkU0tT*!%j^iRd4AEYF+H~o zrc1&%nzVcdhD7_>*9t|+uoX#`N$vfXJF>iuT6GIZ$0>uBVQcKGaMB>10P<5+;M`K z&mL9lSh3WUw0{h_?u6V(PK3SLUvbph{`PoH-%XM5hdGJ)VBe{S#qi9Ku8UqqhYvTU zrTaalDV$NvX~1Yu${M@ zfm5eX1HhG>eIn6)I)hTKcumpLL)u{`7jOG^9r`*IbND>g!MXL5q8FN|ScIVpCa0Fa z)8_UuwF3rdU0oA>?<1QKT@${n`}GI$0c3ryUv-9N%}=qq_2=A|uw)igby0=Ke*cm_?BI+nI=)BSt$Gh*ywSeyFNn*FL@i?q*1IF}cwgSVK( z(W{a)Zt(JZ z@Hx6c8I)ZB=%atqeWix{?OtgedK;g<=%C;hx41gH%P5Prj0$uBsqu`aQ1;vUuK+Y_ z_kEI-oYdbC%u}sIb&Ho*%ZB?;FOLoBOji21_uYG&P|<=7^K1IS58Es^WXg~5k_>IX z@5oo;q<|qD3lYofPLf4k{|}UKxnTRqMSxf`>)vC7@4o{RyE`6{rnt|({j--hio0$k zTQ@e1^I`2A{tkVDiXIO4{O~dS?G-nFp*5C6hJK^$9eS>VF|;~}W7vGE`!tsl+HBj3 zqq7tJ6yfOyN&hBwRYk!aK>zgFkW{&8^mDm$9Hz zBcf_AVPK}uRA6BSW7yvJs^*2e#EV}gKz}N+8;=7Vu&oGTF68uEwO78{X6ne(r*W5G z#W*McoM|hDD66V5*zx0{i3GbLn0F534Pqo5s+_ato4YfN(=Vk1ARVZRo$4s-RuwL?=Ck-4juJy{)bcq6}9Zj zEZDInSWvdiSKgn!mq4FCYZxjTfer-yLu@DEDh-4p{{*#MN)_la@2p>w*!4?wK%lEH zFO`^_!4D=q;>dwOiD%vk?@D^+cere;4#4t6i8Jtl(HFoP%^CeSN_|?efvQwyv;D zEi_DMM^eCtS49;CX|Ko7`w^)j-P=G#ma|qTKieTe5toj9_lq*#ot=(pyq0zSYIR;a ztS+}X1z4kKfIs0%&J5dW9`EudDE;W^k2WHblo~9k|x=j(*G&tN?(PmF@7uWbli+2yz<*tP%ECtNKM7QvN3Yw7ZJ(>_~ZS4J4UI+<0O z3U-&C2wk+|a*OJt z5Gj1vR)xW@W}ef?unFZ5t#S8W9SfM6R!@+zOge~~bS>Pi&vd)7N&~oZBDga6mKkp_ ztL}DpvU*V&0La+d6(r-4zxznkmi)^mL)Sm1J^f^R!r7IxK#o`sK2syF!>eE|GMLR_ zd>~N^26${&tT5;ILp?6QLy(cu&@szFI}E7yBTFhCJ7gKq5$F_sFFL95}aklTPNZ?%Xt+(iLw&~i|6=AO;m zuI_HU!}<#8c2h9GY5mhI<$$5Ls#ky(k@o1nHOEV^mHG0v%EeIcpy3AdT1`4jSgjoe z)L#6$7jtMNlJ@YS0JQFIjwXUWAp4hs3Ds%id}-;Z4f$YGK|9=A#oMWv)zz3o>SP2> z|5j8pNZ$FfmF~q?-rt)=wOpQ4>JHBC2f)BBBLpoENd@P*?Xpe7ztL}{m)d_5eWK>F zpVYMyv*{LO_|L!~OF<=ZT-Z4u9Fog!vLktMMW2`sZfwVgt?!&#*EF_!P}*BA>0i*F zJYd2u>(i1V5opo66g^8pv=*WwPNTlBtE+3kk+=Ol=8fT0u&m+K0%f8RDFSQ-Rmh+io zFEU~dFZ)!FBqR9qkM|s|I|(&GYqjs(z0d5tiHYcsQCvHj>ahAYbm883>Hy?j=pxI# zl)6#V3zX;p&Fk&!omLzdH%9sKbnoo}axOp(ipJDLPfO)FYCGvBEa3jSnjOh+y}cS~QPxu!ZP1a$RS#tjT+t zvdE9gKJ^U1S!%P#-#^*Q1!#3Y>W!X&YF+wTOPT-t%p-m`$fx_Jt=yP^2gp|mP@C$ZB5?bo4Jfl`=?K3kx?;y z0QkZ#U;=25Pl%fvjOqVV&#E-+R>NKDcJZfg_$CIET;SaEzXEU2QYsyfy4yhr;-q9HDPbA#Uw z9_*_Nf-3YC9Kb%r%M^NIP76Zx*S(8b{L*5pQimE?@ICR`iKm%bE@u7!2iSndcwZbQ zcVtr7bAE>G#2;@o;mK-HtA(bIjnN{k-z8CwpP4rC1*(lM$|5Oe!Xgp!j!r@_83{U5KSfy% zKlnRS_S*-VNUwRXt?x%@JN|IDwTeset{}5*JwD1)qF}RyfGFKZhA?VSh1R`GH{KVGP#{&C=zCP{zUw70cY8mrfSz9|<*64m)} zSBJAU*stWCJ`#_Ib>Y6IF*TAs;dKYgC2e$}E~}3=>9aAfpJ(k+ij@y862T>1iX=Kv zf)Ua#HM7mKqa* zvIU}Yk&lyMMI(aSW9mP-UcDP8d|vs)s8H6(B6X93ax}w*?iCj_S%22!)@$O+37HJne|o0IA`G7AiNX}_Sfy;D}$N-+$@B?fTtj_{{g6TA>pX=#!y#PguVGqtM$$Us3MM-UC&gqiw0*9RkO@KFFN$ z7;-RrYw%V9XW?{fT2xCi+u(cPVCa~G5G!Q9-KR#QeyLG57x!M1bmxO`uTr*3Cqo)y zzyY`~WNX(c*PfzV0X&+uFTq<-S2Lrh)NxQg=*J!~d%99Acc@U|1aG-@*G=j4L6y?F zZvu($#vd}jtxgg;1{@L3NygotD_exwaQ?Zap(vIk^&E&RqW_cfQ66Iw59w zQIv(v*F>awa+$s4OkEkMkI#jrTBqUfqy$&`H9}45crxoqH`-$PM&|i`E$_Y|0mj6_ zxi9I}+^7YKhABE8jbf2~9pSwt8R#q1Nrw~8Hm*ww+DaDXvn+oJ-7Dd`2<{HHx>bh3 z5Jjq12H4(metj~pFdFBG?zcKl2|<`AM?ZWNMjy3x&lnMSldEd2e|ADhI!f&PjKQLH zfBMG#&kf$4xzQp&l(S{y1fFhj)~yWptk8iIf@hI%((45WLCJL}bN$(uqsGZq4R;c$ zyJvf8g+WVXDo_*ggidfbT@3Dp1*(bNSg8q6^V+mpEdprFsnE2IKIiYKCA(=hg|%_( zPwP|+pzbmS_g*}Vv<^>YSm__uWRO-?b*uDMu4AoiNgXlJ7qr$`TG?||D1J(GfPs#b!IDe5r0 zfx4&y^cl~WDA8Xlg%Jl<%A-9-6Uo5`b22To@maKf}_>N3|MWw*$aLcXb{mM3Jb z#g*r>vZu)inY>s7&pHJs9usczXz+amzi==B!$+NY$6P+lB-4VoxD^M-kcUi62lSm2 zS0|L-lKA3>}tMirx`staLA8btjqq>08a6)0>^ z(np2$;r3%led%13ot;o z5=`GgSdCMG6Vk3^3<7fNfN5ma&;!B0uoq+U2HPU22@{8+vS-a_x(3}`m6bp39~jLB zU_|NX)?;K2CiJgq{MtLG;@5n((<&*fd;3JCyj|8MkN(dj3Bdr`>x)5r*csuHDXK4g zb&BxbH&ykk>l*ovq0KFYVJD)vs6>!00tv8xLV zg~Bi5n3bOC=dyYsRqKPB>yEQgWfJK$Z4diO-Y-FcAltVjrCL~zw~_8--$|>m;yluq z)cu6{sWd%4evrdl0b|kSq4S`YT#&;LwaI!XdY*tm@Z+Sc;fZcMA3Sh3s@J-@GU1)~ zEsDCS1&9IOc*PHWdnNv9P3fT|SL)BmYa1JCYTIot^n%$BoNJMt?giQK+>N;us`qIP zZtW+;Khe3ti^}Ra>mzESep|FSPx`y}(z!9H)zFi^@@MOl&WnLSa2pUFT8#!Xu^RDZ z>#=g)a@tb5<&^Uh*{X_)yEa9mH)B+R!pq@}M2<$;1_kxNB6%>VgTJ0H})mQqfFODoyB>K3G?8Wiupz z<1*7+dyUsT*LPU`(`Q7_H9IGoctpTpaiK}-+N+HFjJsg_$ezxuXMUxzQ?=C4<>h^g z!6{+eai)V|B#&Vr<@308?}U|YX>d4DKgpY9ePp9nMO$qNjI=W?q){~}<3gKrk+x*zI3I_iUpd2jN2?Bu&$+fv7BHv$Snp!xJca(g z|2RW?ZSq?K9B^#jP0yXj|XOd+4&HdQ&f`1Z2P=w|6>rRjhJuo3r^)ELlGveWXsfAv~5Hc_23VE4B z-@LZB9vRtZBVONi-)pBqH_?lwT_WW2dz}m_jvg(;9PlE`1F5HfYTmhX=jc_}NF3^T z4Hi~du4ptpUxYHG(3 zcD0hE|L(b{DPgeW+r1M> zQTi>U?E5>cn!-K*MH3AUdHjAy5a=)9{KxNi`R_~190U$vlg|;{`+sDGm0cDY1>ku& zV!ogqSmnKNc5XECXJ3CXpWVMj52B3xz5?3zt3|kA${HpZ#B=;Pkq$0baZ77MFY>eCVP_a@a1N=&xurLt0{1!mA*VP~=9#BJuOvQZG zLoiDy;7S*~9l5+aChPkt*vI(gwttla1Th5Y>dV}M4R0fb@Lbec$f1BqI*Z>2SC9p} zRkjBIyDpeR`H{5J=6IxdAyAVQ#!h@c37$OAt3L6}lN$Ul;*&j>zc365Wbws0%JM&xcpqAGa z&uD9FANc2(Mz4_m#up$6yh?g<|(}>n_C-qt% z0oXJEtg5R&^w~!=Iv32V3F$ut?=H#sjT?bLNgBWdD=V!X-0$LpWNc||=R~jXkZAlM za3q2oiJGc>byL=-c0qPX)Z}mR(%-`XtKV+JrJ5g*y{_ztleX zFPWbyo6x_HF=4*<9mzV$wO$>reG>5XV65+=fy%#vxdBv%e*yR@AP@B5GNy+_pLF0- zySXEKI_#$PLJ>3as372|#;*owkEauokK0dw>#ot-+Umc*NP)7L5V|&u`jCpd;3b5d zN*|m|lFlM;=`?F2d~V!5*!kawC$9E4VF6|A!-E~%fog$@cv-C~p(~o+eJASPpXnW} zZcU)$E*pcrmn-tM!l&$+RrjJ?!3Z}1L2g^&E9}cW(~gEN&-}MCG+^q^&ABeRY_fHx z@32q{TQwKe*##BW?l;gAr!1{wKDvVuUU+6Daa*le1wcvL1PA-=_59=CGjmr90MrgE z{2yEQQYjzt@81ke{%5=K|N84|t-#r*7pIZeaWJ&Asoq@n2+o$fB7XMgpIhE?yO3zP zn4C`a?P4ncj29FX9H!>X3?@cj99ADt@LLz8Qv=0)um4^gMcDPzR?=-*?xuQc5g8#X zsR7-Hz-k{LTH!Y*-<%E~i+{023jJ!9qJT=sEqCqWbd$4qQ{BC?=9k`e)!5ns@lF;r zpxZ6r-G`K#;V?IB4B(o*w|we{^|XR(ue`yq-2YfvK(Rz|2`fV|rt?odrr;&XyGdL6 z=d8clM-g+Y@Ur1(A@KK>LI+L%_65wsOK^erf5G~|VUa|@QNc|$&4H*wr0S_aQLblJ z@WR1bz-J;Bj=$aV+&*Xjov|h`)>gHr&F#D5eNW6qF> zxRG(HpO`dZ@zv56_pb`7JwocRpO! z`qqCO@hQ^~k9wY|wSg}69$j$c`hwS*lGR{dhckn=JRk06hIYW@lR_JS0-#hUiTTMm~1OmmSlyV#i!9*bReG9za;LUU2 zRe_^n#Px;sK%c*VPtsBn(6-UBk^a$kG%hd;h8v84Z4nO11UI5c`sW45@O!Dn1o!s4 z>pZZE{h=8>4P|yn4CS`D>!)hFZh2OFfGBd z+v~yTC2p^}8HNu@QG?zA4r!H7A5S1>g|8hve>n|(vk9p7H3m>K>0YW6+n!k$L|E5? z7pyO_E`jBLiwE=cwJT29cwsPb;0{1r&Bwd}NVy>XdfqIbqhV2Zkhyih$o@}$T=`qd z!BGa3)`a`~bnDdbuLd~g28;kEa4?LJ@nGUE;Nv5}J(KmdKIDvG9_es`-WQ-oXs`HY zZv|S5@XA!bTlNlr7&w~Jqx6dVnYx|@K63BhTn2Q+;&YmS*$E4PJh>YlDwFx5oO>cG zM&;*z%j1Luk%)hfJ40S{Y5h)rfX#f})`sJq=72oF8Q@zB<u>?SMu$^3Xv@N>qSli(`+q1<2_>u= zCXlbF0Y`?=m`?x->CMAHNY1@eTB8Kh$)-g%=?koeu}r1Dw_qhayKmd--gQR zl!hns5RlkoTb9i0#cMa*l~*tJlswp&5~mZa6;@|gukk0)qaC zG!t8a=w!ELAeo=I?5`Radb9Jf@F~w0DOnv~5tFS^drnDamfP+B<@A2dAXP4O(L+VG z@6P`5=wwz6g*ZWqb9HeGvdD9&y)qs!91$GgG^TAu74zK6iij7Y-G4<1Ed|dY#>Rw) zYJ#M&5pyUxBxm&=C0Er!q2jswSpPG~K@r+g<(BYv{W58maP@>@El77Ggt@T0wS(n- zE^gGu;pmw^PPjSL6JNd(MI69I2KadP}fP@62(0>l`4N!oSSwldOZeWtM75wDU_*)!#{D#Zx zUh5wbQDWumV(0rf*uQJmjmc4xQZaxpkrIxsy&L|CCvCII)~(x0#jg4 z&FxRwmfKF9?wWkPc#Q3liZS*0mZVmcUd?u#~Z>dsai7`nh_ z`h)=IfcXQjp7#UibnXz`zf@)fj>C}?J+sMDS-G)N5;fEh8NGufNL=m{;HAvCZBSyT zgADb6eW}RegVda<=UGQ(+`s>|#4U3~2>RGQ{Ff+oxRf-qNEh zTckLUGfFE`h89z{(45=d;Tc|dMrCB13 z@x6{j5%v0>l?Co}GuV^S17tYmgPXI$vS&T+HeP@n+|miN(|C5Guj3bcPZjWw=+!Qg zXh{qQHMJ=S#T^JIxVq5@xGVjV^dk)`br+eH`Cn_m9c5CyZrJHE;Ju3W1EwjdGb_O_ zwHPoCP%ldGBH*&($?o#u@9WWL*{4o(YIf5G+R=ExO~d$J4nCc5T8!i~$bo?6x%?^J z&rXnI-nqX*&z>7dP9AhV2B}sXR>1RS_67J1=2dYhh9qvCp#`(r(1JrNc!Bh}HCQ2| zMI;>S(BGL{4q5ss^@>lV}n=qY~s=Y8iW($jxYD2?; z!q$%zs|Msxz14oe`#Ws~zOwxF_p?(x00m%DHZ#Ci7!4PIQ@Ib=0EGMcmtXQKQOmgq ztvxxY<@-mFp)jo3t4ijlgS1kmiQu?aKu&+F#k|^a@HlPg4Fi0gtUsCNx_Tc2=bfsH z+>#I7oYD1)afJ)S@~p6V(SUBGHPhm`o{Q~PJfHI2eiN&qH*I2DaalxKqQh`M{>cu= z))tzlT{9(&#!uL-7Vzpy>WLzOTy!yf2q}t(wyu!E$7)EZRqf3r3!9`||UZ>v0|qt|mKk z1PIR~CK6<}id4Lk+7`}mm^BG7QZ#DcSPMsC$?g zdfGoabf)_bvo8NDa68na$xB7`(_+EZ_+Vt$D5Izd4AK;&NGG944Lx811(BK{ z2~Ch1LazxScWvkUzWL6*=iJ}D=XdrW`kOJy-h1t}*LvUQeV*s_^`d;Q)s!pY_v5h# zaCMQ8Q-Md%DJ>7rq+Or!u^uh6-Cvm%7#FOf3s`)?-t+fXXnkuNZ?Lv)q<@duz53&l zW*%P4*?J>7lwh;7ph%C4$0D}#RAYKn{Mj!gB-hxq4h0Y)(}}J37~VRraKvwk{z>H&Ct-6M~v*Z{#pJ#3yKyIVFXx#KiCN^9UuESVGfQorj(-R#YAn!3KrC%w=nbX zfr_kjyOJ8YiG3WX;U2H@G1mdl>7#FjTUL+Y`%VRi5}aHPrhApisJTtvrR4i1BrAcl zx(WT-wDL+WKYqNn{JuijbClbL2*Rrix;v1ZY7s{Ga zj#$;JBC5fu-A=gqL8D$GR5WyFe*4|W969Sr{%6;kkUYqGQq!3o3U%OX#|XQUcK!bS zZH!o*nVCCT^6&Q~3A`uJ6=bz<@+i9+M%Ay69c&w(2tjsjXp;+@kf1ovmi-z@(hI(Z z?fLbPNo)KC`vjm+D6i!2sdz1^)-$$#aqzND`5BOV-#{F;lyy7U$X5hrqUWgFL5E?F z{z??_OoCl;lnRtqDVb0QK1q*aWbiLwAL2UzS?+sI~7)w{7T#HL~x1-+7iAc zWMqa?K+d?kqq}s*=2~UaE|-xrg=w!n66a~(zR~Itw|M^YvJVx8(e>L9Ap{8*8P$A6$_J2@_Hvs(U-09z3JG!<@&0Jm(gY z{TNnog(l?Fd`YdpKftGap8;K{9;!4}aEBoO4mz)C=XIJFb$Brd6CPmuZ~H)i3-`TR zy}W~RUq`jQAZSpv^2+iPN~wumo9^VVQ b-${_3C9Q9@eN&zHr4+UpuJz{$Fld;D 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≪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 literal 0 HcmV?d00001 diff --git a/samples/bot-commands-menu/nodejs/Images/3.SearchFlights.png b/samples/bot-commands-menu/nodejs/Images/3.SearchFlights.png new file mode 100644 index 0000000000000000000000000000000000000000..65f6c2daaad5cde13ea86d073271d59a8816b5ee GIT binary patch literal 59513 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�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 L>RrZOvc3PGJuNq~ literal 0 HcmV?d00001 diff --git a/samples/bot-commands-menu/nodejs/Images/3.SearchFlightsSearch.png b/samples/bot-commands-menu/nodejs/Images/3.SearchFlightsSearch.png new file mode 100644 index 0000000000000000000000000000000000000000..b6b70740cd04e84bfd90c1f787d4a6721dff78ad GIT binary patch literal 58451 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 z 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 rw9>Iu+Eg+-DukaWk58L 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 Tn1M$g>>p}cmx?alc<}!LpdZQd literal 0 HcmV?d00001 diff --git a/samples/bot-commands-menu/nodejs/Images/Botcommandsmenu.gif b/samples/bot-commands-menu/nodejs/Images/Botcommandsmenu.gif new file mode 100644 index 0000000000000000000000000000000000000000..df88b48a97accfd0724a444192b3f45eba7d54ef GIT binary patch literal 227272 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 z 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

6yGjs$?YkQi&Mlor5@F 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 un-d7L*$Jh(fExa%|R$VP9Rqi2P2NwK6 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

b)WfP?k=;XDCQ^T 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 Date: Mon, 20 May 2024 12:45:23 +0530 Subject: [PATCH 6/7] Updated readme --- samples/bot-commands-menu/nodejs/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/samples/bot-commands-menu/nodejs/README.md b/samples/bot-commands-menu/nodejs/README.md index e63a73851d..2ef94b6577 100644 --- a/samples/bot-commands-menu/nodejs/README.md +++ b/samples/bot-commands-menu/nodejs/README.md @@ -21,7 +21,7 @@ This sample add a command menu with a dropdown list of commands for your bot.Use ## Interaction with app -[Preview Image](Images/Botcommandsmenu.gif) +![Preview Image](Images/Botcommandsmenu.gif) ## Prerequisites @@ -106,18 +106,18 @@ In Azure portal, create a [Azure Bot resource](https://docs.microsoft.com/azure/ # Running the sample **Install App Personal** -[image](Images/1.InstallApp.png) +![image](Images/1.InstallApp.png) **Prompt starters** -[2.PromptStarters](Images/2.PromptStarters.png) +![2.PromptStarters](Images/2.PromptStarters.png) -[3.SearchFlights](Images/3.SearchFlights.png) +![3.SearchFlights](Images/3.SearchFlights.png) -[4.SearchHotels](Images/4.SearchHotels.png) +![4.SearchHotels](Images/4.SearchHotels.png) -[3.SearchFlightsDetails](Images/3.SearchFlightsDetails.png) +![3.SearchFlightsDetails](Images/3.SearchFlightsDetails.png) -[3.SearchFlightsSearch](Images/3.SearchFlightsSearch.png) +![3.SearchFlightsSearch](Images/3.SearchFlightsSearch.png) ## Further reading - [Create a commands menu](https://review.learn.microsoft.com/en-us/microsoftteams/platform/bots/how-to/create-a-bot-commands-menu?branch=pr-en-us-10866&tabs=desktop%2Cdotnetlocalization) From 2cc27e6737cd74f23e1ca41b765fb7a506c3e589 Mon Sep 17 00:00:00 2001 From: Harikrishnan Rajandiran Date: Tue, 21 May 2024 14:41:14 +0530 Subject: [PATCH 7/7] Fixed best time to fly issues --- samples/bot-commands-menu/nodejs/bots/teamsConversationBot.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/bot-commands-menu/nodejs/bots/teamsConversationBot.js b/samples/bot-commands-menu/nodejs/bots/teamsConversationBot.js index be37e3bb11..3f0489be45 100644 --- a/samples/bot-commands-menu/nodejs/bots/teamsConversationBot.js +++ b/samples/bot-commands-menu/nodejs/bots/teamsConversationBot.js @@ -36,7 +36,7 @@ class TeamsCommandsMenuBot extends TeamsActivityHandler { { await context.sendActivity('Displays this help message.'); } - else if (text.includes('best time to fly.')) + else if (text.includes('best time to fly')) { await context.sendActivity('Best time to fly to London for a 5 day trip this summer.'); }