From 7fe1d64f2fe26491446a99f1102b055c157a7f4e Mon Sep 17 00:00:00 2001 From: Yukitaka Ohmura Date: Mon, 26 Apr 2021 22:44:42 +0900 Subject: [PATCH] Initial commit --- .eslintrc.json | 16 + .gitignore | 12 + .prettierrc.json | 7 + CHANGELOG.md | 12 + CODE_OF_CONDUCT.md | 0 CONTRIBUTING.md | 0 README.md | 648 +- assets/sample-app/Dockerfile | 1 + assets/sample-app/buildspec.yml | 19 + bin/blea-base-ct-audit.ts | 54 + bin/blea-base-ct-guest.ts | 70 + bin/blea-base-sa.ts | 83 + bin/blea-guest-asgapp-sample.ts | 115 + bin/blea-guest-ec2app-sample.ts | 122 + bin/blea-guest-ecsapp-sample.ts | 135 + buildspec.yaml | 15 + cdk.json | 63 + ...WS-Control-Tower-Detective-Guardrails.yaml | 169 + doc/Standalone2ControlTower.md | 104 + doc/images/BLEA-ArchMultiAccount.png | Bin 0 -> 259838 bytes doc/images/BLEA-ArchSingleAccount.png | Bin 0 -> 120445 bytes doc/images/BLEA-Deploy-1-Console.png | Bin 0 -> 73720 bytes doc/images/BLEA-Deploy-2-ChooseGitHub.png | Bin 0 -> 48478 bytes doc/images/BLEA-Deploy-3-CreateConnection.png | Bin 0 -> 47351 bytes doc/images/BLEA-Deploy-4-InstallApp.png | Bin 0 -> 77510 bytes doc/images/BLEA-Deploy-5-Connect.png | Bin 0 -> 48391 bytes doc/images/BLEA-Deploy-6-Finished.png | Bin 0 -> 36270 bytes doc/images/BLEA-Deploy-Dev.png | Bin 0 -> 176817 bytes doc/images/BLEA-Deploy-Pipeline.png | Bin 0 -> 183026 bytes doc/images/BLEA-Deploy-Prod.png | Bin 0 -> 183149 bytes doc/images/BLEA-DeployECS-Build.png | Bin 0 -> 186049 bytes doc/images/BLEA-DeployECS-Dev.png | Bin 0 -> 229936 bytes doc/images/BLEA-DeployECS-Prod.png | Bin 0 -> 205300 bytes doc/images/BLEA-GovOverviewMultiAccount.png | Bin 0 -> 292950 bytes doc/images/BLEA-GovOverviewSingleAccount.png | Bin 0 -> 245036 bytes doc/images/BLEA-GuestSampleASG.png | Bin 0 -> 32191 bytes doc/images/BLEA-GuestSampleEC2.png | Bin 0 -> 30000 bytes doc/images/BLEA-GuestSampleECS.png | Bin 0 -> 47360 bytes doc/images/BLEA-OpsPatterns.png | Bin 0 -> 148334 bytes doc/images/BLEA-StackDependency.png | Bin 0 -> 151736 bytes doc/images/OpenConsole.png | Bin 0 -> 218411 bytes doc/images/S2C-ChangePass.png | Bin 0 -> 264564 bytes doc/images/S2C-Enroll.png | Bin 0 -> 346754 bytes doc/images/S2C-SSOURL.png | Bin 0 -> 312411 bytes doc/images/UploadFiles.png | Bin 0 -> 198170 bytes jest.config.js | 7 + lib/blea-asgapp-stack.ts | 191 + lib/blea-build-container-stack.ts | 99 + lib/blea-chatbot-stack.ts | 35 + lib/blea-config-rules-stack.ts | 72 + lib/blea-db-aurora-pg-sl-stack.ts | 58 + lib/blea-db-aurora-pg-stack.ts | 125 + lib/blea-ec2app-stack.ts | 184 + lib/blea-ecr-stack.ts | 25 + lib/blea-ecsapp-stack.ts | 406 + lib/blea-flowlog-key-stack.ts | 18 + lib/blea-flowlog-stack.ts | 34 + lib/blea-generallog-key-stack.ts | 18 + lib/blea-generallog-stack.ts | 34 + lib/blea-iam-stack.ts | 259 + lib/blea-investigation-instance-stack.ts | 60 + lib/blea-monitor-alarm-stack.ts | 34 + lib/blea-security-alarm-stack.ts | 355 + lib/blea-vpc-stack.ts | 128 + .../blea-config-ct-guardrail-stack.ts | 13 + lib/standalone-base/blea-config-stack.ts | 60 + lib/standalone-base/blea-guardduty-stack.ts | 12 + .../blea-security-hub-stack.ts | 15 + lib/standalone-base/blea-trail-stack.ts | 154 + package-lock.json | 24164 ++++++++++++++++ package.json | 52 + .../blea-base-ct-audit.test.ts.snap | 68 + .../blea-base-ct-guest.test.ts.snap | 1124 + test/__snapshots__/blea-base-sa.test.ts.snap | 2103 ++ .../blea-guest-asgapp-sample.test.ts.snap | 2775 ++ .../blea-guest-ec2app-sample.test.ts.snap | 2944 ++ .../blea-guest-ecsapp-sample.test.ts.snap | 4038 +++ test/blea-base-ct-audit.test.ts | 33 + test/blea-base-ct-guest.test.ts | 57 + test/blea-base-sa.test.ts | 68 + test/blea-guest-asgapp-sample.test.ts | 110 + test/blea-guest-ec2app-sample.test.ts | 118 + test/blea-guest-ecsapp-sample.test.ts | 132 + tools/cicd/README.md | 124 + tools/cicd/bin/bleadeploy.ts | 34 + tools/cicd/cdk.json | 35 + tools/cicd/jest.config.js | 7 + tools/cicd/lib/bleadeploy-stack.ts | 74 + tools/cicd/package-lock.json | 17169 +++++++++++ tools/cicd/package.json | 30 + .../__snapshots__/bleadeploy.test.ts.snap | 739 + tools/cicd/test/bleadeploy.test.ts | 26 + tools/cicd/tsconfig.json | 24 + tsconfig.eslint.json | 12 + tsconfig.json | 24 + 95 files changed, 60117 insertions(+), 8 deletions(-) create mode 100644 .eslintrc.json create mode 100644 .gitignore create mode 100644 .prettierrc.json create mode 100644 CHANGELOG.md mode change 100644 => 100755 CODE_OF_CONDUCT.md mode change 100644 => 100755 CONTRIBUTING.md create mode 100644 assets/sample-app/Dockerfile create mode 100644 assets/sample-app/buildspec.yml create mode 100644 bin/blea-base-ct-audit.ts create mode 100644 bin/blea-base-ct-guest.ts create mode 100644 bin/blea-base-sa.ts create mode 100644 bin/blea-guest-asgapp-sample.ts create mode 100644 bin/blea-guest-ec2app-sample.ts create mode 100644 bin/blea-guest-ecsapp-sample.ts create mode 100644 buildspec.yaml create mode 100644 cdk.json create mode 100644 cfn/AWS-Control-Tower-Detective-Guardrails.yaml create mode 100644 doc/Standalone2ControlTower.md create mode 100644 doc/images/BLEA-ArchMultiAccount.png create mode 100644 doc/images/BLEA-ArchSingleAccount.png create mode 100644 doc/images/BLEA-Deploy-1-Console.png create mode 100644 doc/images/BLEA-Deploy-2-ChooseGitHub.png create mode 100644 doc/images/BLEA-Deploy-3-CreateConnection.png create mode 100644 doc/images/BLEA-Deploy-4-InstallApp.png create mode 100644 doc/images/BLEA-Deploy-5-Connect.png create mode 100644 doc/images/BLEA-Deploy-6-Finished.png create mode 100644 doc/images/BLEA-Deploy-Dev.png create mode 100644 doc/images/BLEA-Deploy-Pipeline.png create mode 100644 doc/images/BLEA-Deploy-Prod.png create mode 100644 doc/images/BLEA-DeployECS-Build.png create mode 100644 doc/images/BLEA-DeployECS-Dev.png create mode 100644 doc/images/BLEA-DeployECS-Prod.png create mode 100644 doc/images/BLEA-GovOverviewMultiAccount.png create mode 100644 doc/images/BLEA-GovOverviewSingleAccount.png create mode 100644 doc/images/BLEA-GuestSampleASG.png create mode 100644 doc/images/BLEA-GuestSampleEC2.png create mode 100644 doc/images/BLEA-GuestSampleECS.png create mode 100644 doc/images/BLEA-OpsPatterns.png create mode 100644 doc/images/BLEA-StackDependency.png create mode 100644 doc/images/OpenConsole.png create mode 100644 doc/images/S2C-ChangePass.png create mode 100644 doc/images/S2C-Enroll.png create mode 100644 doc/images/S2C-SSOURL.png create mode 100644 doc/images/UploadFiles.png create mode 100644 jest.config.js create mode 100644 lib/blea-asgapp-stack.ts create mode 100644 lib/blea-build-container-stack.ts create mode 100644 lib/blea-chatbot-stack.ts create mode 100644 lib/blea-config-rules-stack.ts create mode 100644 lib/blea-db-aurora-pg-sl-stack.ts create mode 100644 lib/blea-db-aurora-pg-stack.ts create mode 100644 lib/blea-ec2app-stack.ts create mode 100644 lib/blea-ecr-stack.ts create mode 100644 lib/blea-ecsapp-stack.ts create mode 100644 lib/blea-flowlog-key-stack.ts create mode 100644 lib/blea-flowlog-stack.ts create mode 100644 lib/blea-generallog-key-stack.ts create mode 100644 lib/blea-generallog-stack.ts create mode 100644 lib/blea-iam-stack.ts create mode 100644 lib/blea-investigation-instance-stack.ts create mode 100644 lib/blea-monitor-alarm-stack.ts create mode 100644 lib/blea-security-alarm-stack.ts create mode 100644 lib/blea-vpc-stack.ts create mode 100644 lib/standalone-base/blea-config-ct-guardrail-stack.ts create mode 100644 lib/standalone-base/blea-config-stack.ts create mode 100644 lib/standalone-base/blea-guardduty-stack.ts create mode 100644 lib/standalone-base/blea-security-hub-stack.ts create mode 100644 lib/standalone-base/blea-trail-stack.ts create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 test/__snapshots__/blea-base-ct-audit.test.ts.snap create mode 100644 test/__snapshots__/blea-base-ct-guest.test.ts.snap create mode 100644 test/__snapshots__/blea-base-sa.test.ts.snap create mode 100644 test/__snapshots__/blea-guest-asgapp-sample.test.ts.snap create mode 100644 test/__snapshots__/blea-guest-ec2app-sample.test.ts.snap create mode 100644 test/__snapshots__/blea-guest-ecsapp-sample.test.ts.snap create mode 100644 test/blea-base-ct-audit.test.ts create mode 100644 test/blea-base-ct-guest.test.ts create mode 100644 test/blea-base-sa.test.ts create mode 100644 test/blea-guest-asgapp-sample.test.ts create mode 100644 test/blea-guest-ec2app-sample.test.ts create mode 100644 test/blea-guest-ecsapp-sample.test.ts create mode 100644 tools/cicd/README.md create mode 100644 tools/cicd/bin/bleadeploy.ts create mode 100644 tools/cicd/cdk.json create mode 100644 tools/cicd/jest.config.js create mode 100644 tools/cicd/lib/bleadeploy-stack.ts create mode 100644 tools/cicd/package-lock.json create mode 100644 tools/cicd/package.json create mode 100644 tools/cicd/test/__snapshots__/bleadeploy.test.ts.snap create mode 100644 tools/cicd/test/bleadeploy.test.ts create mode 100644 tools/cicd/tsconfig.json create mode 100644 tsconfig.eslint.json create mode 100644 tsconfig.json diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 000000000..bfd0e5f15 --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,16 @@ +{ + "extends": [ + "eslint:recommended", + "plugin:@typescript-eslint/recommended", + "prettier" + ], + "parser": "@typescript-eslint/parser", + "parserOptions": { + "project": "./tsconfig.json" + }, + "plugins": [ + "@typescript-eslint" + ], + "rules": { + } +} diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..e57f59e0c --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +*.js +!jest.config.js +*.d.ts +node_modules + +# CDK asset staging directory +.cdk.staging +cdk.out +cdk.context.json + +# Parcel default cache directory +.parcel-cache diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 000000000..e01ddcf9e --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,7 @@ +{ + "trailingComma": "all", + "semi": true, + "singleQuote": true, + "tabWidth": 2, + "printWidth": 120 +} diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..8d0cefd19 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,12 @@ +# Change Log + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [1.0.0] - 2021-04-26 + +### Added + +- All files, initial version diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md old mode 100644 new mode 100755 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md old mode 100644 new mode 100755 diff --git a/README.md b/README.md index 7f9220474..fd52a8e8b 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,649 @@ -## My Project +# Baseline Environment on AWS -TODO: Fill this README out! +Baseline Environment on AWS(BLEA) is a set of reference CDK template to establish secure baseline on standalone-account or ControlTower based multi-account AWS environment. This solution provides basic and extensible guardrail with AWS security services and end-to-end sample CDK code for typical system architecture. This template is also useful to learn more about AWS architecting best practices and how to customize CDK code as we incorporated comments in detail so that users can know why and how to customize. -Be sure to: +# Governance Architecture -* Change the title in this README -* Edit your repository description on GitHub +## Operation patterns -## Security +![BLEA-OpsPatterns](/doc/images/BLEA-OpsPatterns.png) + +## Multi-Account Governance (With ControlTower) + +![BLEA-GovOverviewMultiAccount](/doc/images/BLEA-GovOverviewMultiAccount.png) + +## Standalone Governance (With Individual account) + +![BLEA-GovOverviewSingleAccount](/doc/images/BLEA-GovOverviewSingleAccount.png) + +# Baseline Architecture + +## Multi-Account (With ControlTower) + +![BLEA-ArchMultiAccount](/doc/images/BLEA-ArchMultiAccount.png) + +## Standalone (With Individual account) + +![BLEA-ArchSingleAccount](/doc/images/BLEA-ArchSingleAccount.png) + +## Stack Architecture (Standalone) + +![BLEA-StackDependency](/doc/images/BLEA-StackDependency.png) + +# Sample Architectures on Guest Account + +## ECS + +![BLEA-GuestSampleECS](/doc/images/BLEA-GuestSampleECS.png) + +## AutoSacling + +![BLEA-GuestSampleASG](/doc/images/BLEA-GuestSampleASG.png) + +## EC2 + +![BLEA-GuestSampleEC2](/doc/images/BLEA-GuestSampleEC2.png) + +# Deployment + +> Information: \ +> This deployment process uses AWS credential (e.g. API secret key) on your local PC/Mac. If you want to use CloudShell, please see `Appendix A` that on a bottom of this document. + +# 1. Setup CDK prerequisities and build + +See: https://docs.aws.amazon.com/ja_jp/cdk/latest/guide/getting_started.html + +- TypeScript 2.7 or later + +``` +npm -g install typescript +``` + +- CDK 1.100.0 or later + +``` +npm install -g aws-cdk +``` + +- Build + +``` +cd path-to-source +npm ci +npm run build +``` + +## (OPTIONAL) Use latest CDK modules + +After install CDK, Use below commands instead of "npm ci". + +- Install ncu + +``` +npm install -g npm-check-updates +``` + +- Update modules + +``` +cd path-to-source +rm -rf package-lock.json node_modules/ +ncu -u +npm install +``` + +- Build + +``` +npm run build +``` + +# 3. Setup AWS CLI/CDK Configurations + +## Optioin1. Setup AWS Credentials (Permanent Credentials) + +For development purpose, you can use permanent credentials for IAM User created on each account. Here is an example for using `prof_dev` and `prof_prod` account. + +~/.aws/credentials + +``` +[prof_dev] +aws_access_key_id = XXXXXXXXXXXXXXX +aws_secret_access_key = YYYYYYYYYYYYYYY +rgion = ap-northeast-1 + +[prof_prod] +aws_access_key_id = ZZZZZZZZZZZZZZZZ +aws_secret_access_key = PPPPPPPPPPPPPPPP +region = ap-northeast-1 +``` + +## Option2. Setup AWS Credentials (with AWS SSO) + +We recommend to use AWS SSO to login AWS Management Console and AWS CLI - AWS SSO Integration. + +> Notes: For AWS CLI-AWS SSO Integration, you need to use AWS CLIv2 +> See: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html + +To use AWS CLI - AWS SSO Integration from AWS CDK, you need to install opensource tool aws2-wrap (https://github.com/linaro-its/aws2-wrap) on your build environment. + +``` +pip3 install aws2-wrap +``` + +Configure AWS CLI profile for deploying to Audit Account. This example assume Management Account ID as `1111111111111`, Audit Account ID as `222222222222`. + +~/.aws/config + +``` +# for Management Account +[profile ct-management-sso] +sso_start_url = https://d-90xxxxxxxx.awsapps.com/start#/ +sso_region = ap-northeast-1 +sso_account_id = 1111111111111 +sso_role_name = AWSAdministratorAccess +region = ap-northeast-1 + +# for AWSControlTowerExecution Role on Audit Account +[profile ct-audit-exec-role] +role_arn = arn:aws:iam::222222222222:role/AWSControlTowerExecution +source_profile = ct-management-sso +region = ap-northeast-1 + +# for CDK access to ct-audit-exec-role +[profile ct-audit-exec] +credential_process = aws2-wrap --process --profile ct-audit-exec-role +region = ap-northeast-1 +``` + +Configure AWS CLI profile for deploying to Guest Account. + +~/.aws/config + +``` +# for Guest Account +[profile ct-guest-sso] +sso_start_url = https://d-90xxxxxxxx.awsapps.com/start#/ +sso_region = ap-northeast-1 +sso_account_id = 123456789012 +sso_role_name = AWSAdministratorAccess +region = ap-northeast-1 + +# for CDK access to ct-guest-sso +[profile ct-guest] +credential_process = aws2-wrap --process --profile ct-guest-sso +region = ap-northeast-1 +``` + +Now, you can login with AWS SSO like this. + +``` +aws sso login --profile ct-guest-sso +``` + +This command display AWS SSO login window on your browser. Enter username and password, then you will go back to terminal and can access with AWS CLI with profile `ct-guest-sso`. On AWS CDK, you need to use profile `ct-guest`. + +# 4. Define parameters in CDK Context + +You need to define deployment parameters on CDK Context. Context values are defined in cdk.json file or cdk.context.json file (or -c option). + +- See: https://docs.aws.amazon.com/ja_jp/cdk/latest/guide/context.html +- See: https://docs.aws.amazon.com/ja_jp/cdk/latest/guide/get_context_var.html + +## 1. Sample cdk.json and cdk.context.json: + +These files define `dev`, `prod`, `ctaudit`, `my` context. cdk.json is managed by git. cdk.context.json doesn't managed by git so you can use it just for your local environmen only. + +For production stacks, we recommend that you explicitly specify the environment in cdk.json using the `env` property. If you not specified env property, to use CDK_DEFAULT_ACCOUNT and CDK_DEFAULT_REGION variables. + +cdk.json + +``` +{ + "app": "npx ts-node bin/blea-base-sa.ts", + "context": { + "dev": { + "description": "Environment variables for blea-guest-*-samples.ts", + "envName": "Development", + "vpcCidr": "10.100.0.0/16", + "securityNotifyEmail": "notify-security@example.com", + "monitoringNotifyEmail": "notify-monitoring@example.com", + "dbUser": "dbadmin", + "slackNotifier": { + "workspaceId": "T8XXXXXXX", + "channelIdSec": "C01XXXXXXXX", + "channelIdMon": "C01YYYYYYYY" + } + }, + "prod": { + "description": "Environment variables for blea-guest-*-samples.ts", + "env": { + "account": "111111111111", + "region": "ap-northeast-1" + }, + "envName": "Production", + "vpcCidr": "10.110.0.0/16", + "securityNotifyEmail": "notify-security@example.com", + "monitoringNotifyEmail": "notify-monitoring@example.com", + "dbUser": "dbadmin", + "slackNotifier": { + "workspaceId": "T8XXXXXXX", + "channelIdSec": "C01XXXXXXXX", + "channelIdMon": "C01YYYYYYYY" + } + }, + "ctaudit": { + "description": "Environment variables for blea-base-ct-audit.ts", + "env": { + "account": "222222222222", + "region": "ap-northeast-1" + }, + "slackNotifier": { + "workspaceId": "T8XXXXXXX", + "channelIdAgg": "C01ZZZZZZZZ" + } + } + } +} +``` + +You can create cdk.context.json to define your developing environment parameters. It may be generated automatically. This file is ignored by git. + +cdk.context.json + +``` +{ + "@aws-cdk/core:enableStackNameDuplicates": "true", + "aws-cdk:enableDiffNoFail": "true", + "@aws-cdk/core:stackRelativeExports": "true", + "my": { + "description": "Personal Environment variables for blea-guest-*-samples.ts", + "envName": "Personal", + "vpcCidr": "10.100.0.0/16", + "securityNotifyEmail": "xxx@example.com", + "monitoringNotifyEmail": "zzz@example.com", + "dbUser": "personaluser", + "slackNotifier": { + "workspaceId": "T8XXXXXXXXX", + "channelIdSec": "C01YYYYYYYY", + "channelIdMon": "C02YYYYYYYY" + } + }, + "myaudit": { + "description": "Personal Environment variables for blea-base-ct-audit.ts", + "env": { + "account": "222222222222", + "region": "ap-northeast-1" + }, + "slackNotifier": { + "workspaceId": "T8XXXXXXX", + "channelIdAgg": "C01ZZZZZZZZ" + } + } +} +``` + +> Tips: This is example of how CDK code use this context optioin. +> +> ``` +> const envKey = app.node.tryGetContext('environment'); +> const valArray = app.node.tryGetContext(envKey); +> const environment_name = valArray['envName']; +> ``` + +> Tips: How to Deploy stack with context parameters. (This command deploys `bin/blea-base-sa.ts`. It defined on cdk.json `app`) +> Use `--profile xxxxx` to specify AWS profile. Use `-c envrionment=xxxx` to specify parameters you defined in cdk.json. +> +> ``` +> cdk deploy "*" --profile prof_dev -c environment=dev +> cdk deploy "*" --profile prof_prod -c environment=prod +> ``` + +> Tips: If you don't want to block deploy process with approval, add an option `--require-approval never` (but be careful!). \ +> When you configure cdk.json like this, you don't need to specify `--require-approval never` on every deploy command. +> +> > ``` +> > "requireApproval": "never", +> > ``` + +# 6. Baseline and Sample templates + +We provide several guardrail templates and sample application templates. They are placed in `bin/` directory. + +## Base for ControlTower + +- blea-base-ct-audit.ts + + - Governance Base for ControlTower Audit Account. + +- blea-base-ct-guest.ts + - Guest Base(for eatch guest account). Setup log bucket, IAM User, Monitoring Chatbot for the account you specified. + +## Base for Santdalone + +- blea-base-sa.ts + - Setup Governance Base for Standalone environment. + +## Guest System samples + +- blea-guest-ecsapp-sample.ts + - Sample app with ECS/Fargate+AuroraPostgreSQL +- blea-guest-asgapp-sample.ts + - Sample app with EC2 Autoscaling Group+AuroraPostgreSQL +- blea-guest-ec2app-sample.ts + - Sample app with EC2+AuroraPostgreSQL + +> These are sample code, so use one of these at the same time because each application uses the same name stack. (For example VPCs, Chatbot, Log, AuroraDB etc) +> When you deploy several applications simultaneously, the resource defined in the same name stack will be shared by each application. + +# 7. Deploying on Single Account Environment + +(If you want to deploy to ControlTower environment, go to step 8) + +## 1. Create new account + +Create new account using Organizations. (Or you can use just standalone account without Organizations). + +## 2. Setup Slack for AWS Chatbot + +See: `Appendix B` + +## 3. Deploy Governance Base for Standalone + +If this is a first time to use CDK on the account and region, you need to bootstrap CDK. + +``` +cdk bootstrap --app "npx ts-node bin/blea-base-sa.ts" -c environment=dev --profile prof_dev +``` + +Deploy Base stacks. + +``` +cdk deploy "*" --app "npx ts-node bin/blea-base-sa.ts" -c environment=dev --profile prof_dev +``` + +## 4. (Option) Other baseline setup + +AWS provide several operational baseline service. You can setup it if you need. + +### Setup AWS Systems Manager Quick Setup for managing EC2 + +You can setup several baseline EC2 management with AWS Systems Manager Quick Setup +How to setup: https://docs.aws.amazon.com/systems-manager/latest/userguide/quick-setup-host-management.html + +Quick Setup provides below: + +- WS Identity and Access Management (IAM) instance profile roles for Systems Manager. +- A scheduled, bi-weekly update of SSM Agent. +- A scheduled collection of Inventory metadata every 30 minutes. +- A daily scan of your instances to identify missing patches. +- A one-time installation and configuration of the Amazon CloudWatch agent. +- A scheduled, monthly update of the CloudWatch agent. + +## 5. Deploy Application Stack + +Deploy Sample Application stacks. + +``` +cdk deploy "*" --app "npx ts-node bin/blea-guest-ecsapp-sample.ts" -c environment=dev --profile prof_dev + +``` + +Now you finished to deploy AWS Baseline template on single account environment. + +# 8. Deploying on Multi-Account Environment + +## 1. Setup ControlTower + +Setup ControlTower. +See: https://docs.aws.amazon.com/controltower/latest/userguide/setting-up.html + +## 2. Setup Security services + +Setup SecurityHub, GuardDuty and IAM Access Analyzer for Organizations. You should specify deligate account to Audit account. + +SecurityHub + +- https://docs.aws.amazon.com/securityhub/latest/userguide/designate-orgs-admin-account.html +- https://docs.aws.amazon.com/securityhub/latest/userguide/accounts-orgs-auto-enable.html + +GuardDuty + +- https://docs.aws.amazon.com/guardduty/latest/ug/guardduty_organizations.html + +IAM Access Analyzer + +- https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-settings.html#access-analyzer-delegated-administrator + +## 3. Deploy Governance Base for CT (to audit account) + +### Setup Slack for AWS Chatbot + +Setup Slack Workspace on Audit account. \ +See `Appendix B` + +### Deploy + +Login to Management Account with SSO. + +> Audit account can configure only with AWSControlTowerExecution Role on Management Account + +``` +aws sso login --profile ct-management-sso +``` + +Bootstrap CDK bucket (first time only). + +``` +cdk bootstrap --app "npx ts-node bin/blea-base-ct-audit.ts" -c environment=ctaudit --profile ct-audit-exec +``` + +Deploy Audit Base. + +``` +cdk deploy "*" --app "npx ts-node bin/blea-base-ct-audit.ts" -c environment=ctaudit --profile ct-audit-exec +``` + +## 4. Create new account + +Create new account with Account Vending Machine provided by ControlTower. + +## 5. Deploy Guest Base for CT (to guest account) + +Login to Guest Account with SSO. + +``` +aws sso login --profile ct-guest-sso +``` + +Bootstrap CDK bucket (first time only). + +``` +cdk bootstrap --app "npx ts-node bin/blea-base-ct-guest.ts" -c environment=dev --profile ct-guest # First time only +``` + +Deploy Guest Base stacks. + +``` +cdk deploy "*" --app "npx ts-node bin/blea-base-ct-guest.ts" -c environment=dev --profile ct-guest +``` + +## 6. (Option) Other baseline setup (to guest account) + +AWS provide several operational baseline service. You can setup it if you need. + +### Setup AWS Systems Manager Quick Setup for managing EC2 + +You can setup several baseline EC2 management with AWS Systems Manager Quick Setup +How to setup: https://docs.aws.amazon.com/systems-manager/latest/userguide/quick-setup-host-management.html + +Quick Setup provides below: + +- WS Identity and Access Management (IAM) instance profile roles for Systems Manager. +- A scheduled, bi-weekly update of SSM Agent. +- A scheduled collection of Inventory metadata every 30 minutes. +- A daily scan of your instances to identify missing patches. +- A one-time installation and configuration of the Amazon CloudWatch agent. +- A scheduled, monthly update of the CloudWatch agent. + +## 7. Deploy Application Stack (to guest account) + +Deploy Guest Application Sample stacks. + +``` +cdk deploy "*" --app "npx ts-node bin/blea-guest-ecsapp-sample.ts" -c environment=dev --profile ct-guest +``` + +Now you finished to deploy AWS Baseline template on multi account environment. + +# 9. Remediation + +Some SecurityHub benchmark report CRITICAL or HIGH level issues. You need take action for it manually. + +Option: You can also disable the security Hub controls (but not recommended). + +- https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-standards-enable-disable-controls.html + +## 1. Set MFA to Root user + +You need to set MFA for root user manually. "root user" is a user using email address to login management console. + +Security Hub controls related to MFA(CRITICAL level) + +- [CIS.1.13] Ensure MFA is enabled for the "root" account + - https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-cis-controls.html#securityhub-cis-controls-1.13 +- [CIS.1.14] Ensure hardware MFA is enabled for the "root" account + - https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-cis-controls.html#securityhub-cis-controls-1.14 +- [IAM.6] Hardware MFA should be enabled for the root user + - https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-standards-fsbp-controls.html#fsbp-iam-6 + +How to remediate: + +1. Access to root user on Organizations member account. + +- https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_access.html#orgs_manage_accounts_access-as-root + +2. Enable hardware MFA for root user + +- https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_mfa_enable_physical.html#enable-hw-mfa-for-root + +## 2. Use IDMSv2 to access EC2 metadata + +You need to use IDMSv2 only for EC2 instances. Take a look the document below for remediation. + +- [EC2.8] EC2 instances should use IMDSv2 + - https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-standards-fsbp-controls.html#fsbp-ec2-8 + +# Appendix. A: Deploy via CloudShell + +Deploy BLEA via CloudShell on AWS Console. +Please note that CloudShell will delete environment if you do not use that for 120 days. +see: https://docs.aws.amazon.com/cloudshell/latest/userguide/limits.html + +## 0. Open CloudShell + +- Open CloudShell from [>_] icon on your AWS console (top right, near by account name) + ![OpenConsole](/doc/images/OpenConsole.png) + +## 1. Setup CDK prerequisities + +See: https://docs.aws.amazon.com/ja_jp/cdk/latest/guide/getting_started.html + +- Update npm + +``` +sudo npm -g install npm +``` + +- TypeScript 2.7 or later + +``` +sudo npm -g install typescript +``` + +- CDK 1.100.0 or later + +``` +sudo npm install -g aws-cdk +``` + +## 2. Upload and extract BLEA file + +- Get BLEA source file from git repository and archive it +- Upload BLEA file from [Action]-[Upload File] Button + ![UploadFiles](/doc/images/UploadFiles.png) + +- Extract and delete uploaded file + +``` +unzip baseline-environment-on-aws-vx.x.x.zip +rm baseline-environment-on-aws-vx.x.x.zip +``` + +## 3. Build + +``` +cd path-to-source +npm ci +npm install +npm run build +``` + +if npm install doesn’t work, install ncu and update packages.json, remove package-lock.json and build. + +- Install ncu + +``` +npm install -g npm-check-updates +``` + +- Update modules + +``` +cd path-to-source +rm -rf package-lock.json node_modules/ +ncu -u +npm install +npm run build +``` + +# Appendix.B Setup Slack for AWS Chatbot + +To send alarms to slack, create BLEA-ChatbotSecurity and BLEA-ChatbotMonitor stack. +Before create these stack, you need to set up chat client for AWS Chatbot or stack creation will be failed. + +Stack creating procedure is discribed below. + +## 1. Create your workspace and channel on Slack + +(This is an operation on Slack) Create workspace and channel you want to receive message. +Remember Slack channel ID (You can copy the channel ID with "Copy Link"). It looks like https://your-work-space.slack.com/archives/C01XXXXXXXX. `C01XXXXXXXX` is the channel ID. + +## 2. Setup chat client for AWS Chatbot + +- Follow the steps 1-4 of "Setting up AWS Chatbot with Slack". It just create Slack workspaces on AWS Chatbot. + - https://docs.aws.amazon.com/chatbot/latest/adminguide/getting-started.html + +## 3. Edit your workspace ID and channel ID on context file + +cdk.json or cdk.context.json: + +``` + "slackNotifier": { + "workspaceId": "T8XXXXXXX", + "channelIdSec": "C01XXXXXXXX", + "channelIdMon": "C01YYYYYYYY" + } +``` + +- workspaceId: Copy from AWS Chatbot Workspace details +- channelIdSec: Copy from Your Slack App - Security Alarms +- channelIdMon: Copy from Your Slack App - Monitoring Alarms + +# Security See [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more information. -## License +# License This library is licensed under the MIT-0 License. See the LICENSE file. - diff --git a/assets/sample-app/Dockerfile b/assets/sample-app/Dockerfile new file mode 100644 index 000000000..c2b2badd8 --- /dev/null +++ b/assets/sample-app/Dockerfile @@ -0,0 +1 @@ +FROM amazon/amazon-ecs-sample diff --git a/assets/sample-app/buildspec.yml b/assets/sample-app/buildspec.yml new file mode 100644 index 000000000..3257c1ef3 --- /dev/null +++ b/assets/sample-app/buildspec.yml @@ -0,0 +1,19 @@ +version: 0.1 + +phases: + pre_build: + commands: + - echo Logging in to Amazon ECR... + - aws ecr get-login-password --region $AWS_DEFAULT_REGION | docker login --username AWS --password-stdin $AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com + build: + commands: + - echo Build started on `date` + - echo Building the Docker image... + - docker build -t $IMAGE_REPO_NAME:$IMAGE_TAG . + - docker tag $IMAGE_REPO_NAME:$IMAGE_TAG $AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com/$IMAGE_REPO_NAME:$IMAGE_TAG + post_build: + commands: + - echo Build completed on `date` + - echo Pushing the Docker image... + - docker push $AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com/$IMAGE_REPO_NAME:$IMAGE_TAG + diff --git a/bin/blea-base-ct-audit.ts b/bin/blea-base-ct-audit.ts new file mode 100644 index 000000000..5f1697a08 --- /dev/null +++ b/bin/blea-base-ct-audit.ts @@ -0,0 +1,54 @@ +#!/usr/bin/env node +import * as cdk from '@aws-cdk/core'; +import { BLEAChatbotStack } from '../lib/blea-chatbot-stack'; + +const pjPrefix = 'BLEA-BASE'; +const app = new cdk.App(); + +// ----------------------- Load context variables ------------------------------ +// This context need to be specified in args +const argContext = 'environment'; +const envKey = app.node.tryGetContext(argContext); +if (envKey == undefined) + throw new Error(`Please specify environment with context option. ex) cdk deploy -c ${argContext}=dev`); + +const envVals = app.node.tryGetContext(envKey); +if (envVals == undefined) throw new Error('Invalid environment.'); + +// ----------------------- Environment variables for stack ------------------------------ +// Default enviroment +const procEnvDefault = { + account: process.env.CDK_DEFAULT_ACCOUNT, + region: process.env.CDK_DEFAULT_REGION, +}; + +// Define account id and region from context. +// If "env" isn't defined on the environment variable in context, use account and region specified by "--profile". +function getProcEnv() { + if (envVals['env'] && envVals['env']['account'] && envVals['env']['region']) { + return { account: envVals['env']['account'], region: envVals['env']['region'] }; + } else { + return procEnvDefault; + } +} + +const procEnv = getProcEnv(); +const workspaceId = envVals['slackNotifier']['workspaceId']; +const channelIdAggregate = envVals['slackNotifier']['channelIdAgg']; +const controltowerAuditAccountId = procEnv['account']; +const controltowerHomeRegion = procEnv['region']; + +const aggregateTopicArn = `arn:aws:sns:${controltowerHomeRegion}:${controltowerAuditAccountId}:aws-controltower-AggregateSecurityNotifications`; +new BLEAChatbotStack(app, `${pjPrefix}-ChatbotAggregate`, { + topicArn: aggregateTopicArn, + workspaceId: workspaceId, + channelId: channelIdAggregate, + env: getProcEnv(), +}); + +// --------------------------------- Tagging ------------------------------------- + +// Tagging "Environment" tag to all resources in this app +const envTagName = 'Environment'; +const envTagVal = 'audit'; +cdk.Tags.of(app).add(envTagName, envTagVal); diff --git a/bin/blea-base-ct-guest.ts b/bin/blea-base-ct-guest.ts new file mode 100644 index 000000000..40c776916 --- /dev/null +++ b/bin/blea-base-ct-guest.ts @@ -0,0 +1,70 @@ +#!/usr/bin/env node +import * as cdk from '@aws-cdk/core'; +import { BLEAIamStack } from '../lib/blea-iam-stack'; +import { BLEAConfigRulesStack } from '../lib/blea-config-rules-stack'; +import { BLEASecurityAlarmStack } from '../lib/blea-security-alarm-stack'; +import { BLEAChatbotStack } from '../lib/blea-chatbot-stack'; + +const pjPrefix = 'BLEA-BASE'; + +const app = new cdk.App(); + +// ----------------------- Load context variables ------------------------------ +// This context need to be specified in args +const argContext = 'environment'; +const envKey = app.node.tryGetContext(argContext); +if (envKey == undefined) + throw new Error(`Please specify environment with context option. ex) cdk deploy -c ${argContext}=dev`); + +const envVals = app.node.tryGetContext(envKey); +if (envVals == undefined) throw new Error('Invalid environment.'); + +// ----------------------- Environment variables for stack ------------------------------ +// Default enviroment +const procEnvDefault = { + account: process.env.CDK_DEFAULT_ACCOUNT, + region: process.env.CDK_DEFAULT_REGION, +}; + +// Define account id and region from context. +// If "env" isn't defined on the environment variable in context, use account and region specified by "--profile". +function getProcEnv() { + if (envVals['env'] && envVals['env']['account'] && envVals['env']['region']) { + return { account: envVals['env']['account'], region: envVals['env']['region'] }; + } else { + return procEnvDefault; + } +} + +// ----------------------- Guest Account Base Stacks ------------------------------ +new BLEAConfigRulesStack(app, `${pjPrefix}-ConfigRule`, { env: getProcEnv() }); +new BLEAIamStack(app, `${pjPrefix}-Iam`, { env: getProcEnv() }); + +// Security Alarms +// !!! Need to setup SecurityHub, GuardDuty manually on Organizations Management account +// AWS Config and CloudTrail are set up by ControlTower + +// CloudWatch LogGroup Name for CloudTrail - Created by ControlTower for each account +const cloudTrailLogGroupName = 'aws-controltower/CloudTrailLogs'; + +const secAlarm = new BLEASecurityAlarmStack(app, `${pjPrefix}-SecurityAlarm`, { + notifyEmail: envVals['securityNotifyEmail'], + cloudTrailLogGroupName: cloudTrailLogGroupName, + env: getProcEnv(), +}); + +// Slack Notifier +const workspaceId = envVals['slackNotifier']['workspaceId']; +const channelIdSec = envVals['slackNotifier']['channelIdSec']; +new BLEAChatbotStack(app, `${pjPrefix}-ChatbotSecurity`, { + topicArn: secAlarm.alarmTopic.topicArn, + workspaceId: workspaceId, + channelId: channelIdSec, + env: getProcEnv(), +}); + +// --------------------------------- Tagging ------------------------------------- + +// Tagging "Environment" tag to all resources in this app +const envTagName = 'Environment'; +cdk.Tags.of(app).add(envTagName, envVals['envName']); diff --git a/bin/blea-base-sa.ts b/bin/blea-base-sa.ts new file mode 100644 index 000000000..b5c1d4d6d --- /dev/null +++ b/bin/blea-base-sa.ts @@ -0,0 +1,83 @@ +#!/usr/bin/env node +import * as cdk from '@aws-cdk/core'; +import { BLEAConfigCtGuardrailStack } from '../lib/standalone-base/blea-config-ct-guardrail-stack'; +import { BLEAGuarddutyStack } from '../lib/standalone-base/blea-guardduty-stack'; +import { BLEATrailStack } from '../lib/standalone-base/blea-trail-stack'; +import { BLEASecurityHubStack } from '../lib/standalone-base/blea-security-hub-stack'; +import { BLEAConfigStack } from '../lib/standalone-base/blea-config-stack'; +import { BLEAIamStack } from '../lib/blea-iam-stack'; +import { BLEAConfigRulesStack } from '../lib/blea-config-rules-stack'; +import { BLEASecurityAlarmStack } from '../lib/blea-security-alarm-stack'; +import { BLEAChatbotStack } from '../lib/blea-chatbot-stack'; + +const pjPrefix = 'BLEA-BASE'; + +const app = new cdk.App(); + +// ----------------------- Load context variables ------------------------------ +// This context need to be specified in args +const argContext = 'environment'; + +// Environment Key (dev,stage,prod...) +// Should be defined in 2nd level of "context" tree in cdk.json +const envKey = app.node.tryGetContext(argContext); +if (envKey == undefined) + throw new Error(`Please specify environment with context option. ex) cdk deploy -c ${argContext}=dev`); + +// Array of envrionment variables. These values hould be defined in cdk.json or cdk.context.json +const envVals = app.node.tryGetContext(envKey); +if (envVals == undefined) throw new Error('Invalid environment.'); + +// ----------------------- Environment variables for stack ------------------------------ +// Default enviroment +const procEnvDefault = { + account: process.env.CDK_DEFAULT_ACCOUNT, + region: process.env.CDK_DEFAULT_REGION, +}; + +// Define account id and region from context. +// If "env" isn't defined on the environment variable in context, use account and region specified by "--profile". +function getProcEnv() { + if (envVals['env'] && envVals['env']['account'] && envVals['env']['region']) { + return { account: envVals['env']['account'], region: envVals['env']['region'] }; + } else { + return procEnvDefault; + } +} + +// ---------------- Governance Base Stacks for this account -------------------------- + +new BLEAGuarddutyStack(app, `${pjPrefix}-Guardduty`, { env: getProcEnv() }); +new BLEASecurityHubStack(app, `${pjPrefix}-SecurityHub`, { env: getProcEnv() }); +const trail = new BLEATrailStack(app, `${pjPrefix}-Trail`, { env: getProcEnv() }); + +const secAlarm = new BLEASecurityAlarmStack(app, `${pjPrefix}-SecurityAlarm`, { + notifyEmail: envVals['securityNotifyEmail'], + cloudTrailLogGroupName: trail.cloudTrailLogGroup.logGroupName, + env: getProcEnv(), +}); + +new BLEAIamStack(app, `${pjPrefix}-Iam`, { env: getProcEnv() }); +const config = new BLEAConfigStack(app, `${pjPrefix}-Config`, { env: getProcEnv() }); + +const configRuleCt = new BLEAConfigCtGuardrailStack(app, `${pjPrefix}-ConfigCtGuardrail`, { env: getProcEnv() }); +const configRule = new BLEAConfigRulesStack(app, `${pjPrefix}-ConfigRule`, { env: getProcEnv() }); +configRuleCt.addDependency(config); +configRule.addDependency(config); + +// Slack Notifier +const workspaceId = envVals['slackNotifier']['workspaceId']; +const channelIdSec = envVals['slackNotifier']['channelIdSec']; + +new BLEAChatbotStack(app, `${pjPrefix}-ChatbotSecurity`, { + topicArn: secAlarm.alarmTopic.topicArn, + workspaceId: workspaceId, + channelId: channelIdSec, + env: getProcEnv(), +}); + +// --------------------------------- Tagging ------------------------------------- + +// Tagging "Environment" tag to all resources in this app +const envTagName = 'Environment'; +cdk.Tags.of(app).add(envTagName, envVals['envName']); diff --git a/bin/blea-guest-asgapp-sample.ts b/bin/blea-guest-asgapp-sample.ts new file mode 100644 index 000000000..554698677 --- /dev/null +++ b/bin/blea-guest-asgapp-sample.ts @@ -0,0 +1,115 @@ +#!/usr/bin/env node +import * as cdk from '@aws-cdk/core'; +import { BLEAVpcStack } from '../lib/blea-vpc-stack'; +import { BLEAFlowLogKeyStack } from '../lib/blea-flowlog-key-stack'; +import { BLEAFlowLogStack } from '../lib/blea-flowlog-stack'; +import { BLEAGeneralLogKeyStack } from '../lib/blea-generallog-key-stack'; +import { BLEAGeneralLogStack } from '../lib/blea-generallog-stack'; +import { BLEADbAuroraPgStack } from '../lib/blea-db-aurora-pg-stack'; +import { BLEAMonitorAlarmStack } from '../lib/blea-monitor-alarm-stack'; +import { BLEAChatbotStack } from '../lib/blea-chatbot-stack'; +import { BLEAASGAppStack } from '../lib/blea-asgapp-stack'; + +const pjPrefix = 'BLEA'; + +const app = new cdk.App(); + +// ----------------------- Load context variables ------------------------------ +// This context need to be specified in args +const argContext = 'environment'; +const envKey = app.node.tryGetContext(argContext); +if (envKey == undefined) + throw new Error(`Please specify environment with context option. ex) cdk deploy -c ${argContext}=dev`); +const envVals = app.node.tryGetContext(envKey); +if (envVals == undefined) throw new Error('Invalid environment.'); + +// ----------------------- Environment variables for stack ------------------------------ +// Default enviroment +const procEnvDefault = { + account: process.env.CDK_DEFAULT_ACCOUNT, + region: process.env.CDK_DEFAULT_REGION, +}; + +// Define account id and region from context. +// If "env" isn't defined on the environment variable in context, use account and region specified by "--profile". +function getProcEnv() { + if (envVals['env'] && envVals['env']['account'] && envVals['env']['region']) { + return { account: envVals['env']['account'], region: envVals['env']['region'] }; + } else { + return procEnvDefault; + } +} + +// ----------------------- Guest System Stacks ------------------------------ + +// Slack Notifier +const workspaceId = envVals['slackNotifier']['workspaceId']; +const channelIdMon = envVals['slackNotifier']['channelIdMon']; + +// Topic for monitoring guest system +const monitorAlarm = new BLEAMonitorAlarmStack(app, `${pjPrefix}-MonitorAlarm`, { + notifyEmail: envVals['monitoringNotifyEmail'], + env: getProcEnv(), +}); + +new BLEAChatbotStack(app, `${pjPrefix}-ChatbotMonitor`, { + topicArn: monitorAlarm.alarmTopic.topicArn, + workspaceId: workspaceId, + channelId: channelIdMon, + env: getProcEnv(), +}); + +// CMK for General logs +const generalLogKey = new BLEAGeneralLogKeyStack(app, `${pjPrefix}-GeneralLogKey`, { env: getProcEnv() }); + +// Logging Bucket for General logs +const generalLog = new BLEAGeneralLogStack(app, `${pjPrefix}-GeneralLog`, { + kmsKey: generalLogKey.kmsKey, + env: getProcEnv(), +}); + +// CMK for VPC Flow logs +const flowLogKey = new BLEAFlowLogKeyStack(app, `${pjPrefix}-FlowlogKey`, { env: getProcEnv() }); + +// Logging Bucket for VPC Flow log +const flowLog = new BLEAFlowLogStack(app, `${pjPrefix}-FlowLog`, { + kmsKey: flowLogKey.kmsKey, + env: getProcEnv(), +}); + +// Networking +const myVpcCidr = envVals['vpcCidr']; +const prodVpc = new BLEAVpcStack(app, `${pjPrefix}-Vpc`, { + myVpcCidr: myVpcCidr, + vpcFlowLogsBucket: flowLog.logBucket, + env: getProcEnv(), +}); + +// Application Stack (LoadBalancer + AutoScaling AP Servers) +const asgApp = new BLEAASGAppStack(app, `${pjPrefix}-ASGApp`, { + myVpc: prodVpc.myVpc, + logBucket: generalLog.logBucket, + appKey: generalLogKey.kmsKey, + env: getProcEnv(), +}); + +// Aurora +new BLEADbAuroraPgStack(app, `${pjPrefix}-DBAuroraPg`, { + myVpc: prodVpc.myVpc, + dbName: 'mydbname', + dbUser: envVals['dbUser'], + dbAllocatedStorage: 25, + vpcSubnets: prodVpc.myVpc.selectSubnets({ + subnetGroupName: 'Protected', + }), + appServerSecurityGroup: asgApp.appServerSecurityGroup, + appKey: generalLogKey.kmsKey, + alarmTopic: monitorAlarm.alarmTopic, + env: getProcEnv(), +}); + +// --------------------------------- Tagging ------------------------------------- + +// Tagging "Environment" tag to all resources in this app +const envTagName = 'Environment'; +cdk.Tags.of(app).add(envTagName, envVals['envName']); diff --git a/bin/blea-guest-ec2app-sample.ts b/bin/blea-guest-ec2app-sample.ts new file mode 100644 index 000000000..f95e1007c --- /dev/null +++ b/bin/blea-guest-ec2app-sample.ts @@ -0,0 +1,122 @@ +#!/usr/bin/env node +import * as cdk from '@aws-cdk/core'; +import { BLEAVpcStack } from '../lib/blea-vpc-stack'; +import { BLEAFlowLogKeyStack } from '../lib/blea-flowlog-key-stack'; +import { BLEAFlowLogStack } from '../lib/blea-flowlog-stack'; +import { BLEAGeneralLogKeyStack } from '../lib/blea-generallog-key-stack'; +import { BLEAGeneralLogStack } from '../lib/blea-generallog-stack'; +import { BLEADbAuroraPgStack } from '../lib/blea-db-aurora-pg-stack'; +import { BLEAMonitorAlarmStack } from '../lib/blea-monitor-alarm-stack'; +import { BLEAInvestigationInstanceStack } from '../lib/blea-investigation-instance-stack'; +import { BLEAChatbotStack } from '../lib/blea-chatbot-stack'; +import { BLEAEC2AppStack } from '../lib/blea-ec2app-stack'; + +const pjPrefix = 'BLEA'; + +const app = new cdk.App(); + +// ----------------------- Load context variables ------------------------------ +// This context need to be specified in args +const argContext = 'environment'; +const envKey = app.node.tryGetContext(argContext); +if (envKey == undefined) + throw new Error(`Please specify environment with context option. ex) cdk deploy -c ${argContext}=dev`); +const envVals = app.node.tryGetContext(envKey); +if (envVals == undefined) throw new Error('Invalid environment.'); + +// ----------------------- Environment variables for stack ------------------------------ +// Default enviroment +const procEnvDefault = { + account: process.env.CDK_DEFAULT_ACCOUNT, + region: process.env.CDK_DEFAULT_REGION, +}; + +// Define account id and region from context. +// If "env" isn't defined on the environment variable in context, use account and region specified by "--profile". +function getProcEnv() { + if (envVals['env'] && envVals['env']['account'] && envVals['env']['region']) { + return { account: envVals['env']['account'], region: envVals['env']['region'] }; + } else { + return procEnvDefault; + } +} + +// ----------------------- Guest System Stacks ------------------------------ + +// Slack Notifier +const workspaceId = envVals['slackNotifier']['workspaceId']; +const channelIdMon = envVals['slackNotifier']['channelIdMon']; + +// Topic for monitoring guest system +const monitorAlarm = new BLEAMonitorAlarmStack(app, `${pjPrefix}-MonitorAlarm`, { + notifyEmail: envVals['monitoringNotifyEmail'], + env: getProcEnv(), +}); + +new BLEAChatbotStack(app, `${pjPrefix}-ChatbotMonitor`, { + topicArn: monitorAlarm.alarmTopic.topicArn, + workspaceId: workspaceId, + channelId: channelIdMon, + env: getProcEnv(), +}); + +// CMK for General logs +const generalLogKey = new BLEAGeneralLogKeyStack(app, `${pjPrefix}-GeneralLogKey`, { env: getProcEnv() }); + +// Logging Bucket for General logs +const generalLog = new BLEAGeneralLogStack(app, `${pjPrefix}-GeneralLog`, { + kmsKey: generalLogKey.kmsKey, + env: getProcEnv(), +}); + +// CMK for VPC Flow logs +const flowLogKey = new BLEAFlowLogKeyStack(app, `${pjPrefix}-FlowlogKey`, { env: getProcEnv() }); + +// Logging Bucket for VPC Flow log +const flowLog = new BLEAFlowLogStack(app, `${pjPrefix}-FlowLog`, { + kmsKey: flowLogKey.kmsKey, + env: getProcEnv(), +}); + +// Networking +const myVpcCidr = envVals['vpcCidr']; +const prodVpc = new BLEAVpcStack(app, `${pjPrefix}-Vpc`, { + myVpcCidr: myVpcCidr, + vpcFlowLogsBucket: flowLog.logBucket, + env: getProcEnv(), +}); + +// Application Stack (LoadBalancer + EC2 AP Servers) +const ec2App = new BLEAEC2AppStack(app, `${pjPrefix}-EC2App`, { + myVpc: prodVpc.myVpc, + logBucket: generalLog.logBucket, + appKey: generalLogKey.kmsKey, + env: getProcEnv(), +}); + +// Aurora +new BLEADbAuroraPgStack(app, `${pjPrefix}-DBAuroraPg`, { + myVpc: prodVpc.myVpc, + dbName: 'mydbname', + dbUser: envVals['dbUser'], + dbAllocatedStorage: 25, + vpcSubnets: prodVpc.myVpc.selectSubnets({ + subnetGroupName: 'Protected', + }), + appServerSecurityGroup: ec2App.appServerSecurityGroup, + appKey: generalLogKey.kmsKey, + alarmTopic: monitorAlarm.alarmTopic, + env: getProcEnv(), +}); + +// Investigation Instance Stack (EC2) +new BLEAInvestigationInstanceStack(app, `${pjPrefix}-InvestigationInstance`, { + myVpc: prodVpc.myVpc, + env: getProcEnv(), +}); + +// --------------------------------- Tagging ------------------------------------- + +// Tagging "Environment" tag to all resources in this app +const envTagName = 'Environment'; +cdk.Tags.of(app).add(envTagName, envVals['envName']); diff --git a/bin/blea-guest-ecsapp-sample.ts b/bin/blea-guest-ecsapp-sample.ts new file mode 100644 index 000000000..77b994bc2 --- /dev/null +++ b/bin/blea-guest-ecsapp-sample.ts @@ -0,0 +1,135 @@ +#!/usr/bin/env node +import * as cdk from '@aws-cdk/core'; +import { BLEAVpcStack } from '../lib/blea-vpc-stack'; +import { BLEAFlowLogKeyStack } from '../lib/blea-flowlog-key-stack'; +import { BLEAFlowLogStack } from '../lib/blea-flowlog-stack'; +import { BLEAGeneralLogKeyStack } from '../lib/blea-generallog-key-stack'; +import { BLEAGeneralLogStack } from '../lib/blea-generallog-stack'; +import { BLEADbAuroraPgStack } from '../lib/blea-db-aurora-pg-stack'; +import { BLEAECSAppStack } from '../lib/blea-ecsapp-stack'; +import { BLEAMonitorAlarmStack } from '../lib/blea-monitor-alarm-stack'; +import { BLEAChatbotStack } from '../lib/blea-chatbot-stack'; +import { BLEABuildContainerStack } from '../lib/blea-build-container-stack'; +import { BLEAECRStack } from '../lib/blea-ecr-stack'; + +const pjPrefix = 'BLEA'; + +const app = new cdk.App(); + +// ----------------------- Load context variables ------------------------------ +// This context need to be specified in args +const argContext = 'environment'; +const envKey = app.node.tryGetContext(argContext); +if (envKey == undefined) + throw new Error(`Please specify environment with context option. ex) cdk deploy -c ${argContext}=dev`); +const envVals = app.node.tryGetContext(envKey); +if (envVals == undefined) throw new Error('Invalid environment.'); + +// ----------------------- Environment variables for stack ------------------------------ +// Default enviroment +const procEnvDefault = { + account: process.env.CDK_DEFAULT_ACCOUNT, + region: process.env.CDK_DEFAULT_REGION, +}; + +// Define account id and region from context. +// If "env" isn't defined on the environment variable in context, use account and region specified by "--profile". +function getProcEnv() { + if (envVals['env'] && envVals['env']['account'] && envVals['env']['region']) { + return { account: envVals['env']['account'], region: envVals['env']['region'] }; + } else { + return procEnvDefault; + } +} + +// ----------------------- Guest System Stacks ------------------------------ + +// Slack Notifier +const workspaceId = envVals['slackNotifier']['workspaceId']; +const channelIdMon = envVals['slackNotifier']['channelIdMon']; + +// Topic for monitoring guest system +const monitorAlarm = new BLEAMonitorAlarmStack(app, `${pjPrefix}-MonitorAlarm`, { + notifyEmail: envVals['monitoringNotifyEmail'], + env: getProcEnv(), +}); + +new BLEAChatbotStack(app, `${pjPrefix}-ChatbotMonitor`, { + topicArn: monitorAlarm.alarmTopic.topicArn, + workspaceId: workspaceId, + channelId: channelIdMon, + env: getProcEnv(), +}); + +// CMK for General logs +const generalLogKey = new BLEAGeneralLogKeyStack(app, `${pjPrefix}-GeneralLogKey`, { env: getProcEnv() }); + +// Logging Bucket for General logs +const generalLog = new BLEAGeneralLogStack(app, `${pjPrefix}-GeneralLog`, { + kmsKey: generalLogKey.kmsKey, + env: getProcEnv(), +}); + +// CMK for VPC Flow logs +const flowLogKey = new BLEAFlowLogKeyStack(app, `${pjPrefix}-FlowlogKey`, { env: getProcEnv() }); + +// Logging Bucket for VPC Flow log +const flowLog = new BLEAFlowLogStack(app, `${pjPrefix}-FlowLog`, { + kmsKey: flowLogKey.kmsKey, + env: getProcEnv(), +}); + +// Networking +const myVpcCidr = envVals['vpcCidr']; +const prodVpc = new BLEAVpcStack(app, `${pjPrefix}-Vpc`, { + myVpcCidr: myVpcCidr, + vpcFlowLogsBucket: flowLog.logBucket, + env: getProcEnv(), +}); + +// Container Repository +const ecr = new BLEAECRStack(app, `${pjPrefix}-ECR`, { + // TODO: will get "repositoryName" from parameters + repositoryName: 'apprepo', + alarmTopic: monitorAlarm.alarmTopic, + env: getProcEnv(), +}); + +// Build Container Image +const build_container = new BLEABuildContainerStack(app, `${pjPrefix}-ContainerImage`, { + ecrRepository: ecr.repository, + env: getProcEnv(), +}); + +// Application Stack (LoadBalancer + Fargate) +const ecsApp = new BLEAECSAppStack(app, `${pjPrefix}-ECSApp`, { + myVpc: prodVpc.myVpc, + logBucket: generalLog.logBucket, + appKey: generalLogKey.kmsKey, + repository: ecr.repository, + imageTag: build_container.imageTag, + alarmTopic: monitorAlarm.alarmTopic, + env: getProcEnv(), +}); +ecsApp.addDependency(build_container); + +// Aurora +new BLEADbAuroraPgStack(app, `${pjPrefix}-DBAuroraPg`, { + myVpc: prodVpc.myVpc, + dbName: 'mydbname', + dbUser: envVals['dbUser'], + dbAllocatedStorage: 25, + vpcSubnets: prodVpc.myVpc.selectSubnets({ + subnetGroupName: 'Protected', + }), + appServerSecurityGroup: ecsApp.appServerSecurityGroup, + appKey: generalLogKey.kmsKey, + alarmTopic: monitorAlarm.alarmTopic, + env: getProcEnv(), +}); + +// --------------------------------- Tagging ------------------------------------- + +// Tagging "Environment" tag to all resources in this app +const envTagName = 'Environment'; +cdk.Tags.of(app).add(envTagName, envVals['envName']); diff --git a/buildspec.yaml b/buildspec.yaml new file mode 100644 index 000000000..5fd059e7a --- /dev/null +++ b/buildspec.yaml @@ -0,0 +1,15 @@ +version: 0.2 + +phases: + install: + commands: + - npm i -g npm + - npm -g install typescript aws-cdk + pre_build: + commands: + - npm ci + - npm run build + build: + commands: + # You can specify CDK deployment commands. Usually, you may want to deploy all of resources in the app. If you want to do so, please specify `"*"` + - cdk deploy BLEA-GeneralLog --app "npx ts-node bin/blea-guest-ecsapp-sample.ts" -c environment=dev --require-approval never diff --git a/cdk.json b/cdk.json new file mode 100644 index 000000000..0406aadb3 --- /dev/null +++ b/cdk.json @@ -0,0 +1,63 @@ +{ + "app": "npx ts-node bin/blea-base-sa.ts", + "context": { + "dev": { + "description": "Environment variables for blea-guest-*-samples.ts", + "envName": "Development", + "vpcCidr": "10.100.0.0/16", + "securityNotifyEmail": "notify-security@example.com", + "monitoringNotifyEmail": "notify-monitoring@example.com", + "dbUser": "dbadmin", + "slackNotifier": { + "workspaceId": "T8XXXXXXX", + "channelIdSec": "C01XXXXXXXX", + "channelIdMon": "C01YYYYYYYY" + } + }, + "stage": { + "description": "Environment variables for blea-guest-*-samples.ts", + "env": { + "account": "111111111111", + "region": "ap-northeast-1" + }, + "envName": "Staging", + "vpcCidr": "10.110.0.0/16", + "securityNotifyEmail": "notify-security@example.com", + "monitoringNotifyEmail": "notify-monitoring@example.com", + "dbUser": "dbadmin", + "slackNotifier": { + "workspaceId": "T8XXXXXXX", + "channelIdSec": "C01XXXXXXXX", + "channelIdMon": "C01YYYYYYYY" + } + }, + "prod": { + "description": "Environment variables for blea-guest-*-samples.ts", + "env": { + "account": "222222222222", + "region": "ap-northeast-1" + }, + "envName": "Production", + "vpcCidr": "10.120.0.0/16", + "securityNotifyEmail": "notify-security@example.com", + "monitoringNotifyEmail": "notify-monitoring@example.com", + "dbUser": "dbadmin", + "slackNotifier": { + "workspaceId": "T8XXXXXXX", + "channelIdSec": "C01XXXXXXXX", + "channelIdMon": "C01YYYYYYYY" + } + }, + "ctaudit": { + "description": "Environment variables for blea-base-ct-audit.ts", + "env": { + "account": "333333333333", + "region": "ap-northeast-1" + }, + "slackNotifier": { + "workspaceId": "T8XXXXXXX", + "channelIdAgg": "C01ZZZZZZZZ" + } + } + } +} diff --git a/cfn/AWS-Control-Tower-Detective-Guardrails.yaml b/cfn/AWS-Control-Tower-Detective-Guardrails.yaml new file mode 100644 index 000000000..9a256bf2e --- /dev/null +++ b/cfn/AWS-Control-Tower-Detective-Guardrails.yaml @@ -0,0 +1,169 @@ +################################################################################### +# +# Conformance Pack: +# AWS Control Tower Detective Guardrails Conformance Pack +# +# The AWS Control Tower detective guardrails conformance pack contains all of the +# AWS Config Rules based guardrails from AWS Control Tower. Use this conformance +# pack to apply AWS Control Tower detective guardrails to your existing accounts +# prior to enrolling them in AWS Control Tower or to manage resources in your +# accounts in regions not currently supported by AWS Control Tower. +################################################################################### + +Resources: + CheckForEbsOptimizedInstance: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForEbsOptimizedInstance + Description: Disallow launch of EC2 instance types that are not EBS-optimized - Checks whether EBS optimization is enabled for your EC2 instances that can be EBS-optimized + Source: + Owner: AWS + SourceIdentifier: EBS_OPTIMIZED_INSTANCE + Scope: + ComplianceResourceTypes: + - AWS::EC2::Instance + CheckForEc2VolumesInUse: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForEc2VolumesInUs + Description: Disallow EBS volumes that are unattached to an EC2 instance - Checks whether EBS volumes are attached to EC2 instances + InputParameters: + deleteOnTermination: true + Source: + Owner: AWS + SourceIdentifier: EC2_VOLUME_INUSE_CHECK + Scope: + ComplianceResourceTypes: + - AWS::EC2::Volume + CheckForEncryptedVolumes: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForEncryptedVolumes + Description: Enable encryption for EBS volumes attached to EC2 instances - Checks whether EBS volumes that are in an attached state are encrypted. + Source: + Owner: AWS + SourceIdentifier: ENCRYPTED_VOLUMES + Scope: + ComplianceResourceTypes: + - AWS::EC2::Volume + CheckForIAMUserMFA: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForIAMUserMFA + Description: Disallow access to IAM users without MFA - Checks whether the AWS Identity and Access Management users have multi-factor authentication (MFA) enabled. The rule is COMPLIANT if MFA is enabled. + Source: + Owner: AWS + SourceIdentifier: IAM_USER_MFA_ENABLED + MaximumExecutionFrequency: One_Hour + CheckForIAMUserConsoleMFA: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForIAMUserConsoleMFA + Description: Disallow console access to IAM users without MFA - Checks whether AWS Multi-Factor Authentication (MFA) is enabled for all AWS Identity and Access Management (IAM) users that use a console password. The rule is COMPLIANT if MFA is enabled. + Source: + Owner: AWS + SourceIdentifier: MFA_ENABLED_FOR_IAM_CONSOLE_ACCESS + MaximumExecutionFrequency: One_Hour + CheckForRdsPublicAccess: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForRdsPublicAccess + Description: Disallow public access to RDS database instances - Checks whether the Amazon Relational Database Service (RDS) instances are not publicly accessible. The rule is non-compliant if the publiclyAccessible field is true in the instance configuration item. + Source: + Owner: AWS + SourceIdentifier: RDS_INSTANCE_PUBLIC_ACCESS_CHECK + Scope: + ComplianceResourceTypes: + - AWS::RDS::DBInstance + CheckForPublicRdsSnapshots: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForPublicRdsSnapshots + Description: Disallow public access to RDS database snapshots - Checks if Amazon Relational Database Service (Amazon RDS) snapshots are public. The rule is non-compliant if any existing and new Amazon RDS snapshots are public. + Source: + Owner: AWS + SourceIdentifier: RDS_SNAPSHOTS_PUBLIC_PROHIBITED + Scope: + ComplianceResourceTypes: + - AWS::RDS::DBSnapshot + CheckForRdsStorageEncryption: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForRdsStorageEncryption + Description: Disallow RDS database instances that are not storage encrypted - Checks whether storage encryption is enabled for your RDS DB instances. + Source: + Owner: AWS + SourceIdentifier: RDS_STORAGE_ENCRYPTED + Scope: + ComplianceResourceTypes: + - AWS::RDS::DBInstance + CheckForRestrictedCommonPortsPolicy: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForRestrictedCommonPortsPolicy + Description: Disallow internet connection through RDP - Checks whether security groups that are in use disallow unrestricted incoming TCP traffic to the specified ports. + InputParameters: + blockedPort1: 20 + blockedPort2: 21 + blockedPort3: 3389 + blockedPort4: 3306 + blockedPort5: 4333 + Scope: + ComplianceResourceTypes: + - AWS::EC2::SecurityGroup + Source: + Owner: AWS + SourceIdentifier: RESTRICTED_INCOMING_TRAFFIC + CheckForRestrictedSshPolicy: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForRestrictedSshPolicy + Description: Disallow internet connection through SSH - Checks whether security groups that are in use disallow unrestricted incoming SSH traffic. + Scope: + ComplianceResourceTypes: + - AWS::EC2::SecurityGroup + Source: + Owner: AWS + SourceIdentifier: INCOMING_SSH_DISABLED + CheckForRootMfa: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForRootMfa + Description: Enable MFA for the root user - Checks whether the root user of your AWS account requires multi-factor authentication for console sign-in. + Source: + Owner: AWS + SourceIdentifier: ROOT_ACCOUNT_MFA_ENABLED + MaximumExecutionFrequency: One_Hour + CheckForS3PublicRead: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForS3PublicRead + Description: Disallow public read access to S3 buckets - Checks that your S3 buckets do not allow public read access. If an S3 bucket policy or bucket ACL allows public read access, the bucket is noncompliant. + Source: + Owner: AWS + SourceIdentifier: S3_BUCKET_PUBLIC_READ_PROHIBITED + Scope: + ComplianceResourceTypes: + - AWS::S3::Bucket + CheckForS3PublicWrite: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForS3PublicWrite + Description: Disallow public write access to S3 buckets - Checks that your S3 buckets do not allow public write access. If an S3 bucket policy or bucket ACL allows public write access, the bucket is noncompliant. + Source: + Owner: AWS + SourceIdentifier: S3_BUCKET_PUBLIC_WRITE_PROHIBITED + Scope: + ComplianceResourceTypes: + - AWS::S3::Bucket + CheckForS3VersioningEnabled: + Type: AWS::Config::ConfigRule + Properties: + ConfigRuleName: CheckForS3VersioningEnabled + Description: Disallow S3 buckets that are not versioning enabled - Checks whether versioning is enabled for your S3 buckets. + Source: + Owner: AWS + SourceIdentifier: S3_BUCKET_VERSIONING_ENABLED + Scope: + ComplianceResourceTypes: + - AWS::S3::Bucket \ No newline at end of file diff --git a/doc/Standalone2ControlTower.md b/doc/Standalone2ControlTower.md new file mode 100644 index 000000000..dcbf74673 --- /dev/null +++ b/doc/Standalone2ControlTower.md @@ -0,0 +1,104 @@ +# How to Migrate ABLE Standalone to AWS Control Tower +## 0. Advance Preperation +### 0.1. Setup Control Tower + see: https://docs.aws.amazon.com/controltower/latest/userguide/setting-up.html +### 0.2. enable trusted access using the AWS CloudFormation Stacksets console + see: https://docs.aws.amazon.com/organizations/latest/userguide/services-that-can-integrate-cloudformation.html#integrate-enable-ta-cloudformation +* Move AWS Organizations console +* Select [Settings] tab and enable [AWS CloudFormation StackSets] Access + +### 0.3. Enable Security Hub in the OU admin + see: https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-settingup.html +### 0.4. Enable GuardDuty + see: https://docs.aws.amazon.com/guardduty/latest/ug/guardduty_settingup.html + + +## 1. Enroll ABLE Standalone enabled AWS accounts to the Control Tower + reference: https://docs.aws.amazon.com/controltower/latest/userguide/enroll-account.html + +### 1.1. Preperation - Control Tower Side - + +#### Invite your ABLE Standalone AWS account in the Organization +* Login as root user +* In the AWS Organizations Console, press [Add Account] button +* Press [Invite Account] + * If you do not verify your email address, please verify first +* Fill email address or account ID of ABLE Standalone account and press [invite] +* When you received email, follow instruction and approve invite request + +### 1.2 Preperation - ABLE Standalone Side - +#### Disable AWS Config delivery channel on the ABLE Standalone AWS account +* Login to the ABLE Standalone AWS account’s management console and hit CloudShell [>_] icon +![OpenConsole](/doc/images/OpenConsole.png) +* Get delivery channel name and configuration recorder name +``` +$ aws configservice describe-delivery-channels +{ + + "DeliveryChannels": [ + + { + + "name": "ABLE-Config-ConfigDeliveryChannel-XXXXXXXXXXX”, + + "s3BucketName": "able-config-configbucketxxxxxxxxxxxxxx” + + } + + ] + +} +$ aws configservice describe-configuration-recorders +{ + + "ConfigurationRecorders": [ + + { + + "name": "ABLE-Config-ConfigRecorder-XXXXXXXXXXXXXX”, + + "roleARN": "arn:aws:iam::xxxxxxxxxxxx:role/ABLE-Config-ConfigRoleXXXXXXXXXXXXXXXXXX”, + + "recordingGroup": { + + "allSupported": true, + + "includeGlobalResourceTypes": true, + + "resourceTypes": [] + + } + + } + + ] + +} +``` +* Delete configuration recorder and delivery channel +``` +$ aws configservice delete-configuration-recorder --configuration-recorder-name ABLE-Config-ConfigRecorder-XXXXXXXXXXXXXX +$ aws configservice delete-delivery-channel --delivery-channel-name ABLE-Config-ConfigDeliveryChannel-XXXXXXXXXXX +``` +#### Create AWSControlTowerExecution Role +reference: https://docs.aws.amazon.com/controltower/latest/userguide/enroll-account.html + * Prerequisites for Enrollment - 3. +* Move IAM console +* Select [Roles]-[Create Role] +* Select [Another AWS account] and fill Control Tower Admin's AWS account ID +* Hit [Next: Permissions] +* Select 'AdministratorAccess' policy and hit [Next: Tags]-[Next: Review] +* Type 'AWSControlTowerExecution' in the Role name text box and press [Create role] button + + +### 1.3 Enroll ABLE Standalone Account to the Control Tower +* Login Control Tower Admin account via AWS SSO + * You can find SSO portal URL in the Control Tower Console [Users and Access] tab. + ![SSOURL](/doc/images/S2C-SSOURL.png) + * You can reset password in the AWS SSO Console [Users] tab and click user. + ![ChangePass](/doc/images/S2C-ChangePass.png) +* Move Control Tower console +* Press [Account Factory] on a left sidebar +* Press [Enroll account] and fill information of ABLE Standalone AWS account and hit [Enroll Account] button +![Enroll](/doc/images/S2C-Enroll.png) +* If you want to check enroll progress, move Service Catalog console and select [Provisioned Products] diff --git a/doc/images/BLEA-ArchMultiAccount.png b/doc/images/BLEA-ArchMultiAccount.png new file mode 100644 index 0000000000000000000000000000000000000000..38f6122f226c366e88f708d6d0bfe95bca43676a GIT binary patch literal 259838 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

gS|U^| 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

0sYY)##X1;bixgUfQ&S2AErP;)HeAqRfnQw8Sm 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 literal 0 HcmV?d00001 diff --git a/doc/images/BLEA-Deploy-1-Console.png b/doc/images/BLEA-Deploy-1-Console.png new file mode 100644 index 0000000000000000000000000000000000000000..3fa42008804fc02f0743959e199539ea2d95ddd9 GIT binary patch literal 73720 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 f>yaO`UD6CLoAc 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 XGwH?>_DbUj@TZ~#x&yyu{_Ot&c8{a5 literal 0 HcmV?d00001 diff --git a/doc/images/BLEA-Deploy-2-ChooseGitHub.png b/doc/images/BLEA-Deploy-2-ChooseGitHub.png new file mode 100644 index 0000000000000000000000000000000000000000..200061e23bcad6a943397e18308491358d167249 GIT binary patch literal 48478 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 literal 0 HcmV?d00001 diff --git a/doc/images/BLEA-Deploy-3-CreateConnection.png b/doc/images/BLEA-Deploy-3-CreateConnection.png new file mode 100644 index 0000000000000000000000000000000000000000..2c7d21a4361fccf924225af988806d1ae4b6bce8 GIT binary patch literal 47351 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 z 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

nga#kXybhd2CSt-6l{A+XSD~&(bW%?+H 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 literal 0 HcmV?d00001 diff --git a/doc/images/BLEA-Deploy-6-Finished.png b/doc/images/BLEA-Deploy-6-Finished.png new file mode 100644 index 0000000000000000000000000000000000000000..7f6df43df22ec9f4a1dce63b936a21d10009b3c5 GIT binary patch literal 36270 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

w&$G zcPL!017yT}>f0NVdLDWZrc4&sBHA6!EZn|D8)(9 zcP?dnx%DU8&Tf8j2*~ZeLXaHdarRso3Q%wl=Uu=SeeYaePohnHlU_RAT_AKjrJ*BU z*zQ(!@XE9})l8drxxJpGulxE!7(jz14Xo!HJM0x7k^nI<0=6Xo?}rNK+4&wb$r*p1^M_;JNd3{ zx+EmyVzT~zi<|_JsSgeZz)|hbDW&9IAGSdZBi5}573JFrb1N@5uu>M^(AWh`u1ckT zc=}q!QZDaqZJOJHKwK}^d|&qHdW76k5|A}Q4MYd^k0)5fvO(HYb6*pLX?CqLN|#eG zH{$p*dr0%;BcHzu@- zB!@Vd;hW1~DQp2l-ZEoR&ZwtPu}+FxC(VmOvp97SZ3jChS_ed7x37xLNZ!Bq$MN;! zkLR}DRO|LW$rNIRH^y)*Ef?N`JI5>OE%h82GCsi!*t=nmL{8W+do&^CgRox(;U$l~}5vd!M_9e1p`6MTn0 z8WsLgtQYrDjh-Q-ci!bpj%5w3o`cXCU~u)E)eHIdb6^~)?9m$~4XI~sXobH(2Nt6a z^S*<1P1vKOvcQh5${2$sb6uZ7HhX*e>jf5|WVY+oTz`?~El{9^UcaX|7dryAZWSIo z0!?bM(CNOcBat8%{f5VqkXl)@0F^uQxul-8q9ai5zL6G+2i5x0*bZup_qiSP%IO!W zu{CpQ9>+iErTD7$aN$$kHi}qLu4i^t&_`HCp67s${+5I-%k=wwF(aWNqf#XjpQkP6AoCzWfd!jf9bZ(mZ_`0Q@g^1`n6vMe1_F ziYA4y4`Kmg?c`ykOdK08G#9h!yMSs)5GFw_VI2>fU$hU|cuY3Ek+QptRX1^z<}^%T zOX_Wa6_#Mj^jxGz`^9*(gYq5yf>a^!Cy>OF1t!``+mvu9Zu0B)M=+`oy1Gp8Jut>ErhwU``*iyeDi}l_>k`;yavl>`sjACiDL7Qxlu?1M{}$6*H_N zP(UQ-A?z~=yl?e z-6*dn1G!FB6Yepy?5XwpC+9|=m=stHCB+@s_1DG)mi%8`wy!uUvi*7WveMUD$0d-< z5#<_>?eRW26uieJSTM5<6roUer?UE};vuL)0gbLyrc-BzHSk{e1egY`2}ndDgnssZ z)FZ=>&n%73t-PSLfO74rEqq@{y=7U;}eb%H+P+mNbJ1#6;6UM zd9>U{e{NOym>z@`!)56agmyW-Qr2Ug^-Js(&-L|3mx`vlO9DjAYy9(|y_?oRPVi-v ziObtrA|-Pe0p!>b;Fvz{!II!6k|SO%zvFRJUU$i|oy`r&+7BVaiWHpA^ml_X?};Br zX|w5d-Pz`#!5k!rQI_xr2F3k2Mjzlvvsll!MzfxkO$r%hf89TQ;4aKj3HN@sKNw4) z2d=Hb-xGY^L+4qi{{W9t9!Xxy#M&J2M5{33dm-2##|ttpDVDdt=HDDNZd~=RjO=Uw zqXXU26e_RKxV!_s+zbf2`RY{5&_GXi5pjO^J_ln6udMrndjDT`b<@;t+UX#QzjZRo z%!yIZcRv{g4fDXM4&V;AuR`<(bCuFw7}Z47KcY_vy_O4Z65Ev5;nvu7j%osm8#MpQ zWILhHbap5p=eDRN&TDco{bFqXd>N2Scc@k-PN?=4iZw&uMp+_s(faZlOD_dTSFf9H zgnu5;LY;R9XC5W2AUlK<3`c3{OAZBo?aCI8$Zqx|nA1!`xPtUK~%=7ZF@ej-lBQ^R-jJv7eS(N7QjqMt#`cfh*M20kzABHXCC|DD%jw6OGm9I# z-md@klqE-D`cWo^jLT_;)GRx|D}R+kM#)68R_W=O_o|BqZe=@-0Fde1jki9KER9pv}zZK#?IF2=+JUXauwk>YU`xF&~_ zVSO%4;T6!>gATO~=V7ie_mBnn)>{n>-5tJd92jIbM?BreYiDAXjgnNkVqLRoOxygl zaS{?3ZEgwTY-0`LWDu`3hEtYNrbW4?**c2`+6g)Ox-95EC}b>$`qJETawNDKyRUvt z_M|##cqNPB7FDiMCr8JxjxaAGkpyrV(G7Z8{fYW8%W+A{Cf~2nSG|r+Bh!fN8%$ut z&9+jYcNf&3?6mL*G>56#M*g~F(A`p0yYI_G-c z-q*X&@4gsjE`DNv0k)h(j*!&%t9$Gi_+W@cd$UYw!v0hx<19w5=acaCom%dsGckcn z2PB;}|Eg~1b#*1Clh{*3&dkkDKm$%Z61pRwJ}94GdSK_j|7zFYKTaP!SSPZtMdI2h1*eU9~c07>LOMTdamj;Vh+`r8XT zJ)SjGAIn$W)GOF45;<}NYP>IA?_XW}dx-8JfL^Z+K%D9y;BHeg@a2IqsvbI6H(NZ~ zo3>Z<6e#Y{g@OMV9N@V%VPH%V+d2JvMgLz-(TDs7j9Oux#C*^%_8wzKRh?>S-`;T? zGvwHLP!==%T1Y=Fv5-a$Rg=BIe(4`pahT28z4^=VKq2PZvH{Ox@3m5fjsat_ausi% z+}RfzI@{|#^$U?Z?2D6Q4V@WZedsZ75DrjTw&q()fYU5{z=8B;p@LK=^I#&oWO`OK z_ZgMpyJ3Y;UF-H<`(saqGtbqB+t;hcrw4niygE~TN9`kef&7cr(R6oF`Em~nyR+LH zDc-n6w2t3MFu1M|U~UqDKw9UGFC<8XU_n`HWFBK83R%6t1HTmwEwSq7-n&{0h3{}n z*PT6kwp)eDYGCPJr!za?RaP>Bb3qO+)F|=QjE)F1Ss_chkG17~XB(DeuG1xOnXj`D zR}J;GRRUMFA#r>#wzE*9z`0ks-3_v)qSg}$d)F$ia_*xGa~i+E3VsEGur z5yULaOd32gX=88_Fgzuk|9T0+5}<>Hwc~Pp`xehQ~p#v(D7tob9Rhi^^z?kX4(^_vEm;vFC_W ze_INi6)qf(dkQ&N^#qV`&)n4ehX#pXSn9+5;Mr4mm;`WW_Z?Ea%dxjS3zj3$QaO+C ze^>&*0qhf|-+ORxdHukVS)iA3aqkXb0wmUNIb_53miNE8OL^(is5qVk{muGOKxzBG zbDy_vK~xJRT+Kun+AFt1Pn``2cv$Y)rFW1Mx@z5 zm+>DhmcOw`9)ruCJg4OA8o2&OD?LMpn4MstCyG*hZ77{I&Fofb?b-4f{m0VUj9pxA z`AA@Oz#+aJZU5iHpW%?|J2&-2_`rMLNSwZKc^pxgGEQ|Xgm5tNH zpBL4%qa?m)7q76Xo_f?apEYDa9rRV2i>Lc^_#hTERATcu)kApG`q=IB<~9soC1spkA4n$VoWNxUXGBsUr1I zH22xjPMd<5&#l&yT{Fkol~ei$A1BCoPJO4ThSEraP6-`lt<*TjA1fol)M4*UKEE8d z@=-yR~!aX@n+*_)VJ=+to5Mn@ys>PKK@) zuhKUc2|*?DCK44(Xxc_g!sT3DJ2kjRYaRo(DTd?T4(zPtP9$ObVg4bjE5?j1QweVS z39xc`Vvb&Va%i({bmO8%G%ZJZY@*U*JAivj*sW-d5|GinXl?24fo@3{)pOil9+Km` zR9`D)nYUf^Lw-ZvHS2sX!owlb<7EA_u29FV1@_8`g>CUhP;X5l~sC9v@0m3b$ zp8W82KDE^pnfrNyJ#nFde=7KsTk}zP_4dM1oM?;$lkQ4~5+u^=JDoy3w`DO60_F1g zVI{U#W?j0GFuFLEyn?QO4G)+O-BER|&5R&QWl5`uC~`7ZMG+iCf5DC9g;WWOSI=D| zj%+R%ln;4Y)-4d~NL=)H7yvaBvp@OPe5vQ&7 zqqMXmO){+NZdEjs02+qe7A))bnO@b%PfQ^DF!L*3Z!9*o@OV)&9!|<_15$i(4+s$C zkqS-4t(SJ>V)>!_+a+zCO4Ikjohi!#Oo2fQwU9Ks*pN!`o=8uP*z1Y}cn}>y4!J*y z^C6TlLN;>-9MZ*u?@XaB{WW(ym*THakg(R~`P7>ZmeZAYc-17fdcdBw-~fD|s}jb_ z3z@fQpeJxkIpaP0mI?z}i2iX&`}Eg_BPO>#_C|0-lCmJaIQuxx;G)HHs(u`28;61G zHLv-GOFt>pP^%>05vPc)xg)(d>u*IO9}l{gd$EPMeQCjXfwey8jm{P4Dr~H^VSc2% ztefe|(h4j%W9c^<3~_#xGP0PoF}vK1xLtpJdCJ>nyl%M(Y>;30MOTr!#nNNlr~<@p zu?uDaz#-Nx5T}|vBHW~pEaFG6>z!N=eEj2QN%KPWG<~bfAOucI<^9zZSK(N}=f6bt zsyw5m611kIl4X(F}nOmI!u4)b>1MS4or`h5{(qOqYThoEM{Yp@`tB z(lhtMJjng-7=4_5>WLL7;wR}*yNNTSt9k3n@Z;|t#FVV?Z1K8EbGk}oT^gj0XcyRm z+#pERs!Np#{-%9qa+o-T^j$M}7$awu%9iOT1)_A$7R#O9yelhFqRnUmNmeVX%}g1F zq{nH=1o#rIq}uYVQg4u4u@!xCO4E~El8>j>Ctel4Np*^taHR@HVE=FCVnKGjk<543T}578UDCs-i~vIZqAplEH}c~ z+A!7ueSP??^;2uFe7EPGgOkyS(65>_tCOxSP#WHpO!YSrR#|G$pbd$akH8I17w35f z1LhmqLn=#{peFBZG)ZMwQZCO=SvC~0pDK9WSSAbeNtS>6 z7~^u>O42f^vypHk;&`Wzs6!FH=Pu#%_O!_$ezIE{NBVyCDC*LO6jU6)M%<>3s%d+_ z3v`3%NT$vd-@^r9RCuGtEL5Y>SHK6cx&wIhCI3XyJ=MEVVF!0SDJs?G^rlE_qnRj^ z3tmdjp`Eu9T9ThtbZS0EYQ)4@filUXdA|heB$Y0%mW8DjKnwA(&#!zL8}hkH#gT$x zG^>W06?qj!hAl6cSN$mMUeilTbw zuCr}W<}Fprr{cGJ1_97(GG(4q`m3(6L$dPvub1AYcf_fJ!sddT+re|FW^{Ar^b@&?&&_`Q2iy^hy6QCn2(P;-LAgL_TZYCC}%;eO7 zt*?1@*a1vC0?Ci&mPTAED4m`~8al1@nRbjKf_;saKQ(Oy$H)d+a(z`droOFl|VQaa)hGBZpXvb;F@anuPW@o7Y4(c0~1m$vX9?J|GIi&E@ zyS1hMcF#vTUa`b*Q7WUP(Y(*7RhB2(mKDKJ3k<^^>5@OC1V?RWI7x#<*_! z-P#~(r^0f;%thuL`()ZZ3+EQW9{hKDn!eIDl?WJsXpji1jts#gW5wN*s2$GeY<#K5 z)<%jHzV_FI|MI0Pr#7>9l?d6fhyUbrGuI-`bhyaV`zup#K?e&z>KQs5l&~XOw%BFG z$Z3Pb>ip|`lGT>@|BIsW%^7L-Asz4x!gv6 z>il-ze%N)Wtc~Y7P8Ww4Zeo&z9Uk30@qzIK#VPIN5bM=`IC394E>=w_c=7c!vYy@d zwIeAvH)c)iGDfGkzkW&?K3)8If}M>0r25oMX}%&jK+bT^hjWv)F_<#E__ik3q^$un z5fv&mN_}_fby=t4Gct9(Xx+BQ5zX1g+=F}8-%7B{TF{m%&XLiW4`b#RArRVy)Gi%4 z5oF5eH+L7WDBGeh#UV^@Jf3Dd06zJ%S{4W(2+x~yjf$rJkQFy*k=;%6kN#ogkN~^32!=tJ7GT&wqx7ERi^<`UR+Fh76xhs4P>1cY)M!aNfl_yE6 zQ&*Tmi5&eZxJi}Fbfy*yl$Razk#Vpy+=vaK+GWfYQ_njAc_5&A+B}h1o}2k5{Jhsg zku^stkMgabWn!(Vb-%^Q)M2MT&>BpM?8{i!;BieZ{qGLncyYEG^VlnNzg$Gx2KU$Z z+C^3(4&uX>2f=WEa*L6L9QXdu1?3}`>hTiEl*ZdBX8K&AV_IV~-BFSvusHQT(@1r5 z*VXOu680#)`drD<=yFAhc=EeU${;uw;$CMyvZ_3CJmBY7W==Htl3tp!FzeatS0z1^ z7Pr*!sdu(FI^g=^^w)7b_9SlJvF32nj;C@rZl$}XvHgRYA~$cdyk1d;)KdkI#Tuu8 zqMD_mODD>@!g;e#3TWk|=y8Q1u~sVg#A2dKT%`oWk{z4sM`{Ce_a8`ZCk#rrr1DQ{ zwR1+s;O!FV93dX}MxH1;@D+UiMh@`RUvIRe*&ZEPW6&UQC%?Ha{@QJ_o$~u(kcri} z%Yf*J&~-wFS599fj5Rut{-XCz%{z|-y}CDL!@eZfwe9cWQ)4==-Ku_4md-Cw;$XI= zAHX-C#h7m7mz$j`w=EhE7SnP?p>PGg(b13HAfIj`ns~)gTbrL(J(@zI@%~x1HB0xg zqY~&zPmC>(i=&~K&hWNn^|ay-OJR(KSIm|}YsIMCpzFZ68z`)ZGK3Qu>Pngauzk`< zoYK-JDfluqh}DpnJRig*EoawnxivE6-_t?EAM`@2n8Mev{VSOQ|K=+03o8`gvBdpJ z4gma}%by(Wx4QPqiI%uLnieW){{=d{NfOS4q&V1KgUBt<~mcB)}V=u1&F3%Xwtj zUN=y9L|M~XpyE^*T)Suy8^#Qk4@Ip;4+MHEi;C5tl?d#_u|+-;-`M-w?M+b)n9j!A zwRal_|3t5En-kMq7?}qIFK^8?D=d{Za-}0h=^pktMuWx*ZJavN<;rEzekZ@zwDRQq z*36?%%4@4Vw1U`^#|vaAla!*|L0OCyOkZuXeXC?K#1Zk{O{rvM$_U`O?p3R7flJv z(PPIN+qI=g!VXUpyQf+bqU<4tkvys_iTXaX(ofGOT;|?1l^u{#p-4rh+68Z{I{BjI zNBpHR?}&%zPd?_|-XIa5*&e+w=Hcox0A3dQ@$Eq&`P5ejd2u#d1ev#6ZzaAHew{vVhI5u(jnGVNyz^i#N)kD-)m+mv&wN zCt5V<*t{Xz5w$4gHB(SNs?WkDDf_5$e`rZ)tOAZ7!k>$>P(=|vEbRoD6d!c2R?f$4 zo5d?NpWF7lAk}m;I?L=&h2ndz-i-c1yOmEryH%a|2_s2ExGF8Db3YdKdZf-^$}sew zQKJQBkvzp6x@`%Q&}_3?gV^f@eP#$a>Gv>SZ&bt58}{7&jjj2r(i9oSA8Uo_4VcSL zi7rRInZt6zPz%3o+JGQS1WjE|-)8=ppe+Z$jk6#-y`e3dMly&~hI0GQI4d-eB* z19htx?4UNz=nvd`MaDq4jF*LP|0{U)cbD$u1Cmml^z6UkPX8rJ0>YEV&||+D^}Dj( zkAS3r5*_$kIBZvBBnUM8f4ao<|Ku$7LdWupii$oS7TLRyeyJRCR$Y>H!<8%yNL%~^ zo|m+P1MGN2#s^OC#Uf|mOtSpzv+&{fKr;MqHWRR{`i=oLyR;?>_m$lZ*t6xr+^_7Y z*8IY{9A4ijp}ou1NOVX3g3IbNPEN#N&ldQ_y3_K~uNx%a@9td>_m=OxBL_YigK{4H zpuBf)$#d@5bn=iix@FM26x;M+-w%|BE zL}gAgv!AyL@^rqrr!RMUm>i&e-qa80_O{azfHM_EbN@l2w-X`%pO>Df|KB_ifj(vT z+dOw*!QeouJ~w0X<7$(oT@N#V2$p=RdGDq=sG6*ff~)jAWod_*tdqa&L~3+^SYiei zoBC9|O-4>GCy$ktI4rz~3}-)k?;PkKicl0d@wITr-VZ6Jb|e%ia%`nJ0bj+IQQr$( z?Pn_1Z8#4u*6k1e4W8Lu!m5S=!G?k1!qWdOCx76$!@hs1;Z>s}s P+NYzbf3xt<`%nKDw@rR9 literal 0 HcmV?d00001 diff --git a/doc/images/BLEA-Deploy-Dev.png b/doc/images/BLEA-Deploy-Dev.png new file mode 100644 index 0000000000000000000000000000000000000000..c52f9929b30eee9f14b7037befc0911b7c6eb4f3 GIT binary patch literal 176817 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­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 literal 0 HcmV?d00001 diff --git a/doc/images/BLEA-Deploy-Pipeline.png b/doc/images/BLEA-Deploy-Pipeline.png new file mode 100644 index 0000000000000000000000000000000000000000..c9f2edc366d7398ebd36c331e15aa6d54f5e41f2 GIT binary patch literal 183026 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

  • ta5b5b~%R6 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
  • 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 cU^gO%|-P+vj8G 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

    VrU=jm6fruc8EPvxzR?$6 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 literal 0 HcmV?d00001 diff --git a/doc/images/BLEA-DeployECS-Dev.png b/doc/images/BLEA-DeployECS-Dev.png new file mode 100644 index 0000000000000000000000000000000000000000..91be35a9c2ee2457af66ff09ad581e426ac240eb GIT binary patch literal 229936 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μ`)Er@cjkPVsB}FX<4rv#LQJ!eKM|H^u)JNf@f*T2d^x=Jn z=bO|-Hn{+++x-ok834h$YjbYyZ-^9WTZKmPQw)ii9tQH zP6NYDXWs8LIDk>8-F6(L93r=z9B+E#8BF6#8dTv>Yw*wP*a>;6-J(Xm=8CtE(cy;ttKNi zb+zy3nqh@;xu%tLqrmK4pj83}pxLxq&o#)O4t2S%t}wsoFRw9kjj7zq2wN>bc3hi! zuGQ?5jk(7g0cqi%1qK@N+o1)>y;n+JzSp#r&9H@B*{B6E{OvD(G6a!X?;au`6bQ#Y zkxIyW_fS+ke4&y}t4A3R2t1QCZ26F^_R~=LKu7 zwd}IJdh4Q_BsNRCIqdpPG5ry_ngWS7Mn|L7xL-OA)iEBuOpZ^HBX&eOU-oT$STYnT zjnB=0v?8(Yt}K^ygB457dOTGjm6u4rmQ7WoValq?==@=zkkB@FEMckU{_AkW|Gr=6 ze|{dKyyxG}ae)5{ew(xta+N(U-*F?1VmQ3{szA4Ag(e-lwQRmEuIVYocbiZg;nChyR{t-=EzD5|; z@y6ySQ#@_YVP?sL%>$giB$iNC$EoC)Pen3581o6tkkK4Q-{6hygSpkN2*qGLI@SDO zB02jb{OUW(txS&;-{q=uTbKH)Hp9Z1HKf`>$aEO~kBF|&Z50NgyH_)3q$1$PHWw=? zbi5z=qVvLZ=zVnhIOpfr7f#Ws9LB9F5<0F2x$%dbpMCWBrnptWe=JCSF;IMIj_)Zj zkS!Tub27B$WOw5h=onwJJuKNpD8FqrSWQir_5OWhs5SJU46*BvrH z9wDHSKL7Zb2we7Y4*`bWJ(Ks#?kQD3EBq#(rKcsxSQ;nxb-wFCL&NB8>tWtnk>00U z4nOFVw0{JzDkhEU5E9cW)ivuic<2$B_N9)r^ltoWZG>5eJDChvle)dVC@r^Jh(cbg zF*{zs8LZ*uDJ~(MOtew#ic&$OU9gthxS|f7>QYE^Ia(Tq?M+v1Ixj;BQd+W3N_5Pk7Yr;F7{H=B?Oxb6uy^;Le; zz5~-zGh3NgY)SN+%rdW5h)`4( z9pw+EaocvJAP`t?7q*5OYq**`zgo_gWPC6G{XIIVg0wYD;~iyp=AbU6U1bVOkRZyB zL4$@YC?s+B)Cb34@>z+E6v81th7v)gNmvwQKAgstO|Q0~y~(xYG7h@d{c6njQes`* z!D2}a1*y^7B#0!X#%ZgD{APP*KqSELz02d7BBtiWFX2jgZa*-xb#GulGlM9J$8xg^ z*JV{&75OU?6V;#V^Vp<9gV3AEb_PBVaob6JN#t{kgi_)vrhc^H=MPfcIQKBv+=yCS z-!$+xUh9r(;$yngFH14RK%@lM`TgI2lwRILl#G2NP7nY0IAqAoSsx|pzOF4#RUcA@ zB1T+bZtF6x$x^aebXI-MH21iilW1^XXOwQb@h4T-#KvMcV2izZB(WElGMd+G1<{{=w*F{Y3`mD`{>CgmGk-~=9#WE7Rt%HW|}WVLrA=b7=yG= zf=f-m-Bu$)cq0Z>u=Y7q2KAcc%A6KL6lZHb<4OEgkaG^^j^+7s+2srD(K_6HLyF6n zm`Rd<$@jBF>4X02rn-Q#Lb_ntcdoE>J~0Tlltmt!=Iddu&sUN;&1p2cs%4qk((lR5 z)vMn4yq&J|FP!OVJwvq-qQXTSaHT%ta@pZXG`oA-qi0ykao7ieUZqxA5Z^R7V#?on zJbU4u{kXDEyjkciNogd_0=*M`xGFg%jE8e!mcrGg2P4-h#caF5)hrXSi)Hq0 z5Lu0Y(NXu}Vg%~huc_q_ycW5aY-j7&`0FHG96y-r0|yo>-c!q@JwZ_`Q;nxljj2KD zQ&-X&>|#IeV^eLx)ngqBWd34xWqQF#`@Xw;?PuZ(pZ8I1`n6GOKcNK%m5eBywgbGz zjto?ylYK60+49k|fwcDH#>?XG5z48I>G^|58nCBl0`u4>rw>E(RVV%13v`257|Uzd zzCRM!(8)Jk|Ld!JgZ(9sOt)dFxSY*QLE~{_)#2o=CdSi->*kM{`gD~2cZ&d=3e$T~+R3I079?+U0f?S-7Ts-q}`Ad1a1OhG(BF}06OMO4J7P4jLmdO(R z4<61IC0pGjdq#SYC<8*13@5yZcs-%~B5vD4M`;`uj1(hje0rtXqn7yVVda@`m1@A-~jBq43tx;NyzwWwFa zi<)|7%o@XeasN}Y2>wT(Ou~4#5^bq2h4ken6o+2}*Vb=EJ$DbhH&mDz6lgNhQ)tMr zmT&mo4o{*`i)steTZ|I@<{tN~J8WD_oC)l$$}Kp$V=*6B`Y;RHhf?i*gcPZ?@D6c5m;Q(p)Or{$G&i z1G-<|qXe0s-s-p%$fj&C9*V=xODtw|WfNKUo1eK1B7)=*w6ncEX6_ujGaX3?>n;Pe|nVD`E-E;Nm7vp-HvvFzy0d`wb9P- zf?gb@$JLmWmY=M%I6`)333f;CWU&;h{V&~if7q36s+QlLL8AGWHWz*J>qFyyIT4wePtV!FLwN3qQ$k(EbOrqyM~)wlT6M2bQyAZC^KD>U>nU^EYn2X2O8o~ z%@lHjuUinQec6f&jD*rrv-1fYTybQ5Tur9RNGiI?o44ONtJw@zaJdXSb+Mun7M`~M z&)t^)9f$p3xPEQR-mr%pprSisM9f_INXUCm#+Uc<+4`C;a>ZBAjqkMS4pZc)(3*NL z-SR$-G8JI6(zAR!_KGlho!YQqP2LKkaf}nRbh35(*HO>WEvYlU)Z7;pb>7j9l$}pT!Ro@Nbbh#jqwwU>^lS&yoL4ehJ(SF({5!!|I>BfSNnmDl1V<PT~21k`7ok1z+!K5F)0C?&e+F zbAHeFd5&j{cZ~H1F$SBp)*aWp=4Z|u-9v&m_R3kK%Kl|Y5^qr3>9ZGq&iMxDoIh-6 z?}N^Huoq2XzP;M+yE>m-bnkQof8*~p{PoP$Eoz%WqoLlpQ$-#)FfaXcU}Qz^@c0PQ zTAoc$CUP2z(O7EXD|JS$Lghyu*Kv$WnKrZed_zjnJY0rB;VBMbfS-^o$P&L1&ivj$5}L?uK3eh9 zs109v{BVl1uY}-;Oob&F!c&7en{x^hs)P z3JApND;8L=-{R@Yl-RMdi`-0CENMBLNEpwx2ze6NtG&%@aqkgrV`t27^yf;CstbFk zyC+_a`diBZC+kfiVtLr@>^axk+`q__N$^`#8|b|c{7FQhvIeIz^>GP|+pxtek!;H- zMrw}5mO-N*s0SS8AYGR2qf$tPDRyES2Q)xu>+?5xoXRZ|R=q?n3~@gVO-Uix-rVdS z%@$Ug84Kl*2o|qPx|aA9>7$6TdoHKWwAseMhWS(v@D{ZFdYGyp_d32OWo#XvdZCuROV9iftS=T(&@&#gXub5ogxDgkBX;J!)?PwSUCr z8nORXWZP`67(1P#dyp8{i+MpZU6IkTKy6iYKI4`d%bkwA8*m4zx z^VLH8FRbFI7%M<1A%Z2~y;#j3m0F-MGf#GU6S%F6;gwvuA`qhsnT1Bh72k31!&s)2 zZ52J!sv-QYFx9Kk9p}a2@IlT|FAIX<87+gzGh@q@5+eBScC|)@6k(JtpEAf|Rg1$PncYf=;H=uMHQt#9S><-Hhr^lLB6wI3Bu zj3S|ZJiBKHB2|}SZM>P|Tl%q7XN8Jt%L6HHI?!v%wilNYvV!0E?(_SE58y%8z$WdN!`{|sW*#8U( zyqYB_yik?s@3Fo-fljt1n5PpTfW=St#uuGKVC<{uspGpm&}x)H-@0^01fqLt0N&F= z1m8E7OE@t8KVK+tX)=0N+nuZJTxd&>Q5D>DpBOv@1?ymJTE=xQpaaH7=2~~;jFUju z*J^1!I>h~%+T*W}E?5W|?zbCKVr!E!o-3YMq&Hh^&Jt|OB_~cRBEySq@h*Gb@2UCV1Lrn#pLtz^UQd-7L`Z$-t#;p} zL%K0Q@2_+**gE-H85xysU*%D5a==0*&p-g7R}IbzeFHM*+bxC#{~T}~KB48h963wD zk_Sv2$Y%S>Aw`Y`smwIBFf6WlBne3J>jmb(BUKO)#W3XmA#i8g{6s)%&X(=8*yNDmUxH{H# zx!9{w17rUJcHl8XICst^YPAk$A>Yp^zz*^QbxZ@ z`L>2vzbGZr7^9O}fQJavx_t;Xwl-LncHxDk5ox0-Kemv@zX_4zDiwXSUVM}rm7X_# zT-G%iUQjIDC-{|LlV^19% zSD*Jc%PbJZx+z$nDn7}7Rb2pJG zes?wGs(dgWq0IY~j)3%*`Fn@t<8aAGSTc0sttB;y2fw|{{Cu_@6884>9l*Mf3)Jh5 z_HP#(5X8U}P~0U)GHw~7AB$tcDi#<3VINO*MKbcZO16E{ju@~)w=vw$z<~ci7IccP zEa3xV>w)}ayQZZj1S`1j4m8!(cL@T0 z&z4DH+|BPfZJq0=f1LdKRx!^=o9y*H!(z>3Pz}#TLkhp*Bkj3|PF!j>TD9|+vUfJ| zlT=PKLyVe#4`L@Gm@Bp;-y`R?ZaBGhv?};-u+Z^M{WMekD3+${RQLo2+$`sNY6Wio zl}Qy186SQ&HAngdXmwX_?wYk?q3)9&M`3laqR%N3o4(fK&RJzR=v7U+fO_J5bQIB} z&X{3{J^tud$kqCqwhd$Tjx6YtAm|%>{XIc9MJahQCB;Bu(B3w_XYv{|htnCz=d{{^ zIehKezsxgQ7*uw*T@T$#V8u$7^unIL7r3Lrf4L&nOx#&ZJDa1Me@Xen?d`knW&7wI z?{=rlgVG!U;x{FkqREoxmWws5>PYgIN|=pvgjN=}i&QibiA)AFVQ1q$#ukZq4N^E0 zdBV@N`uER>0b^Zu5luH~B6WxvKKi|;kH@AP@k|@Zi+_=4*HC%(z|-~$*udOEy=bca zk51|cfCW8>gqkNCYDdAghOq|+>1%6V+g#y($Nv7)2R%|~aQ1OtPTS{>of|?wbF5&v zWpzPA=Sn%n94RXm$wg$LG5dUN3QJk69!5S>RQl~m7GoA+&4LQ@R7)%S~^XIziq8U|oQ zd`HN(4yDv<;@gof&KPh}`zXHfNx}#_<*8RmZMhA)>UK?alcsdV`{+_#bj(KZ@N^8A zE}H(RRc-;iT+^&qiB~s_fXgfe@5jgrr$N~Px5wocjqu6zjqYTt@1I+`j-QuhWAZy@ zGiyxf=mTTHP)$~dlMl?F-arK{BBh}ilX*yGM$geYr}tQ{d|tE`#F^Mk2U45c&)jY_=)$benh7|@Wl9+eBo5E=EzVwE9Y-TBZ-@0_z1`(;(c5z zNc)iI8;5-Buk`x6nS^Y?RP@O#S$__X-)}@y5YVoZbK;V)fOchrV|PJ^<#EeEC+P&d zdZpgj5}j~v+{TY5jJ{9ACwxz#!DepLnC*C9*-&X^nPvxiuwxy>v zwN;S_#s3zJ20)%!@Y4=;XnLgo|=6oqv* zlWIR~-wWI4c=UUTCWa{d`EG%q=sW|A#*$^aFR!4VwS@e1y)Bi8gJ$;JA)rIB?i-E> zC8D8gybRo1z~{?vPQ|DJ&aT(Tm-*5=&`|E&i9geL>D4*-9OEDR>+f&1$WSLgQG_}} z-A%7ebW}M(tPNWA?$#1uqjEug4RW?I$bMx!Iy9c(J>fE#q+cGUVTv<>$N`5t%=<)R zNgsWS*{rX(p1TO?k2wPTtEkU`X##o*vU>{sEq#cW(_1U3`{Q=lYiG%2qs%&|9wFe9$BQ_*7@L8i?1%^27vtAhh}KF8iC+ z?Jh?2)hbYf_g^GDWE|HanJ82s z=uheDvEgx8$8(k&iIWArPK$mYIU2ycX|$90yxeI0o$jltr~j*T{(3Q1A%HHQWKYF} z&Y(6<7-jQT6<@7R?L5#D9Hmw~K>GYTd2#FT#g}*P*1%!q=kXGQE%TxOEDn_~|5sQ5 z8;UEAuGS`xeDAJCrBwb?Tr)Y#%6Z)4z$Zen%*HugwP&pxSXzQRtU+92=oD!}iy_&O zbH!6XhP8umSpYC9NbO5j2hkQx*SYK2K@lJ)bs zz^t-ZWITpp!=R0IsPmlaL1nwZ=M;}J?9cw;AC?2ef@6)Ux-RRGPl|j5RW6IDY@}^7 zP;l-fmagW%DZOrL5wRX6l3UIiZfQn>1(a6H1tBX4qtq%}zUI^}UFT9r?s zRc&09o8HClXZh?e?fjj}Jv|?fn*i*`rmJ$2^M~rsaT=>7qQnaXm=X;|Gj1FnR3YCV zbmR8>F@roG74Tx{G~0xiQ0W7GXyU<0xI6(s+9UH~(tKK)8Jk9XI19boQj*&p2vF6J zCtXa&D~e}gi-7}zhkK?Ka^1RhOzsp69t*fx?Y`M!(<|6s?6F&|Ra3#pR2-j!&Ampncn8Ai?~6>`;)C4%z!TutJ#X3;GFF9J9{7{2C*atlIYPaVmeCP zC$oo0)`C@tmee)$9#;lA%lC|KBaSR4J;6uP*0~4JV85>M^GuWv#D%PAod*>S57YuxGG(?$5sE7;(?N1L5*cY4a zftbfC2~+JWupaXlkPu27i8uW$YL|%1BR@A);IA1u!}GtB!^c(02B6osFd|F)aI-fy z-&(FuWLH1|xTqTSHd2uF?uh=JCP^V)-^yb=ivt$jTOju-|%?3t9w+@ z>-nqWR}q8hoxe!eBj30$tYDt4Z7U$FLfWenNkLUry4lh=LN)C5JMf%2K!G_$* zE5QTA>A?$fCg0L+;ITibpOK1YNTo~jPjn=qk%(alkh4F0c&58Jk0(Y)w-SANyJ2Ao zvRAXqNKTrOt-HjbmU(?FJS^7iT5c(YxoGlBy8!(S-b+4sR-p6p>K6$eYmOKV0yNd1 zx$YoyIh23fn!ZQ?;(-`iMiR*UQ|8Q3Em3_r$2@y72Fhe31|a>j2L?OW>@_8 zcVh)6s}T|J-Cb&}rY8hRB>aYcDsIw!4&92(dHHYar_)oIu3yJ6M^;q77f=M4Qhdvv z))I?T)(-_wNKjr9%oJ^Q25NVPepG3mLclH2)k|ha*zYFNwOp((8GWB2l@uxTRrcd* z66XiJ8L^SepJwN^{fg^J6XjOzCgT}S%P=gKBa@^7o&Dq-3~OwJ1ZADznh<9#^c2IM zaA{02BPy}ThyL>KiuDt-REiKqMLP8n;d0{#2Oe8&lcw(#G(J(2DIA{Nsrb*K%H@ws zP6Wu5kClLApua*rg;kkjxI+T1Edizc(?uQ7;0TqzRA3H#Rmr~uj*FnC4Nc+A_IYYN zn<}IL6>05Z*kR{vd{l{#O7VQoEO;7qiOBd|1IfZM?T-rtRp~D*6%~k5HT%COk!m}O z@Uqdk;-4fE?4sV}45F%;qMv4k;7UF`q&^x-t-4ffRlSWG+uWZCB@T3dl-g|)bDgBg zdOY6|*dEPL9=Be(8pVN7zX=$n*J_X!kx5S7cSXs$DcV<)y^nt?{Aqu|(|^HSRvnN2 z;a&z3J(tt=XSM=5r=v0W!FiM-fyhu9Oqd046hHzBz)Pr9Ke39Ym5bI4z==)fcD29@ zccR{^WaR0Xa^l&aKo`iJ&gbvzTK|F>q_di%dm0CF+PYsiQsX&vB|`wKF#PQ7JUiQF z79}_DE_IW~7qHou2v0JX9CJ3B*1K7*Goj~lU-9*f)%EM#5~{AveODZq zfw%)qNkZU^1>`b}*5**Hb@wjIlqT=}!ZH^(rAfLum>gFoO?a8`yQhiBorPY6T`TXe zBL2&c#ZPzx^bFg1<37nh_}7~r7H-!3d6aI-2D801ylQf+1VRo%e96sWX5l@-THu?C zk6UFHzufE&;qlh+0wFL1*Dj8*F#p;==<8d(MSnb5~pGJIZ-l!zE-SZ^6YGdf^SxFTYwpcm*sp# znDSl4!kaK|49?W6m?YO+)lE&i%LVuG)=>ACxh|uXJqdycZKHxgIO>jv3f*1(*MJcJ zjI!=+pV;ydg#M>V0$nk7VecZ>sr9S+R&TnE0DucRei7l0)K5?NFhh4Z{12BOkq#%L zIIGM*YI)w`xdYoL%7~0FJk#b5_&JHEvtanpX94lbKC@QK(;Ssl7{&EMgYwNM6b75J zA}7L4Cr)y+v20`DBDc*PGE&u(JKRVbguQIB^c>9)Di*yyy?4y_o!C2aSofz^Q@I%d z7*V8ijW+v!zBRd@j1?#s^Uv106>9Cy-#uS=7*xb@ugl+b&u$CP%zwz5n7?_4EgnwD ztKT2@F#u~Nl}NyMd0Mv|VO}hj6H|X6E*aFt;e5e8-)PHLj_wNF8NMK4-eZhQUmK%r z3X#=mv%!Z+mSUx&?;N^mf4yizLf9kAAD4VD0i)yo@(nX!bR0Rr)FU5auVnimk$pKz zyT75Gjc!JhZG7d=ygZoRJNc3H?3mxsu1kdFp6neHUB9x}4S2ns#Q^*b#v@pITW$-}FLzTxw%a7yqf9~E9nA&3CHv100e!cCt<_^8dVq&1tjo8CAE_dMR1q z=5b)7u^eCUfLnfC!)IW+wGqq0xSU;;h{2uEzS@|^=dLK z%)0MZGKVvC*=nt>1Lgei{_Q584iY~>K_0Btdh}_8wBq>T zW~^3W5hXtCEvgiHHIgBni%`4>iX(c;sJEwgZcVyAP4A$hFCm9Xh!2j*4mjrAJO>%b)9Oy@-ee?Q&JifX_ zQSN+eak9FahuNc6?8A+FAs`d4nEM(>;;S{>yWwNeG#TIt4-yeR8e~W&ORig;B+BXj z_C5aVZ8wSouiEW=Kz9Ln0-9p{m5#^vP5d#w5ZXUwvV{l;UV82>|Wd7_N|qn1SXBHwR}lr-WhNM&26 zcsOucVQYIdJG$8BGo-E+@&KelC7#uK_IW6J074YSZfEZKC+VP{Ax%wuNe_-lWa4pN z3&x8OR*PB81CDL^>@;^z+EjMym8o)^%XzbRtk$(uz0pK?5U0W)Qum|TgIfR~$7#1m z3Iw*5xu%Qt@Ky96U}HopXLp+ht;N-C|Doh^+o(ceux657aa8!9vrZ+u)H$xW&%T@y&&YLpmsS zkgAD56-z4yxFV@b6f#DD*pQx$LoCzl;|JWA3@SHGK*L@wMxxHx9>L-9*mrEGhVCqW zcYbwod&6d=^&r-i3Kb@|I=KIUv91UK4a(~@%BT;#J$f?2G-2?~3ZAMO5>b-BAbQAb zJk5c+66!2M3KtVB^1!dBB$}vF;>WA)>3U+3AOsO0WXq~NY?Q*OI!tS9?G(-n>q>sj zr|G77CzB&RIoowXwprnn?X6>dvgaJzj>JLl8q+scAoqDXQ{Qw#_gb$vV8Iddfccqi`r=u;F|WuSc~q>pn9_Hz@1O{xLaE1Ge(~@xW^9H%a^JFOs&~ z_;nD4$WHWo+~oC~horaIcBLePUzQ3VgWsV!v_+O!{pk_|eAKhSr_h<^gyb!2-HPtl z9d<#$k%dmx`!&Bl$@Ms|p68V|$ytp58?g>rqC8lX)2C^&Ad7>BcxJ8!WkUM-8ppwY zX5CM=Xrc?bx~lBSbw)Mn-|Ade$pKGSB+2&S1hZ-&q^JXm$v(~_JtpJwS_kT-atY3` zm^|fJpe~j@t=f?z8dz00ZE)zp_;S1O>@}N(#(5Q4ZO4vyQ;9yVO96580|3mf_d^6R zdECz8ka2mWCoNzj@5t9MC_?!flT9F2r+~o!s5tNi9SJ+1xbW5Zyl!WLRYGXVCp)DFn8lBrloAwWyx` z-B{j0YF^Jt+PLN3B$|N7%Jy=8&=nOEgp3<9=i+4Lw2HFSz6ninzZY8pnaDi?B#~o& zD>NgO6oWUXNy?Z)PSB?w8L&Yhst&S{I;A#tU8~Y zqjb2%cs0i)3Wf5>A&2eTu(z>@Phc*|%l9bgXy!PT`;yoisM8=XGz|Kv!KNEOi^ZD! zP%_Eso~Frscej78&-`Y9wL!wVfEf%AU6?h!yp(1cU|+#2kim#RY%+}}=p||l39#7q zYDx!|C6|tr_B-*z>NBZpKBSoF2#|Ce`r!!^%8=NUKTk&I(eNezc(=A2=9{q*U^iD;&-uR-4_4V#UiX861 zbEYq2PPN)Shv>sKA5mzR)7Q*z@bP$ME%UQi7@!}V=2^MNfI^~nsjpop6uV%jcaMOX zwQFyhjC_ooqgsP|UuQ~if7Ofr!OszAEXxG5=jUXPMMchHo;8U}(qR)H{e%RvzZkQJ zO+1A_3k?*pPBR(Od#s#q#YB>tVarl*q$An;b- zvRqOunDcPC^8+qc_S|$C71}aG3g5Cn2bHB?O<|ckN3p(c?`bJuqnZqDV4z!1o1MI} z`y0ST)BO$LVi#*neQ(%h5_O~Mt2&B&){>-P1VU$mELAGAgEJX>41 ze|dJ{|9SgryNuO55zo$IG?+9yAa2e1?Qas7K~=EvI_8D@MZl<`>W9)>8-IO0k64G; zR-%7y-Gm^_SGD zw3s>~F5#r@haX|l8d3gCy}jfl|3?@|X05fL268;!0a-bA&dn*Tiz%%{#~ zWukedOg?8+);JN>3FNLMzPeF@{G8QzA2hd8Lr9L;Z{W)OgIMa;1um0e{ad(;^E1sI zrk__tL>_AOpS6-$^)CkfnwNWO79|sMZ@x2bNVLmpaXqI`>lJX3jCVrR*wkAEAQnY| zXpK4(-;te0gio|qip451pf!d?OP+xlCFqW7 z)ZrA^w28c-=r(cG@L}WS3XU_5S2^y?*_~?q!;pc{J zf4(&%z_c17{rTJC1(e%ssebjU zv56}f{Aa%TT<9}do|Doh5jP_cQx?0s*Q;Xy6l%MbRDRa~V?lf_+zl0=JTpx1%z9?G zzqzS1xUT8|r_|qF)PQk_h=>4T^eS==sk9kNYM9KIN95{n z6=@DZI11+L`*TFwlb+GZqLy}MLlbiIO zmKk&@j28%B4_+|Te43VG%WR&DC_-<<&K}o`nJNQ z28zgtGTP|0>OSIB9@tHgj_9xOu-s>BZ6P9mB1_|6NaVmhNdZ5pxbhF6dfLFvOv`sa zM@yuC#1@rfxrrPYrBS>HE-|TJks`j<(_nN|72a^%?qMH#@xP+H`4U>-(cl{T7LZ$4 zFi$Jk2es|3wE^g;jFwcK0SlVtS9s=)NS^|xgf;$fUx$(uCvOezr{(tdKOt(M zm{qJK*U>!t1Utxy0f5X=qFeNSuW>o(EL_YU!;KU#7|(X!0uE#dKIo845voG5{1BRM zD}uG(gvZJsfMJsaNGqJ>b<%SALIXTSFxmVSaS(`D6R7Zs5LAa`)7D+sY!y!Asd3xa zqTr_{$UjD`zL)SjJ5%0&H@4OPE&_`kRA4l)T!H*Ehn)P!LW%MvZBHl4o#G*gkM{IhnitBmtuJ@n%KF1t9(0zXUY~~*^ z&=onLh#Q?38BGC2Y)Rg1dg?)=3HJC!eQ}2=u*-qs4~JVS%XZ!AEWeyToa+;)y*-j4 zf6E55U(XhdHN}Xb0!3F7dRC5g=(IXp{G3x~Gz=GFHQwp0U}|e-KuYb^D@V08yJ)XW zEJpUvCdMyD!W!_n?1dWw=oerc_$)+#cs;xK6YT;V^sM^pIH^dMpiMBCVPwKA@{@oW zK(4c{_*s-ipIU-B)L%QCYaDx_MYTJWRi`4PA4_1}Y`Sv=qEkrbv;?pB#3(s)caaIr z4cQ`E!qsss`hjr`ZY>rBc4jkq+I1Nj9YYJKoGZW@IxDn9K|2O@u7{1BeGwm`h(K|> zpQjf)VZ5-|>~2FMuV#0oBAJ|-AclgQm=UZ27-V*DdYMh*sI}3OjU(0u8eEq@1lc8V zlvF!iO(k3qM%eIR-Lek5@6ky(dd3d(c%1#iNnWafQUC`HtzEy(JY1NWXG9?V=_wXuFr*U*xSWOI zae)dQx$}cc$BFI1ru$ztuc`8_CE^IKMYnS8)g6aaF2Lbc=lxkxL6&osy+q43nxYey zHwlA5MvLRN_H{|hmS4d)Aw4d~jf@GTH_1I5AYtnf%QA|f8Y$3iA*pJ{wBFZJjmW1 zC}?t|KW^E-4SAD&gDUqCYa}d@yO0}Cvs`ywv?J;2I24RE1JJv8Sym_PSMWS;ZyX}6 z=l%0%zZ?uMoT(h}!KFbwi>r!RL)i|e%=frvIqVN$Anpx0C$G_EAWIaXlQs^?`T7Qj za5WSLQHkUsGY(mOxHG2jHvJ<|O(TCaO7}{a`}3IS^vvmR4;(UOZFueeV^%vsXLYjk zB7+Gqt9PzO)BayC090_Cms-juJ!*q($ah7XWp@($xn_JtrA5gRw zYqKXuoy2Pe$b3hh3LxShekdrkk)B(I-5S`)>m*r#gFeE*s&8vcqA9E)b+JyV7m*q_ z>X?lOzO~lusx5Ncp!IB3I0k=M99C`4Bwo*7%ZYJR?5@Y?n6zXP<=|P=KMtO0*tlkD|>n4 z+^9R$NSa!u$wn5p6}xebHiVkWIAj^J`?2(9*l~W+^+-R_+~{{N?pe%e{mt+^~42Zw9pGPWYJ;Nr6xoK<|!G`=Hcr)A23FYUhXlo36j- zEq5%Cmmh3!e8T~ide!{RD-goP1orMCQfWG+y$_LB7pd9>ZgSf{`#7XbBwF?odcL(j zPc%X&dYYui`RSqnYK}lCIbCBU#Zlvc3R6z476xc_8c?N{%Q+CuOWVKZs{vnp8jR7_ zr&THsfj-hD<$>?wIM{=!Kq&MEaX%7VBR(ykSL2g_e&`F}UUJ^tHHy=FTCp6vJ#gxf zaG_wWtPmpSI!(!@8qcM}%(2|{I(oZ@#44q>K+N3<%d)9 zl<+HLXR&a?OdH7kz$R{yG$19G*jvWsE6e+7&u+DXEeCDOuqbn3DgbPjKPteB; z^&0vnVF=C$`vP@OD)&;aiHy5ZFmhblONDjpyImQ}FSCKrPCQRHHlgid=2Ow)k6{H* z#r75VGVNnCr~s{XB%T0o4!I)j4uvjy%1P>3FPg1b6TwIj4OpKV@C%I_TwE=eA55w$ z0!4k}b^~epP-f@USo+fS6@F?xBt!m0r|;IG{QR(CbVE*gi%#N`XRI76zuiCR_N59~ z)U+N`OImV(8CaTy1&uHuVtd%_Uf==sSa3kp91c{BNk&}b<0F_sE9+=-$duuYO?O4Zi&j|>kU9%3Bn8dDzg zd+rH0p_01r!X~sKfI?yUuJ{Dz0u+f$@MwLNduA+;)8F`xPl>EFrrm)N{uyb|@qlDU znceu}7+6q4%qZQQ8cTMl)t^*5PLD{PCba3a>i#p2BjBv$7-q9ZM`08qQd~O)25hzf zavaa^7T{ZVKG>C`V`P-#(6=-WN3eS{&oxan$KXma37ST7(5lka$1icNtpu7!0kO>2@@^u*z#(knpdP5gH;;zFhZ-f z6^b~{3cTE=Krjr6)9^uObiUPWL#jCd8VC$6COnWCu7+0@B~okbl<#eY6RLG^S&e~6 zyw9IuDW|pA8Id)FSQ0Rx>; z#2*GD48<8)@7NQA;yn4N6*s-1%(PZ5i_7^7UNPwt?2Z{Iru^Ky(L_?7T&!h1Iq)+| zy%4j9rX`9pfz!D=2`W83Q)B=nLm`2G#= z{)?N|F+Pw<$*;Pwm*RBDMx3xRw4BWC{;K0_i{XENJAtZxxqpyfW;m_--EIq6;*&=# z@;A_LQ}e&~S$3kOSQ@SO4I`@=?}Yx!^(0FG#Xx$g$2Iaydg={29BMbKuV-2j&6O4` zeg$1W#IOxkz^&9o*_*G`dr`{j5k-8G-yYQR$Y3hQ&iqYEJMNQdYF9J{3{v^~Gt}6Q zp&w8=8J99rQ_K=t8wSicgZ1hKTqUPVu5@Dlht zMHbR1r*OM!`erj#F&+X-rd!co(9Z}CU6&6rz!*PXIaCs)2|xNcDvYcgG;&QfPShZ3 zx#)jy-C<`uJxa_xuYbHeHjU_)qq8_LT|&JnZj=syc9h3!T>%QqC)N%~@MU&Zg=7?h zK=~l#GO)~nUXAsBm*~vm+e~?I)R1Sh&c}^c+t+Nuc0d8zIv$4RBe997%{A=tYQEv} zs~|bGdbq>-tsD##bogRSfT`B|^@tFJv|}kmN=L3q0D#xr-}OSV*&l%_R4A}25ATnPiLY0n#1 zY6;Q(Srbr|j^>6`()6e;yLa1W1~{W{zKO`N=i8`lSh(Iw7tOySy=G^|OBO%Ts;06K z<%@Lv$Q!}jST+lnj-E;65w9 zaXU5^i5>Vzg6cF4+w+=Uhr8rWzY+`kz6g`M}PQzj|3b-JuA zzG??gxe)omv5)c=UrBdypPc-CDw7+=&(3 zYkI9YLv6wKu}wG9?a{0(4E2YMUEE4a$7#U*`!-HUW=Hud`4^1!s{2MKt|6$H&>2mRo#{_gR4{9CqH z>R*{AA1QwN5%tPQf89%OL8<`Dg*gtT75)8bGzWqO)$~?{`L!d(_{d2_?geLR#{5`G zer|SB$L`gorC4rsjX$%f&67}PrGhK;8sNOH=$-~BwO;@U`P?xOye1sO zngtexn{pQYHo|yL9ftLRWTm7yR(tWZ#!d}+kEZR) z0_KHjy|Gic)Sl`3HSCCX_UaF22v9jd$h}|K-UfXH{1|YUY&2vZc1K(Awb0yGJO>E? zzl8+3i%bpKB4M&y7|TvEd9R5@$=^90Q>sRiMy#X`$|TbmXAFdGWdL@zLYc5Vl)t7V z*o;5}>Q8xrENVDHkZ*=M|7gI;tHPfMxCy+5_>d_ZDF+STH^ZSa=n|AO`B&W750DXA!o-dvK!P=-f z=h#k=ETD>`e}fQO2b$jc5?Wy+4q|OK|9EU_Xnlaii-okZSh~^D zaZ}^zc+V}MjtpAhrj#%1*C6UJT9M#A2Bc4PLtT;aQ-Rb;nv{m2CGDayzrCqq>f}jN zo`7)@w`=mmW8F7sb|?)06 zacC|*WY!_K@?u}lBE@q=8WZJVL%jzGM#nwV^Wtrb_Eaf_O7-jj2LWL1pY*Gj3d|Ry zqJ1nhNPYy)q|OmMC0DGyGJPE;C}qBA>yW{cdiWw2P*DUB4R8d~FQ5^w3=!05|8l?8cP(M(EqJHb9~}{h)gyC@ zOi(uAnp&-$^t}Ys%f$-gZ{M@PWjk6JmOB69Lw=-NA9>LE2P#PV#OK=)K>OuTeZJT_ z)_v(sqIH0KrrFAwmju*yI0^?Mu50 z;fJ#BNPm(ai36>_&ixRUBAD%*hm5a~97_@|@Sn(XXc)YaYXwT*Nr^#KA4!Zl27@@z z)!^D)*D>EMRB^RyhlOsHXNaMX{*_cfyiU&^$cRa~NKIYMvT~~2M~)pxCc`+t&S;=o ztawCqpS$!N`)O_ntq{cHweCr6paYoVp}19)Q|w%hMszkhq}|aZz=%nY|EnDboWHnb zMaBtId<5J}ofZ9&q;^d6c|J3JFb)){LvDBpu=y#YR|FeB*?I-%Y5MlhY7mu@z)m3x z1s0>yZTMm%bd^9%M#>@8rY^`W7ju7&;?8J;`(b-3iT8GK((brNX}sw4Wk02R{Fuq& z!!AI`vzRVhj@fQeURbH-=V6eG@}EyB2$>xpdIHK^WY#GX+zj(CRYcx7gilaHbAEt% zp-;XU1MaA$fglK5yh)Z=1l-d)94OcYYn66~CrR2#8CB&s6T!e;y5w;? zfY)2E6uZEEEy@(MX1s!@nD6|u)^0t1_?wT)yP4qEFz+sL64L7qPhQCT{LL5qjs>8|(NQ24 z`?UL2K*HjDYL*D7hcF(%C;AU*KW43>Ma-gsvRBliSh0B|hZu9O&Ej75D}ibb@>+6L zR$gb7-7MN|Z~x&NVLYqN&yyC)aJDM+kA3FQE=-4>BT>kBT)BZlORAT6GO zKwPIzn`taWuc76>DFgfCW#rc%(iE1$WuN3L0j5} zeaZk5k=LVR2tW;2QNr+YwY)&fJD16+11_6BRJIIR_Wc=86?ok2!OsjJV)vGb`P=B` z)YjH*8?%2%cj(9^ECu8TC|Ct34a<~A zk8~|={Fqx9bQTFvR`IE>@u-!Run4Cx)f_3lMVQ6UKS^Sp0;WmBntOL7V*_6CJI1q(PaAIw6%<<7NvMoR~OnnB-j-i@R^M&zz>&hD;YCKg4<0fNK_Cxm9;tl1` z;>1?w#ZAiLS+58(1oXE{yDScERhSrUHIe6IeP|H#rK^7ZTUp8+v`-SAn$d6dv%t?^ zxOy7vW3ti@l!-?FUCg>X--r`~le0+JS({W*)QH8{( zS`rpsF5v!*9o%>H1PO4zw0gYfDbq12|N;F&7Kf11$@H z6p{Zd@ut{!v?KCC3Y^`!W1q0ycO68<*BMDbUi-nvP$tE9TC+a$%U=qZJ{E{Mhq3Wb z)(2jF`p_PSyM@rQd}m`aY**Bx&VoVaA4OSk&#gLnT7bI_k`0GnviJ611<7&$_f7V)7c#= zbuCh8ZL{D2?_Mz0y_4t{XeoS-7`-S@v;T?GhbWAs-JwtG5?IV_NMbK|%@62r>?$Cr zpV1qUf7cfgE=|LFY`94Rxsv_qsOGJ|2R^VP1{+~Ua1&&=TfkgBs_0(c|JwRJ3jirh z+_<)Ul-@t5pJb0gMMslVYy;Vq)8B4tVv-^ z4d1xVd~mC3=Y08M+<$ElEV^X0SWrR)2SDzAbQ-lL8hKn4IEO&brB#(faJD~~k+}MM zgErs}O1k@pjrRwe&y2m_7XHzG3vkwV(O)s57Hi!_d`Fqy9S>yT)omXID3EIBl5W?= z!C^70EDgnUwtaTB->QYB3Fe<0V)=_|7$hIM4x$(PZ^-zF6{ah1$K3JtDYTl;+X|lD zg<@{G9u8>XsfaiTxeBolDk1!m5AQRZzp1E34)MbVw*vy>=0M|MPc_$I{RCQQ1R1(7 zocUnXWtcSnJS>@8aQ9)p=weW_zMwMlR_DuQn5fOCwSLIA#&!DzOe_lcy(4$s>Dx;)>v@H4v^N&q_pG|;w223l zKBD)4%Fx%H8d37hA5y4YLhvsgnK(_aOw`~mM93#gCg4(@ak1TUnEIDshu@3{&b6e?3wTa9k^Idb9q4^f_W|aTb7xK)JkQi3d z^aKfVbF?s{p@KwFKYrvT_8^mv4sYdBt>*#Fy}7+NOQ0hqx&q{zdC%Gs(6w^Rbj#?2 zBgX-&6Kvt5Jr>#K9a-c{LEcEK&-KE0_q2!cxLo$i@p-nSieo@W6l!fD*jR5K-mL7z zSpl1`V0gh#QtWrdhK6JZT^ys5-RiqU)^TR(E&DKmu0MBif2Sy3QHdb-jOE z?Zbt!%pZgkTcnYGQ^=R)$$l7A2_QD_e+h2-46Q#N%;cl%_LkHPE-ihD)Eg&G1cwuD z6i9-+fB?e8EfSSH^4G;sZh1qmXY`pzJrq7f4 zu!V(2+fVyFPHSbCLvncw<%P?>M36|!4847FQk`$e5VEgd!8nn28UkWcSK6Tm^5=4? z+RQWM?y=}!S8N0vXe~rTLx&X%-enl9CST4rx&7?i8fEyE`QWk?!v9?k?%>`WJZax$&LfXUo>be)d{(%sIz+ z$2(%SSLiPDCsU|cE@ZRvG%*Nh?DUzkLGFxuw*Lk|lhQd+PgyLaE3a3In!?${`q)FS za`=g7OX*2cb{NrO46SufuZt`k`PhHjHn+ID+wF(Q2) zrqqa7Ab{*XjJiLH5ie&-a0oiNRRtU_)Nd<7F=|Q*h0f-9;j=LI-_u5KSrIDNsdr&Qg(VVQi(418o}0KxY9m>Gi+kegu?%kb{9p z6M88D8Czgf{>vGC<~RTbQx5{D`RM(Itov*#J;hKXpj|#4BeOUb+%Km(=b8AHVaR48 ze2PM}O-2E(n{U5%=6+{L{IkJ4sdQDNcm4@r{B4XWzo~*nW-pCu11X2(H#IupGkY5y ziMB<|O6EeesKsz9(%h^I#`MjD099Kv*C@yZ`$TS^+8DbZ9gvJ0%ofu4&A*o5?vMTc zub(KmumC}9)@S4_jkpYGW}z{&U5L;qY2qyk{}v*o{CM z6mQ_9Lb1wwzR-`Skpo(u|IoJ#sJRdU$`2Y2!gM}7k9CC_d^4xD;Bkr@@A1*?tJ^e8 z)JFFWO`~``$5iw5#wx=g3-q=Vd$Va{Uu;CJgYX{Sr;U@56w(0Pqg_Zsy8|*~r!^s1 zj&EJ0P6Oh@x&=GdAJ$7$za1@x7q)lQ@DVAav@DOQTH`W+{%hi`lEDNNYeNy z2Uv&j_|MPqPp<~k^s!6HNUC&Q@*;l=jFRp2I5dHSk{{=m-_ z*Y9n%em|1flIiF$_lx0QU0nVw^S^%{^E~6gqcq*FXW46!XJDNPRs&5rGfmkn=njmLUW+7jqfFg2tZai&3{-! zPAMfSJN~2Ic5PHn`5zMbTl%Q%-vg=Y{;`t&Sxol8vwg>B{3FlO1h8OSKV)w-&VZ>e z?TXMb^zBG^v~V+=d>w1OHLT1VD^{WCpZ`HEK5Is^=iU}o%funb&w~4&>Y+5Nl`nY7 zYPOhJq?$Pa98++qmm?U?^GrIPXha6KKcm8bdT|EThVDXGn+z{4Um&m(zU* zE|t?cE$Xc#&>sPF3qFWF1KKOE$qnJ$knLR7b6puh4KMz0ng7o}0_dKH8BBZoB8QJ8 z0Luz24Nm;rpK8V|@Hwb6u+VADJi5QQ{ekXMNMTPQI?jpRc`g4~jrly*U*y18r4|Bo#ko@asE zvnG=Fwc#IdyOz42R zVBMtPS3|u{qUT#fqX$k{|HJ_TcQ}T9?u!*TA0qyI4Da~cye9ri% zVcCD|#Y0q&SN_foBRJ0=Yl!z4m znj_;n&a^)OwY5?Ih-HAUaS44c9yhN;eNr-@%2>V(gXZgIob^C>on%RH@m1T?){NyR(i_CwX<0xBuTA1PhE; z$BU`xrD+U-5D?H}2O<-cKqnM-SpV*=RjtzYR&Vd4;L9&38DD%d|G|xTF$N4k)WiYd zk6IFd&6{*<+yEk3K-VI2WYNvC9D(_K9k?w|^v%CazgMWX%upZ9ptq&mAzRK-D8OQ=PM^yP2zAN7 zbQpMfp#S;m4xQ(5o(#5*JU`<~4uGB9NtI(Atj!bz<+Oh~ghMJhh7A!rA#_g$VF8U% zB@$#eU)Np{iBaTjVboO;==^_83hMK$beOjhz08UM?C%`+9PndLBn73M26ANox1845 zlDgsyZloha&ZGvTYbO6ZyI>G%Q>npw(GM|;h!$XVyHaZ%2*U7~*gC%G9{<8W8^`F|g>RZXP zY>N-lN>mU*e66G?O*@35{mO-zmAI_(lYOyy()|Y9WTSVA$AVm51Uz24^I?>QKAN^M zBuUvIN{Ap2l8k?PLs0-xwxTLj3%<&F{xu&0u?LTPGk%!$sy#b9Z!R>um-iVc?0|?p zW+WiYJ?3WKx&V&XzIS^uPOum5w-{%w(=0lZ*!T|r*+X@PZjDSS5 z{PmwJVZu-jPrOKXG&T0b9AzCN*GgEal8yCtxt>SvK_LQd=silZ0V}e&c-?EHh10)) zTM0vhpC!AE6r8-K(r93hr4Gy@i>1}RmnWBy?TvCN(F}6kXccwS(IFwHAd?kv;qEM_ zU-fa=OLpMyMpq+YL+~=av27^l*L6-q+KU9U}FCiHV!{ zJqe;d6KE%q5?A@dy92NTN$H%2I|XAx!hGYdc=j>%w6ofQ$B74*Y)3m;3dbXjxk^L& z92-@&s%1F6Wb2Xn+{FJ8FP{a9tQRR;o-zK5B*I{!7GQ+qdbmQ;*oBMgO#SW4Mx)bq z>?2m{%Sz#;0#*WYzf;?H7m_MG%Pzx;bYw2Y#KyGbz+Wm)_G}6@PO^7W8hKJ8B6YDX44YDkUn9#RZi|qMf~%NZ%mv^e z$KJrw?nDxyk9OD2tJVMUjfaq*d@bQ%^0^mr$5x(r4EQp;q}tBx-S_Y4RDze6cCI>S#uM{(7cw zmvq%XOdW5DSikB(s8;>!N{c7uS*QR5c<(#0&maF=tfIiKiX=^_ho$pSGgOK(uJ1?ia=41N5Q^(TuNq0~LZR<0U)P0Optv*7~moyBHsC|Y4-s|GO!l zFTB&~jLK7+WfHJ&q3`Yx<)EnK^B~grKr$SsZv*8ROC5(*sa0vJNQ%c{7Xf3f*Ar*X zWwh88>SC5_hs!!zC!K7}<3C*-|!O^hSzvEDm@?T1a&x|PI?zOmCh^A=fA6*oo z2|9M;!;>`Bd*f+EyJv}LUf4jduj?MI#c9c9oP;W0v!cYeVQ9! zTgv&B?Zd^(f@NoicqHWf5*7VZxrj`(k~%ieDYg%)*+hSxGz`%|R8`9sNAq!e$}?rA z(h&Jzp)%S2koA%7y8hdEn7X#LvNV~#Ift11#)7bhsh&j4l#L?j!bXij;;kqoEmK9MNx2SE9~34od#5BMLEkY+%Mnk^IJr@mZg^Z>(r zC}~F(U8j&nkHyAU6@HCS(WaWO&0fNR=9~;^(GNq!`C4h7s1?;&uoGnxumv6@Eud@n zT3Vu%4YA-|rNlffi1tX#Ob7j+eL^C!L9d0?e>G zfV1iiWgSJh_Wq_+28k3E0*x#*FlD9XdpON^Yw7XXvc@WLs!6KTBVt}0|AZSW|FuJ7+> zFoiCMLb%M%GuQmnQGX`y$s)Pe*vjsY2qUSJOvhVKP}i9Txt)Fg;fKgNFYt)qe!X&m zEI(F2IZVr2-LG5}#cccf@N4#kpu*eD%DKEt{v52bfN|4gI@A0<{ zGX9hee=#q!xeak25Uh=dILfeaSZDv(e;a7NCSqV=H1QW8(mYSGEHetqfnpm(!ojP& ze27+X79}Ef2V_2G)y|DcogVHMpAM)|cqGW;YXJ_rA#;pf10ks;HvAY8+21I~=EF89 ze${(3gGw&y8r5+eCW?gulR^-rSJ|Bu6m(S%8=b6k6~2MN=0x-ZrLjt{T0QKt-|L=- zGAojqkd&1Vf+h#$D3h1x%%aqzN6WK*)N!J^37rJ^1W?~3dBmHzaWy2^ZhQ|XXJYxq zBSZ>6OAv`lOBgb%BZnU8A7aMT9@YN6O8fK?(_kRc&>x#aH4+T97r6?utqFzblnq{| zBZ5fAWLK7~C+Py$xHm|t!r?|@ShLCGT~024-(+nMV-4P)z5e$~2}1xUXAeW*Ei8Ni zBcmdGmsAS|z9;-v3(j|;P=f2FgBCs(h^$mARTj$x5)*%vFoyt9O=uEII+6TqJ5%gQ zb~`?e9uZ@^6VzhG%zNT5_EDH&8CKbyx$l(M+9ENfv{tJ3O2mR!A{=Q^Vg2zmOIr9@ z4YTy1qrFPC>ha+9UXh>*BPT}CoUVZGxHmG&s3N8pZ!N8htd7ISm*0%F!{B1Z)_OEM zsouz*9NR<2LPX|~+a~>{*@lOi^Cv?O+p%4k^cC5GQ#KSB6Zc?8%f^)S0y*~Ti6JWc zZ;C}+nt!e}Su->+7~8eOg~)y-7C|oM#aBiRC8yWy>Bsy6!~R||R${=eVJ8#%{1^Ia z`PC7MA0|F-c%l+$JdrE>o>l%!oPC)Sdi>Fs(ryeRw+qG0LLXVmT$loHIVcQI2$7a* z=)P7P{r&(McQJJ>TXeKH7iMpaWi6u}=qs$vJdZ6g@D4*uQbQ%i*jf|o_{avFt@9Z-Ew08_hC;}}KMJyWu2TIgefaRxB&aK&b!>25miC@-`CUX(4NNjm3q9K{>M7Q~kb&}49P?c70#^Ig) ziPx&7QA8KkM2nW=6lJ{Aez*S((TD+wfwVJ;{~%RQ5L8JG65WHgs>@nM;zY2L;)MZK z7;*EHeqTokJ`!&$s&%0DyhG$o(zD=wu{>9fQ~=O9S%jp1Kgn$jFQ&=23!x{{_?abN zYDfN6qnelopEL#nnRkna=NgL+tz(v`kw*)N^L^NgQB6lCy4RpksIR$~0WMz`)n+}KQbD!Hy5bLEYyRobV9-!qsL$CYjP&mf;AT|qqV z;wb+oo=*_wgALQYoZ9n!QA-iFP$gGjH;C2sFB-|o?m$Y=4VTVQ?&_`0k}yF$f`uX! zEYjke9^H~k4&b;s(v>^sZ6XBw^@1HgyFFRK#~>V0Ku=B;iBHaIeRF9jZv_%7ofYIe z0**gZ&UDiaA{0Aw*AKNX^SaAvB2LsGLHqvgFvssfMjw!()kUKo z{fdpiBe8o0vhp-DIxT95FJ~V=rKpmvBIT=8%V$-r)m=z0P zwXzsdK?+`+vJO$#;bP4ntSmn@Rl>$U9(sOHn=du3&a3`RYf>c8(S6Ed`pH$jPK6H2 zgI?VGKi40I^|P5i z8A)ssBwbnHgUTUA^O6>$-LGbxH&XR8?UlTQpzFS#MZ=tpt)7G^)Kg%UrH~+-H<>jM zG8T#sB7m4(cruF;oF;s{>UhoGTd)N!z#>(YZ#cB-tCpN{SZ2fTRioUH1_|pKa8-^H zC-J4qJYM%c#<&XmeMYv9_(Y8xkDN8MICAqGjhO3K&Q%AFh9-`Pv`Bs$<>J@tTfuRK z8K2HDM+Y3?$p-6(WLq?q+W$*B*w4~os+Ol0dPdcr_X1$>mbAlyk0G`2MjvgMSS)12 zFGf}LFA%<%ySarDS05yqLx-=dNJHBJUxQKrx~>A}08xcd+~bZ{$hn?m9zqMjkTD_| zKtgJA7OOV;#hv9Y!%Z27Gq8fGl3iWFKB4tM8>5;~VZgB_Nz=}+%^K*9M^Ml}hz9Y+7}7~Z?Q}j(_xrL_3zPQM zLp?1wNZPL3nOoQO!;$i?bmCaD451g^%`H7hgO-fz(@sKULGs=X zJGc5^<~E^U=@bFcI@Q)W->>(D+Nznq1rmGWuAF)6wJRpYydI= z?tQDAm}LsmmltVed4aLcJCvrUrSa=h$mBe_IxD0fs{bx;NYp?yT(Gq3b8*Uo(rMS>N>u zC5Z?Ppl^k7rIMe;<|gDahU-@E7U~Sfsur?>G@1Pcn>tcQUb&tHgHFQ3^(~_PT;^W8 zPa}!N9hDFsmhk6*&KhLbkl>*2oSof-%75su3!am)nrl7du&j;c`kZ8qBW($;yhr@x`3^3eFtaOzB#-J&^?Ox0y~_qX>fIimV154r)(#Uv&9j^bkt$ zGa(fGO}P7oHsbq5>~Ud}fRBWNXT?+Z6@&L{+v$AazFGkQp!h;HX)3Ba zm-Y{6Xr%jBJtBhnnGs)q3per^;h}Com$mg-GsmF8`QpIB3u6R|feJF@fC=ky21Ik% z_C2?GbhHx{pMs54IZh8tCh_Er~j z9oTfU*XFK*I>*aO!MQ|CICAZEc9g`P?vQPGiV}sN>(eml)Gfpi;(8e5v1yFYrp%kh zPE~M&{OdL<_{bEy;BOwo%ozaTiCY8fjF@!Sl3$f0%uil`*z(OIpOC$fS966Q;5=uH z0M200WF?{q8W z)`k1wC8H_6XA2v%DN782;E&+;Ls(zMyQ-Uic)Dmpoh5m!*TiESRL}GyOq{wAAAC$Z8K~u+mxPNXh`2Tq zN8Fo?tc`6(jUX7`9>@ZkAB}bxmm8f9%vR`5TYM36mwZq)R(&>8e~AML@Z?UBB+bQN zOczO*$0r6ZFG#Xi6K@9aFK7-nI!zmq8Xe8|K}dYo7+7T=ys}Jkf}oT>&)YXFHW{hmlz0dWU5xEyP;_$a-Zta~%R3SZK zvTI4xmxuSv^6_}UAH3W?w+cYE=rHZRsz1nCMT10j9=yC_TuBrI`dV~&)XG^;M$J{3 zv>wIZf{#Jkb_ts`>$X)SN;w?2c69f#>@6U(TxB*lV;Wuj+n%q0077;h)H43_Wd`tU zLDvD0ZwDEjJ3ijO)>PkhZB=4+J%lJPiIwijsxi6+}=X+jETdqR=dQ$(Ef++>7L>wgnBf^{5)Mkgo->T{T)S_FAiQw|O z(}z4&`>SRFwOg*u;H*Xs$6qxU3U)u9`QHpr2RnhQ&}_UagNT&HMtotMWGPXPQBj+; ze#^H7B5MLoXnpbgUFD8cmf|rfSClH6^TCIOh;~M6UAcB`bb!*vuKxLI4!X6}@<4NX z&*Ov+G=k&p<9Z4nLBs^-W0U`g86e?;SGHQuL>NQA?2j;OC_TjfxAkIv_(;U;b#`c8 zkb7(F9Gx&SO4Rzg?t*@XD%+)uiuk@H5%5q0G8hQ%)dsH>h~Cc;bo+=DY)u5McSc14 z=dDbalSBf>+KldBH(EQfvfjP8&gNr_Dg}Z1I?^|?)kH?)kpH&wsb(2GkAa{nK zf5MOy`TWsl7;=EJaBRxB@*b=jA)D-2DpN1vBd`LLo=ET1^Ub%4Pk3k!8O@yS-WP8TAYAmWrS$=afU z^=I0Da)NTtj659WzoIq~h!71!KB(58DEbX2KA9Q0FsZxG3Y!@& zsMQ7p_^-5by+jVDHVj7gr9`a!>(AWp7W1)NPFYL(hJ<-*^Vi}gb1foPdZe8{i=wjQ zfP7eklTNmV1G@=D@qxAAW@@tdor=8lma4hGrw8M;LiyG^B2j|@jgo-NL+R4ah3R^{ zi$|dbk7g>QyGIN25r@^C#~OOt!kaZbW=74V=59V4qBZ&)?LVsAvt6X+F&D<|^Wq)( zw`@^napWU&G*FG3OEEsdQ`Bpk&Fk}d!VME@m7gs>-LNF9qm2sA%K0-A0mu=A$P3o! ztyUZ%vEga#v0cZEv7re+-oxsst+bgXIsJtxfH$jO#3*X`gr+LR(*=LTVwC{WBHk&~ z;J|wuh05?@Ay@zXXf3zX81p!Vq|^14IC6OwH>E{aK9nc{U%vFldx%WwjGs!>a@|#h zJ3>=mmOLK-N(mLA_7=Y<#4$MT6sySg6NxVPpw>LwHSR*Qd-FSkUWBJ~la-^X<)lSC zI0sfQ9klaqS8Zbo3}jdnpRtBC2yxE<6(PvKo)X&A;{g%r9;5zB)-9UA#kGjWIX|N0 z!Er|O9G=i&C+3}kAK%viMbYW72|shui~R+Dq`LXM3a^7OIrN0%1m@Tr3@ka3+`AeI zD>-QJ+{?d00?*UW=;48e$7qHA74&j13{EJ$hn}}Ht6IqR?0i711F^_Glt&c(d)rvGw)9Q#J29-W3@ng*cew8xnH+D{a;9QJ7e1$KqPP-cGp%Z-M}h!3V14_&WteyL`1Uubz{y(%c( z?eux2$dqOyufj2Mc*xVsY|)1xXUwA0ruVtTA<5>TA&BWL)W6nyTad?5^&))TjS`YL@<1)0O-a9UWvr=u0y3`lFgb7@ zRF>F_-9#6L^%Q-3cutdK0ZmH}@bc)fTMdyft zp?VPdWcj}p9|raxc)f)ry!HKD;9md%9lU&Zpv{YgMgg-(Um`wxa=fc&u5>A|kutHF zE<8B6+O!u!L$*&KiOuWa+U-#}W;JqMJP4 zLDEm8agRlzOTovTY~Ji9Y2TcEw~Lf+D$av>QHy}n#sVd9)YwDQ?J|(#1fIy1q$qP1 z)h_Nr-_EMF%nwcO&`$w}@vl8Eo1y~(V&z?# z-uMKqthPTS)T@0fkChgPs*GAh|6t2rJbAfJ5n4!@=`wJ3<|qZI{qfGFlfop0aGAG3 z7RQJ99|IU*n)K)GiJ2&vA_1U7feZDKH)06i@vF!X2=VS0&IN&eO4OEf0HnK_hOZb} zhkCBcB>aEG96U*dh|UR^5Np4^ZSHNDMuIqW{f$hJFN{*XPEBiY+d*f$dyL^85>_4e@5aDiTqeL3KQ=*oDh#5&UgWC!vE1a4zEvJ06#t%n^&&GiCc;h! zoDS2mbvK@Fw#kV4IRj!d4u6Nw2__sqcrPpa0}ZBSPS_3#$j4shbG1>Qo*yamoPw{7 zKBS$>FAYgu3hCEOx+DdupQ~&t2di<}tEdPIRtqejL?F_5*Y0rP4v?%LWU8CPVx?CxtQSS=&45epUT5-P{n`LIUzSB!!8L zegIsR39UcRDde&zz$a;CD+=1|AN!e~C4?xOddaiz5VI0+W4M=xJYtqnVK$ZEbP59! z3yoHlhZJdhu$Y{)lQNRZ8b$vxk`Sn1yyzDiWnQi3!tK{>cKuV-qQN224WgaU-ptps zysN<5qx#i4G{h_p5D@vZ1$D5%?}`u_m>$Ud=t<#LQC+TX`<$@$8@X@nutlF!Gc4|{ zWq6hKq3x94C9_^il+$$=vUe;B(X#L@43 z{Oybs4jF|jDqfZ?ySSihUUH9c_Cy^^J=VL(B?mBldBfuB5PlM#JxO-BfTm}T#s+3O zl6}lOnVJH6JEDBpz2!{Q#hq|zS%Pxe$3=gn1nUAK^N{)PEFlahC|YrC9$O9$a_;+0 z+4m!$?t}Vh9`v9rCp(}Ovx3ujBETtL$s7pZPM?eGw3}0+<2NG^c2-qv%}Z1vs)+rq z5CFhv0?I=S%YtdNf6nF!;#(C3b1pqaO;ukH)#1XshAaA3EpvV_+GbtU}AAKu#KDkMyJNFxgNCGr<7S0svjOwb`?R=t?` z$+AbbehiDaOz8Q9+(u~sg;st-WodPj+z~uJtLa~>Hi8t&AhxApph2`_nqm)f=JzDG8%3!k@(qiryKxn$p(eI&)JHoTQ#^J~qN zi$END)xA}ci%lOgT&-bpe(JNq@DEwlA8u3n%HjIl8fDPRAkhfASxiZ~U8|S*aI4L7 zGTlS9d&A_IgLoapq$Mj|RU;Y*{-k;QiQz%}0$Tvux8m|o5|*4G*dF^YI(_4SPAkmT z5q7m3|*ZS*Lh1T%5GtFIanBe8Xqrc=JBZq#EH-8@1BKfdfe zV2WBINmfu{h>)%|mGSPl)6ZN6_W1a$+~UsUqBO-{6$En-Z+U5?@~O*+ez+ocQ{^Z@ zm!A*w<%(z24#OTk(88qp5br(gJF7jgZ=K}xNel}%kx53-Mwa{SoXa>|JU`?5ESQeV zjF1D@w}V_ux7*mJ2V+Wd3i7g~J|qGA6h{gAp8z+f?!I$llf6IR4b%5_Y`9${fU|(d z`D!js-=hfYKZ3zT>8Q`yOW;#mFJ_ps4%G8Aik^OBIHg(^(-(1fDig-ebX?*$Eo;FD zgjZ{kjJYL2YpJ;?czBivok~3i2x99KWt?Kjfl-RskMsrap%qA6bT_tdqiDCL15isD z2}E733JNFW6qYR+5m)Sv;9n*!)JhBmGHWCwQ;ELJw87|8pJzKXKv1i@udrM2+aoRHr;;2}@!~ z9O7xDzc`!={BUmoqDMMVaj-}I#K4fyX{`Uz3lhq|?t8dL?U53V%J*^A$_@a_mGFcP zZN!hwl$mo`DoSAp=t5ZvndvB@&$LA(<<@n0tIqnz^Pt0Zst2Lr@OLoh{_$K;yg|p# zGF$pUc>P23BDX-R#K)dwMm|M6arK>8&DecHKQezdiUIOP)!A1Z#ALp%^uZILc5@K& z$`H1cO%2nQx_Ot@AsnRkJY!A+EZ_N!$BKc;P+D`u)-j{j%DiHMfgJ^xQ*T4Hb2oav zdwQA;<*ate*x%4nR`xkQA}eOf`v+pnL6uC>^b0`E@Jqi2g=v`iueTS!vJFyqm9S_{ z`>FVo4F4x$m{(_`mh=01q{1)E`T|*RQ&{zoZX7<0!c23<)>{lLN6oyjpiq$dkHWF94&QxNC zTI0HY2Sz83ypa|Z4ar5sWwVXTVP05YHUC)i`LZ=alnmpNAYr5kq{47R(Hn=zj2^dj z`tOiS7zxA*IMEgnE88{C@Ax1PDh%tg3etc_X|Lz5s6Yg$vTd+5{Z$lRCZn#}LN5M~ z2n>>;)t0TRvMUo-bZ|9MO2l#~6_2wMuW#}s0%-~M*}3^cuy`ff4iO;N?egN^i^DPd zR(S=*e-;|R>taAiSYcp{&4s@xePJ|kTA0RI0{?ZRouJ7Iw{e4?N{u*`7E3W(bQ&hb z3-9pGP(e?!HOU|^Qo{PF+%sHHS_vtsYz?!PN3}n1=Zt|5`lN>XaB&F{t8um;J9EZ3ip`DhJ^a^lIO5-$k7cY;;>{KCK2B% z%^X=5yiym>;LY!DJ1xk4VvNvz_GWk9-KA1jzR=hE?yfiO#pm+@r7`wIp{7pWHi-Wg z1|%i5NWo)5(Gbl`kY4;(YH6|rCx3AJ_jk2H8qd9prONO!X{< zq~sW}2_2}MZ)U;o@Y#WIq@cIs2gowrwuwZI+cAqjuxZT)?H z6lG-^Gy&nUfWjM1$9qJJbABIvD*Vt{y)X!0>2NbA)8rLAC8Plu?OzOxaR6P$e)uht z%y@SF>*s1~g&E*{Kr@YtqJs@sh);?Qs@9yF*>qo*c3eTbKY&A2*DJZ*Pnd{Vo?~&C zbf1QHY`RxJZ9}tL9FZnWTWy=a%c-R;h-(CeiB zGB|Z1@o&#d7U~|*m8+tH{|d*~@_ArcUWdQdRL;d?DNxE0UiTkO+tB;Dys9TL%)ARV zFh@s-WlY4bx7n+!?WNm)FW&G;BjhLkbmHX?{1%hcr|vx+Myzif?ga^kzq5zlj_Ge- z{y0;GR+?qXX{0lxR~6y~3|2rWdB2KHUHZgI9XQqkUj(hV&CcP?`=)u-lO(HI3(~g! zk-t-&WNT0pk|MN0(4s`g^+-qjANm(4`7Dle2!b{O=+&bn?Ds^(-=^`2hvLYqVLuWP zzxQUEy;QnwxQXF(TSXgZ!Byp#D#?Rz@6DK{jOCyVs%Bg!+;?>!uE{%!Ixz`X(dc1!k` zOM}M&5vGdb)gFN`{`f{}5Qi<>EnY)3+F+nGSnt<>o}K-MtB7eUTUc3+H+h74YBI-a`_kIZB2hCKgUDm)tH!qruLuZak0 zWHn#crfZF0+a_tY(Go-1@7l(>RcU|m5g48%-YpY8Uz;!`$+Tq1R1DV8)}NKm3GJs( zhqnd!=bc#cYQ0f0v1Q>%09W+smq{R^ft=1kQjBbURYe-BD@;zq2`j#81&F8LbZ*%{ z1YDQVGvlc1_f-z;yo`|Z@3E>*yPsQBt;F%VA04Ia6Z#`due84C#-}+`NS0n+kg1Np zXZk%ny6(Gw9cvz%lbhd&^t3oq@-Hl&!ODJ){TF2F!G+pyo9I0Z$K(A37-V%W_*T!O zeL>F9v)q2~%C*_$nJ&$S{9sh50YARVpRqe@??0j&hpvBNx$3GiIpCD*Ki-T;pH+RJ zmf=N^Z|8A08r+W}@<^!uM1m@QETi%7YzfcrVPHOLJoQ)(-Eh_($O_l4f#NtWGOxhF z167B&uky_JU~PwbkSSU=0U{q$1az-!u13Kpnl0(&v?r?#**G6I2yFJn zmn4@TZeO`xPiiGGe)GilZ~j)1Pp6EUrnoqQ8{tfmW-#h@^Q^ zUzlKxZ5uO-`x~XUlzOzpu>UARSLy$9=qJtDZ;I{7fZEMiQp$YD=e@gh`(($o^p z{At>q((Y1i+^@hp?pPCt)eWy8h1U5>UGa3_J*8cT*xbXl0!BR27b5LVskfe&vXl%W zY|7VTu?O_uHH|}lzFVYJQMP(3si69Ci@B*JL~sUKCgyy9i`(FSt86AtEGOuz=gb~^ zvtWmR+?_U<)$z?y zfBFuU+SxH*h0nE9Y#nVgxjn$!^uzCBcjVzC_ebv!cbqEb8!F^tvB*xBjKrEa_B-*K zi$?VTj*UQmp2-g$Kc!!oBCCB858u~K@}xNLjp348d$Pk0=41oWI*r|bqW|a)qI<&9 zN`rd!6;rh4{)qQ`zb;)X?NT!HFVSfY7Xox#Lxs(t*HFF{kgtAEuV#UwaGFEk2);tf zuC@EH-5<2;1`QJ?=d#ZsOq9f=@t>5rBN4qG@RVGBysFB z4-;U0YNb&UPY3qY&P1t~+^uB(G~M)8H|)L-3t~0_6M@Z|1b+2lUd^Z$ZeD4FF4M_j zM8Z)KBy0j`9woMDr!sg9PsTv1{`qCM=14|(GsezuQ+kecI^HK*lkxA^JWoB4=N*vW zf+dELn+c@Qe+-r>5V{W+`M2$s9y_iK$ zn~24iX=k}hD zGnibrxc(d>F65x&=dYm{-ILQ;z?ecyc3I5Vj$bO*Y>SASO>d5S4m)l5HRf@j5Ir!h zRDR170J2k~LK~M|$0vaX>yWq8>eV9*RnAP&(@eXkn4Sb!YSQG_)nM`qrCUu8o5-Ka zak$t@Svm2a;XmH94}|0ww)GbZ#lwV9t?6CEEMP?fEDcb9L)$>qMcaGR)Wwv%N$f?M z1l6sr9*6mX4EPv2kkT1nv|bFC>DRZKUS>(?+8!*5f;(>}l%Xn;o27T*Q`~7wv z{EWY_J(Sdp8Pd#G#h46w3!L%49nTDq53$ykb{qqkb%bD4mQaDR;_ZZj(e#%i+1)jA zzlD{qSOqv=! zMG#Wj^@Qi9QXW9}AjKcKByy=ndB5^2?Fei4STJHh2Kv9Q*&l}7MDi=TVDrXD797(- z+ev@M!Nqw><9&lYfLnI4HuvowukOe_zK9syZ34zf-MKI|XV(MA$U!iI@Fv6@Ti9%Vn`RZs8>{ znIcK9K~0m%j(;8W-9G-DPu^KhtvRFU_;`Q}vRAfQBl5H%m_IX`tzeARGrpPJn>xFG zJ90$YjfODZezCKZ$S{N{jXT=pdZ*7#SPEAZYdYnqu4Z$&Gm)@;oc^9_D#!H;XYCim zwDIZ8$~`uTxpZ9$u}^uR`hz4%as+258felMe=QNhx>}euYj13`uZU5z^`sNUJ&*{uPL6!o$TzjXsY zY&@p{p8jc<8OeN{n29T1&Lc<4<%b*I_kLz`?J1t+We3w=@kLqUEaN`tTbi7p$nY`uij7ZpUjiEl$OxSq)_~Sg?P!my+kn38( zq`jl_OS+3NkO+m9jIf?NknyOpj6->~nM^-|ZFc{#)SaI5&G9`h?uf3x3x%Fw29c;1 z{YLg#F^Qo!Rkh>=KT?ynsE62I#Q6xCHGC=m+u;Tfv+BA zD6tOtG8P<`n-f9UZ$FVX-N=G`k8SAOI#aL4>3@Bmn*Cw5H2JW zou!qRz*!{f@p?^tcE9Ky~?+_tvis6peTQDZl5Y&5oQ+qP|6jjhI7F&o>q?c`hCyXTze{r;|>^Il`l zF)oeAGP>wHkO`7S4Yp1t2TGkr>N9caeXfKY-UzBDx9mMJBugh2wi*;#u9FrVeXsg( zqguZ~{cEGyjVeGq0LOv^yjy>JCC3ND3?9>kcab0GfuDs-R>7IVlgEBn`^j3>RnvVo z;XnUH;A4RRw!aqnKpi3&@B1boYM*$#6d)fQQ}BEDOPYjViEowr4sqDZCR5y|ZD;$a z6u!4uv}7ZBZA>APxV9_LnfK*JBFnHShOV^iae8^lm+~6%9L5xRpGS(7`}SIs89G)p z0~DO4HA1-AJ**>CR95juNwNtmdJ3@hs&6k0JMdYtQdpMlZz;SYlhvNUr!ET+$SXs_ z`L!l+F#q8_3h#A=#xmCPTgMpogTA1~*W0G!69PzoS(k9T9ksTncahJ6T3-r~2-HA< zWJBEP5XBd|_lF#QRcg&v|7@QVuQ+Yfr3!ilz)3?r&MJj8n5LFSK`U@X-76W zG&Eo2yhR|?Zz1~`vEjr8R4-utg1`!F`lt3;dfqkMG=%KRCx7sa6S~ef!nd9IlfK67 z%8%D-6{pkPBS|8rVwm>(3?{Ee(Takb8&}2^#-o*dsx{ZAAfhZVu|R>A1)j&udF#bg z8nOvqdw^!Idose)VFux}j!ox!Ms<6rdMy*IXl*eR!gZ@3(AszFh&Q9z(`t*cf;>{$ zd*?Oy2$BMI(VixrLP@$Km=TMoHn`yO!ki)(K?Z-cPepqVjUd{)3z3n6_g0LA(M;D2 z$rW%GZSlk8fs@^Tl3f$W-eU}C>itIj2Rv3iPmEUh2T4s80f8k^Gjk)B(vv#`8mwwn z-JsG;KiDh-DH8CV+5EK_yXC|NwvchwOPFFUAYA>_O8MQ?3Rdms3Kc8EyIt1?q%2>r zB?wu7xD{^gAx zSj-hcC=)jL95YoJ9qV;s5V5lbv&4?lT?1$PVHg>I;J<@I4zGm zZ&r7%Gv89qq8{h2cLyhHWvOCk3V7QZ#@(f4}sJeoWQ^FI1v zkFp8aLy{zHSQ+P4Ulg*2s*@EMIC!34;+Hs&9p|kd>q7kD&O<(ZQUT5mIFj^5}157*k>52)_9K?{Mh z{M-D>ZFk40h!N`KeNAVJVu0FbDkPj0cDOlB?}y0`?Q0QIxUlmlVxQ!zo|>0#XawEq zi#lxXJGCyu@k>I*Vqm8}CZx0emMa4@fw}c2td)6yRUd)M$M`+BpE&spTHYv`|Qv`dhLgyzCYd{|jIP)o6Xt zIJCoYUD!Wuk0gb4^Vg7J8CG^4T6k%SNko9;nDG_HvMrum52`OU8T&oryWa@UJv3?E zTFmX!O^4@iT!fh2*nQX|F)|S@=ih}tJ_0jY2M096yIEVl9pnTPj)y$S_(bE0^gfvm zv3#*M%G)sqiYL}a=E4ix^fbU5IWAcd4ip7juD5u;U#&obk~v_|p!xUe zO^1`}XL1Hv>2(c+I%F+*LuV#**&W$<-tHkMV4GTeMaA&;%pLfQaL=JT+Ru(8FrGxC zkj`hj3xSP9W;?n>7P(;@W-)qk014&e1+)SSAp?h+@NKO*3;91Xg-ugJ-zTa9#`aHY z=uw6{+aE0l(#TB+2(YN8j9c(U2R!KM@u*71#CEp)w!2oWE%>@W%gmJf30U5NcttxB zhnCdJmSr&rc;0ygS1ygA-K6uHFoX=N5&L;42H$#D3P+L;cCoH(TDf9stnJ^a!LsVo~SB7Qa>Z%H!FNs#HgD2qu;)b)@h9V3uzV_)5xF z@{=QV#SOD8bMk<^nui#2Oe^C>VMb7D;pem6Uj7qjTI>}kfCLWCPQ>ARyB3l)KDJ!U zer`6_E}UXe_uiKb4$Ed7Ynp`U5c}G|-k$?yPvQSRrq))Hz*h-FS&`7^In&M3(4CIi zYL*Y33VRn8LoI8MifD?2t)TbyfI0hmfdNI!b``Jmze9R)ig zg$7ZB%Rmub_1-niD*w`oL!Q)hhjwXh^aFMV@9)?A;s?|Wy7g<=?;w$gJpGa>9zk3c z2vaJP9cZ*l97n+jHh?Y*jjwd@E`A9^T=I4?47@SI(>-Q*>HZia^I{v0Ycaw$vRs!W zrENGs`d6;kNA8fnAFNA5-* z8*oqbFJUy`#Srh;mn0cYobr0DVkgsBl(+eW$=wOZ&2Z9bA<`mDwssX7)&L- zt$z`Hmjg9oIav`A4|u{9_U;#WcrBm- z_ZM|?c9_Z`*iUC7dG8WLA#NkLyl|SVq((XQHSTMWt+$Onf>ty^@Y5Kfu-F*@86Rco zTE8n7HuB1C8#*o=1-3v$>7DQ{Ies7umk-hI{Ew2CFHWS3woX^qnp);j=3*wn{a1P! zo%drB9WIq+HYU`;fCvH%x*%6Rb$0}kC;mFmCzHd3Lwwd0vp5eF*dMph-yjN@rpxp>R8#THlG zu>Ul?vb)HeXCH@s{#hyPdAZL453)fgRYh;V)H=omJ_@~1$wppqZ7x9K^a{yAGRse% zR*m`3)D@q9GnTl9pi42sje?R<$&1ANe5>dory|ZeQHMb|xoCd+%L_U6#j7h;{|{(Nl^{xhn#YoNgCY~)KZ%2_~}V*NNKb`W1OCZU5b#mWiT+K zPD}X!rfxZE3b9B_-nY$)KCeAK?ekkePI*rT74V(cvW-z z>TLcqcfeA`{u((>!;PaRfGJtQa{iJ7_T06z$yNE4^7pa&5yFC$USD^VmX{C#0Lhk< z=V`99@jv=)IHJw52l|Tx0}^cSfRnYTy8;H#t&cJxhU-Vgx#NiSo`K`pJrK}N!nr5d zu@pS7*rJas+=$s6@+6+Ob13tT3$Evv-k6!M@A9AZ?>)iKx>?b&;n-{wc3j0lkU*34Ky0O34ku?43>aVJrCFWbUlH3&43u!O?qVW>0?zU!#Jw& z2;h@a+^aFzXtJsM`f`2q9HGdlsLpLaaRz)kN=5x|e{B>A%ImLt>cHtk zos%`<+M8F$2Er=-==kVKaJ&mTnACATa~e&;fI1EB%3ik{OBa2MLoEvRVI#)`3kk4- z@oa{KLX&(ffvW;VO=~d6yihC?XkI}dNo#-->g&xoHq7?eGt|V!o`g z^J)IxTVU{C$x1i~SnfALWL*1zuN%^o(Rr%``0X&NLMc5_V5fif4xewo- z0%Dp0xg=2HCPk-(yDB=xzkwScz9f)B4agMK1B5Z<14r>C>Stwu;NKb9rY!}W=A;glnx#)L>^Y{xf?9j;@@9lIFHsfs`DRI?y-$^fa~MvIUBFxbp#ZxSzU9JK zRe3)Aj{ed1i1e@KVwV_9LlBKi1Hu&ezsNMm0@=`rDeA zJkL62NgPrsu-a(ZvioPMMA-&PtIijm<@ZMgM_*Qs4vs2XY)9#*H<@MoG5Gq62|x)P zDn{Yrdhkj+?BgnnyX4a@qqt6Eq?Lmv$~TkX-2tTY(L!7U@@x-11TrXNqxTkU;8k}Z z=9JpLnF;R;K1luizQ9{@;HEOkzOXJ#{Af_fKpp1rAhj^Lip&c{60M7TjW>NUfuUGU)qJbAaxWYiFFLu<~s_PyC z&LP0k?+rc{1}2huD9VS+n5A6d^f43u6R&j@t_#gOmk*{qbq8&8dT=ymFABBVY&$U2 zWT_x75;o%nDB4Z3yKUKZ_iv>WO>{h&lpY8`Ok00C#cqA-j7ilF2!OK3EG}70$9iMXPo_m6vb?= zXiUHh%kCd@hpMejJ`qBZ_J90tLVV~o#(sT_HfkhZmm?sphZQqN_%ZJ>>u;|bYPxz; zM(9c+;W*DdUtxF!RJq+(Tv z^xqL{)cxaj$kLt6b$^C?1b%dSkYYYhPkk0S`+ouG18Bpk%?HSlqWwPt^%%LGNW3?k z&Va!JvYYzRhxg>%C-n^Eqsw7)PL$oPLC`MdgBrEHz>O+2%?3i3<%gd&t8UR!{_s0R zxF$M$X&%l{H&$*6{q-6yR`rNl&71TGzh5V`8i`|1cb7;s^7y&Lwm7yiU2k$o+101G zo3v#PvYo?Aru^JXa)P4@QZ}AKizd?O_D+ZAX*lo{i5d*e;9@`hT5`SDZoI-6^Ls5( z>-Z|+N)j%`C(6LKGc`4WZ}yc$?0YqxGIf}84b!IrkRGkV&wKsB&?GYGbUHs?6rwmv zFYQB6L)6Qbnafb25s_%eb=`pcaEVYt@H7;Oa$eMd?K8Wg8j>_~nKC*|bQHDHu3{=~ z+4|HFFN$TbH;1Tb84#62p@_M>!XU%x8LYAsBB(}^MN@JMDro#i-we#?;PYMJH_pHT zb(U559{8A zxH(!#%+4PFw5E^lwCa!E*%7wA5(VE@smGOZ(JHU=f5ucy&|hL5fpb%qTz_F%fPTN>=S+1SzQji$l{Dd+SlXRz)jthjX9MMr*#)4CA% zftREsV6{uQ{lKBck&O2{d00U7$6DJMX79*WYt~N(%@7U(-F-($SceZ}mR~%-w;VRd1x^ zSW3iy!xhV5?}jw*&-J!^Uj4)r5?0Sqab5jE(NO|q!C=!M%yLbuzHcE}y`~pI?|uSm zDtAAHF9-iSJpjG=YE&&jQPlZn^~|9Q`3~Tzwj;M~vc&<$+9L1OVf zUURx<3Jo`%>!OIxH`s57dv5IVO5fv!$H0TvpGYekLAcPloTK>b}C@RR(<{$T;pa^h6JZv^C`}c&qkO_4$#I&*P>hu_7~?Bq4kF?Ep>xu)xJkBX56D~K!L!-g8uL?_@ z=m^cERLWt7P|%2;N?F7EFxy5u=^HnvqvYQtA=prMx<-@~uUCJmiW6rSGBdz;cfGZ~ z2E^eMx;qwk1+nQ~#Vcxhvj2i!PQ@(UwU}ACbEL z=1NV`yNC{jjY~IQOMLcnr-FyKPqfNjWzC7Ay4V!@ zd#A5zcKM{HOpO4?zVCHpYAfFtp)r^VqN$=W4M>V}^8aK39L1UF6k)7;#sEQt&(ACH zDsmUrS-X!8zahx@)+w*c%6&sQ{#;0pPZM$wrI|pnjVv&>iz3ZO=I61+kWH`IaYc*U zTomx8`XcrxhA6&CiB9|<>>u+7AG)-$Um)@iskw#}Z36Q$K3m-^68uH67Gm6A6|K#2 z)bqiv7TRM`Oi#;OM|6e8OlTrSIaLs(*|^K1#hoG#ae}R6J0|- zI~mYjpJ|+pWU$_elr#2$x5r!gXofCDO%*$fYWP9SoZ-#sCu zZNI)HuvYydX1|Zj;6tnK%oKm%3X2zsz7PE*qYjq9Qj)H}QC&q@tH~~II2=*ma`RoV zjWt{7ic~`W3A?JWqc?aa8R|VK?Nie6R8(2#Gf@&x10CtdZA2_K0Xt9>_(RPym9ia149o`nX9T4Bq`GdCu4I`}g3`8$S+lwU(nZ%z9l4+n&z^^JKDSp@)iA$)Jq{riY z(M{kw@tyTYRwDh5+MFT>DND%&%yij7Kzr`>o+Y-a-_6vQoNbHw-0k8_ z$x*z3JDj=Ciy)iuu_jB0hhr+* zL;_Eb8HBf+2@^nFa0iadH@$9i^lD>5*jP`qk}whne!lv|Lu}t9C{LFGA z$eQQA)iJ*u=2WzqJgMKed5|TuQP0m773m6@h48G03PWfd-kO#Fp%1R&M*$%k42LIx zUamp0R0&J^!KHYdc<4yfJumXS+;E6q>1tlKEzVF1)}SOBk_i3qiMLAAt?Uv&P7wjm zeew3l=m&DvMsG+y9H&rGugL~xEFJ1bT$6-7BIL_9J^=HK()Y%2gtPgv;&Phz!SnFB z<9?moaiVfzMv9A^`(T#G(HW3nb~&kMDY1#G-tJjwg<)0pUt;h7jj#mj`Dno2g^)h? zPwiK(n62lLI%?h&%^n4^FeTsph`6E2mh6ek0%m$+pP1ga<+TTI&lx?{86D=UKu!W( ze>2|e1dl5Kyy9x_$Nnmz+Gj(MUEo9yk*f<1+6l2HmgoKtS@8GM3-dV#?!9SNnj3L+ z3NgMv=4TyhUCduWl&Mvk&mt@Uz1j|{UNGxR#rNmP4R9zT(HWu(A8+2vtp?Tv@N;mKVyg|lxK2}cyw6*J zMBo6DPAN*iN(tXl`9dm7bBrq)mw2}O=cJB3vT!;TV4!7sxg!f-G(`jwZ3qE-Gq{sT zAc(Ip`0FP0lHu1;im6(l?e}@%LpxVx{Vnvo<4m}9>l*gR|GjwHt@xpE0_uZbru~)7 zFEjz$U2tc1f)*mF(j9vz6(QgqNFH zVu5MN2tl-JK=6pRBTs({jl>I?R8baPr}$BOEsd9+c+ba3whw~R>x4l4(})Fy)s;M@ z%iNw~a#X?~8kI2AtLTRIKbz$)G>|*9 zhe$yGTMa|FV8(=rpGe2}`3LhH$lW=t9O8 zZ-~%!Pj9$v6beRbSOk_CV#uo}Tjs?{xzI+AX0e=#LZx!OY@b!#di#|^r)WV;@#V~~ z{wZ$IY@vx)*FD5|>{Y-Y1*SfV1&2cJtRbZo;-TR^(t*Na0*`X3m^I1NgX;{NJ9*mp zx8RRgktp8_{PNx9linnz@53G;CQ}W^#7viwJz*CTtfihT6MR6w@KG()Il35v zp_O52Cb_nI0uag;q0pDnrum;bHRKOHB0yO1^tb**e0|kG*pEI_yN)E&3Y8Z{?K{b# z&vDkWp6$^!Mys~+qrVTwQq*zq_*;Z0l|gD89=zWr zG%b;ts6AgjY&qU^Al|6hzPQDz8ZM7PTpZFJ2d`-$S{LkbxOWYVNLbyYPoWwB@v3zvMCn3A6m zB>L(K2I@-lOM{h+n3JtCwOkIk>$}Td!pJ)O*t=@D+rDKFBW&S4-q{p^|L6e;Gj`YY z6yXyE>glBYT8-azB_!I{O)eC!jHS%(gj6Q|m`@NQcE2rEGAemJ0qF)q3ageK>k)D3 zWYFh9A_GPk=(?TtrH6s-0g^DmC{_pT<7*61LdMCUm`Pi+?U(6}xYU>VAggQcw`z}4 zftC4q#+1259Cl zoA7JlqZ=Ks#(au5M52DdDyaS3uaeQhC%*xE3W-_Y?VlpyI7ruUvkI)n!0nb(L>KQ$ zz&M9Lp0>&9keDk|%)|G_2BtG~o<+hb!xD~DE6(hZue0RMhybv!DMO4msrisx}}G@?5#u+JI0+O<0PRJUZa|D!kFWtbX- zvdj=&w-{6V(KCNpbT&;o24m(}qUFPH<%5wS8PD#^m5P^SW9Ac`2QrLJ}&Q zafamN5VQX+emP`W;vG4?slQt?fL$0!gfZX;e=H&ao4d;i2?W%ADQKUICL$YpOpum%mAYuc zxsxhy%hOpW!hT|qpne?{@(7`c#b}HdErQb>Ydu_YF0g*QWI9%Gh?{7TJXyE(&K;(L_P(#9% zdwBv8tIA+nP%m;6`+B!VK3kyYmEMI-aiHbW#yma*e^Z9?0U@ELXaBpBDJ$pXy&>=4 zc^??>{sn3CfugOiPtd%pPbdTZ`>WMZWEFX1K5!|8h^8UX++AtdAQ3xaJB{TEb+I-o z54l})b^b{!)QfH|B{+8t3Bi?R+vsImw0FNVAvCBDa(O_QXZ^xcP}Evin82;5Td%EY z6bIC7y6zx@>^s?)2T!_DVDIITRiSJouSObZMf*_blkyKhOyli3WZAmYX-kY&Yn z@-uzWB6cjA+GQRpiUpN1++rS(A79J^X2c)P1e74Tew6+?m`-kc|52X6VTm#14dJORk#Ksv z`EfH$x>)AZ~B+p=qWfjIZe`k6d9A_gPD$*u_AGaGV!grfJ z4xR)R1NstGk(HXHj+RuHXPoJ>*38b`p`YmL{%6t85n86 zt`H{5cDi2wqTOR2QgHX`lpt+rQo%CaKc2zleZhu*!J34OBG41F0rFjHuW$-+uao&V zr(5DL>8B_%_V3=$=}Hs|JAf^X!(p6b5Zrlf??*7(rlvT`|)6W~cpV~%!$=po^- zrP%?Xwpl_+XTJiSx{fnRLP;-tmHV5|WSlk2xt9x=#vX zR#0h`i>{UOpQ1xS0$Vh@-v0#JCcS>B+3Xs|jHoOprOaDBU|d!-o<5kgxXG6B)eL*A z`c%ydRp~r)3WrMC$zeDOs$3b_e&;m^_ExbeTQ32-u7%Zg8^`p&!Xy+1uyY&u=qQ#TZ>xaTXFSD#|y z(WsSMEVf?N=f&)IBV-F3>Ud&_@ker__#;Zdto_}qT19+(fwa(5Cyqo~wly&X)U)nc z=)~{0v{bLW)3=S>Qvt}CIBV`uTJ6xp7E1cSJ@6?ozJ%In-%O~M%l1*ZDuX3#Hi`HDn_iNY#(_*ZM3q>8x_V~iL(9N#cDLmHJ zldvQ2@hhYKCj1b1S1rhkk1g_3PrDFCWbhClFoJ0?lIxP_2dE32eDDAIs`0?a9q6Tw zXBBJsyd!>p`_0oSF838Z6AIGQ$a14WL==vYadCDQzkGh`lebe4$TD7=#>GA~s^8CE7^nTc6T!8;IcRryQIjxP|A_Cs-Jd;A}cB0lIn% zsWWw^A`y#)g7piypTipyc7sXXEjfSB*RStSbWzyd?-RR!P5~(cdPuw9Qq{0r!j>r- zL}cgvhcnx|(AM7MDunb4G{VM8%9Y1TFI3P+`zZEM*|VGdJ`w<1KqST?dKuODQjQ3I z7}Pl~G?T74>wm|3g#h|MI3Y(y_N1r$`773diEycYkO1D))rWL=SSh@uzVC0}8yi!T zNB-MkIJfrYiG{9%O0JMGNok8=JBAV)S;q2?QpQ@v;S&P+ZI6enUkr^aDnzVS&*_)| z@=0ZV6Nr%STN{X(p=D$tjP!vs1oW$zJ>~--(4%xbcq;m73l#l`*u{|;{u{KCqJ^|d z;=yh1r%lLDem;cb`JD^5gbVMI587Q_?TutdvCzKC zvApi#S@Ll@U+meVf8I=8jfuyO3sKVe&ke>5aoKL5<~(hvNMK`4Ng)WCfc2eT>E3!I zon2wlpH8QR-{T(lQWWlS)OY9NL%OxIG*bs!n%BhD1r89&T=nwOOJ~n$N-D-_Q&_n{ zJ3ay5HlEc}Jw#_vNtj1c%{_Z<)OG2x+($?+rjo|C=3m6mVVu=2Iwpab}$EIEz zWUL>MN$N*bmCcpd#C0#NR`#85WJZ>cB`%W-kC}MqS6{Qz09|V3juQM>Uzu|&svq(k zB7E}mt8a~yVkO>p^dKVXX4vhvc21iF1aO4ATxdq|x?i&g!#g$};_YI(*{f;rZTQ}R zIc+KFvd?KjT6l7DUa>m!I5I zc^fLB>26V!Xh)+L#-W%!?NexLch5|0(JzR|bPt@-5a6~AX4A3qBr?*B`>&S3?lrV) z#cpp$>2DHRED#PBJ4m>3s5IQ-d>e}NIHx6?XzL0Hxtz9p>`-E2n73Ky zw|(_`x<+d%Z9m^E=%8p9?6RGAn3m#*%c@<@Z6aoO8N6z^IRP#jc6vYoYIq9V+D|Z1 z{0(Cf=nIDl)A3bfr#8RSf0W%U>~_^X;m}8GXp zy^|DwuW4%zAm6rntB?!(uU_Md0A$JcRA!YM>bGKdv^Dd6@6}$@3>I`%=(sm?iGfackyl66m`74Qu7#j&lI3hm& zJ9|i&=kMUzQu#XWn^}kid^>KE9SZ`FWa?}54H)kL3~vcMkHa6&2O9!R2MeTIw7fRw znTo~BUbheD+>)JdSk^0#npmN7nw-gzSknq$odrE2ai_FfJ=v>hWETFgyg=0>o*_~7 z?=)_zj8uQO(zd?eiv4wkstUw1LsJNKfZ)4~#ri}G{o{uui$f4j@P|(+zimTYM&1}Y zi^hAWyoA$-+?Bt0$Y+Mod-12c316gFjPoOl>_h-&je?)Y! zjOP!&h0=cqXIn3zImFKE(ah#ANH|19fQ{ivs0-^ccGD}@FwHGp`*3z{*zUQDvQ%fd zA0>xE$V#+8OxpwoIc{9#d`FoW!}_|ixI5otG}`jz5me%UxTq9DJ%G+#Tc(9Ozgm62U7WTX>`c zuzOn)MMRllgvL?CP+jFw=*V|#Tr0%9U(5`_BrF8O3v)mQh?i{V3ZmN?=f>BaqG_=^Aqtj8%P2%|c*TSRfV!S!i>sP&^S@4aWw| z?i@&mzjx?+E`KPxMCtS+G2&iXBk9Z0jx9(M33}+NA7MY*tzcjbRoNw#lxmN%^I;bB z!(ar{ODpfmxW3j1AkKs_cpi>uVIry3{jHdmx-#sE3GT%oi^H(5G|NHw0Y}#C_HKbe zI~m9NJk!Ff>}mlRDS$k#%H|r2s%2AojM@-7+!;8R{n}3j@pvKizMI?PSFcGw?zV4p zvk)qwFwULxA#obAQ;EoH{7VVeY}exr#v@#(^UZ%9nL2Us0olg`A1A8@U4IEL>b_*>C$GZwzyQ|OJa&SZ=-D;kFzJ1Z$Wbh3Z@6GMq_;WCwFIVLL#sNE~ z3}qdtA}`I+Q*Tk~3g#?wPDFUAf)Y3?k$6Vi!h8jxL?XWt2RDQkbs&FBqR~ixr%$5t zXe4meC9|LKc7CNHD{8ED9x(O~DY(S0%-CT z6N+m9QHEgd>2*fm7HSZWL;-$|W`okL?#Ew9$C3oLEvTE(%>~dgB<)EueI0X+pd~M&_tga%Bd+#*9qAEE#kw zuV4T_9d#PsTAwKC3NtVts(dm}sxt?}F@Bj}kVEU>P-d^Q7ajCqsNa*OYn2q{qbVrf z@zCqk$~4*iKRNlmopNP%Hd)?&11=&@v^H?Sx|FNa8)Zpna%eQshkYl>Hd_ij-)BvC zFdh{L8jF9DN@9938n9d}W!+?wn;@9K2nsBBT!7FR!P&M05rO=IQvu_oU0(A|00}GyI*ip>$QBsx?vK#r9Ofl+&GO_W^3kiRggQ6k3YieneinT$+k*G|JghZ~Qf-OXW0- z)J2POdl{@UHyzT(m7ENqZ;i}~uTRO4rWn%6{5oSt=!l84FbkM@5|#d#^|;fGQ!)tE z+_nGV=1u&VFQro_qj@m%KYe{ysnBQIo zK%AxT4#(fvo!!nGEt^(A_aQ=LdZ36JuOj9~>3JHn`LtbzZQ@sHwv6~hL<>XKGvsE~ z>Yur{4w1B=Y7&8ColK#}+O4QhFt8p8I=3VV(`^JGVVU4WXDae(m|ZZ@(@4_R_OW5} zgE#XV@YV%b@SEB9u?*XpZSXv&48t|c^{OXa*|fDAh{z+{x9EjPJic`;B#PuVlZ1TP zW{rP|Yto6wRje<`+l@7bFtLR&aoZMnG}SqV6Laf3bl z&pFT)W4e=gVd7nwIzHFgi>Xa7%oQ3D+8$e2Bk~m}XdU@TQh4-%*24!5d9c^HXbD6F z_Uavz3PZl})PjBK$m3anE`&7&HvxSu<}$@x^Oz<*`&@`_A4qpl zaePEqTs43!z**|+rMODj@}U@EBEKF)9<;x^ha?=B{3ftnF70>VJ``bj^Yt~zxjlkX z%>4B1Y${ufo{)4`GLI@Vv*Z9wLx>EqD0SL_RD8;w)^XPp>mH0g_ce^SmMknD$R7W;-_8)|a0< zZrc|xSw3~;!lTNP`JO&GoIwsdTP>tNJ6}*A^v-VR)Z!%YMwM7>_}$JWrWL6g2oWF< zZgOc5;EboUC#1qr_kYE@O!0e>3+r(S)}%UbI7#bMy+}`eHkeai?r;Ijv3ym>Iy~bZ z@$~5(|1}2ec3-+N%Bt1k7WySp(*?0Pd-Ni9b*Y1HH(!clafiSaI#~kQbPFaA+{F+W zzeysn-}nV1l?4sD7^Eb|+G}?)v#1E20{gXE)Ovs$wzyUv8|mH&GuDT)=l}#yJ-esH zzBXpYOB%c2*KE@XM}AIQ%|te`gED%G-9k9zh0(hxhIhc@1Dax~HtN^e7bEXrUSV+e zj-h3oxso-Bj;F#%;^q?i$p63}5dJ{;17=t7SnnSq35ge}%NVQ;2{nGw`<@hJM#AM1 zdj)u%9kBA^cK>Wkpob?8&7w!e>)yg~4m-a4#%Mv6$>uh_6sxDOe>U1K2!W~P<7AHB z&g#~OTw}A?`qm0n(PeYfv?pZ}{$-fLCHnLl()(DE!ff!oP z^7s6Obu9jnXdGf3hZyNI9H><4A$$(tW|`)pP554~51hoiRh6Ha6{XJ|Xo54F0xVeb z9R?cne9hkwn4}JXnRWE^@#;*1HOU)lm(W(okDNy@`s5?AJh&Z?lGyHBcTG|$-*@&b zxAl%I-0JT4;ZKl5i>uBwJRk;NygZ;=?0lIC2D~`4a6PN?k0tvYO_x%`YmH@CtvPKM zMQuD|=?PdT@%-hG*xK@s1o6~)6kM%T6{-(7kWN2#+TRAhqD|s;zd;0w#&Ld@4?&mW z@&`}_d$k=RV9t>gAU!Z>-nm@_qbt+l7I@WUD-4J}#QB#nI-O-09Po1g#;xjT#fGs0oy zLo_lnE{;{+7pWV-f+m9q2%dUGtcgHlqV)d6&iu76Vt@JFJ~$}UcA8eJ`yhCbS@2T~ z-QM(g+C+VCI|8WRRSSX@64ZS^Ci<{llGx2Js&~Os>fcDq-WDtd8H;L_PM7JCAJA+E z_{HcC;2)gP9yD77K}XGG%heNr`Iyd+BaCO)No+@*pt^d)X9zNO?c$(OWi|}VZoq_(Ea*!3*1YomlbWczGtELQ+e@JptHr zb-MfIiKGq1@hCxNkDFH;Yq{)fSp?#P0=goDNkDj-O<2#6iQAip;*6`i5kC(T@@mC~ zfJj&8ZN_dxu-3)aq1`V=M%NczppiOFXcI@(rNhlsiH{(9@@TGU(e6biKDd+!x|`SQ z0Dd^+;S*FVqH-m*lMtODd-t$;FIMsG{1f97a(@I zCt{1Ezd?`4VjaNu{V*BaZc$-WkLD+!@*mN$SbB+jn+dOD-$p>XJr|W z^3m$Z&biVau*_se!0!VXK}w4e_7MUSfwdlI$eivQKLlPL_MdDL=3PhIXftB@eS>>s zV0{vp=94K5+@~~4v?{~#yFnR>HbQc~gVKlTj+3=+>jG}dLIsD&#SuHJHglgi8c!Mqh15{?)?voNcRk-Szc=)Vz(3Y$zx?+{c4|q6qL`xdd)J_^c$a2Utsi?-JQYfD!5+#>rSs8@pxG8 zGMXY7Zw&t5X$~KY5~b?+rE2xejPE7I%6X$r_RN>)Y%$T0K8m?Dq zI81s(xE$S?6-e(`@BD~fG3UFH{SrYT3A|IzUPJ~GPOvyogtc>#{P zV$9640B%>mmAX&tvy_d{q+D1QAcSz{c6#^H(O9!L6w|01U3)IwZtEmY!Kc8GW)}=0@Wx+{DpOSkkxc z@27Vk=`L{ohSBG$!v2nx^~0|$v>F{oCPXfgIXo9`;4S&5VU)y$7?{U^GGY*dmxBm< zHz>)MbpyUngvxrRLI(gI`;=H`73-5U(Gxgva2?W*0=yFa(B9)^>qnnp?ltgXpslAX z;`M?ecGGXd7dMId`^Zj8HGWXUVV-dDz;I|BKnXLncQ!}q5MEx$;?~bu1`@D=AX>mz zoRJyJ`)$1dqb4;MYL+)b`siFt$pd`RA*`&n(BgM+-{_{vTQ-sf6S3jFlJ}va62IXX zA+X!D!aSKa$u5A z?|yPR#c&pSK^qvN9-S!G>2^&|2xu>wreSHI3CPU3Gg#lAnKhZ_=o~Aqj`FI%{Bj_&Wz_-BLck2_40oex|c9VCJAU(81ucsEHyAlCVJm@ z?mOkQ_a^x5@uf(~TzfMZ!#O%=woDMrY)*VqxkzLr<*siB=H6KA%xoZBv$Tz`q-zxgz!rNB8154sNTopk?G-#YSs%qOuP&VkvZsGoj zHe2CcL`PRQLeLQgVp)62NJRPgr4;7R^wWm&>lR_r$-Bp!X@&-B-H*&9^!5QHiBeoG zug6Q5Be7K9?F6m|+6kMF8Tt4KQt-c=n;oi(4P|%6%CJ7<5#V;mYL{2F3UWN46HxPW zCs|O6qj4^=jUm!S@lJejQaeu(F9a!e4Z5@8+~~Bj$Oi@EvHaRa`u@VCTnuhun1c>x zI@IqRT{?jc2dAF1IWHF4njW(0pZu!@su+1;eTrSQ&WD{JYTK z$?Gd6KI-RNhpNDR<4P{CgNjS~d=JAJ=0{tFj@K{{1q>CrwueC+k~ncDA|dA}7X+lQ zD5ClXHY-v_Cln&0J-#_N9$_zfSG9FxDR~WW1xXkcDafvgwmn*^R~Hu3JPCN15{cG- zP>OTx_-2kCTU9t5#E71$46d247g*PPkZ>HYliBsAQ_L{c`SM2#$9Vp^K~Uz^f0c0& zc}l;?z{*oQNky@4r8MkFzp>76l^+hqJJZJf>0C1jZ_0*GB-euSTJ66eqSokw77cG# z0=i)9PRH(hetRD;C!iJs{bw8n-#@Jl4!Wlfor^H5mraP5p2WBtBAP>l=Z z&5IIT#$L5Ix|6CV336a5yy(bw?lekPuuG~r$mYvke8fa*#)u1LnKY7%)R*oz~aH)V4Srm)1_qQ2ZSOAWw@Z7mYz_(x)+Z$Hma7|Nv3`CI0Rhy{J1 z;4Zf(O~I?#V**4R)J)ldlJGK&u%F1wlsqt;JOf8GA4Pk^U33MJ+Q@OE5KzsZrk^<3 za=!}QS;RqD!PsugVCnO%p;zrM`5e^N7)oLUxl^$##L<~tjPZ8`OC%-iujHUtFOn-! zF)$?0V>*2+v7CZ1t&U#U9=E$n>Om<7LXESYbVAY2(5UH4O@R|~H;QeyvW!UR_~$lsAVFIC}etQV5z+5fWCuOh!`-l)2BCx$bI>*_u9A+M2N$uDbLBnwRE8P>4@h+%Z^K2~F+V^hKToMCJ3jN`v zFLoP}`s5>b@&H4V>u};t&C=qFQq`sR(he5O>C=;X_1Bf?Zp3e&kSA&#>x#W%@5oNW zi$cSnDY;)kzC+$KC61;i3}^k2uUQ4^QY|;uIEm7zA%4shN`ZlR_ymscVySrzNc7TA zwkXKBsX|ZU7(*5c?a;oEggSC#=dPzf7CrJM_&xR$Y!0xBIZ+H$EJ6C&`XM2tvETG|&yTF?++h$E32FlJ?pm)F2{ z6(&QkZHZnAqGG+1%raQ(LB&s;JDn@{YL4z*m~r+w-$f9!@f+FUJQ3gHT?u626!)NsKYxY;Oy^pKy_0lj;t2}L zLT@5i^7#>N+67*}^k@>#>C$RN%^%L-r!~n8IrU)01&YsXZe}Pse8<#p4KMl3VOt@7 z89JQ^pt+Xo_I;~s0{vc6hTx4Dd8%gQt_S)T31m6QQMBe zu1VuJNv81KZcAqfwhMQ@ZgNQ=(i)V326uPex!w4QQfBTiPeYD<+@bH1W)wY$g+E?v zuI`I7;b5g&g5B#J>=;)a#D=1NjM)Us7N$En_UD+M2n_kLMJJ1!wDP!+nApEaQ{O7@ za+;T8w%P7fq_tJp`9{u4zOobw$qn-S>KN_NSKINS>%)NYRqEAT3tGNJ-jUPUgt^7r zJet9Do|LnbW6kUDa`G*^<$uI+^iqtsC{b?Sw@#;jZc-htpt92zt#>ldGZ!ebey3LR zth~LUO8smPqMBL!t^*;r{3=he6I_SdNRSC?O9o+32wf4`Cq3V6+QrPCxR7>E5s`K7 zkg-E&3ufG_Sv$Xw>ue0#JG!=>3s^H=S%*z5=zB!QqLXerInBR-@dOmQ-6QVN9a8{I$@=ND%E-r zYD;lBNu7k7ndPVgE*yLVCSxHHw<)a+P``!2JP|dYYi-)UdVTw##7k?QG%-`P;%SeX8BQ`6dKL|Bx;pN^!#?_OjbV=ZXfRGq)Yowkk?eO!HHaL}zzk}lV zxzXNX-AfTHh;ZdEeczvAAxYT|>6@uM_M034dlys4W3s6aBPsInKC!9NFG@g6;m>UG zCb;vHCzmG7iMKKQ4upH8;4Q=9c`v^fcDrM}{6GfktVQE1cf{#TtE0c4?P;^C?1b?q zB*{nY&%y0eW}Yr@n1XVAXa5+q17k}JvsG_*9OM;zQr$U?S7KOK!osgVGinf+ zwC^P=HA{tMWVIHZo;#s8NOhP*7*^6=hi$U6TLoT&-UVg1=I&;o72TE?T$T?w^i<9d zA}c8FW*&aXqRpQI4zpVap#7g(#Y4@vn;tGEU4gzq(k(YaN=h2}+|R~xVWe>24_5g_-f8m#|KE?M^v}UE6;Hh7z>z@kcr3{@miYros><}CXhD?8Jw+wGY0JCfRUVrNf7bnl1WyYGmwm~fdSR*Fa<<KwU zXW@9vhy;d-(RVH(E5cc(-1J^|)@nc1^8gc)4|NI)h_RqGnexyXFQU zU9_JCu{o^9a%Cv@yWPFd1EY7Hh0tEjT)&WqS@j^|cIR8R?HePhSzJqpO>5qZoL3p% zo*NbXAqy_q*Vq9vBxoGYz_raTs+Q(tD6?6FGo|VWcfD|Tjm25?zd8I$^t^fTQ_jU|{D@Il8Nev#pU1m^N!R5Ux^CKJ3Rygyj>3td*#mD%n z`a59;Z=9p^LFS4K_qeL__j3Yjbv>`D_ZJ8nDVSGNHC0dX{h``gVu)zAmUYmd=7e}7 z61Rw?97IB1Q(Gm=lps(;hUpwk$qCR1@f{c?3|q8kD@Pe`&PFh%Z2Xi^z{7`7XRAX2H7_vi z?>A&dTgvvc<3luldeu3G{lW~|?b6`wL&Bq%p4Fg)d!!O8rsX>ioC;wZG$_Q zdnE-Bv=aYKQ_&;$6NIT^Hxge>B7ivWI*{}HtX%Yb@>7t4q`m-z>{@Gx_rvy>wzh;G zGe5YSHWx--fglrinw>^|UF-xM6NcDE5!7>uKqKlJ9>NlGz&hooQpRkN$qqOzw| z5u+Vy()4Yl!fG&{h}u9hOPot(7#YNp*JVxEJ-$+ipF}E2XnQ-R0}e#P>TVrUBU#*_ z4CZNL6o|_TgJpw#1MdYZ%0Ovbk|v7P@4nsKeo4lfmE0QC3k-EUV zZfTL>ctqJBR3Z&MW=?=oS)k;hCUY(yQbRkGARKb$qp`heh|+$K0AXeMV^gUeGjX8FaiB7%e&@mKUNU6C)5-lSy2ye{%#(;3!$+eOX8$rFl#(`(St)qARd-xxN8(AzlR4Ym|wD<0q z@ogjt^|VR%;3WNrEE#rFcJ#(m@HAQ|rN9{n&kVDe7fM0AZuYfB#<%y>L*=}bQgqI% zY@?z5<6{kS29J7%b7F zGV3Pd2KmV`*?mcVI0VN+=Pj4O+9jpJ6yV@z9l{nPn;9kHqnde>V<)c;ZCY;R7M%ia zjr)H20;dzLXy1mcCKIO8WWY#6_>cR8khfgREYQ0z``-ymEitNp9)16!bQE-T34b^c z)-Id_NVCeQT-I~7;vY^+x0Lv@%!jUome9iMY`KFAI~>;#`UfLvqDXblU2O7hjz09|Y53u9SKuQCvPQuI7r_c9rK zQb)jW1dip@s6Cg$R?yow@D>zg>}1sID{pMN7|MXNBF|y9Z}5PRUax+KT-~S6En>j zMNPl;n`)!$R=jt&H7t2&!PxYa^8Jr*)Yeg|H7`ufsrX+Dd%Yig*IBNb*AEQ-^jDW? zS-1{k%aN0E#i>`gH~Iu?N5kItg-*6$M#f4Huu=tx88~J$9mc1;`4AI(|Gi;tz@$5AB1wIY`Okm!Vy=SvbGh476-f8 z#oUd1m3?Iw?!sZYhF@Q!ZJxqqg3oCXw|+rzB}!9c_FGB!x?lwQkN>b%5!erE6``sd z{zGJBeklG26pi?{qiq7x{*86JF25olx#xeox}rT|CF^|BB79>9sfjwT+pGB)$Juo4 zsTsW>(kg5kHz7`uPMUBn7#FN>R2hP%Iz}b43mE?l7RX&eG)Pxqdmw(jeLo=u{I1f@p3apRc>HSoUdgxLN;VSb+3+jOQ;RvD5Z>rnSh z=(Ss3?067zgpwvBJBn)}wy7@uT2(j{+ZmHVs&%S}6 zG%Tfe0o2>neTv%OKGRxz@QL^IyZIJxLOzm?p>B*BzXU0V7Se9$DbZKnJ3HvJu&on+mHSN<==B^4@+la zb|TouOC=Q^H*pJ$o>N6}!UoCtpOv&wAj={=-pUlsrQ>+%l&seG^jIQWhZ#CM$zPRv zVyis9Z7Y!TcnD2r>)crkWRtM`AQlO(;|m(X%Ozzm?&I5V2aR^?}HcRV@4 z_&JtEJv;5Kt=Ui_f$>QIW=N1l;tX4DXX;+SsgW<8KeQ%+@A2Gz3_(#W zw3s1vyicA|rhRJt8+eDIlaF<&Wfc2itAG~5R5P}-YseU5-?i5B=eSnH8gJVG6v4mm zNiw*W+r~$chf2z9d%fZMFt47eSNWU#D;i#*-0nHSQmXDj0cXCNKW`Beu*2^B_-EX* z8^`d&mo`!=5dixD!kSv4c5GK!i$;(rxsk-LMtaX*uN{afcB<#+c2j+F^qKW0Td}p> zqvpznBX1hKGznk1MNc-)!0p!F>YW%iU|Kpy6#B+BsmFhYXOzRc0@+vPx>VBxJ>@w3 zj`u!G0jU*Z6g7C*?A+)@U6*!`_iz^1WBVMQZPI<|l>FXoWoVq+%R&a3bGxhO{J91m>(l>QU7*}t}2G8=NT1NdgO&hkT2bXWUrk|N70(4A5V zxo1D*#xBY;M+}vOm1sqa3TdPk_%iDWfm2CZ4GfZ##hhH-Z~bRLUvL5$P3wU~&{=h| zgXQhW)QZ)F^xVU~ahPr@yA>a&?7$F+FNDu~HJwaTTk|VPb6| zn|?s}TkVuMp=UQKcg{s1dAU#2M&A1#^utgn=R<ccMs=NXbJNsQW8z?)zm^T-@_NwNU1b|Xz8%|Ed@V_Z ztdzRC#L3Rd1hUw5@q|+a5)wB&<2j1dwvU5aRS{bi%#jmmzC}l{YCB)=4{URxjQe8z zm!Sj{gqd&Ba|a)jPr5wZ^n3E{4Z4aget71ansSw2PB^Y|PV-5uz*DZ=E95G~haBlW z$*j=^a4!nCKQZUw5fH(iFDNOgX!IGxQDZ}-DW;r zIC=J@DBo#Fbg5!4`fREE=0;kW`BhJ1dPkhXDf*lV=Bl;xr7r{Gj7N;)=1fTc0N z`;y!rl|<0wC+B;R4LS^JtbZyd$2Re}imQXR`aq+9RglYjJ)VK-TvkTo0eS1CtD4Ez z&*;y%+97TVlIG;_Xq>AycURoqtn*fvJ#l(KE{X7e&t3q=>lk2^or~Nk@EzaXC2hFn zOtM$$?YVhmSr~hiDxp2Ik*MUy*9+zFBRT($d6efRLb-f=r0Qlo_02@vYU=5VKen%(eipM~4{@QLZ1J3!AfvC~+y9@=~ z#>sU!jEl$CE$5KP^cJGELbV199E(dgZ`l-%f*H$@_b)gUd~~bdbEvH#flTt)a+IW) zg~mfZx;-4)eW*rjJnY{1ul6ZS_ zQa)8^=vSJ*yBP_{3o~IRS;_Q&lj++;S`LV_FcqupW*y8wBzq&}NN1!m>FD=1gTSrw zT6rCmJW(XBFYcQj=5OCE<{-c4C^~v&p|b`K`eA8hN1{_96fSZK&*WIXF2c);k z=h3Mzla_n&-Ol^Zhyj%J`yO@U+GKO8jw-~=)M{?vX3*)T!tu9w+j=B%8W?}5{zC&0A!L6~baCY=J~cg5 znkg7Qy(l+Ro$?Q|yamCauWUgEB`*tlQD;zkW!l~XX>siz_wajM%$VLK#gLZL@4|aEMj{t zyWmLzhxL|%oG;w%?^0$jjDo17-fV=lQUa$1Z>4Dh^|7%vQuzlfRKNAMqE0_DA#QC4 z@fQ$Fz+fD_;-?ffK;Z2ov!eYnDomjziAcQx8i;9pNdhZt;0;`mA(LKLOW7oG-dB5v z%BU=9^XB(bIwNjXl}+8dJE+uGMP)-c3cR*{HKLMZo(Ko%v7n5;3CD&;g1&z2RnE}n z?fd`_WYh-ynvo&HVB{0`%HvGm*^UX^(}Z&W2a00#h744@Wae6+XO4-vx6f_^f3xRV799TLHvbj`Hx%^E!?5ni-4^(d;8>_F3XWP~ z44@P^r{%F}sW&i_Ce9$|e)bqdEB48wAn9hIz2qTb>c!A-Xn)Nv6ho}R#+z#$^^#xz z>tQF0LNF9cXbTj1A!5x&zhxY`VWv!4%%n0?#6f*ldYrHl6M=7chPVC@EJ~zqGtoA$ zZU{O7OYB;OOt%V;&cj)gqGI2k zDa{!m^cIY&|Fv9*U;rT#2muy!?`f;4;jW913>1wEZ8>ROO62^=V_;}bru%K@h=CLS zzZVh;xR`;V-c z7oMscV2lt)BsE0+ZPZewf31yz_q(i35@qB*RW|{bbs&^3mjAOFtMY}WIxtel7Rg9~ zzhOyH7fu;Buyp`$v|cfTPaFs!;VDE^nFmC-zBZp&sR>%(X-QpP3Vf0}$7RHc*Kz*& z;ahJe3hN+61baRHO93ycwqJ8(-zZi-?h_ju4ANxB0xoTAW-nT5xvv~ME76s@$Vo{s zVbE-_yOC*E!EcQu)qOuq4bCdil-tgznADVyK_8|OHZ1AH0+AFixyiq_1>k?T6USIF zjV9-1iN2!~+qmCol+?LvRH)e)?oX-1*-2Fr&Ph?K`XQIdBqvv84sxz^@gC!yjJ-vKxXepZMMT zELDGaX~?wabppcmPEc+5p|h@yo^G49=GdwV{Myav`R zRSfaHk~GRS26d@fIl&_E(3A^@m`6(idpdxZ3y#Cn3(%T7C_eUG+T-?b%jN;~W&RyO z&ynX{tNnlKUmiwFsgJMzoQ#XeZ;uB_avrjoj2gEBGdC*#X8R@Wq!>Xt6Peo}=iIHW zZke01HcIY+7qBu>KH+0yetUVZ6wWL!4$>kx%vCq;S(8rXiKQKgjf-Pz(XU?GdD*rk z!pn17FEx#8O_3H(W2E7=<8=ZuaRK1B7IWI{O%D8cd|Ondb=KWSwv4+3#Z8Bi;LNE0 zOB*zFsKt>R++3QKiTg-X7?51Z-5@O0?C>D51j>_5jwAWGtgt++Mb;!umgRGoP@>Ei z@Dt}a_A2$)Bgqe+Ii3>Am4@zB+treQnlsLKNxc#Ln{)I!jb_rSCV7yiy3ONsF#~XN zxjRzv(g~hUqur?B%3GrlTP9z%qPyUKBxPkv(pl(R$A1qT5gFR&2rib`4fm|_i%b+2 zt&&Oup6-v#=DWC$ZuK}%@Y-VGH?DVFD&bJB~{+j}DpnrA+FtKc-eNWD{Dj|NOnm2wZ~ z8?a44Be(3&$XX=|U z$KG}R4G3TsQ!Dx~{_HoEXy*G-i%yqw@9N`&Cwk+lvl;naM&mXM^QXKM^2g%`^Cj9n zoVFI+?fG7Exbwi(IU3;wfE0j@4k4dMcM}ttxK%?S&0CzIo#&AW5W5D5K+F7kU#$dF z6Ep!Ay_g4)u2vJeH(Pu1V2Wy-%aW{?CV?~`r_1jKiqalA$k(5*{ysNAr0 zSfM4&u$n%B!F|%Lvw=mqU(TDTxjW|wP>6f)Q$>J9nl~CCe2W~xou`5KjD%0&pH0Do z1!KW~?%^>!=rM!PsFMnQD{gg;o*uRDo%<3205oh{xUKh%6-GMJ)^sRW`}M{pB~Qdq z?E$IHkt9XMMhG#w?<`gKuAIznX?w5yq;scz>_*aMzX3T9U@?f1jL3YA`fE@$fQ+YI zG4jr7{|!rfAX;0=@4EsZt=Kt%dS;r89W&$T_gdqIZ+ohhRPs$LtM69T3uwLWLaFR*Y7NE6q6I0aO{)j0x}^&+$$eOLi=G zAh0_D#C87U1G2zW=%AAbL&tab5si|NZ*K3f2Qm^Ty=l}A#dbk4v6le5WTc{{qiCE)1llb3Llx&oYtfPZdHkpF=onA2t z&rYH9@^7`M8`VBORL$!%H86D3Yh>sF%X6nd?QP_5mgpyP3O=-;bBc zCK_X3F{IwHF`79C{CX)TiRPW2+%~=d=KOd!wv8Co9i6Epdr51Y;~Z+Zl^%p22mC^6A^-Y>eCbqH0A06vYb>=Pz-=nh6t zaBf}h0)$qvSE@ixQ+{MdNMZ$2XZJ0jDB+7lmDt!gFoKi-(dXmsZ=RT#)=|Sh<&|VE&#_AvyD5!-=#S#f3Sq)}P2y>n(2|pE zJfA@(78y5_cCE-Ob-xI-pcP0G_sMX2vk1<-Tyw@^k zx#LQ`Wo7FFA~TCx!E&0*@l&_A(S9XI>_} zPUVuT?1>>VbGtgw@R@)3978y=0#&DvkRQ^X6N~JzQ-A^QqnE2ennwGKr>ddRiZX7HXYt*aRQO_GN84_B61< z;C?73$X10%WC9SMPOE}WREv@&P0%&U+wcH4^4azd*pb*wCdi=dB{wr#!~9lX`+xd( zTGcH79)6b8l6&`$sO2NO{=*4CzW5WAFjIV)HNAUKe>RqG+WHe#?m!OTWFat@MOgay z(mOasU_4TnAqI6pk`N&(*Ztp7MfZ&Iv7yJe{(TfT47AjD*RaEZ8jnZgl)FpyQ#tfe zd4PMyJy#o9YMCF|f)#_k+6#@i58%eVhsT-kbgtrKQM#X#rgDmd-AW?MA_c->hTR<(a~E~zof@7Xohm*}FwZqLm=*SD%A~Cf_cDX-HNt$axZQ-__wJ9dMH41UOt~k>FLqj%A+n1{vPB+LogtHmAu zNtUrM@%`}V0*hid0Tz>6`7zW_=cnKDP76|#^o!!*Gk8RvRNQFW9mr`f|7tU=0e&g@ zpE2;A(f>X1eX$m5+6_)x+%fQhr4uuIkp$wUjXWJABS!@PYt{ zn2nNPnc0RRX8JUq90;2yC`ULL^%GWcfR|k>R3XlU>_qs!Py9)YXTa>PuvmpdNN_3do&F$ zd{z-+HFrHMx_tIM2}Wl0n*^3cXD%=B-O-#MRbI4~1NT<*Q&I-R4Pt|CMc#7VxVDM? zn=2=@JMF#%!PKJ7kx|2{%VV93heqAxk-Ov=ZgS4j>&b1tx0ii5`8_1TM)&Ja={b>F zzeYREg~x)-g_Ckuy96^Wl`ct(M6+i@2e;#ML*}`18B(WwrK`$C2C$1R^yJZ)YnhX| zG5`{Zw&T=0x*D@_kTn%?xUxV>55X((gg3e2g!|Okc+b}4{_qp|7w!*=buagXFVl+7 zC5sS13zTST@#~M9HNq5WFw@H~eii!4H3>NVm2Q5-q++;CzypgVrVIn!rQLm3HVM@- z`h1ODX;e$FVf49O%cqI7zyHIT)s?3Rt(Dis&Yvx~Rur5M-;DzEKJ?vRY336=%nazH z8K@0V$>tg!8&+*HXq7j6!Wmhr9oTXg3pN)X`f(HPAjIfOrW;mX89)DrE88F=+&m__g1-mQzsBp$SOyge;$3D^Bm$WT!*Ndn7V_bVv>P zCrcu-{ZE!$Z1+06znzVDTl^iQ!(a~ny?it~SxUS$+{fPPrv%)wB%rWJ24TSA&7|Dg zUFEdWz@GpLiR-4y@{wngQ7e6@te_RxUq-mwg-^ymwQ8d0BiY6eIEcEwep~r|R|%tP4vGxyJ)i&2ED>(&^-` z^2G7+B6eI`507FtX@y^-^)anrB}}CALWneJL?sq@BT*=fxjIu@GFN`JdVol|N%&x-M{03vbq&5VhXq!m z^a^;zJ+iy`5)!;hZzUx}!X3+3Wh3c|$1FBTC@{c`Ik0B3Fk+F~GCJD+=SW=%AqPxv zD1q-0{t;E5aA9V!PfUSA?1{#9B#y&=<)UPa``WpyYgE~EwqSW^(Wsj=Ue73xrc1>c zW*I3h+d-(rE$YhQseFQR-^e0;w=#Fpekc_Uv5KVn~z=}%OdkF`*8hjwfN}XR7^C;N%f`j=UsID_Jp)FiP>1q*QLUv63IOCfhWwcqF#XEZ6{1>|8@|h z&jxt<(~w^Zg*- z3$9_O&(-Z|=&}s3oTJq2Fh{};whno0M({S?D%c~q#vfx7S<|(g%{5vhJPgoa#VU5?whG;y5uMh>21eiQnnao%`v-FP>|Iw-#PHTEYx>bBKE=`} z{7wb@-E?!*ceN;eJ|7!jt1yHT&<7PnTqZ6LBF`e^CfFf65Cd~BG)naiX-Du#QL-8| zQW1IDE}jzso)6#Njea886k8|fz0347!J4X$8?3}J)g`^OoX!FocSiCNmp#1YVLGrL zUnZ8DfTfF0#AL6E;UZB$#OJW`zW~-oyUJHAmUE=dyl1-o38HzoR?RXo=&lPVyJ z^jX9}3ToK=s=IaA-EC7u@0$2*e>HVic*Ieu<~tDH8FRGO8bP3Jva3VU=glepFDUqi z1h~(Bk4nD!lW_$oNOKURMp&&XT>*-12*HP)Mlre77IXWDkYN4IAYT|a`1&2alE#cE zgM6|cR=GRSr*3qR_}-U2N_W~VQ`v!XDN{_)&x~?~5|6Foh7bHYa{XAPC|Nn}{Dct$ zU$M*=ItG6Yq6Lm*T!Y+w-tOQ7M6A?)UxB95q!pUZjv(FS#V*-9^%n~l3u!vXsA~YP z%*^}OkylD}8o!_nQf9^K}xeBdgdw;gkbPhb^)D@O^ zQ8$~mY_#`@8_Nez8w@@|Ab50?2jN?wXQi2NcP#fu%Jn-;b~69N?3M4x%;-9Sn6y*AM21095{_`#z{ zgTBl|=b(Zf88h}pg@<&_KEVA5FOMN5HLGppGn0Pn?FNUwCGKd*dUpiX3#SS+OrzKT zvK+J}alN`DYG^j#_4sK{xi{xZ_Tai#RYbI{2W^?_$HNK`3Zad&avZKpH*RV{AO!Gt zKxslOpS+o@G20yo6AR)rtz>!#LFR6kT?h^iR!^+6QJ|i>ym}JKz7`^pTdhuRebf{A zM85KKUkZ5W}3% zeyG1%XXVa{!Z!UA9m*ioN&2HAh9N?OPZziolO|&DQg7bnS!$IGjdY^|rGSRT$?R(k1|x-wonH9FX{ECeymTSQDI0oo zGcPhd?++!~2~I0`@;VQlnpmA0{aIwBTJk~U4<3kh(4i}(zuALONq8ln6EZK;=fX0< zNtc8`&p^@&+XnoAQsjfli)ZzozVhZfka{IIqj|&C0>b2A5&6ksdM?jGGMP}VLP5dv zvPe@SSN)emF;7d>fmbdGhrY>UmB#wbi4>OAAfCawaG7}nzNchZqmbsi-?~InjoGUQ&kZ`!eFXe=R!?6V#*>;T zC|_3FOE=M}%kDjA5Xu+J=@OO0pYJ+a1%rYys%Ps=g}r-hm0gc#zAE%+=Ky)WnDWzV zqZ@i=lJ^GdUk}ApTASsI?-)j>$4!GLIi~sx7gTAcwkHsA{5ztcKGuu1JRoR#k}-?8 ztOQm#ZV!!WTnQ(9m4STmB85BkcNm4NnC9$e&e%_^e*hW4_ye+5cLxifq<{#(-@Dnx zIfebXPEx%9xiOPz632M!8~TynrZsj2!Byyd^bR~bMf-xFE?p59EJT;ax=-tI*vV9Z zk;HN6iJMhyAO<1=Z3lAg?1Px~U)Y#=-FvCn)2Y9{!)c>sg6qL67ee_gvLMnzdlKSk z!Sjeah)lz=!jR383LD_K*8;UYu?CsvWQFr3u;j8b$s5~V%>8R|Ue~xr_}43Ax;zL+ zV9N7yYtj_kERG ze47!x&0+~6=L9XCV4SX|3eHx&wXk?_^Sgkk>s3>fHZLxIxHgyoU^06(Wu2EnRs3#T&W3;0T1*y;2VeSxLP1^e-o!9 zRyY$uR3$C1esPz1G2KSmfvjDp(rJc_#phk`{2f<5Np!r8#~lG9fW`5M86%E~MZ+X5 zJn%rwkNqP$@y*!=g;^xNLT2Kkv-M14;|O0Ru+z+7XKjiC>B82N0K6`8x4!nWZV&6nX=GDo+&SlQ&2^z(1S#^;=LZ zG-ms0va-4t_6lQHiywDwq$IqTv6Y^qs+Ri7KGG-|yPfCC|BS8H)_m}n2`_Bl^6Oiy z8Ql{#|A^wAIo)~?=RBe{b9!w$7;X`nk>iU>5_Og`d^TTDog%~-l}PT#)NKnCgS3Uh z-LtH~qC^8O8|*k(qwdB|ISu|*8FFs6%3*Bq`06-x=60rq=%7YEYBNd~^5|y&Dpq%{ z(3jqd{Fms`+@STswj;DPm;iflPx;YzSKK%YNEUeFefgclmkNKEB}$aMOgq0%b!#e2~-3!qb{#L!K!ok)c#6Z3V_G$Apt>D z!{|6nRJD1AX%#atNeRu+4B&DbMJQTkYsq;A>O-RM<^X{R;#+t9si&&-rXizjzLU@N zY9EL?Pi1)n(j6Hpg&*mQw=#)-%OZ*%t+vgTNS+fUS(D4BPS(ZDXOBD)7@*5>4r$v^a#uV;7IU!RzRm*`06oY|4zh>! zE3f1ko;W+Ai9xMhrO;|O(+>hV19Fp|S%i@p5S=PC7~AS~SY3Re($7Q}+f{X&YcP4C zk3und)w)#Y>BKSST5-zjbq8TxO7g<3vAi zZgbzXBjqlEGukbQlz}8YhODL0vhb6~;wp3B08;8OD*@R-w3Xj0hM?^3XsKUvZyV-q z9XWLMN?vSyX@z{%# zL6J~C{5*3zZjngP4TN+qUXO!nd(+uSf|CdKG(3+neBDB&@e}{6*ra^^J^`en;cu%cR+b?XoQ$EH&NjyDWSY5rby z>$f|LlvI?1b`2-{+h07Kp%ELnT64&gbnm+}*P>x_3rj**Sh8Bu@V)F-*l+ib&Gy$c z45EHIl~cTI)t?iygx<#O; zG0DS{TYPYvp9|znlSW=3?~ebt{5*pC_~!p{^;S`FE?w6smSDjG!QI`R;OA3Mg5z zOdSC?g5&G*PGXaM?*%a-%5Q73K=gt8v*PI^2AATHw7~(#BV^RRF?rPIxv;ekO2MrX z=)YoV0n&Hk;4`5)>VGFwT@0-2^r5)}CyX5Wa{h;7EL8Q^)~*K~xIPVBj^Hx{Q`6t( ztWzC=v^ktv^qVBUvK-LS`tW)((oFACg1}2xFuxmJbWi_w-|4fPs_{r2Z(HqOM!`Jo z9AODC_qR4+N~gd|ewTkNI2tYyL~zZ~YT5h6GBwg@N;ikO;B63~CwfzQq*5(})BG%( z*MPYZ0%`joOhQQ2rGw-HpR|Z_d3S|=pJv4DXtUlb9zSvFCtv)>r!xPs(K0;1cAzrk zX|CenHWIw5q?XaTKn z$Za?*AvCk86Dy6(VpO;v1B6VpDBEw=nI|vz(2q!r1Xnj`SOz#b(8x&5Uj}J96??As2?=(2{|_k@dLlf zHkl&jQ0564Ev0%NJbV?U06Kdm`65sKlVS5i+|zAV|M7b!V(;SecoizwD?x9xS@Gq= zyl9<9FoLmc2zmC};;-5L56{qsnz0Gih5PT+*`tET@%cCWj`8$dApK%#%}L}4lUj4azj>slJ0FWd@?*=f_@vA8Je+tU z6WoTdFz3`z=qmuvFnoG<@i$hG?BrvSQg{lBAC~uA90(ZQ`s9`ldhcMTG45b&wMo4k zC6+QWjy{|H*qUr(J*q&t)}I|(L+Js(tr&OBeWFfGs3Y^Kygnqnesw+htjRWy^26f` z(dTL>3vr*ZY?;*@bDAFS=|Zp!jN`khtL)Z-KVSI*cR{T~LU!eF$>ac0Na$uSztgTO z7`~FM&fBcWU@UyU1_2%yH`}QskC#4Y6C_q*!%(Th9s%pYURBnPRFCoN(Lw8xM+l4+ zP+i1?R3ER8r5HT|V?hleTVLZosu6O5?x(|OSin*&dsebhe=9WA;wVaT?EEq%N^N^S zU*+{=9Bh#^ByLgssnQE9QK=F*9s%6U>HB+{=U&0}h0vBBUZICuQp`e1lTx<`z5sgBaK&Rp$MIfxG11LjXkXno*PsNngMKu(l|0FeZ5+i}UFk$C%4hm|Qvuk8tsg+IB!b0ZyA(aQ80hzrlQ+~p(w!~F0*Q?+) zDx-_R@ZI9G@h8(kPz%R6qz3AZ!50_uvQOP$>+m@&Y5EYjfxY#ULAud~dh2dZ<} zRLUhN2>(PLicq_EEZ|VG2&wu3V$iIjkL?^Xk3EZQfg9>RpytU#&|e6zWNN01X~_*a z4F_rk5DlCB8;PG%WOt%jw?H>*dHU4{ z>B4@O9N7@2NiVCc-n+P2?|>Sc`?u*e2MVg;?AcGkLX>`pZWL;noG18>0V5n3#?)^2 zv+3HINWiyL*RrM+hqRWO&4 zPSRH@kOAap=T7OO1STxIp1KT1b}fvcp}v=+pQqvEc=|`2&OcM0zjxo`34IW^!P5NK zeGhgNVmXh&e|3d_d*-N_ux9@*sR1PKE!VDUK>k3;h-@e81L{WGaq-H?+)1He6A0WJ z3qnsWh=S!+_kb39{aCq}K;yyAuPkZT|J*gHhw{w&ySfjA27`21f-}IlC0bH?k{*|B z8Ei|x#XN5UM2ssFljopgk1~gVWY&f^OQ8vY8k@i)yZ#rp40`wNml)CQ-fLJIK1EXHcoYq>mzok>|u-7_#(B^3?QGrFNt6r~* zBA0vdD~`sZ_IKNkUFx0D4A6)v>&1n^V9@D&Hz_H&&{@`mAe0qlcz(V=@ol()=%2MOT^)DP2sg_($qeeq$WZX2q94GEg4d*B zV%J_rj#r;BUE3OWO_JeGWe#$e{sfx&{q0Mb7R5a2Lw1F7?dvsYpX+k{K4=FNBqP z2Gh5Tpv`3@G(XG%?_ZC4BO>K5;6A>74-Lb#U#T$qn8S&|T)<&l2f8oXysAS*b$#~P z<$1J|c^5vdTb_uOnVGrWU~@21K+i_&Qto*pY8UxJYFXx@X3C%NoeDoMdKprV$?XUQ45E2gO#>@9&I8|UxuDU%$tTg${m>MaoX zbsQBGW(N|~Zk;FMny4f9H6s4>Hl@KZB>Ry;s^irQN$JYwlBmPH+FMEutw>jL zIJB&m=RW@RW0oryths`kU??FI64@)agM;JDd^mF64jyo?SXoFbJSs}DuKy;HA2XcIrTrw?gB8xH@`yp$Zm7P)6{P$hN0tF*$`IP2GYfeS^>iwe z8exqVRBCQ4e@@q{P%KwR&!N}t4HUNbu#R@%x2`(AsUpNVo}ll+UkNve3A-T4SWh)j zSa(#_ZXNQ%Hq4-SD~mjuBbGJQ5`OKCJAx~mYYb9pBHrKt8W-8y zB1gi^oCj4#MdB=y)mw10-xa%UTUvxwyy4}%cw+ajOPG(|tkzSZ?o56}q`|4QQg{k8Dn*~5Uxl47<}BY^wj zEYbUTy-2b5(Zi^mkn;miTh;6@u@|?|zPRn`Qve|JUK*kEw zM_|Zqa0wF}WY@$*VEzRXjG{6`$hat1)J!Pvt0*uln5$KC%X<4WWk#*pa`@|t_{val zcxnr#!{n^HLu*}BN5eKRr1SxxL;3xUVr|h#Sp^l zX%IqFe6fVLkb}fqt07@eX(}0=%a%kJMFH{?o5*0@D2PdevH?iZgI>+4Sns}r&;SMV zr4O=`WNOrEoHv03Jc)M@+L8-_I@(;%`x>A7!k>obDKVV)ReSATw3dtNVWldk$r!Z+ zN65PdH;#`BPJ~K;ex_P01<%Ws(J0u=*y%`yx6MV3g)eV*r{SLeSlbOB73=CNs`BUY zv7y`WU=kJxuMf?8$e*(J52jNMcF8`J1DBnilD^_0l<;Z|%U^!T2%tbNO@tW?+0-I% z5C5#$oPTSrrO105P#gcEG1xWGJn(GWOx`@?Ftye9GB%L&4f-_g*~iy2G3A0N5#LX< z5&#lnvGeKh2KCEjDiHyq;>VO^W^^2{cpK~h%x$hf1lH8X7^A4I;I3C)0eQYR>@2%} z(d*q(ic$>JV;GP-J^lzDvw#0OkaLjKyk25S-%;}$PT40-k}BVMzyz~ah#HyP2n-x# ziJnlo-J8PTAVYosqK1Spxbx_qsdg$IzX0?+<#@F+fBGe1*nTr4J>&NiO^y?&{@Juq zl?r#lrXl;*RP>p;0Kl}9LGtj$0}7IVslj5?+}KI&N~xpGwaDeC*6tHiY=Wz66Iu2NYVjCEQK<;Pai5hQSpBa|7%->VbAu%2py}XnETEzUZ$E5P z$WJ@8#c%mo?qaEY`s=K~knKPRZ_^hXHDZmSX!(AC0ANrhN1W}@wyEc zZX6Mw;~!7w6JMENDx>N1|Mp!fL;yX5$>Sl)^9 zYDDiXS2m;hush0c;JO6*tgUs#%L&a*pArU&8X2Ol?=xiO>3LErQ^WkVG_yqo6ErL%VG9tTVjk8+j^! zO5ZEG5|%25bdPJTq%t)cy_ssvl#M-H3WIw%{Lr}hC2mVe+MlxE*k~GH(9>HOx=5G& zM<|hle=L8zE2|V6D?f|L^p(HC*fL&a4>@{}@gP0x%*6eI`|9aBg3EB46^SK*pwx2U zaK7IE8)<3#XfNu28^jC2;{6mLpJX~=PJuu@r@ghcwZB9|pYK879gN>{Mb5pQ*qs=k zE``K*0fF%ASq%GW@`%(J*;gP*RA5d)#>#BMnI*m@8TVfC{h&w@67G6ebpXHW;;R+dCwS+Am>#u9x30IX zZHo+_shH`5N)!&&$A?4{h+C}_a=w#mAk7<{tg=Vr>B%>wl47g%rD&gO7hM#d>6o{m z1Y8Eb)wmZGm1iU}OOBn1*}HnAFW#*|akwdKcF5o4)e;+_bYj;+Wz!?lT~;D<0E7hk{R1Bj4mwc^B3De8*@yjxs3d}uSeinEY4 z4j&1gTC2XX#F|`P&0a|z_Ezixibn;0#d{uqXQLz!Cd-Ne(1ZeGofbEOk(R>7Brj!0 zq_0p{T1cQx_T(3vkY`f#{$Tjmp@6?T8Zf_dzuzY8aSQ(Zz!cKK0d;Acg~u(NlNlmN z^By3`gmRj&TXT%t2UaRXl@>!j8}aJvz`XMeUKtCKXPQGW@m_{_M_#5 z=j)@RO0$bKUO)VsSI()Ig^C+u*~(*dL{yROx<``11K0DMhneJ7cn2%GZ5A1lJ?5CD zPLp8KQpc9#*(Hwn)I32)5ucq}l}5#GS!7eqO6%ujbB_bwJe>CsMgu{}Nqv;j+w#wM zgTaVkLgWwRl4lxWd;{qP;=G`BJv%K>7YkeqnjPo-8FoVanZdE$`)Rh!{pQeV z@U`Qb`)!7Z^?GU9jLFhjrH~QWQsC(z-0wUlNip#<-d@?ML_NiM*RQ^{z-pEA;%@Ox z7KdXc0t(s{AkDZPAZ(;-cd0kGll!&FlH0n!`nu=Hw%$a6n}Li>7;ZRyv}*ZSIV2kA z-;e_d!Td>}kVXEtm|%VmLcU1#58l*9!WhB8bMgK@L0VMo?XG=6Tc3tFzWX2WUcALT zpi4sV9T#IJ*jFy5>6eboQSR2tb{QkNFnhUyq7qM2#`p=uv-vGxAzz6Y5_9dIP4~qT zmN)98q6hnD;$ALb?Yo^Jt?dw-Q{)p!%&w@73qN#(>#DB!~yUQ}}+aqad-A0Ri9`vJ#Q8!0FnJ?B$gdx9r;n4wAl49JBST`zn4U_4HGVwE)pd ztOE3M`(q`b9B43qH{bO-HyT2xWo9}E1(Ag3XJ;ft3A;I}80v4ehTM6x`7xbGzQb*r zhrqVb2cw9p_Iz_M!~CKAQ<5_r#Bwf`^dK)udp1D{p zZ!bYkP_OnmH}8D5gB3Et^)e$Eb>CTyF~6T+kr-jk8Xnt#C*~|1Ls$VB6t{9oVAC-x zU({$ol^TDr;Ua(FaS$n5qqe;F+q{kg-_2G>VyqC2T6IzD8*O2Uo<|1APnB2$ewrtU zU2o9MAL1X(LFeQ z1pE7oTS_ZA+&cP?__-uVs7AC(^J^LkpbbdJjDkEv6Fik8U_WV`)lrM941El*(2X)E zXqB~*8ceWo8?mwz)KD9;P*{p+*(pDz39v<`;i?xvBZ zeTsyUj%Byk2~PHc;I=rQf;iR-QWmNhAdo|ipng~mWN@Z^hauXG$HfOzqNm_V;d{12 z#o$Y$AiC!!ukVKedCd?g~;3QdbXXOCqtk|uQopN9_W*^$(dX! zir4mwTd(oJ91w0+e}F$|yyJtVUat}4ZF>qvS<+=D@Ta!m%otS^6&JU>n3M^J>9#w} zHB7WBLnV;sQNE82Mg4feDbDZR^%+Wz+1X}YZf_#r9M#?AdRb-0VK0k4FxzJX5wF?0 z`i@UWvPwCIKbZb|y!E9#3u}e!FnV~F2)_F!o76g*j9sR8Pwh;-7KY{+R2Ug&G;cdY zRxfFYK1E>yE^fWxd6KmEE#I37vGdV_t|Vo~dJ10kuyJoefi44k_jgvuMHTAm4Ht2T zL8UPYE>5Ma0kRcQwpZ$JS!|)k98~GpvlV-apHOip>%?YyncMS$;nWUT%W{g6h&=r7 zI3O5ATqMXoB)os6zQ>Oup2#KtM(^5 zGcDgC+jhDsUOLOK$PKnasuMER>b~E!-6SR@$--J|9`yXes@QeiM3oS-YaycJ%~HEE zuNfJkwOB6yF#A(kD@%dj^9iBB?%)zaUbEF&;3Gs5I{0eW7deMPld8A8n}er|8=+#V z<&JO^Bijxa!zLRk9fRJaAkRtJTJ9GZtY-c%dN5SJl>g!#nBNo;<5e^NK`9Ah(b7eu z)Vuxz(oYZpetNq@n=27F_0A(6!9Igv` zmp2JPB9#eaA!N1AgZzaAA`@4U_;(fM0`6)&)#ZSkS+^J}dkuN9u-6bL;u7aT;CcVI zuki(`2}1UNV;7kS7?e1fr#U7wXo)?b{VW-{#wj?8>zA&AI93F;n#j!epl{Yv_%Lsv z093`&V_aDr*f~_-L}@8muEp{;w0e!f^qmKC>Ae)Sq=UhG#WeKA74%=l`E8`qGlkp( zI7Cq0>M4pV>VEjq3Cel$+8s4&-)i%^IrWD@3ffUJw}{e0v`GU;acsAGEOcs$g96zs zr_CQLjn2?Ag&`Qt^$p8A$Bk8u*QF!3)LWc*;Z12Au-2s9ciKg~&ZFL>vOi{!$00vV zynKZ&H<=%{zM$+G6mo!?Wux0h{1?mw^kYbBtUZ{YBF&lyo?uT1^JFd4Id@7XfT5vp z^+sv@F>1$wo;&G{PSZOW=1X^#MRr#&F;5S!{1*_CSd&tmQEXU&8^~K*Wxs4y;|qM& z`L0njYU(x(q6L@*E*K*jP~qM%f0=K8B&x>i#FFfp6>b zMF%q1Nz{}Fgh$g`akxSzgV?GPh!+PYPFAdnut<|@6Ko}wOhrgK;^}-N77MgQ&N{=e znvoGp_MvJGLv?c^U=Z(lFgO&bF`HjXBozp9QDBDZQ>%oUEN|I(jBCTHp&QNS$vO3W zc5{DP6jwjMU8Su`$Y{Y>@$4T$sS9J2@?sNOa>oK*0Qk@ zRJX7qWtJ<@PsIunfr0^P25Ns~EnUp~ zR2F~v&EPez*N_<4U>9(|oIr@ZRu}xR@3UTG(yK~ZTo8=JyGp?sZ9;&GxA-jwYVtFc z1?FK|`{&Vf1`5yW**XoDZO20zX_(>`){y$oW7z>00#67z(alGdSk-qn9r2|XopN&unDYArmIbG_St)EWZr^+0k zphnRhRUIT_JyTXDM9!LAUc@-c9h93EX>bUbtY`DAX)K0JDzRrO1}Hp?!lc^;%gf|f zd9$VE#a4#PNnn=qYF)}K(C?{(^b-WrzfNTJOee&wzoj1RojbsG)2HF{Lt5K)5Qn<801=1 zSWa6Qeh=^VT*SdjkNAh|`Qi@33*Cvvq80H((-IXPoep++2J~`s(nifr4?4A|LCcF4 zRXV(uYD#Lm6D>P{2wqJWAC8MCpA$dEW;(#)wkzqfiLU5cqx$p7N^xI`h3&pOyMQJp zMDHibjLW4f{G}hhK*k+A==UQi!VD^ti62f3Y(O80n10c)yNQXcH9r=^YfeIg`{CBi zLaCeS7!dER?mhApdiA$#SaQE;|G~od@(sm2IDrE;)HgTQ~io;%YjowG z<|MExTk8e_V$r5x84ki_9a1e+e(DOBd#&i8P2Vy~JsrS?+w>d(hrM$vgY=a8M^Y$l z2iQ*oJgA5OwF687(4Ykdv75f2ya?|6Gvj*+M2!!Da5#Gdozy;D8uJ7jtuHUIcp0_8 zm4mRH;Hp_Wu}A4r#gS;eu~cI}td>4hzGBH?RT!1gJhjT9T{hNl&6h2ZYe1B{%)PoA z#=D2F!^7k^nRII$^=VS<^IqEQVz;3gvJd;!t4`rA)a&k^CpnbirOk|NetJ5!z)_E_ zc-v1<|1apU#S3&fhx;o~3;cifug^fN5W?@y|FGd>)`#G#!4iQsJF);2odLL*pvDD?t+meUGqw$%v^6>mFrA5*lIrztTM zNcjm82*TmOpol-bJFZJ|CM3|u5Sm}(F-Gr4COlOIv#AAO7y$yTO~tkWo+_&$>lU6|%!kKPem;1bEIF>SAQJ&XWcsbIvp<(4mr{1K;EjVnI z@>|&{I<$`>A0Bz6))de4Xqq=adTv-u#J#W{2zysI^QG!}2z%O& zyu3>5*k%owl!Np;{ZKMzUTsr=0X)&WAG@_HF5BCd7ak*24y}EvmJJ<51NfpO1m0qj z1k2g?cwCWTUtq&3K3#yy0h4;khOIY^_L-RZ(1?Pidh^ug>s-d%a0klu9%i*v+y;c>eI3JfMQQHAymNUrTL*V@I9JSL+nOF0e;$b82oX$sD9i~ff%?4J*tn3`G%L}LZ8Pu)zfn7%PSEEhToT{>iQv&mK#v24nlFYOW?eIi&RPio z3~dWXjO&voK&i7oCKIZ=q68xEaJ?l(k-S^7mqTQ6dI9X$fM9eo?SAwA^Qfrdci3*Z00;Kw$FFh z8&}m+Jmb9OWrpkSVK(h&OgB+PV{r_7qX6fW%xX7D0FN13j!E5Sr>Sl+Xj!xi&SKpC zvpsjZ+SJEQW}nxdoC=N@@QNum#Q82i$!;R}Bb0pN7ULlH8G90!RYCZA$=G(i!qW4| zP~!}uP5%fBG$|DFD`)Z4Y}?A?2z#2qq!ID43JIgXt-RJ7VU0e8NPc2sB9kX)0S1=9 z;>Qu8Ot(XmH|-C!yyH$8RfvJXuJS*TMFfmim^_EQHsJ=_xn^Dgm}=p|6O*<)$D z;0;ng$jGlbM_72^&Qyea#!XpqqIltRrCfE{DLRZH=~R=Yqkl@3e<(F z*JIg4ZdY3CAG;FythdvHUghKrcjkv5LlLlq)#C%EuawgEQy+ zoR2WP&c*=5=IncnmZOV3)!D^jAGQPNpFWQp+tacnmht7-g9ml~#WuV@03rlCd!|)$sW9 zR}t5Qcje@wl5Hm6WZqfaYOJoNtgJn>tRGCq)qZM3s^-x<3zU!t`cWTF4i8zm)aYP$0GWLc1}Jj{TDts1q7rqxoXy zR%&4A_km5CxymAyxmXyC`1trTjWd!S<1gvS*>Q?McaY*vAwjqQTZpv^-@@_(yD2~J z$#PR()-R>RK1s*Wp#0;^koJvU$2Lf?kk@U`i50M;2l6nGJVuS%Nj4QN~8(z@XNMRQ#qY zMER#7e({R6H04PMw2btK5t@ht8mmJgB=~!N3HzR3Ub8b{fIi?v2xsrW74%W~g)_aD z8Ltnu4uUs(_YqyrDQ?YH35!ds+PA?Q^^S@oXvcaeUOBT)e;rs@U~T=-fJq$hOp{oz z_0oa;_Ob`=epCCD2%LaAYcfA#$G%xd+CL9KDijpIG5neEyQMIcSC+hd8%7li{4Js@ zoeR};y+a*G_!$&n=$1ne5$aG9P=mJ4J@`I8uuHuyNi^dP{);d4u=v{lRH3cu^rphrqF4&eL8RG&y@vu_@dC5N7c zgrHm%4C*~>{(v%i*?CMW-A7%kF^2~<{!&PE5ONv>PtS+ymV}Ar#cN^;BmHLXPpeZA z#vTmQUhFIx-NN31(0XymXi8<(KEk{ ze8;%(fGFLLRNQezLkSV%!$O2cL+oMWs}8CDM*a?qE@9djCcbM&jwJKlQC@m{Bf(ZW%A9K8p?QIey}N{2=E>W*TArWYUs&cxzFP}QNu-+nwx5HT z!&OU-3!qs@0?}M44B3|C;4@B@b|m;JZM0!6|CDehkn?MOp_ zJI2QQb*jk|`G1Z+Ba4!8U0TfL-xt{Cw|I>gHXMvA_1h9CvhjUFbKNIX*{;!|G@V{g zyd*k5*jSFhj=pcoMu(LLRgq_L?bLWM5oi)Lp0M9 zhxNhQE3?U1xft(5$)ZZa4loFr=;3fl@JTh2u%Mni6ONe6O0`}q5z`hO&vd)$H~|;w zM8{FpCDOlgQUn&?kP+}*dK>oLvcMqz4vkQu3>o=zFOD50U~{}Td2`2x5?qlI&`m1# z6BKanNo-3-{;Vrb(Y%Byxhj3iC=DmLN8YiLE}VhoP>vF|-4Of%l*EkhC4hdf$$bT& zNI)E`zaD)th+}>Kk0c~;B956!BHI+u6eXmKHYBdm;btMhA%sB(gg9u1Fji#h_crV$hueJ1|>>2`6 z?=+!+VATa`VgL$ep%h59(?t1yl>NUI2HnW~l%#4)3HW|R`#{Jt&8*!*7*Epnou!=P zo-f?Ik>Dir9;|3QgVggwEi?2i@3!h3Fjb_C0HLIG1s9rf3>fV8K?e-5i53L&zGtBd zAY55wKjKfrzX|0!5ECxpH~>PPel9mDru2SPnvaH^DH4WoHrAup;b|(N_iQwqOLRY( zR%LK4R&oVF^bKYQ4&+~fQiXqp)%G1dF6GDwfq^Lm+7P`-bT^wAHy^qza?=>y{FMI0 z8o82NfAItAdm1H__Qk9UUixaEAbbM>o31t67Xt(<@Vn(sMqlB*qh|A+XtYAf#hEq) z72hrGe+KLq9^m^K-h|WS!x5mpn4Lx-+GDri_)%-R6=cyU%P%k%KW?QHnXeF}9V!cI{v>)T@&=1$?r2KZc;)WM@kWl?+#)a=@JhjgFUaR~y|&n5=R`BC1qVB=Ppbp+|FCuWi&k4XG>)TpYgW_JEaE@6DOM38f}-w zs<)x9If6Q#<_b?NmZUsyBQ z0vXrV5}wSj;x4&g#qCyeg==jpbEziI)Yg&#!RL(9atD*QdBmpBmJX>ZEB`3UD3E^} z^zKT<`{zhhgrHOcdZRNqm`zx=t*wm=d%v4X!Hs6K#8f{N7h1*N%RAkexd@G66UewY z?MOF(#K9KwS7j04unZSvye8A|@8s$$~XsZ@B-K!yN zJ@h}x8?jX)6`)5Eek?;WkRKod^2qG|!bl?Q?={QQi-F634ipw8G~8hZ3`oNF#)L!J zIV?7Sls$s9dVj9`>_V#@Uz)=FK~n@?;Rt^FrD2-qQk>!de}Do!^K6d z=MA>zh$g<;kuVS>lAOFXB8O?PF585+x!D@71kV!-Hg1|K6t@}_mTLjH$oj8!WN9l( zMBj7I9vo2cD5uCZ?)!W<;#ed}s%DWwedUvGazS}{r1(8CRjZWLvb3M&yp>exS zO>|$-hJpqF!N+6!0;cVYLxo$NRnf{u|7f)NXd43Qd}5C2d6T4n>-`?jDZR1AVd5Y2k?V=2g9Jcv}F+9kwyhoF5DYey5-9)qRZ>`7*A!B6u^C6OwMP=iCRkTrpH)|kMBx{b zFtCK?Y48&{UU(Q@UrOQpb{vuc7ohkHF{8-69LM=!1lZpzeNbXv+1kB2gs&247VHW< zvCbkIbWy68NpFYb$K>KANzwgbT#!9if6_8GBD;-0MnoFUiVr$dqr#xA{tKsqL4mwu zDd-)fICLV?5S{hq5?oz4>go#n`p#>$=&!C+B*;JtE}*Ymc4geC9-CqjycYdWY11+~ zOWA6s>AHrXzdsP_`5tjzdHO&7buB0{zY7UUrYDr;3)9)Qs8_Y8r&uKVZ3C>lS7_vM zMN=6LcDFtDtNxtoTD4gZ`fxXdHg7U%$n~LSq0z;s#YuuVpUGh-Lmm=~<+h@Wv+lr< z$A?%7OD|TN1z*Jd))?JaWc5LlX^r89h9oo3&;UovTd5J9la(ZcThldMI1;XB_9EIG zqhUkm7f@P!(q@%>n09&`ngxgoNuG$Aj>qK3;=T=D7vnQ5TrIIcF0utpZ#0Shb zX^z=W$KtB6WFO}Ipiqs7D#@HNB9k;i04Y=4)fsfqhpWIzLx`i^^BGkHP$8sx5@p!= zz6pLXA{)QT_?07Gp6YLfHy}NY(@d&7!BV1Np%*I$`#~57U{2y~DD$|zr4oO1YO9+g z2I>N}gI%^F-s186YBe#JHjEQCd%w^Om1e$@td;!j9)95DJ`{VVT6~q;ZEQ5@SwcVI z+esNnBJ+rr7ClY=yu5^vA<^*l6tf!}eXRwaoU7e}o3Jy8i0iPgUV}PjrRA*q&-L^S zDZYWX5HSx+${4q4HWuI8acK^ct?8gxkIIqWTF5C{k(NB-2)j?lBX&ENIw~X~*Yh`o z{}Ed6F&8Dkm-gY)A|br84&X=-yFQVfMogK!rj0%l80)?iFAf5;-B{T;cbKH~Sku^f z`F$^^ltdA{&L`|ARrQLoDY{!A+&W?PQ2Bg?vd+mD$HJl9NOvFY5l4*`}c1^}Y=JQU{X8xK06(XkwQD@YuhmT>YM zC}F>Ao7%Y@h#$hYZbl8K_cD*}+A2?f!6d3Kq^Q#JB@Z!&bp3zwp`l=39W|Q8+#{p7 zk)?_B0=Puj%EI0_T+J--*vm<09EIL#g5rf_UbAJ2d4>Kuej`DEcfYY8)ycARS*5CT zT3KK426Vizf&duEpO?SiyDIOnAHn$R(*P*yjV`>SdM$ysCv#~w`1VX$u8+u|FkKF; zH}Jt=nk^HZCg+Yx18FF&mlv^`2!5b$2gjDy>nJJSe)ZEQxh&K5kBYEjmrOTu)x%{X zlQE~-`N%(uK{_AyBR?U3cA90%e61_un)w8}KW?I_@iTrR$AZ(2?b45geur3j#AUpg zZ_m`h@wf-(T&zB?h>zz5Y}eCB%PnBz1Losaa6!0n!Tx|Sh0pnYq#}k1X2v)GMal{qVUG5pSKh{LTuoE9S=|+M4 zMqwE-4>k-x5Z`ARgoGJSDakNYnXt}oUO&JaxXYA9X%!BL0U~u{_XZnxx%D+8HmL~f zh~8WDe%(C79b)}$8+1WiQI>!EK49Q)X9LLa+t~;8;yn=w<-#Y>M>9S~GGLB7fokf{ z*auV}=`3DWJ7ZdG4APrrY|pM-HI_}3*9P`bdjT%7cxuvN7%lSWpb;dyJ(oVR0s zR;TUUTKrSl9j&uTw1}G!_eYi+%DpS z5zG*&ae(X`_Wv$w`zs#^PVMYGQE}$SlZtOqKcVeKv6b;IK3c)LO}zZ#x88}7`Ay@+ zJ764VJiVBio2~P;gT-Ja(@qVhQWnfKzCCd_zB3D{j7PM*p`h=(oBJuchk#&MoJ`6 z!(G;|+ne9=QQX#<^c)Q0f6gj!oW6sCYW)d64kcCtv0ePIlm#wtVzlRd3|5*OT1}G^ z7ODFyyhYjr%XS4>9gJnqx5fu3ktdH{xlRSV?5nQd)i3+{2_NQjcRjPUXUPMB+x zxL>Ycr`!5(tkL~uu@!^@f9XoVzXO4idG6R;H%hYs$FeSA_T%>_-uIW2euxmBJ7fl=tmPf}8W-65*phPSj3sMTMtz+1-yo z1@v6$Zl$|!3)}92T#~_$!y%a2ztjFbFyQ}j+_8w@0>U3swxX_eZX!q)?$%pky1IlX z8BcRvpXoAbHu31qG=IlYzKDG%ClZky$d8aP zZ*MOK3@}GhFa)K4&VRZa3fq2t*50v^3o){8hD|5T)x$3&S+caVhl{5ESRgH z`av`T)u6iajMs{y8v>FV(j~qclDOec<94;-ly%5z9vw6LrdEi>!p~Zd#}Bg`3~KvR z8;x|vk1_Ekz1Z=W9jQ2CEEcAZ9na{(wu%gb^csJUZZJS6lOvjwg?lqfpwout9cbC4 z)wEh~K)rl3Hd$?~rssl~C;4!)#N(aXxT|bBUJb|X_IST|2{tv?pqc6C4ipy@9O*r#|niQO;>AcMh<>rh)mW8D-h`g zyo;yJ<2bL`o9;c$nxRQl_?o0#?KYhll<@6Ej1B(+SB}MGCQw+HL?nr&W^XBU!Mdul z=@JXT9F-v~W(@zTCpSy&YoffJt{;y1P5C`EOblDLO4UV9W12CGG?G!q><^q)E7PFf zA$mo0I!PGHkO}u<#NrMx^iXW&IeMEqA^(>dJB_pkzuBzS)dDk(pP)I>|E(l!`*}_G z(9rY~N({$9GjcI>8apNA6m5wf1`L%KX*4m>!1v2ZkEMTmTVuPH5ExW1Al8!d*O7Sf znV{rjI66rtO%4y!0w7?}&<%7}|oabNv06E`f@Xc{R~&V#bJkEJe1 zX9@HtL3R`v$qr5)C5M&U9dXzL&ie7Vnsj2dKLev+4oN~X@+yAZR?vph6thY-JZA*6 z8RL~-ii0iQLIf#$VmT6KLj>Dad%EMq#ANId@`L~giIhiG`uhYmHRm8Dwd(&h=onZC z12NmayJ4!ip=_)woE~x!O3{c5FlcuGYzZXNZ@{k`hP6Ea_we>R5t8@d2?BNgO+oB8`H3J!I6=XlALUj_pC3}$M^*gLrs%@ckTDK_lTfXDZR+WZt1|v6ba`O{vZ&}fg9FDXD?<^= zCULlnEeST55Y%}Iv<_hHCI*zm{k5sF{!3%&qkw81Got}Bdvq=R;5rJn+)}1#inBgF z!Z}RrCQxW7nk^v)KmjfR?|YOpTpbQ&>qc-3Bwz`77Z~q#gCc87)a7??j;}b*6NsNL zh>BOMf1@{H;TPUl_^?>JrtkCN^T+n2C}7 z^f$bvL;-var8YJU!rKP{9KN5|GP2M_vN!|A{Cj1zB3VhE55l$-!E3)OCOrIP&-jY- zBYNMFus7Q*D!8N99dkO474yDiYTq+-Afr{-R7|mF;5r<4WsAVJUj61vVUxm{8g$so za5raskQ9?r;>Dk73ruKH{{vLKn9V3Tli;v;y`Ii8y#78X7{uRLVwtf0P)@)wfsxTs z3V&>Z!ZTXmNr8{&Ev_R#eWUWjS)thd`&nC|wZQ$Vy=Xh>tY~A~?}i5BG1`W4hj-MH zyP2({RH#b9Th@xycg$=|fk49YkjOB>X#A4d?TX1k#3x>Du^b&7i7343+m9sRLn506 zbG_fL#eHSF>HuKaX!IwQVBNBzA<|GBY|!`dq@v7pIg z7#sn99R<)?e$ag=%Q1(W{`(=NcW*(`p}T(V--U@s@(CNZci0}^sejbtLCcfMLw~%@ zOE~C$tx4=A-|H^(ftsywHdHqBPgvB#^~3vt#weo{xOFC_=fd~s7eFT(Aeam#V=rHQ zBRUEO=USN-h4gBo9TU$k9q zGRTq#*ha=R3hdw44F0ceAVRp@d<_D7=}nt ze~n{1to^{@&}6stL!km^>Kk46VSjeMr@@vzQbIH&IXU_ls>9(_?xC{+F(ETexN@=9 zw-LsL$K|46s%KMef6)jE$2Hw!%roH`a|3~bcY!OQf#{%LYr)bXtz9KzVodsusKd$6 zA0&tWA1fonCKYpZ!8;EknaI$N+^#h~qPR;;=XvJ@BitbK+0 z8~MQi`=raq4_MdRyHV7D65L#mb>hwaIjbQIsNF~n8cMzaDHWH%F>JmAtjNr{Pn*D` zi^nv1SK1x)ickUkv*}05%yyFRf?S>a08H5VBi9&`Xfl!l!-cn{F zZtj$q7o!X$2p<2&!>qhX1xU?wrY z6l?7A`9>7UMLZGN(HnV>I11+9;Nb5fl~BO7QuZNeB1;?Y+(=oW{F|)mqhDA(Pz!c| z(m{nsVF)j70wb_CArT<<8?X2(_Rrqu6M(qR2a={54eU5xs|iif#U+mg#qX{T;jYf! zl?e^lhp6TcEODkCgN#wR2CFP;Lgpv_?Z4UnrtBM-wxoy+fBU2 zRvaW=+tOg-Ri22m5R;zt=2?39KPRjLvM(IWQV zDj!?>+u8$#^3^nIKKh-QbfOFXrv&9465z!q&9igX>RQ;G8D3JqIp3;J{(Lt0`N93< zX+t?Y;R4rbWdxgTrHdXwC$P7$S4!T>y)Y=vJkEC%#QG zP?& z{CfZcEY573G)Fvr61ReuL8PShWDU(C+3ZhX^}mc3(Ao1>w20UZ>9A>u7o@B|!Hc{v z-9o|Ozn9Kt>k4E#QbY)5TV`-%*+P^0YH!a3bb=NLc?B=CxB*sL#KCllz8NexBLgGQ z4ls6ss^(E1W0(Qv`1V;3aHMb)Aphf1+X=iPIq$>(!4?!YLqQzoV`N+&JDI!-ED2?c zAv0M^M?9hJo-xKe4}J&JsnOZXF3;YvJUi{o{DbCz@SWJg;-3{y{eftx7sOGO+>x!W zL(FJNZIan}Yfd`ZZR>0I9fC?<@cs*CvhCMi$srS0YIIM5f2G@MKdh9zFd{vJ;!8Go zK$!S3h7P5uVjY;AfKw+X?%{k5%}2MG(uPz-Ct8XIM<>tnIHXqT=C1`PUobzrBCuL5 zbP@A(wZSGeUR3j_vzUo*5yqZhRc!^t@h7+K6Px$!#0Qo{U0kC? z+@{&h*z&}J_}YaCT3a>unhK)4`L^EJzP770hW~b=fn644f*9%PMj4Lb?$LGX3jFYE z(hG|Tl>pwY1S#<8Onf15Rswlem&hX`Z8zKa`Z|f_rv~rvQ|zYWd%^SbnyF@`S?Qj( z!1LR2EoOeyg=(S(7+i;XTpyk~G7A+umC*Q-FVZ8wuT+Py2#RJ)ostj_$n(Jk|M9$k z%jL2?AU7@sX1CDho@ig}%pRNBTcbd_&VuPI{k^rlb*872Caz-yH9F`SNoZw3;aFjv zJ+zv_t0(&V!eF4yQh2{YZ}yL~0t0UUOq4U0w)>m*I76L@uU+YG!3l15PK+&o)VsFC z4HW+LKzhOCeE4ua;ak}d{HEa5yLx%eaGdnx`d}P@^rUbwJM~A7;4T!{jd-{t5;QDD z#ie#24y)wP^b&c{-fVTnno%%PPXg0)tx*a7M!o;6Lg zEY?h|NBikP_ho?24CF;v(-*2;3wQxgC<^M-0IGLLvq6>rf9+`i8C(k+^EjNV@ul*e z(_;DEva|D6IMdc2>Xb^tP-=46zYa2;>g{Q%S{;Tk|L1AJAoxLS*ajj@Le0Mdni!ov zc71mq3b3HYxks65>ojv-hJJ8FJ(B%;P^#JHy_Lw~PPRKI9eglVDz(fJT0kBDB%1DM zz9TLzIpFZei`YkfvEHD_)J=7w)6~6qvAo}cBR?%21{oaUKmNyyPZjDYkt`CCJsm^4 zr85p*>S(nN34yB;U+Td|I6;6SBj=xRMUfk-aQb+m_XX+OwP7UY{|)Jp!HwYdgS>kr zGgo{sQi5dM=G2pSze{vQKKR5Sgv<@BF!EWemJ&zlWdpsXgRU)M6&uSHLVjjmKPVJC zfa*2#-egozVR9nj?#oW;`~40qeDe#cx8_o1RWgV7O0r#SQb93fxq-oWO$T z>WS-bhLn>C@)#7BZ9SZ33DYI2Df-fvJVL9Dk%@^QEx&;M8eke;YOB_rKO z7zb?0A>^<)8DO#8%0B$rWyaxmjklFn;tGY{L?>y9oXOdlH?^> zsNc-CV3}~bKsk#-d@)sm+H*K_Z_ae;*-sUfG-Sf>D(rpZZt!l<9J#8NWrWsOEr5gf z4KCuk8A!`^$^_-)mQ(=~StFb^9!> zAq|KKkdA}kpg3pw;7R_+dFqT3mhX(34~P$DJqPyOr%dHzNFgi;O(xE(RXf{~IpBUe z+>O;Z^XMIH6vq6eF+CS`V;a&RDUAlZNj8^<(fzkX3I^r#mViOQ68+cy0qk6S@TPvG z*(VHws;nFzq& zRiSh0QJbGPuhesB?`Qvo7peyNz5gN>P#HS-fN-@=@)hu_e{T{1nCA^ftuWTuW}82n z18&=CQF_f!&$L_h{^4-*{eU!iNQqSSXn(~AG?k~-!LM3dlocIhd4dAI@#rSS^Mn}y zqns>!@KYMLEtucqSUo3E-#_0=02F=ON5TKcK)`_FIkZswz0O*YVL9HtocFM1iE2wg z4a3Y>wh8Zf6eODQRJk`H7e_@JlB1<%P$ZP;awfaOCR4-L&O`_7u%18>*Pv0P^V^F5 zzl;lBguq1#ky#X3p0Hj+T^cuX}>AiB&zCLZ}m%`AZh zL-9^~%h;fd=JpoCOJRY|Ln>Ka5W5bsiBO-YhO?8 z6OFVY65(Ot>3qvj)2WB{PleNSUNZ!QiE+;fQb{kvxnxIvTrr>eVM~~f*+6B&k{W^) zWK_4B;a2+_qR9foSj?9u)}JyvBZhfu*#3ezys09AIDqPv7z~UG3u3kP6$^J|*DHkO zb66fcLAmR)>w;4|rIJo=!rPtpGu*3gf3)uQHVBFE!^nsG`Yf_|2YlElanFzhiT9O9TgjA{ilX*KF^^$D%twipA+O zfpjEZIEa7E!<)*FPa1uENroYx|B=G9)@qGW&CnE&ChfOSO`>8Jhg8w{0A!06-2fBAl}}tA}$oftDQ;;yM8WT`d4Bw+pMo`sX=%eNpUn(Q%`(1O8K+i9bn$# z;e4ruW>C3nJpu;UPH9A^Cj-LB_<*1uRuc{RnqGQFT zi&SpQ_V$dUsaePZTRjiA=J)Djfgl>75#e*ZeC4J1L7Dn(D%}un+;r=7OiX0>g zr93i_xzmzaU~sx7^S!^w&hK0LLkWV}cr_;{)+;q>vX=r>nC+q@}!xkR3Qtb z;CTe$fGuPx#C56*!B7B)+i$h3I4T%>w>Bn8nQjJNCKi0^FWaO{v+!~2(TvVsy^A*D z#0dn@`h+&~UIejOE!KVU9QLX=BeNWmSjM{w+CEgohG-UBrYtCC3FBBSrb^DM&42t+ zZot&2|A;UAXn)doIByK7{!xeDKQslU{rFIoLEjuO+Q*dm%>c?E)`INL^OWixBpKox zqw=~DSK}PU9|fTM_rLQjvbKYqS6SDBgMosgqJfAbDMu@}A^cSQ*(J`oeA}FBNnygg zF$%NRgH4Z^iH6B?vGTaVCdsguM26GQ#jqkbfJ=aGo(b+8rBg7Fi{_kA=3A}Da^uy8 zfYZGcIq7M-zXY1nW~Z^or;-Y~6TM|9 zuSzq?)`SKPbN%Z(GLfBfbkRkDKidJhfYgzR?HWJ(yVi>2Q~=awRtW?9YIsWp(9y9G zEDGOm&{xpg4}Qc@XybXDY}Mp^6W65xIFutT59kjzJEx=vx?9Zg<6^zI+q1*{{W%Dd zqQ$CB5i74x)QN4@6=^Cs>%6mC(t+hWrf=|^w)54=m&X%$}q&=}|BLbJ+`BQ2` zQMwyB5k9jIM6Yjj^FytqXsQ&V2S-w|Tc#MYPnJLv3)A(bQ|#R*PF;8h15f;vMRHk4 z7AJ>2@5lY^T56UK|1)GXm7b|-ad+Bp4T&--25dqp(kY66Lqc%icBNv1*x2Qi%clY(;Xk!9M$4{a-rYOI`ZXiCgxC$*+(AMeg`$d$~9Ntwe>JZ}uJIBnp8 zsA;+yV4P7qu_viqCK=%p>^gm?mL&vOC# zg9>q6E%|9!b-{MhsCUcz!|Tbis{O6dvi^8&OwXfoL*$7T*TCov=&>y=by{)H+y=(mL4 zIo&<3)?7l*PGt~by~8hrjRS+|JAhTRoaBFoV)lBgApPBf7C*1M;RHr9-^z)qd}vP0 zNUE-IVaLYH$C%#u-Zp7gnt|NmP`iR#_H`z@5T4*Edl_HfXS$o>;HW+9F$+kUj! zUSz}Nv!&!AlJ)ic zPro&7PxeXh*U{ALvVqdZgPuL<5yUY#W->8zwiZx$3oaKGZ zeTP{F>FTHwp0?liDpc0`8tm~Y{;CskAu^H0R8#`ZU^qlORzZeMSxVbM z(pVtVo1k?r_lY62^~sXqcn;GXv5^0{kx6fk-5z;VlV{)^c!gyr*+Ifs+)jl{g;i^s zVc?+teBhRmm|I&g5`x+#TbNVA-(uK0aA+V(7#X5GdT18rGb@+TF55#}h8 zf!@8#Y#?LOr4?^4c$}6U$r` z)zAcu0(0>>XRw>}4-rB5i24uh{pW(@LfCWt*lY84yXS$CE?U01@dp6fO24UA+{0d1 z;e%ep*HY=@#X>b;(u^fvAif))4)W)IG9{cuI=u;fn@oBK(k_vW0p=%gf=SB5k!i7j zzgU03l+(jdg7hZkACbbd!rxU=p2vS4U=Az|oeE9JF`eQOKMWPPn1Isu)u%(jnblxY z41C0U?6U3;pBU10a$v21+}|#mIS9UDp-D13Pb#Yyq2FB4Sd5=|LE z=Ts!E_2zSp*|hxR7Fkz&`J_xHV?r1E>%wBJBGtR4Cq!|=>YX$@7kt!I*W+UXAgObN zd3_ory~Ft6S07D4W>j?PkIV;T)nM;L-&_#*|E9Ba#A|MSPJ$BV6q|&8eqmHVW=+cK z^l?xc0f1j;c8;(G&07<_fjq;Dhd$3tsOH9Fs_S@_I5W=X_!4pz7f_Fb{Zw%Li%55* zma*Y!1Q6+~OR>xjHGVS1q^CM)2p*HIYs!J|q5ioA(-lEqPGyGGeq`OZ=9uRC#cn%& zOHIuD31d3-1>a6$PW5NeJW_#ersqJORnd&sTDg6<>BG}vFjFF~hEbK>X65^EY-XKd znM*<~>AZNAyW=vKt8S;&OOXq75)Xo|ipGS|N~qpRr`25irP&I{!=_^TGitMHocTH= zO^=n|)iUuB_K==)p5{}BS4c_c(Rb~{kM~f$?Br={GKWKGu)xnYBA+b$+g>%znbe=< zg)nUGE>#&fx!pzdO83^De^k!&yexPb>$@?!B%01>dG3EH{MN*h^5a6s^%@W@1h@-k z;KiA|7*9nD5EmI5h&f9?HkH&*$Ywq_oScYMr|h2K7j*e1Q2n^dnKi+D0R;Q3luiIfL(dqXM&n;R@M?u18 zHU0=q`st5Y!u2i=DVrer1!brwjHi*j{yWb3IOg@s+trM%9u_jom&>k8$xr4vJdfAe zi)D?9tG>pgVXlXe1t)>g8#}DBK?I*d+8W2o4WD6LFSACkS7V1Czb`pc$L+aXv}e_< z1W0{bGvy5ipmJR|yk`fQRHxc3$;8vu-{9cb`gPa@IuY>-MG^B~)o6ez2IZZcY(Aie z7EM20bQpYhl$^}XasgDg%714rEVQz*I(C9TI+8a$;JYEG*i8>xDhC_T?~+6e;Wr<1 zFw2nUGI%C`9GjuA=_Jjkfa-9UY1^88axx(bcip3X6|kps#B=9L3XUdF2d%!cX>J!x zdXmy7Iqb9N9R}JHvb82XRC%QHo&ee)a5v0E>q`m{P`&3O*TnQlHPp_$_nH7ru8n+u{<#y zI;r1n)+wevmtM`6VMrz3gbu^IhF~%gssj>d5GKHQ1OR7;(z`j!aIObH;<^NTVr0VD z%XL}9viHs7#C@VT_2iG@P%tL1<5Tektz%$VE!{==KoJqe)tbPdKN^!w#y(N6?H zqD3(wxD<|c9<_VByH-wmbwS}l+42*(K38Ab$LRa7&dQw9sz&E;M^aKbC5x|z8jRAG zA6sry*_~Q`l*GpLal)!h%JY1#Kt~zkd|9)?YJ&T?uloz%g1t<)rSV{|my=vdOxM6$ z!dcaZN9VpGg@)fg48`t!RY^89I6ogS2nNdgB8U&Gi2!~l<<`3YS3>ee9VLs|Q6v7t zMqn^gO6=Wbe5tJX{w`iaWVr&4xCd~~c^2z@8o&JVCGC(>(b}m0G+_a_Xw8MLu0O$1 zAI(^u-@glm4B5Mz|?zXWbX1#ASJ(fA3AY>%OY$l(#96Z*S zBbB&5oZ5EP`a&_DL!7&@D5*iWJ`I)rX*M{bK6OTBTiI5+RtLIK4+ z-4$54C69wQ6kwxE9*)Dj{GR1ld(@-QMwPK#OKvXA{d4C+=dUN@f(^HJZU{t$^39JP z*{qaBk*WsI-b{{gWc+Gd_QxbcJJIM+Q2!Xj00{gE|Kcgq`7?8PA!7%)e-$qr;v~n` zd|eNFM@vQL(~FT-Hj3{fCGYEQw=HX235bQE;QXOid)(HMT~Ui9RSZHw zGUv(S=%g>+&p#mFe48U!-*2i!Gc-7A#qSO+>b&hGqnL%yT4Ugx8?ovKDHO(PixY2& zTASQ7Wq5qEkK~VCC*#G$ou@m00j70KWOQh6Z*V+%ZeXrJelGN__&prxef_PEmu%l) z2)G%o)VK}5V`Xf4-Ob zr^y5j$=y#5Epwvyk(;c~}LvKuo>sK8(;A!($e$xx?U)ill)#5>nsU+5T3km3%_7jPk2#=CbZZ9@z{ zu1mAZ95mfiW-(hOSk33-it3w@qZ-J_FnzoTWP_2ve7JW+?SPBj%iQdCa#H$oubXeh zb;VZyh2bdsXI5@KBW=X#w9VD-(!E;=xujw!tF>xZ;Nb;43CJ<$4>UTWRq&#dSMeQQ zz+h1VZgrYFW|L-7V^Q%Boke~0vP(o8w zX`{7Yh@AIoY9BW5Inu|yhgZDDK$si$6x0MZpY|Lj6ZoDB(v^Gswx=*6){UFvJo5YJ zgnm0=jR-rKs~miGojP=>!s+tm_<&-R^oIbFyZz@NLlyx=C_KKfG)zDhOhp>YKX z81;O~D9AYR<%lry8n=ptHuTzSFxA-9eT0!MXJpST&t+Uc7HWElS{t1X_-GPYZmff+ zr)p2e!t0KLl;{c7ZCgCq=UmnLZc>`2zknPgMk$xPO!gNiLrAlV{qOEe5PBV`kt*GH zX(391?)X;vNnHWo4d(CP4Y@NhgEG6Hh!0sT`;}@Vmh+ci=3e&(S<_U&XL{Qn;lrCx z5C?|(mSswNlt=`C&ccQ8AVU!?gzR2tUJYe=0tFqE$op4cERW%mohxb8hu4*dHNS8g z$VYr|iZaKF0vewiq1k-?@?m^z}-uQ1aVJ|Xx`Jw(@-?S3EklJ3$ZSPYHt7ooVh2q~fh^3g|+R91_~3>us@w@F9p zKK3PZJc$}dXZ7o4`k|ZuIC+XR(02t6_uHTv>}IZE*>BclRN$*e;UB4g|_ru1sZ6Q8DpFk}j8NxEYb+UL9H&BE)r6cYC~GI~v>*;or}1Y!MZ z>*cwTQd<>Uy8{e$qCkSEm)qmu=|NaLzDHUv2r(P&*ROr62s`#)g2 z>QT&cMZTq|UA)#_eU8g`T9wP<4$BFThdn9Ro$%XfkJxvCh&y+{dSkE!)Nm zJ@qyhYWMyMjq3LsbEHVij@;Z&OJ+}8hTUxA2BhqC>!ZY<&2`v)ROxTS+*5VDA#bH* zR?PNeUv}Cz=Z{LOn?=!^VzC|v7O%RoN2wU^Uj15=`^ij0YYepy2PPCl8X}t7@cJVc(*C&ZnkDHRfrqlzR@`D_5 zJjJF>ZQNT-%^&j=9EVqv`815%vR5PO^)acQj{@81gE+mCBEo`WgEBm#-Z=64N7Pp1 z{49af6Zsz8jk`TX1!lcB2l(JKV3)08lSboZIN8*(PIXJ3mo-z3LJFqK&6uZOjJsZ! zA|_WLVfW)H8TWhpCu7Sbu4aEaS@PIKN@Rx_#A~W!hNt{S;(jcI|Ks4;#%Meq!hF?@ z)OKJZi`;Zxe;6>%6f`WwS!31tB2X0@X?@gsXa0vynwv!OJ<8l6x`*nKx0imgBl z+cWp`Q}6po7F#(M(9>zS&DD4vFPrar#?_|EOD|G#3kaRtIqhX5aB>6QEy0oZ@edI* z-6_=fpXkJ~Kp2}ILZCyT5|-V`0_Km})Ktl#Tt*sN6-E^ zLbo=)8gPYwJ>uFsaH-T?GB&qqTD6sLX&%FIu*9)Mo>Wb?TEi8De>w%GPpz(=AYW5w zypvHl`I?{^AXVbcVU*3DV6fZ0%QC7pdCj7UFifY5<*+m{iXw?c&|m8Ov$^I1PjtDK?(FSBEmZ#Tyz=_qQ8pm791_ zU@1PFZo*oTb@Dw+B5q0)!@`XB@s>D} z?_eE4VK{b83-sxOLyUMDrLB8hvCJn$aEKlBG4A{xeI7*TG6NsDWYdcYf8kqsT##}< zx8oXCh!dYFmMJuj>koO|Hmp(QczI21JlVmpJDi{S2@GDIx(Py#a%q;dkVO{2A%?vY zpK5p&q*H<-JRIA2xZCXN>fMVBzY)#(j9K+vR#?JSAu6ZF%@XUXqX~Fg}p- zMTWx+X<~AqK8Cd9_Y`kt#P{<^nLFugz zeyYJV2d8}HSJ6aWdjYoJ5r;Rh;X7G!-^#mYpXlUY~?PVH7=+e5EPzmFZWJ4OstP%`^_Ww z!xFv2W0vjq%l3{KP~G*vU#BD6&T$YYE{pei8Nqz~&D3gMv>$F}`yb>}@+y+3ka5~1 zQ}$5=u}a%>ZPWKc0}wI_n)xfgY_zZ#t>DFFDa$l|W}bdn+Ivwry4_27c4>Uw$1r~S zQATkA&w+?D#|3Y@k3NI4fBWuu_4(EpIO#(-;Z>%@A%vf@VZ` z{LUnEEBCFoh$iN|NYu65-YcHG%Z2M(aD&$3%$Ca&j|+B3xf|AS16C#6yZH%{gd2P= zNi;Gkxipt$*5V*t_f49*GpyIA6NQ7JB&*lKhw^hY^2rW?=7!u5i5e_i*PYzog=`d+ zZv1P4L{a571z4?yA~LIE-M=THk039K>a=8~=<3&L6FbpAdcI!N5aBsi6{XVp(w^xg z^6GsBhk}KAHE!MVJed1ASEJ9_xE>NZC5269mzQk!^Fm}fWSOftbzS|-XSJF*GRAvv z?DKH*+($dtdcQf?){8X`9TJk z6;lLsd?U^0=kXt^oXJkRmWGuvicIbouAzQu-62m~dg|!fyn1RYa>CMbT2Zvz-9ZA_ zJ^A7tSTxXQhBJZ-meVn?c?kSOmAQ^CE$1T-gW6EnGbK1Q1=V0MBxIbZUiSQ%AKGCm zCTIex0dBk|R2JVQB0O4toI%Q1)f__ZB)N~YiBHqf(dFDXP?s>r&LnTVYG(2@l~2&q zuzeYo(f$$loRL}t$f5O7^!Dx%JFO`0eZmncFw=vCu)TaLI9R`E3RalfbsIljEuboM zzjL95m@ua{`J2&*hwzy!>r1d8Z5jprygHh6blR4))Bv!_mfZ%z6|L5l$xsJBH1+^x zYGkB_Xk|cqsBQ~?S~(fX(ZN8~T_?+r&f6BmdsRZP8&^afMexn(=t?%gIqbBExE~D) zKDa%@;ho}eqvq)6@9zr8K#B-ZrEZj8X{t5q^EY1gO>b{)A_O}2&o{O5em?zhyuw9N z#eVmDuS_|db-2Kjw}&@J-lNELy0D+Ka}n8xar2h?#VEFhX)`>eB$1i4zIb8e6?-sL zu#z(y1_z%cik0qU_fuxDWBb_!L))Jb$Rwaw^1eby=h}-+Uv>gRIoIQo@Os|{Ue|6< z;?zC52y=zE-WNvAPYPFPpHs!izpuUOlU^zG*)1^-y_{O)hfKAGe26;5v#-&yDLMA4 zI?KawUz;zkh=ojC=a_z`8@6tnD-Hwn!IYmZ7zMt z65n&tscS;+@b6P5e}is{n^(}S{9WL@kJL*ubZJ&OBox$pRg1p$taGOII!eS2a0R)9 zpF8B`vg7D=d7 z>3x>doa?_Fa^gz-u>xIjHH5lG2`q&-KFQABUMcMV$xsHfaVtGbjTPh@T6S<>>6$LS zmoV;(vlu}Zn5Po|Mxk2=Gl0B=v?_xfKH7Tk4HWgT#J>J5n*m~Q8Ts_lcwGWK%J}Hq zx-5c-+J~QoJXA5Jfhn`yWPZx{$(tmyrW$wBh07)1*z3t63Ot9`SzKl1#gQqH7wUwg z?4s~#K7#wCxPn50J3nx7>OuzB-nH+b4qgxkti6mKFW`2X)BR(^P~HQ+UMu5x=vd0R zp&SF2zpFV58F1%5nPa@tb;+%e_=}|-Q*H-ZQ_}K`@e+KxYukDuyPn2aiqo{|__Cdg z174>4n_kbFcbgP)h8u0(pq`HM@D@=JzOO!n0)*IVV%DAf!=?KhDB|K_q^}tY&@Tql z1EJfyE2Suh1iv8r7McLT#c%4h<`s>l|CK$%AROMZQBAv$5hBEU zjW6v>6ZAfjyd$XH2R4xIH@j6v*%8q$;h37%g~nYV9+Zd;Twn7;yxU(703=!gM606e zhgFz?K0!!|lP4uiRT+=+U9hf~kxfPJut=y8E}=THMX;oQ5M{SF25cOJFT^c>CtmdKX1I{-K?I1e)-g$SU&)9-F|-iz5jcfD`dKOozawxa zRxt^D-6aEH116w%-)F<7xu`W{*}`9nl91*hyV?Koft!Jo6Ff(H$V5gsy9B9q z(B{FTQpD&IZXn_3Sg<)a#Cft!_rQt%A$L7GVPm!h zH3b%`wQxMP6z7$;x!-4$NY%FQ8x%03Yo`MWknDJb)j z)<9c)(YY>I(RV_Y347_4N|r5&;l~4oAxi2L8=W}v2sw)!0_=?P-A~a&9`!1v-^vip zU}nr@WeL8euqap(BQp*W@vB!9jmDXF!YuKxeSzj#sH<$E?mf_N`ncuxklUCLbm2Gi)!})pUzdZsB?lDdh*ZTKZ}a& zS*WK_b*H9XR(9WKwL1OQc*OVKU3vJT@*eRh?)l_dWk37IVt)zTXyT0j8H8ltjdD~e zRGjoj)C4WcA5-DrZzdtzfbtdu%A;WqEP1nol(ys|-f@lu28s!ScLi#i>mA7ANJHfG z_@9zcqg2jOLB?UyGyOKS!FKWq$C|0r(5x7w-adi1EMr@aa`$#Rp3=hI!6|P-wd7jg z5N~J<;g7N#JRs&F9N+stJ_OCn>$*%7;Yii`!^Z74TtdNnHE3kjDi7jyWE3bWRKPS9 zvz;V%s6Zc3y?=33J9wNCfjQ~f+Lp#yxA_tDs%U-5l!bzgc}6(=*0fyLdonPcRu)!U z@>wD*>&X|ZX*Y|A*j;Hbw(gfcp`aZOglgy(d5}9efBQ&AmQ{v;NCd|;${H814{?H~ z#Yd7{A>mCJ1jQ$qDk%lWz#LNaQX)Yr9EhMMn@L}NG1yz48nazJG#nwdW?oQVW*D8r z-;PB-2k29X8?i~rsv!=%t&;&VBD!t|?tbgj(TOP%ta>-S)4E=2C01wQa|BUGM?~0nZNG2uIg*RI>oL;EDAZ7l zo8fvRWqB>_rfmU1n*&sGyl&ye>zHqeoX}st50Pdmg1d=e2-VVi|39j}F}kj>TQ@cv zG`7{ow$U^;nx?Vc*l5_;w%u5bZD%KqZTqgY-*?WrzxEgz`LVIy`Of)h`Uws1rt>Qt zE3CMj{giaj$oRJVt&}8#Mx(~O9Ja}~Rcn&n_Tr};N=QC5lOICNF|RI}$(1V663)Gwl``4_H7f1j&wpCl^7>m3>O9!2` znY0Q8+}OmwO6hgFL8`_H7Uc)Meo4AgT5p#iFnhn%{mT>?36x~M zr-hM$Dwc0&Cm8k5i&Krv>>ilpHcB(S zauI`(746u)fUWJ#+v|ngoyJI~YT+st{=?-Bf{#HiY(ykboqqX!xP|F*!;8ceIw&Cb zX&fr`v2k|HuhArT+#9}cco&=d`a78oJ`MM>$9Yx~EOdL;QOcCvakPYCLOTb4hx&UMxYeFh7Ax<*?54OQE0g_fNG* zR3{OT7buS987cmfD>qUB8ajYXAkyY)Y~rciX3+6(RwF*aF?N?m{D;$G68g?uInL7X ztvDr?vDkJeE?Z54$78?E*OX|0mQkj4v}T|rpz}|=iGqK#(@YHYQ-X_Sglkyh8^BYH z-jd!7;M}NwkizY2-s{CWRrv+^lcMA82dr?HR`WXYT&+eInGR+{Wv;7>_j==6RRL7? zV5N$pu*v|?X*RfZiskF0%fRy@`9+B2Q<^{+5HO5aqD-Gs;Q6T7?s@Rr%wdQA>qZ=q zt$ygY&y&i7Tvf)LhQxb*hiEeqXCsgoa%TImlb#r_io_uNTSOFSq4i%+4^Le=V-M{^ zz!>7S9MIH%`qbxIl<1a`2P0*LNv7o*hb4W8HSWA^qF0PYhYAa8?WvQeD>?!Hl?P$) zebH4^)uoq`p$Po9X_~d?Kg^YMfS~3HR6FYntpNc9@wS3MbK;ozxx7chbZOx zRwN4k>!u{Evo6AK(P*NZCfC?LOXMjXLUNefek8&!)-7zK<1S`_8E%QDwx$02lO=v3 z+a;O54IxnGFu)Hx0^$=>QVQO!XJ=zqGBzlEuG*6Mds2wu;JVf!F$dp4(Xl}AH>c+n zpt?XVEp^Vjp#@w3=-Pe;enkNXkZ)0*lEIXY#tG?a+X1Cn3#_0zUwAcr-YIWy&h3`m z#G3SZAR(=)J>5JPoO-qUV#0`viyIf8{>j&p9ij$mgC6yMUhoWxQM)#hsQFnUbccAA z1c$^_(C`ET*eO8fS6YTmPzX6kR3Idc+@RJF-X5;BAkrOI{h{Mi1pbVAMbnjzFLWHj z(%OEtVX=IyktG((T@C&ofWt`=F7~s>ZTk9RH&uV%#%sQgevQE`?N%pluElIw3m=hl zzW>uaJhg3q^8tdS+x9M|?h2{-KD+wB!7w4%wk#pABZ9M*Zz|Wiak+`9h^alQN}i4u zd>@Gh{%@Ir^0g1}Dfb=951~uC>m)1FYOV&s$br{9$$9ipQ%%LhmzvQM!|)1|wkGEi zwzQa6mho#TyYtS$>U=TqM|ztjzdl5EYGJDprCcqHs1d{2qsXH1bvNbAAM8l|{Rw<8 zLOW+aU>&V4q&*Ie^LuNj8WEYbcWg#_KYd3bG%0N&aPHQrH4Z3I>d>0fEHShIhP#?b&-@f5~rCX|Z$y~xkO@wLTE+0g% zG!}2~LETduO|`AM!d&`gm?#>#7x^cFu2}+kd&>MUGQDZTZqIE8SB;qDlb^qz%Gud( zG?eSZ8MSj6KL|+pO&_Qd2759=7gqxfEr(ET=3vMbZ9&YDY7_zik(P~{sT?eeJwj(! z<36{h!-vwnCdm`l(nmS+zE4pn)L11as2!g-H5gm=qj_zVzG=CLh%mR6r`SVr2|WOQ#3O`^R3 z!jeL-emD!%8oWd)*UsW8UcMfQaiQXegNTRorPr_V!uPlh*)?u#P0*l%g0*QLUf+Fr zY5QC_pWzj=!=NMf>U!f^(gy{*BBS2z3y;thJ-7I6mr=WeG(0r6; z>*NM1E13LegDwWkSY`H+IN`W1VirK|Gzm9bszQ$$-CCM83nyve#7$rQBE3z1d9(DM_ zf78RVVIT?;7FB+_4D7#I0Qdk~i}Q(+_657y20jkZ zaRIRimdrZ(gplJ$+c)F1mMP%-)q|1e*@j+U03fEt&aRiRe>67kFRuO~3brM&8O!Lj zlrgI*-^?Z1OBqf33}mS0Tnr{!O4o-StF4U|aO%Gmt%XJdILW<6^<_}zJXGw?3;>Mtg~D>6W;wT*ClLk!@_=pK7hx3C-Wh+!-Ws5 zU7cVIT$qp=(EN8E{v$66@W~$FjG05S3e*(nfjyw@MltEH0!iq<|9#M{ILr+{OYbJ} z`yH>@R?!n=FbYQGy==mHeT&c8*+-*w-z1`{D+LoOfu%Z2`H*X0!vRf`g>>!0T=*Xe z05X0xQBfh}ceH?I;(W{;DG6&&`u8b_5Q6GoF6y=86f##qB-zfO;~#uPQS)fz(^1); zw%Uzk3}qh(il`R1Hi6MxYhVh)b4I?<=op(OtbA$>l22%Hu$$9A!B*@Hcmwig?@po( zp=ZigdV}W}6%fmSdNkCgpqUPwCzN}V|J(-u_eCKetqLA8k+Vv@vffOmQ+m`$Be2oir1n}XOgI-_Hs9GPWIo$kEbCThFdW5E9{)(+*mB@$?&7q7 zs7ielx7tjurs=97Jmx}!_|wW#F(*D;&9lw9w*F1Ql|=`*zcw3+NL#6o;xIvU+rbnC2stVT}c zNS3KKY!p}1(>5|zsMv0uR~m>(uA?*#<|%mMPF>y;{sH(iO)!WCJf+h?TtKah0Q@JG=-XSr2^zL9#fAWO)#nDr_9=h0XQ@Bs zEz=0IQR5F5fsD|PS&?;fW|tW$l92Y;`i_ld5x&9UwlQMpXr1af>(QI>rTKNdXv0~R z?wDtOu;9_1I9J}If;d?;xixp!)Eo@N$r`FBxE!H)G14maU?B;|9ywG1|DKY^aE-g3 zr<|9j!3Y*j`hR~~A#UMLg)Mw(3;UbyF9IhOD#)!|RHO&LDG}a=&r@H>0K?TB%A^2) zGZmG*nls?ptXrnn@T;?&6C>Qcx^=X&+Z#{>ruME;07|yJ?&|4hq7n_G`^Co_DvqXcscFQ*DN}aeDLlEaKjk9V%3`>A<@YiWe1PGgCcbOoUda zgd!vRO~c0!2Lb8oBF$`cA0bK0FmS7^YHrM~)k+<*a|BoLVLoVb@@gYWIc>kbH2o9k z(4@2=Y4}H6#dVG84f{Ff5wx%}Rmef$F4tub0shB(@M0qS74i=G0Gl*bBUf5|WaW}T$lqW6aanu4UUDUU4u9XlTJgyg^^@$?j6r3|7O@@5gNZ}HX8ZM?WlR6@{Yj{L;(rg3ZSL>89U=~WstNj9gtE~&iB>oqMMBW%Xzg`Khw~F zGq#b5$)(Mm5W=6ebL`i!mP9A-p^o}j+2=N| z*GeIYw+?YA1StCP=eqIi@DN4;Lf_Bq@D|9F30-dFa$5={C$Fqjm1%EmGYyHh`Z~&f zf<^$GEzFNLms33G{D+X)PtWpPU6D}&iq!iOsh9NHot<1`=j^FmuQKUc!{ak`(h2emaWyql(mm0_L;QQjrO`f~B);KVGMfE7y#MCjp8K=xR|hy` zYTs*|_wBK9$;rK9z0OV=$_~^Ejf#-J9{&8@$82V7JT9%m21ydcz2d$ly9Vj~hKjg*>tbLTnLGk@F4BR>$L2 zq0lt{U7g}WKp`RXp;U$TEs5-0-7=T^5}@>4L|{JJGMgPY-A8)u%6T@wOF0#CYB5#Q z){gb-Zc&Z*iHmSOeX8$tP^1fQOpT(rRk^*6G8|+Rc$SVfG#n!(=`5QMjbK4jQ7^`f z?zsM${fe@D@f4r9&@W2NY;;<3K1LM@>K74m9+rE#clN&5oes9440W9}c{{aOwfMU{ zV~xpnP?g(*>GyZKGt8&NHo`h48mUN5LFl}rTl$2XfYD zVi)L*#jJx76z!D^2K1bb7v0abe1nP{5)WRYMXdSYa%!o0Vag=`rYRXh@J%mMigJUa zS5oMv7JE%_>mZJm=#$~`lZuU-6LJCvY=)Y?dMbJL5=rKL->e;~`^iv{4tqY}T`4tO z$f`YBnll4bD0H3o##91myO7w#aL(-}Yv3;YB_(=kk`8YivoDLtm+jpXo2DtEcWc&{ z`?xpe05_KPk%|*yA+)=>A$`H!M{r($>AQ^g+lgUE2iiFE_R|`3;VccfvW52|xAuJS zjJCs9ecZG&wTcBp2;00vjRu1=m$h1BqFN-66pg96k2*87=}Yrtq@PqQ1>OmDJmJfn zGN2Y(5;N)Nh&t?LuNFHR*UIJ31YBSaiD*bXo!Q`c4)Qi##!_<&NLEtKwJMy>QlhiX zuhOEAjjlli9DFv;J%t_CZ@-uuoyhLv3GXuwvbEWDt(!MmL^{6ovnD#1 zUwk>J@i_<7HIu7|T{%k0)jTs=u=ZgSERG>+G%`=LA7bxiT6vaTkLaHMXa8pKEJPm7 zB|{cHEt3(H*CLKgmC6J}gBa^CSY?H*$IV=84GwRKm2q)P5fZDgTaUF{>Rq*@OSFU8lf>Bwy|&M%79rY=95_0uNV!eBT) zQ+s^A1U6h%8g~$yn@lF|QgUxG4xOZ_rSBXwEbx?*uVH*@y4%H*v(*To3K_$-49v;r z5~E(izHXbi)#0xY=w_T}RMsht|1f@Q3@++`Lz0x>jS;jqOjn8|RK_Mw zIhzn3YdBuX_bYCRcL3kUmVO(;>2M&PJp0sBqVP|=rAFKE1Ygw<2cF%t{TSs6=>PU^ zYrs>|eTp^=<_BzN1_Q7DU_1=f=;jLz3#CT*oCF4z3>LG|F#OJ;N!a%{a)nm&yr9H; z=aDQ#uOi`di6@k!jF%)AU_)f6v?Bi%SNbYfSk$*)6obnM8$+>Ed)cg!+@0My-4C*is?+MiH@ii&yKKjQXXVS->Yg?)ZYeB}@>ebFC>ywPWHOfO?jPbky_9xFF z*_4lqcW^B((=puzC=H)Wg)xwZA>yvBW5iD{Zs&e{D#c#_@{B9>bc5|B=#={|_nsqRtBJ zy-*EiXLs=fV)pFeP|=9#2DoEMt`BAkl$#xug1O@vZib0#9U5vb!0xLTe?18C&~o>} zfH9Ua+n;@wdK=Q|kRYm7eNyRelizcn@aO(!5Tl~|JH+9V1DG`~BvUs$L_D%Dl-if} zCJG%|)9a-%b8~cp&zVjm{wqGE30NLN=ZHBF5X5JO0Imc3TEifE;2?DJS%Lx`4wlgt zx^CYTEnS6^H4#E_e$s@-ZVl(R;F;xOHw1G0(7n5{xDt`9RM&=}w#e;haPnR75+!neLdo-R1tJ(p*|- z!5_f9G&fXG{RCn&xCNOJIKR2Q5dXT5o-gLZ#Vid<&f-bC_aev8gu zz~t-xb$&&DWTi8Y4GBgz35MMM@U4gxl(x-`PU@zwszJzDPV0MH|3G%RcD}C7_OSDH zJT#^vTgMW7GALLfbbv$fmGSe*zGID<+cztS{)CTW$5429RAlj18Fdi3?R7eSLex1abQK7^jx zLPH5Y*|13aW_7Rn>F%tZF`3`31?Sa-WtLLSWj!B}AzXaacFIDb2y|)??VHbIX^y3TbS;v%kwjY^q>6imNNy8-ywHc{EIA z^A9wWO(}=c59>I%o|eF2rlP4lN-NOm z>$=!{a%RHyyQ9EI(Yy_~Q#owewIJB4uiU%`;WUuh%sZGZS_XEi83x8b4XB?ARH>g_ zJH*7v^63U?5Tm~Adqp{U>Fw%s2C}%ON~bT1rzg-Zi_EkgtdWgqH}p2qoc1;xb|*E; zoRe@?1sOeMaDFMR_LZ~l{4M_%Ve>8V_bDG~_RDX$*Vy?()$CS~7z=BDs}GY#`r2`vip=Lo zqkAH|2(LoHGDru7N2!7PJMnv`$?|;m9+7^yB8HHhDw&*spR9`!)URTjy5P~4cy>5M z4?dgz7RoG*f$#;7I&XP}XJlTf0{*jWE zKJ3@=LVifpsO53>59z4UWkWMrIR;Xg5c(4w>x{fNx|0oEp#imhzsM%l$-rscEWUJD z#zA3U_6_jzl?f2qH-ATm{;>vAIID(yBEZEJSTR4c%W^mqdXt=~PQ}0>C;aEzY5MQf zBSKK~YJq4*L#A_Ust1)|XS&KfC20Z>zVI7HtS{1Dxhm|58U@M

    G0W?aEd%Hj!h_6F`!!$s1`8J7qX10-zr#r0Dk;C6_s)Z3mt2>&zZ_N9X_;lv zJ-jufVHc)x=*O(wRq|Gl3-LoUeM`8%1p{LUv4b8j=Z+jiEc245j%;^)Y=!=egD9^W z^3wVvbZOWWrv8?N!9va;zPJ04?Txu==(l2hoVUJ_H6&vDu0Ia@TNEOxDh5ET2X zdAh7^{EbJx;J}G*LHvE43o#yeJvp2O!>UINF#Oi~(Z;(Cv z>^AvG1wy<;n(rimB|%FHsU^imW5sWF9UZGHGR>crMwN-Gp<}nVO*tdeYg}rC$5X17>USc*4J-)Mb*$>qZ(#lmQ- z90Um=8^gIkw^weo9%&(<`}s}l^T!(s=4M}<(KYyaM)T5itxNQUSV4lu23ix|o#Nj~a5tcRpeThkQZyAp(dFo$mKiS9 zO4b*cV^q`p*=w@Xwi6>)q9%oH^Rq<4aL0*GnsZ9+tp$XKcxjqed1w0#*H6eu0!&b> zeU-nsN7nN9&|r&uvy1{?*mIw+-)D=x=9J$g5f%i6{1v;{=1QO^bg?>q0U=FE%P3Sw z2>6D|<6b|^kIVIsO;+gy2(^Rp?_u*NEYJ z6n8X@ed4-=-cGGab2s-~P~@xM4erydMip<;FWa)j_EA1V9?X1i4gG-cLH)E^ za9_=~&QM|XmGI`UwHKyJOvrEbz}20+PwV{BAMt97T-yiK^*wzk+{_FDLZ@??MMpvl z$7J#gcd^Dm36);5G3sfz8~1_HL!hCbYX# zNSCR_=Z7us#HO&s$;}V#$tJFP&~LdnnF4OHy2e^Pw0?}#wTI~d@LuP5&6Cpbox5D4 zMWAvgKjn1+#HkF(=oLkj-aWGz85iF$rl(6m9lb_3y{MYAQ@*#IQf4lue_R8p%11sk zjAnXTNPMsF`}|2ZzaF2XqX`{`A#ZWj4SgaxIf5}yKh6owM|8(ci z6=G16<5pE@e0?ErR_76A!Qn0~`8o48b#a&f8+qpSm=TQtY*maMN-U<&82s~J<}OW|f%Bh<6KAxRFMfmNGFFLfmn_(bb8v3Pxa2*e)W<(B80fF&4ukOF zh^r;mugIUUNBeZ+LlL7+OS1j+7GB-za9f(@34H|EeqcOfFkd-4(O!H4b(inyWir7Q zf!%ima@V)3H|KK?9(PY;hgr{r5JBv$TpF3rcTHKlRm2|Krhroy(1FopF99aeZ6lFo zSGKf%nE_7!ey8V&So0d41%pxRMU+tCja89szq70S)gN@{FlD4-&0HR*!<8=Zu^` zo1)|348V{v6&plESzteI#jA)fJNMXoL~5jPSTO0g5YC%SRYA7YnXfg+J4lp8Q6V2r zO9SC9qE25rz8vYg-;^wPRo#K@8)$kRWdQ<-2!L+*>vW?dhseAFNsU)p3okFWO>sVR zPKe4bPx#iM;jP&~f_@eG*8qX$BN2|Er$|iPIMLJVRXOz${vWzJ`O}yDzv#mPooAKz z1$Dpf&xsS#Ly5ievIp%Pg{gh(&z0+Y!XOrpb(zg}=Q%ETHtV|bl!I(82I>9A9vDx? zY%00-D#1z-KYd;fU^4XzS(@jQs4TOPH{lcz@jRfOU@g^--)~NYx>A{=2_Y=;YiD)E z=#*q{SKBoQC)!ra(5yIwUAQjya`bNgaHVUqTxrzIfh&hr!~pl*{DyA06=?I!e&ytNyN$?q`hPRE_z->QpodBRrfIbGz#U%|u5>*2kZ6F#!( zKK5NLqy zOkic|v)Clh(!)uyAB0}}cGfQHl}!GDoSqO&{Xka#BSG%__u}7sT6}X}at)--iJ;L5 zpn=0s5Z5h3HLz>Zy@%<1?#Kv>IDhdnK>-0?daB5?wzdo0lbb=*)4QdjX0-hue)Hof zr3;FlvO4dwk|O(3O5!`OH;gfUJNJ!+*b@wj`c*HT5iWJ(~8y{3djN(xl9 zKF4aFuLGAwDB{{gN=DA400ErRS4UIX0{xk6)ehU{cDQ>4OS&@@M(DxW%!0= zuEKBLkOt;p#D(|J6>0W|2*{32GWO2|72_1J?}Z(`OWLOg=wj7@=8*;u;FU3vKNJJS z-3%%#AYhn4zlMe>#5z;UAEoes7!Y{evxdGj^XSpeoV6T!seP-V{vNf{-`E0c(#-TF zE6LqTnu6akX#0jP?o{cv*qLbbqIKY__;&hq$@G!M20R7K);&1w)qErx*1-L!5xPuv z=##B;zk>^E25O`|1ssR3Vik`N*&Y501?jW`d!yFjv!q$j0fQ-$?5Cy=vJ*n zJukb}F!b{2eVJbgkFLsa&$t*OEq4w9kIsiFbGwMOVY}nYC}Z!@p@zsIc%6GEA4avG zS?aBLohPejR31z=v1ealfrv$I34MtV0xw|Kg1OXfmq!=`A@_DBM+$04`rh|}j#>?| zNoZzrk0=Cr+ZJ=v!D~-Kw*8Rc%=RFoTsVZqdVJ1l)m#Y$mtQ#2GTeRVC~A|9l~kCf zxGZ}kdTd{90WVVpdwxN|WV1KtbfVyMUsulN3{HcdC+=)yg)~Otv-qnusN&*ER^=NM z$n)7W((|XNjn@;Fk!>qoI<#IJ=*Af>_@?L zY!e78XjuG&sq@JdQ7ZV+SZt>z?oLqc`l9#NUeIU!LdFOgfi7o=B6r*grRKQ7(JPvC}j1YMx$p;>E2m|4!Z zVuHb_8R49bWeVEp#dr684qdl%^%QrD9}^sUMgQE6l3FHzLq}!rj+|~0)lF2T)I`>4 z@qGSFgF#im(s^K~F9XK@O_qVtI&^QWIGXJ=g`vbGu{&oyF6e$7e#r4y1~G3do#10S zO~fC2dO<(P&F+#sMs3WM0X4mc$L~rY%ioF`v~>3=`W+SWF&wJHn(Pj>om=GrbHJJmqmX&KT+q zJ!c|Z(1$z*Yf;xkZ&z&VCDEOm*7zQjn$H0T_Z2td9uJk~7qh7fRmA4?E^7XR-w#lm z)U4STFNtgLUF*K`M$I2j7A2;pH-0zF!ZL8hh0!@@ZXmow+ez*X4{wNGo4s$jj)>-a zfyD#3O@b}HuwOk#3jM^alesNELC6Q&H4k9$5F2PrhpnJF-y-njz2@f7?YixY15=Nj z$$H+PCYXORUIiVf$mKGam()$`gU>O!jSg|nenP5}ow8P%v+F;v-vCNZh)-+Po-5zq zV_xtiY-;G78Gb4mq=4K27psNf%ovQ02=qhbLBnoTRWJ`1MXi9{8@%!6w+KfYow#bQeFVw7+fRGX%*;TW&! z3Y1vsx#cxbLn(}^AG&R=lT~`?R?}S0SZ(Qep$(jET(Q)6zW(vDx29kZA1ZLrYC#qv z^QvM=EB_g}{0)47qrubQM?=d(3j9|0qNNi!r>cTww-dqFk+Q}?r+dHg_5}VxU&jNJ z`aQw6$jQ+o85C@!0-^Uc015Xz;A!d_?XL}Mf7Ub1Tc`|zQyh~NZ9Gzj`M(S#OUMqN*Tg~}e zi^|XH+SW}9HH@FcKr{Xj(pLog>*Irf734{qs!M^p^abNDw77{6K z^<_N6?hg}F1F}^MGcaw}6~2de;v6e3)9hDIyu_{}h+W-+Uk_1ezDOeB3Xun26$0|r z3Gwc+0%GdVw?$!y8WE=Uo4bO>69Ll7@%kr)Cmo^@&nFIs`&+dia-uq(qgU@va~)rr z{ENB}ofh~f3<@h#ffTg-{?BP;QYeK&?^L0{Z<{**ARpChzlQnym3bGP9iAXewKED3 zY(U1Rdw&hAda!-HE^SAa>5+C*S=VyEC06Kf6_>pmO4nCWp#U04Dqfw^sJWRESLNMK z&);$W!BJK5uo$!q7z|0ISO5?95ICb%CJ9RhGN5*w&i6*yP* zxPNLf89yP2SPWZ1RTXK2^vWAb{h43Tv%&0eAqf{uKxep3*k6-DEYQ#%!g%WXr^Rmn z1A9DvcF@rjyx6KS%1y*A;l*7V%_&tN)#?F@D`zsJ7?m6JV0-2uqVlia7AV*Y1K0Bz zJ}UTo)6N8fa`Wm}YqcN>JAtpqoqj`@9-o=V3wOnoFKly|RJdh%}hMhWL+SoV_#D&?wVwkXrowhG`q~%%_ULft^^sK}$o^?wM{G#v{5}K}l`4@Uvy;z1F2n zISvn*`@*(>_*pT^AW=&=w&~{XhxY`rzPFI4dxng9%`%-nRDT<%Uhc!Q`yc}9a5!b@ z+|`*`lH>io=>DVh^jf;`De=+R>)9c(N(LZhW`dYw z74vb%K1CyV5Co6KmTGSG^E8Opt~Acp#nlui75GS6%F4U0!*wr#V(!3@_RSf#AyVzk z;0JqD)*lk{=^R(4i(Jpt1eK_c4_pr!UL~MDo;UA+abu%Wo@CkP4Fc04OYKSo<^Kq0 zNZ`1bN-jvaA#%x!=bZd$^9+@ZR>76H4Hwm9UhJ|F)QT7d5inv!CxAdI-wjfQ7k2kv z?Zmn_1peOz90c}NVdhII1zbo-VVmFTdy_9Topx~ra_wXpTJ|g9^{|j;*X>^*(CzSA z(hh7I!T{;jYF2tgP5nmW)lfA2AY|r?uw_rMdmAY6RrDq>IcBjYK;9UiAx-v zAY^S_mZwSy`{Ew8qomf0JLTtq8ol>)KKZz6s7?HDN`eeHQljIHGIk8L*?8a=2Sgy9<#31IK@ibxW zzw_yZUD2ncs@9e-w4gTN_#1$s!VG192afMiO-9!$73tH=UfgwQxHrHXOZ!~D7SC?X z9w~^)p2usG(3}y;cY{p$S=!<2cT6#R6=qYTCO@HK(m&d{ism3$Nnm&d&PZp}H>g7u z)B|dJGL~N?3WI2ST7qG=LVrSw*x*pSg)xadbfEX=e49t@KHfgQhLiQAqZMnx%@{R! zH)JMwPu!OThLqiik$rT!S!)W)JX^+0;a*qf$(NJTN_WL-QE zL6m~lhp>q9`vxGIB?u3<*gXfPD_QMBYD|u;bUnwsS@tQMW_e?o;jhw~wQM^{(6-+7 z;V!?TaAx%5N%xvUNEGa$ki^@g>mKThVOD*zLivX56v57YB+YKsds~ z1I%SLjct!`{YUq$+Dk^%3kM}U^$ohZq>ZkRa|z3(*q>4rQWHjJnLQK)8@%P$TM%;~ z^ZIv=6J}utP#b6LTW-L*a@%y?bbi~SLYlT`r&RhBlK$0+)9r=r`A43Tvwfr$65yJa z@q&g}M!iH?T2VSulKKzvB1@b(W#x}pi=-5i+mGP`q4In{OPY3fD`ZRpcZci?ys6^x zd-eNr?|lulBA`o!S%jsBX?!?OP+5+TbMbO*Tm|FQB<+uHAtS$Gq_ibSyC(?S^!Aoi zf#bB=1|J^c2(CNYBygbl=^f%)`XdCTaOWjW{nz!d+mIkcvZf}R%elR{ZQVDcybdVg z?)s+|Bi?j-C2FT8R_hPCUdxcp1DhV%HgAJ?*A^Gze>R$%d%d4WqNyU|| zdGUX8&&+!Po5+-^g()s^f<_n|3VeZcxfWLd?21koL>}X=Z(Pr0r8;U$gwyX^MRa00 zFCQf6d+>MPc(wh$oj(u#56|a|0Bn~+39)Kj*RU5$n@gDDILZlc><(Q41J5})mjz=b zG)vu}0hU89ebATPznoLvO7e|+T2&cZZP!os-?H^&Q_O>N$;jnZXd4Iv1d5o@;G|rk zehD*J|0-C~&$n;>_96%Fw_@}b3`!ibFqm!6Hy>@Xo;slw)aa53Fo-0V=SHr%r%7HLHC=Lfm;pGNkEDR?AqOfF+UJ$H7rl+1fFj_-k40Qb-J~L+ zG!!Uh&iv2g$}`)}xr}}h{(tt|AIuJfprP33W!~4e*98gWt zbROiQVH0cQzCFoNI)#3c%<6+u<5}0Kzlyq3Qh2+JkI2SrZmOhE!=6mVoh;^alv|wD zU?nCY67B9PQu2bSL@=fIfha*o<-arxw6G8~Zo{s53;}v!T|pi+zEt8Ni%Pu|Vh;J~ zXMT6Ek%Cda%6{gPBKBbSrF!L7r#(VP+)S8EBV_k@ zGhMu^ceM4M3cNH};`&fItRO<=?6g!OLL~vscKg03%%+4Xq5MAh9hWJW&a%hNTT<1l zYpC<_V(Ac&)gychVhcK8xwqTh9On_83kl5wys?xTJ|qSGPKmlw?@{n`hP;zmri)Fe zjO`}u%LosjJa-7RY7KxDT9?hGdw?BS)eWVea+1Yr%)?LhhqE?x?|wsv{9La+Hq;RM zKL7}$t~ls#c+oGtwtd9l`H$~#2(QDN-RS0e(&p3c?4ESPas_wCcKKYuf&47G4Zsd~ ztPN~^ZE5}O@@}516?&@-!M=h42>I-)sQl_Y@dA1Ddu)G6`a5UhArOE;<^2-1%sf$J zfA`!V7?vz`3F{xG`F_lVqH$!Xp``dh2a({5F~@;A(%{bZ))#&TIQPIcD!NeypV)C% zd4Z`fa2gAHNmtG27EHs|7V!zAhjv67+S*^l&~Vw^8VZZLK(xNPirm5j$1GMM*$F>0 z#QPyjiWdkL;c4T#&$)6kTLWS`Qbf61Q0S?|Zmm8vSz=S>0+t>m-z=G5L;&9MpMa(R zc~LgwH(*xB#$(12bX3j$o5G*$M)u$C+wJ(Fs*BsWu; zz0raJeUMYeR|FNT7Sxk2^NLE<@q^w$yLSV9fq#ubvo~+)eP3&wszn>Masz^b=;qZ( z_~b5f8T;>q$_NP{AJQrwCO$OIcMXZca;&uy3Xd6bo!t|u9i;e9mN7f>a;u|2jioM* zY7S(XCG--pJbbb<6xzS4K0>1wq~cB+%kZi(Zy_a(kr+KVxKdulX!vmONA5g(8~aC8 zxQSYW{e`~v+K9AwV{vuti?g;UHNTw+|8K>)90s-|&j~THQE=Vjxe%hd=Vs2m?^*?9 zAJDQOp#tr>d*Oc)WT&SpZY8JFd}N7Z;pkIbS^?t2?=xu|?W`h4?a(RPFJZTPh^|Pu zhuo}KGDs8vv7ujXO>1lo%HNjmf2~Maexy})ht7WSkUAZJY`#bF%#d>naHZu^>$$~F zO--e%k~%|Eu+Q@FLJPbz+ut9`fv6xAlJlYP87@u&*_BC!=ibYzPXw$Ll%yvbUw-g@ ziU55j%zF#3#Y$i-);3XRu628sz&q`>|2kMwKa;EdzGRF-+)V=JQ`*gY4C)Uh%##fn zl>+^>@dH`I6@^iHUO{f@QxOkWRdH$|-VI&IN zXjNGEO;`6R#(yB>c~*k7>MA_Gf^_rG`S&v;QfCZCrN+aGj4lg+P#JMAk^ydQH`|HJ zCBRym>;B#;>69353c%kqs|CJXcg+!z2%`n>YM7TO&JuPH#C_wI0Gq>^uUr1yt<1>M z##X5HfuWYIg?_f3$=vJbSW&7%iRZysikMN-Oy1bd@M85um2@PJI%-zZa(^|qGzSK* zW%}=2n9efMSOSlV*DEYXKJIvyU&n=(zetdabkh&ooiGSJ*QtlXc|{~M9)IMV@+EF$ zJ`Z;5#_MB~q$5D6f&t~Yq%)O47W3^2%PJwCXm(}Q;xgl-tP#Av@eEE!Z?^o_~{PYpN7g+F;>glociUB1`Xy~{sgs*$i~AA`Z;U30Jdiu zF0Lf3ROYz8b8wHr+4q@+H71N2IhYyk2U5U8+4PUEn%*F@DMbwlM3yc*4|A)P2z3V+%$&bW!*g211W?or&o0k;`OHru=QaG#!#_h^yvw5oY zvvi=jTYj9P5+wlr1_7T(&%ZQ=eT=Bi#)wZvMk-xB9(KlVB#d!XrxnU+1zuK{%-RNZ z?ahMo0@#qF1qGD;${qnK z6do-k1TOciYC@+%ddSUeDPQJ#K#JWFXPlOA#O-4g66%L@Mu$}sOdsytx7y< z`-?zFi4u^G1pcp&#;#ZlYW;yaQ`?9PTCmRjB&I@Ye%}w6Kj8@w6PVNuzfeeV+4z|S z-x0|Yd7Qo(sbGjNT>n8#I6y4tghkT)fSJnm1gMiaUc90h4HSn|DBLgn_AS4 zy`lu%$cl1lxCEVG_sHt|Ph50BV}=yz1D3c2Os&*aTyrKd1ioFqm`m-<&~u@A-J1nU zOU)Wa+tFvw9_CLk$BveBS_p^U@A5}q)jb)@+v5}IhGTMB-cpdDDyI{09jjGIp~fgbosGz@PH3^r{s^i=a-ojZIq+e(* zBJv7Li(AVD7~Fa+LkQaEG!vvl{L1lgFk2RSCJ+1_(x7A_5Z9!KhK9a=B~v3*eog7N zy2=s*wp$x*blW=_X?g*H}&ah!B+GfORB>jOO@1?zs{q zh>&Ev@d$P0`N-o%T_J}Woy4P@zxkPETT|d9y!IalVXd1Y-R!{zfpZdi?fudz&u zOPA+D2hV;Ew`8<%?K!Pb6^1Bp?e3I3vXq`psA_qf>S-ffy+hur8A!}D57wWSK&J8c z>^tGN4N0iZ?+4lnRWMoICIH%YSTW~Gf0!4$ndvPyX+}#R<;!vb`ad&r@;uLpxcZV;1`keQi z-}i5>E4lCNJ$q)&%$l{sD82$=%Rg~aTNH?1KWbG||*6ESHXeI~|iWIE~lhU6yF*q&oAz3S?W8{@(2Sw@%J?P#i z+H;zSU$OEiD)5#PVoCf`{-nuN`eU*m2F+0PRKZJ431F<@@B80zfj@f1P(%sim+|`k zH-wo#OB?3Lf%!}!e8wNqN2nxRgOtzp{Yyc6b)zm@Uyp!gSm!_w#YhHJ=p6e;%2G7= z;@-oJ9p!TZ)r_8Zw744)wJKYO;&&a~p_d~q?Dpy60FrvsYj9wrqh+3dT9zdg74C(b z66cIX0rTjBQ9-z)<>F!e7{LKWCV+&p|kwI3v{@Z(~(QFExq%hUAKSz z!ygw4)p!4L#T)ye?#EuEADBzdF{GODKe|dt+wFxJWlOE#|C?XijK$Jyux{ZlelD3I z{RA!BFNblTnxtHVR=O(gSJ~1?9xgdWiH;e9l_q|h(_=PrkMvR3UJDeX)i(|F54|tc zG{VC-j(>}alqpl|2&Gy-`nB8DcKYJK@g6t(^0s?ZV!8oMkM9M` zSHiSz$NZCr;mKHnKPtTViL@%>I=R_%H0w~ZzK+WMEUu>r7$c_swHA3NoephS{290^ zJY^arpr?dIBux0!?=}d{I0u3Sj&_qSJEUJ!H{W=JTb}l2sy&C@3-#(yb)41!#`u0t zYLOw?H+rs8(S-Ro(=>V$1hw8~D~<4}PWR?)KS%fAJ6WM66Ud_PRd?_gn>^kJwCy=2 zdLAuwG;~n$V|)?wuxK{;Vl_2nv3-Q%@RgWn1T;O^UumNGBa)k^r=Hh*eF;tD1=HZ9zK|=r@?5Xlf;!Jpk@iZ}^*3x_K z;PEoP5I`qm=-L0HT4rG=Y|g4dQut5JDU6duzi^1}KUx6#%;0-Far=6l8g7;99+wyv z)~Z=vY;EP9S)E2Aj&)NGQFqs95?8T+KxS0sQ~UrY=HN(K8CS~)m@~gtBgEV5H1!W363In^OzhKEQyKMDE5r zkV}>h#Q;o&pdw5p8@3cpVU@xF#P1cBn-<< z8Bd%kj*I|Kz>r?;Z%OG+Og|4B0^xEgUv00ME;eX-oY#rV|0s2<2+y(}@uf_qX+?o^ zJ5BtL@{C-|4F7#hgthvi_Jfq~tGo5#oj7uMemwCo1AC(t7(G?qbMHhJWu5eq5FQ)p zXm6R%0;{$A4R!n~=FN|M4yY|qO+dH=)hG{}MzMwlSakd48kezoAC3agX8pWnoAefG zl)2FhCz+7umn|1Ld<+|w=!-=yl2fKunK=H4!I#7<9{9?WIk_WEWN23~{!fLj{hQD$ zL3f|$TSn3D=PEm7*;^}%g5IiE_|JEQqskJt?-?~Kq|n=*)ek}=`P&1;C~|&k*L!~C zbvvx?yt3fkfs zQ&oMfjrUjV>H2VCbTswB{8$KFwl7%WM>9}!tFVb+=v|!|Z&`vIssj>6NXvm{m)d-p1p>Cvqe)SJhfcVp1WKDjH6SM& zbO`f^&ubpvn->aOlcM3!EEu}bt&9f0kdgnvM(y9kUNKSdd0lCUT0@0)-wkrmGDs;i z@%#KB=lJw=QMS?_{yXL5+i{UJr1lcAjfV7`2L*3$W-oS2{aF*RZkM{y#+=HtD&u}w zs>NA5qf|@%)Th@a*_IRGTVghvV>5G;!D8={196x({b%T9N=in~uv5Q;yLeBlOt3?6 zvep>+su>|cjcx=169wR|+h%R$bjkaqVoFH~EE^%`6L9r?RS_I{RM9lo6I-L$YY~M^ z8|ht)oK}!@XlK#4Atdlwp77;E%jI$3C0$d5=;3P5<$@e3GXFuq=e%XYBdM{saIG0N$b_iB`N*_W4{6a zSFq+3#DUCyT1XOFsI;i>%yx21>zeU+z*nU*VXp^KqCh!hvl(ye)S}VRFS~i`3ST$v zY}>vc;CN1Nsq!tWd|bcPC^vj9=92I;_;&_5(r*d8OFc~iK_vw&ElovAtSBH=Hk^5O zbj4)hv{UvY7Uf$`(PAVe&#uuGE&eQnHGpB`5!laVFp3J|Es*nYb1P(wVdyp1@NAwk zrgZiMeI@;1K1~ui5m0mdd+MOT>BifF3=Xl!0G^Wp8zZD`sTkdh?VM*SAt4Xahywy; z*4El|koCH4-rIHy-A3wuAR~nf5U?P7pY5Xd5i8&_xyCke9&-AiyW>ok0Ar7p$jj~S z>>65W=SmLfxW6HxyE>STzQAjkK%4LhjW^0NysK16F&h-qVjOovgUGrP}b6! z0lkGKSit2vze(x~$H~tr&>QqnuX5ZXwcL0VJyqkVF_)!yqUoq_XEiH1vh@DAMBpoL zt!D7Zy2RK*sj;$uA9zYKC~isa1sJd2u?i8IT~?_bDi*{`Wm1gv)d(66{M zK3c4NO?=|A*G|mUn?9&6-SaYtcKZOE))}b(sqT{#_BOgd-?`S&yi0JzdseTLn3x1& zlKXwWTV-ta^FWKZe6gGm5UN#ME5m}LD5(@fa7BGt4@3oYywAd)|8*vaapA61WEj3p zP1?bgK6O#s!wc)3x&W_203=BGDl2BO7aW=G6D_v}@_+19#C6;qq{I^HlDKiIi3*`0 zi#Aj~C`~i)T@H_-?Orc=RO>gmgP1a8duZF7FPwGR7DkXixD`nCo$E`<7u|qB z$Euc#Ptx}>4g`X>em~Cl5L#TvyVS1)Ebp!vgg6cL-g>8xAsk+ueP1tDqV?gs_gde@ zBLhV1S4_&o=8Qhd_0A zOH*|(=TqwBi)aa9TQ1X@`4=4oni0L$&J2rAv*qjxDYoBN6;>nu3duO(dvP2*^k?f! z5jI6H9OKR#5xnm}Yi6^(-rVY2)xwnq&FlNfh9M<_DYu(ncbCzDY0xt+=-`cqZv=Ba zoQtA@Y2|^IiG9EUy%(eEw)Sp?cd^gJLbD8Yw5SyTs^wr725I5!85K``se2So<09A&Dp(&TO(9Z*ncx>e5dV5lanuLoJLB`>zAj1f(?BexoaIABVEz z>Bg_GwCb`@P~>4C;sFz)-byI)r=736zP>0Rv$zSHp?x#MmPJUtM^W|fTB)KbvQ_%t z`ZQ_1t_r3K%Ud~K_5f0-1r=}|Ser*kzCD9O_Hb>)F6*J68E;QJ89VhpDeR#Gmv~&S z8yiJ1c)q=}D0c7s#NmJNk&ZVH^@tH}&%P4-&wFKy!CvVW7X;N9oxrfXJO`Qjk1(sG zypz2##tnbe|h-avkO?mJWog10c*5Gv5i9AqCVT5>}&R&LXWi2+b6xqXY`UWe?b z6M1d(J7CYj(D7m;tRVzD=G#oE=C?FPwfOzX{6er|uk2mi{mpIqeOqN;lzfR(-SK@S zwKuQ!lTS#B94juv8vOWI?J^{2w@~w&>QkdL=}^gyxL*0{dnq@Tw|i5nsb4PKDX6S} zcIbAsD(F&6ydu%kn~sp>Io0tS6| z_MmM@H(D`0IeYtR^g19}LkQ5wz>zV43Rd%Aae+r)! z%lAesWz8t1a+@K9v7>?Rvw4?N97oXJ^Id=C7w)VOxGGZj+iuA#7BT(i4Z}76JFX#B zJBk^EP~!R5aA?@Pqr|$dJ*HN=HkOhC&lTrzp=Hh5xUeR$x6Qe+{RYQs*MYu3+Z0~_ zD55GR=3he;L?lgfM@B{Wr%~LI$It5&2JNI^@hvA#31Ql6=^L1G@oz1hZs7uu-?84B zSHPr)Q@;2L=mHCd5W63GB+)8#ZbSIHQqh;Yw3ONT}Hlsx~kk6t9FaE>BI(A`N^FPkAk6R7+KkTxhUfgqYT&0ZoSyu zQ|F8Pm6Ecl0@>xnmRMY0U72T(u5Gg;fybbmB`%zhIy=tnTg%m^R8@XRWO}C9k%zi4 z0i#}>q}wEX#hC9S5|ASz1uQGe$&3jm(052ERzQ9VMBc1g81^`+u5!=O=X32b1`b~} z1Mkg#6<$rRv+gjHxrzxy3FhOfBj{d=_tW6v+?@Gf2YkJ0td69%U2Jwp*l$@9?U@wU z2#DjZ_WpKG$)M8=py^+hESjZ&bvm)1rE+Kkx)8i~QP)FdtTLHkuZiT=sB*<@)+Q|! zSoOVSbGrr$NmK|9T@iRFc|RHGsXpf=wqbU%bs8Q>>r`I^L13TPf$`;vBq-V1T%J>W zy{N*O_wr&dKd;Y%M!R>@a~)plV!{(@SeG@fMn7RIl>nF@*I%r}n}dd~jQO+BgE5c| zvH4?I7O}g5$_YQi;SG(ai9l=Zj-7u@u25UQjH!9rI_#b(f@QACM74p#y=@{bsftF! z^Ua#`)yc$eGNSS>(r{#1J=D}b!J@B4Zyv74l9NMfl;@z{j#Lm%WK{yl^p4?AJO#qy zN4E!A@l35F!@UA~H9FjZkpOQ$cXSCe3iy2stqKiMMI8k^!oV}5He*<*x4YeRjqW9U zNXIk`W?qdVEvq>)k$sakc72*cwBF2|cKsEJ#NU&`&3?O_{Q?^z)X@pp4u&TP!$%f3 ztu6cH;IIwPPDH$wu!8%$V#2h<$yod!@Q4H095Hwt;Tc_fVshXxXg-+aW$qk-L5%m!r+%RA=S{AQoz{6Q}YJKCS^Aa(| z^*#4=y#$swb;Vkcd8Rm*DKZf(jQFY|ZffUBeRbFn2j7K|&RGJ7%Fy3uyd_2Gsj!VLhoM~;|A7Xiw((x){Ud*o z)onha%25N-C1?ljE`nE9zyF&74yof@-%{tso1mAMI_6aAsu%5CuqEjyb2RZy9A7FL z<^XYFK2-4Ot7~#w+RgKLT38&aPO+$RBs4n!$?k}CJ^c|mM%fGmdf#V+1vaBmU%7ff zWYf*@`1O)Y{stkV<1g1bz_*#?z*U1}k=0<_c&u^^Grh|sC;mC-Q!Wm#!|x>|=IVfK zWmt0C>$I62kbL^*kQ-pM2Bc&~*_?VFF=K(5rdczfTHhz#=( z+O52X{i;$Seu!`QC9%bj`c)sSW*$dUQFg_#we=^v*G8SnWtex3wGk&i5~pH&U6L-t zc57$ZbcXfGnCX4&&P(xW8x(`CS8j7iFn^#{k}osl>g&>4&wH%}uhsGaw}3!H%5X6y z8@w2MBXoRNgmaMo2YiE!QthS=H@pa~WIr1CebSq*MOO^BER5zgM>&dsH(|r1mF*)b zZCF~-csn)qFfiVi+2$Wg7kDxr{B9&Ib6Z52?C`|2nufsD*i8Ci8YBzWCl0eT;%^Pm zYdToF($-#Bt;jMmF5A$8#{FtSuim-ue2oO*1Qo}DX6Jl1Imt$)s_vas0gR9QD8jTQ zAHL^JlwIIzUBpsylr6ZR_zC;865+LCp~E7Q0wYgha8Y!_rZj`b%RfmHb1cSYj2pMj!Gw)KF|D0dEEj{WC;ZUv>s)@qS5?Hz$eJ zgPqD3#N#B!=uM_uH>bevaksy%Jna>XXd)=6=eixY?atAQBiU_Wa%QwRsfWnyYDMbD ziF4T5*~vw=;nbNKHFsKl9BhZVNAJAE+~va{wAn6%pC&Z*P0Q)7zBhu!${l4=)R_K{ zGjYv?t6tsz&gBqhx9ajhAoqSbexr(`NKf2NfHdPm8?_I2ppBvp?~;$Ex75T-$U8^& z2fZr?Y3$^E$-)%5OBkx9+^WmF=TU*<+?OE09T z_4%c9a1eNO6ek*Ejn|B0iL%yIy=Q+v>l}K!bv^V=)Vm5^9nRA=u6b$#2ppQJAkn|~ z!R+jHDTE;U#Zu_syL~(o^SA_~mZ5Fb`8JS`oL2DVc+2A=D$cK{9eF(eDatptf{uV;+}WerLB-=d1-Yfqgf95Cu#-=+>=M0+6?V|d1fK} zo7wCKVGe+)0Bur0+-$Wj zkB61L5ZB$>-ItI13>l)nwL$Q2QvV5g0A=E7H$qVQfMDCvFncL z=X>BlmMc~13oB(7v2>pTOuS!E;+S=myn^D(9>i1SnRLxSX#x!nTcoZ=`=f>XD$4=w zm=r&;k%)cGXYf$55NkOD(3~_7aT_ahBCbozp%^;EA)af}m}a00jmUV|&~;BRWx46) zCz(aDws77^8f!Ca3aO=;;%jV1t1RVz$_&0h30$~Kn>)u3_=y33j@cg%8Yc4dOY(H} zZUSPp%aoANkGEjau1(l3Evf8d!;SW8Z;|)YU_Knt&J@v_s->h zttj$W-#Yfs?qnQUv!~|0fM!hE*Ja1#_6MqDns{-$UItj0 z63mG1eo(jcT6>Z8&{m=1v8gv5G?AgC6q*TwAdR6ifXTsgu6xhrB^q~JLQF8JRXv`v z*MS226u#+b-fKIQ^MjlvBWF&JAkmh$ib7A81>DV!@X?)0dg;uH)c~u_m9-~`k6=zw zs|fQ)udlswDFf@hZqjbmMwdn1=!bnO`nM@R{%%dSG33@5EmrubkK^&CTpj zDur%um;2+vr`@mg{;G=Zg8h}0U>D|WHA^y>0Ri(as&-mAn6*KRdxeHR3_6KFJ<$NE zm(CYr14f3=n|6-phwvf6VWh6Gt2cLux<8WNTcLWyu_?O!sAWj%(*4TujsrsAI2bF5 z#yD-&Cf~Ll_+&Yme;mqIuZCMw|8il2+`qJ>GfaZ*#X@+tQ*p|Fo@Xw_W~PwGPBd2@ z_T5;|M3Jlv1L0JJ4Xoe$0+#+p1=Q2c*OUz8DsIn6Tpjl-*Xj~~0Uo#-Hraj?Rv^p9 z1b@Midy=D~g6Ll!kB!#1AhNB6M&@(VV6QY;z@&0|MTjEfZjr%$*jRZ%%@-Xk$l_D; zM+0Luq1*@f`wIiOs%jb1O5lD#KhOHKbg!iCMOGGsN|V#j&29oldfD;U z(~zS>C4(=HFI|qZY#uVQ7++O&a*b_U2uAd)mVRaUwMV9D9L#X&>Lo(wNAACpYL4Jx z@zH!Hu1Mr`R6hVo*w{)5nH(q&M3Q&2*C#At)zPl~Hya8<3`P(qXmw+8{Ocuc!(PR7 zPFqgL6I34@s|T_vA$@DRP|26w(zTWfES$_4Kw0_8_=r{VuW^W=&kn4^2Ou*Twk@0; zd?$JGS%qxO|{vc@`5pgKC| zC$nDy6bP=yUr~|6K?2kr>~|~8R(Wuk-O(O|5XpcHz;i_8Ygf+Iod#qT5} z`&k`2lq{B7NK!c+blprz=REFMsHXVf5GftYl(PykN}|Mb4%*i~F{8MuynXbn-p6j> z(lt4Ws=p5j4<+X5X0+nrWSC;QcJIJk%L&EJnTO)*V$#V=f_tu#xoTN#SyWy3x2I-q zS--yQ+s^QHO^EA#F9AxBz>x~5>*AasQ%TY4!0Hm$583SZ5EJwlz?^j^UVPatVdWnT zO(EojAoxXj2qO~H77?&0BsxzZ@FWKQgIkO+YzLHbL*Phs%*APynd z&x~IJN+hPf#&!J7FY)}su6dlz(ycGa+RDeCG#9L^Azh@r5l%KY)ZxT@3N;r4TB(>z zSYQ?@97Y*y>%?79DE#&#ju}?y(-s&18;lqdZtveo?cC!;y~-cZJid{_O+#z3s&Xj7 zR3=@ntLFZ|PdAT`u?RtT?uOT7tEA~z$0*$-3!k?D;c*EUvh80tp!lRv#_(P+_4dBf ziUVT9&fR1b&aIO(o-F0s2@~+sAH4l@RUg#`rx$VChE^VD;a+kW`RIw)G-P1dAHqR5 zZG+F)oMiP+ z=r#Dpt`$#wl%z-YQPIeL>VRr|^Ud0U-E^Bf{`c`{65PCuWQD)?!sE>ULW+M7;Xl=Q zec&y$)*kSPcq${H3(+jAQ|9`JF(?knONtXXL0NbPp6~A#u-4|4^r>I++g{dRaW=RB z_Yuox-)>0mH=_X+ne6KeXAczxUZplfv4uvRT?Kw1W%zVdIO>pJ&~*52TmS|6u4J_& z6GbSt1TUv7u}*UM%dW>#T)iJ(YwE2-%6gC+sFE4(H#UqJHmFgGw*Z+LC73W8FjJVm zG-dcEU1^!Xv)DPjgj-@$>mgc9mqZ*|c~KVpH=o6|8hDAan= z>BI6KFsGtaq~hR!-qJMkGp|8CZc;;cYL|Dhi-y`yO)g40OnP;{l4SU(`bfPH{U!xp z3BjALudejiE(^HQVUN?zuO0>y?8n;iX)1F4iw4-_p=D_{A7tZyzyS;yki>625PAIC z*a1HV!;9qusyw%lDy*Is12_q4Z1*=2@s-DaB^eUwV= zM5E>V7QK)A=IhR(Rljo}k9{?NyjMX|dm|%{3h_6KQB?(lK%fcY9U+DV0CK+Er$=3# z6e~{wSL^V5J@Fzzp%vV)JH6x)@W|kkh%w4vV2(AE0D;oe#oZ!2S*X_}m(nNebM(lf z7~obDJK9230dzUmW+y0@CKw-LG$sL!B$6(pgewPCxK3n|mbtCpjn@l`#>4ntCY?Aw zvk8$JVMa}T5A%94zWxUZy%lU992BNv5KZ~Hs}9INRgOOy0#!;Ss_K;=Q_?d96W-Ai z3|gq&Ks0W?*G#BPx{9Uy&^2PSV39?wAqKZcukpje{&OCn#v(8P?B5|0TxQsAuXG1< zq0`iaQ5fe-GynNVFn>dfL>ZiAV0dh@>1mb(5?Xk+zRw0v$^4GPaiX%Awq!%%{K>nl z(G@;yE@-mT{+*l@w(mPR^V2_RYk)u!&FUV3q#yLoOZ1I(EJ>!v01b)Gte=$cNL)r* z@QBeR4ek-^)HVAoD?KWkyna%-88K`b@*E9ZgqKCm?$7h2r}FYW`lrTJ%X&OfZZ0-w z5j&1y2_0Ux%(lsKo#T&td7SMa;s8fYr4l%7QW;5vTYLU2%YWV-2>VNBb->49Q>#A_ z)|yc7yv2bFa|GL`W4$nS=!t)Cn|0vPg9=Oe{8+(Pn=G7$V$I)Q@`*O2yiR2 zC#~_MQ;(YpJ*PS0o**AVKkp)zN8&)Fc;bBNrWX~S!nh9MY9xL2u%Bc{C(WB|)&(PU?6ld%9p&9EAdRB?* z%d#3VK(iPpMHvnL(xu4;Il zFFFUb;NwSLLSt`@QQPdf#6>1thpUxnOif>y+TOUyRcFUWLVXA%SIqcud87#ENhRkB5{>tyl z6g}6ffwU%)BUqk`mjXlpsfihu!zccF1Xk#VT!m;gJ8hgX_#6nnjXw=8=rTmrmEUr# zLIMHpdz;tgtq*mK*cY?>`N-h>EJ#D~Skc_`2Q}_=6CcD4-GgaOUgv2HKkiPgRQ^8x zq9_#75O#?CuQ&Q9&`_elK*Oe@-q-KB<7|^s?&&_1FEF`Rkk7bWzsI~1GLZZx#e99R zL;ni^?9ls%kvG~-zh9Wx8J&DoOB&1wL0t@M5oIP+ zORs0o@M}|DY(JY>XfeBc=W^I<{#8TbLntAde~Q_-or|X3eE4ydc;Fmg;Ek{3;;h?L zocH{OV3TVR$_!*CLMO$q9^GUItw~KCi!Po~$gQ4%2YV^&6@x8m8P(96YlC5dqI&f9 z#vTUU*^^OS(gkL5#z{4!4+SX5xTmyxm5a&N2zcv&eKcd3Y^B!sg+s>WWhgghV{dFA zeHjOH);ATnZ+ahAu4vh}S-SLGvBI|stE?~KJq%=wZ4#ATvQ{2C58XbTZ;5}h6CQP$ z_eT3N%L*W&Rqm%GPJEbH58}OEN(;qs8FKop_dm{3h;$F|dE>omYhad7n_T0xvXAth z*K>5S1#R@#K-3!J1Xs(Fom)Iz;^<=g#4^I2+vcmr91xg`;mT?-@41PQ0t>bv!S|_c zO!>ss`161Kuu@8UJAq&9*YwUAb_)ouSIzJ#R(nGb$bYZt{@EhB&1XvBynIus9eOVm z%f#jjxT5G#b7cWFu%Hw6itrFW!|Io$i%{E{22&YeUysqk?ga_LU~ww`X-mVu@pKli zXPGL4fmA>G$p;(uu9ytNvVK*p1oxiy>{SCBPR(^z0)s*JY8;Dq0xp?n%pB0${Cy}w zXk?S3;Pt?5?lA>+j8wwAc*ZdH6c^>PgQsI!W)$sYhgkqe&fwO@sdNjyc(@11!;th6 z+wzTvUdpjkpF5f^Gp06Gt*>vm($bSIZRU+4?388yZi?B?ZbNjH&OiO41H%u z+s_~|#)lK2;iDKWP+?HvVu8%CB+>x{RZzBL})KZFDErN&m1U^Wxq z?Xynpj~0I-Gey6t@aGlOr+qz|elz1*WOP9&QYFvfHvVz@RP&pD(%fZ+s`}TNuzyp! zfBo7y5U_5mG7~A{Ch)KnOqw!C8?U%sCZwXF%>g>wv}KG<)^;!<%PY4>p3Y(}P2=+z-cw_A5Wsr|EZ!iMo*DJpGz1|vdNDCfB%knTx z`8*1@+3TC?vns@IM`)&&tbzA?=g=zMfEhg?^Eb}G!G)}}C?fb&Xxs|hxD03oWb8d2 zvP5|?Mvd!16IZ;6TXyVV^U-1Es^y-p<7-nWj{74HQqrCBUzcZ;lCIpn8x)97>Bf7Ydk+=~6;FM^=8GYN7r5H5|v%rW%^E z#H!dHql4A>;MhzqKL1GBpAW4AkwPK;emxos(%;p06@o+B{3Y8HidDJbfx2Qzr{Q#$ zqKG`yRA!_R}2tcK>IfX_0pA6_y?etO?dp>3!^ch!pp3S>Ry%WZ`#d%M+)F1*=4 zRl>(rmDfAf%1{5{wSN%n%hTt8tWFZ85v=F;QIFmlMWs!ZdE(P(T1uZ40KE4m=%N7u z??$5lpA?j?%i^o=5o7I;{br$9ADxG=f&B0CJ{5U<9Kf4s_8lOtDS%O2iNkp+#Dqfb1Fp`(_BE@@9>nG zcgg(Hlsh$JYTuA}Qq@e*P#xsrgHrOkx~P-_FMg-t z*QSiC!KBkhK@lhSCL)$Dgg2|pKF`+Y3yRsG`S{Q1fe%+W+=|8)xz9;?1 zpa7sY%&kV>M?5EnZ*^Cf(WDOv)M)RT#Nl){!C3POrLNPof|N8gbT?sMB|2(ZYsoCi zRd*V{K=%1J7ceTrvB=p^6M~L)FIET0p^xPob(t<>ZSJIG2K96EacG%*aj*BX&2{Ua zrAZ}?$GWS4cPf}H4zPFvxTfjnfVF}5TbAM`EsJPN=xmV9D%=x3d z`-1$(XDYu+zG&L3ITqoGL~?ddE*~Vu-bmc+z?OVnvi}v%OGkY2r7H(AqB63iz(tVo zHn;46bG#!tk(R_GBy43*l#r=jafuwtaKwmvnRwYJGR?GivVZ1K}-E9;1i}D-!h?KIKpFBR6xxr)aM;g{-nA|F(N2TSzYqcJ3cKiGk zUGxzVd>B;%fZ6IZ&tVPFDGmi+EfJkT*3SI+k?xEGs#xqjvk!-|Imn_~0pMjR(R)L( zs{ioA^b^{dP#xHuO-%??x+FY@(T)__EEGduwxz1jnv`GmBWcs?Dt6OSTiCg)Y+rSK z=Y5p@bi{Lhjmv)*nfFrT@j8=7b3|!nYo3ZxTq)jXog2il4+Knma(=4;Y`B zxJF<)^C!$;u@2_e*b zR@&s)r5zVN(+{F`Q>IQPLTNFwDN&D+S;v>o4f;+6Zy^}TBf0{$L8BAXgY0L`mdL-L zJZ;$j_@RGdoTS_z~pktvUToQ2H7IzlE_Yl=JBJlk3?*HWVbu=W4D1_)H3`889TE9AEIamI5sWbNVsY zxhY=2YwQKf0%)tTu(m~{hzGu^`?>A-4?bXtEO#BW8Sz%wNP&4&0c)w^>AyC z+R2>1w5*QCT|An*zpz%Z3S#ys65+)(kP9ISvDu_X-UwKE)LF6Ew(}a4tpAX^0Hb&z zD44nk+VJ*nWcF$s{7zapOEACWvJ{5{a!}KyJsKcfe>Gr`g2@Q`CMLo~=UDbRH()2- zo-YEH@69aq4B%>A#`O%d38s|K7IzUlvXXM6d7-33j(r}+^zs(3-tGVDdwu&nFO7;i zo=1YLdQx&;5nuO|VrJdwn^<$lnq3BEYX7(H^Ut>QA<`=PzW~O`^1xDCG?7a1wDM)W zLHZpt#MYeszq-Hn&&?!jU)(9VD$v3cHAooLJ%znjSxiM$+tMw;x{L6FG;6BX1?59W z%K7Nty@SS4MwmPX8A4!pB zz41HhFUo1eKdb<*-PZU)KQ5?>-y?&`(}_`T z#%@Pk11j$kjOk(^oh0B)3GaqDMv0jfJXtO=r%aF6Ch7}Lh8(9#E;BT@X|qL9v!it_ zwZG4~pgjP_m6m`=-hI2FfSEXg{~S*iNcaq>eS#e4mn$#jOk?1|&vdgE+lZ#&6K zZj+6e*}XOvD z*`cnmQjYjbkNIzX)b$)L^V|fF9P)BDh~;?BqGM8qLL;rMOG(_;w5d1nyBwpT-ZYcP zfurzL8OUghf@W9p$H-msprOG1 z>lhIb7d=+R#pTj+TM!~S)rFy)kzF`TheXnZ0SGkPXMO-@;>J?^|1sTfco+(oH=&q^ z8R+=<8RypES@*EYX*V%wrB~n-Y3uX)NSgI#?A%u&o8`Lgow1pWK-vnptp>)_@4~6d zR>E)4p(GH}3b^jC6cwASD?Ny8M#(rPj5Nz;ow?}_oKo{-f-aH2*_F9g-n9(y|3q41Hj1i+F!N~4v&45T3- zN@o+RHQ}ET1R&-U2E8>1NI~+zlBnCZ%J4k-m{YXEm;-1fw!I|R0kMa6sp%-XaYV5# z&XL;(EM4S*ya=MJ>S%a>H25usY*W{r2dc=SPJXQP5D@xz^`LY}2Cf2{|KF1Q@A|~} zzUmGSw)JWBuIw{H!~{xJZkr2hTsUWXsL@b$^vAS)o1{A?jg6)1b7hO(n2tG8`P@$! zTj%k*kpS&{$Td0d3b`HZRH|nbnJ34HDT;0%jlK{g&B_BrREdFhh5RfS}+mg+< zS~A_;Jt*(ZqfGSYX9e9|L7wuzEKFCsZgKB__$)FRD00mBgC$M3P%)5t&0yYq)wYRW(Ylccc}j`GxqUZYUnh|bR=k84F&&S%Fg zyu&kujVxc%D+jm7ORnWe-T?nro15c@@#&?Pf@{ka-D2Iu%6nI32{YP~<@(`k`>+lF zyYt_>Yp?gHN)zS=Lvazv&39VAR@?R@;oU4Q^L`uG$4JT7Jj2)Iqu>4>-vaRxM2;_$ z^C!+m{O^hSh+*sOY(zx<1A-%FotSPCO+n~(H*GM!;bw2>wZ7J(y1B97`}o8j1(}%u zz4-;{6k<}O9%aG8aZG!(9**Q=v<_9)s1oR0Q`G=T4#y|;5N&mIoK^#2;DwJiKquPC z6+y>#OcAgr?36c;Tyg#A?i+kuO${;P70t2l(wXmU_+%2^$ZS0PJPyVXtbXPHU}!~% zUi7s2McBSpUudG)zK*dVN$=osInhe~TK;;lvorj^rOc=gfOv0&25cX(Xb+m z-^7XOWIHk%zm~GF;1NK6w(!#h)a*-@scT=UMTSv%0W|)^-b9u_Lw?B1} zO*WET8gFEf=STLDe(3;87QzR@qZaU-dUlu3H2|Ty9A$9`3(c<>NkeVuO9&-0TZg;V`kPQI+4E zpZA<7l1K~#N*Mg%W52iEllvFB zL;J_R%(F*Y?5ayI6^_RK=O`&nu8B}0_E~mN+U8Ry=1;K+_G#zAgm;ogL1?*9o~lyM zxpBb;;qYEU1M=SB33}b_FD(mv2(@Ch0?fUoJ_(gI+#C3b_EGV1C@+3*&|(2P#>5s9 zh;S76lR0UwtB6kTc=6JHxG?>pf%QLH0Bna(#BhSypT|3^^#@!o&k0|$cy2PA@g2P` zaD;j`qtgrdiOJ?ao-9I`xJcXM=st;j#O(0-ECgt}X&;?u5P9>z`8c$H&$M}@mGF4- z{Qt4{R$+A|TeNV31Pc}j1cv~@o#5^g+=6c0-JReNJh%sUcPD6YcXxO9f6?ha-KWp# z^Zifv<=&V5ZCSh4s;XJDrj1cJX3!ByU*?ZRnItQ?UkD082vS6TK$I=3)gi)=iuNdQEIG3#XLKmAg1j`R@6QCGr^$N6U0P)Bc0;aZUt z4TjNm_`Hj3U#u)~Agd8s-G zyP^4}=Qm5mwt%Wsy#nUp@{dm)KS@sbs>I|oHQguL_PJvdRNiao4hkMQ7)cF9QArRx zdSculA?-q$0RSNlD*Uip#}{=h4a3JHOJhasSA`dA1wr%Zw59t?4<5UL=ljhw+ie>Z z=R=nZllCd=2&Wd69u~AXbCqho;4X{ba=;f~0w6A4_DkIFpe-6je%AtJ{(RK}Oqa_0 z9BT(#(+4)rr*paW{-BFHmi?))F^`Hw60nsYuP*QLI8}=&qnE=aKR0qa?@~&{F{y62 z2besbgsi=*8B1l-wktn&#rU?wymGjCZjc z^EdBlWu4SH&OHRE8ZPaAHslWhoY<@qn#Wu>_Mbhf!cw;YxHIv++RUPj0)7m$&yex` zuK0b0+*g|($I+cLbcKLIpfFzejL7o}-5ua0&%$>p#%J!YN~|$rc7YjCFQ3;6i~j6K zkn=BF-Lvx3i=`7hSif~0R@3rBfE(Yk%9_XlPRc9J4(MMb`-)BKv?JJ{JfA`bR>6wLMCKoZe%Q8 zY7_(^9Gbjkjw#lVI(t&-lu{Oy-KtR~_gt%Ds~SgHL-9y1*yPA`n1YC|frO+9Ms#tI z%ZZ3{nmzIujmBb*R^pkeF3MBOdsD3tyx!Be44c>~)o0Q-D0L@=%gPssm8PZDo2WVD zNf?!gt{qVVE|u7=A3Aw)GWdzx?JV#O^Kkc7OaEr)Hi~?`BeHXvF>!wTN}#MaFTPhC zIJlJX>qRmE=%^sIv}6^2c!Y|Be9qjqlQqoy%QCrYuE4Y#ymCqT+4} zBc~xwtLnh}`p>W4BOKmq1~v4Kt?b6cHkOZPe$vRQHC04Ve#@to#!NQ+^kSir(NE_y z1}n!XZ2kC$!%7-ws+*A?5*^qsls7I>xIR4f&ozSe4O#RAzqSt%F)+vcr?4y!)%NN8 z&a~8OYs2?utQB`E?F*Eknn1QooP3%*k~yXRgu+uc{1JK%Jbc*gW0ugU?#P>JKavhk z&iRQQsjhnwBrQzYJ_v!udYT(YalyNF$#YcUmSoc3;G_6h_0z{u5+ zvT<_l)r!?5Pthsm0b{`hlZ%epbwN=;M;;t_&i6u3W z_Nw;-94MiS&Q<0P$veJLyWY&g-&T6ikgMURzNt~Pet*^6h!lE<;F9ws3?Tz+zdH|E zZ@a-}wnlPCz{Rtz3}80uW5SsOJ{+(#PNwOQC{)3WZ4F-|hoz-9pTS-Vb8VGiM{i? zZ$3ecNT6GXqs&|WC%oY6$=R!J!j>E_r!(mwzmn6Tp#rgG#|Yoo?`|KA+fYrE15|23 zaXEilxA+h|_#EqgV9212C*A0U;ae$<;f=oW;ws{Hc*#bwaOiLLxl+2PqZ!_ov<_Ze$7H}cvnIAq2H7R_uYK9NM*1vN) z1hbPu>dF%s;oJQ-xaH~HuaRP`wV+0lbcE3+uJt;w47^+Nb0@sI2V9WGY+?tq30m|K zVP02SC+7J@>k!BxURTvd+sg528nc7cY_n|JhOA65fYPVi>jxH;27~^Yi=ic%3TaDy z4as1VTngLqspoW{&;G0`1ozsd`{2MqPxD`b2&OQOy6y?>3hHUXSCg`ihVso7!{00R zdysipVclC5)UMx}tA3ooHPE#pnOH={h(i(qe@2UfGmH9>{?g(-!Y}I3!l8bo7?ps# zOr6)g!PXa<)6&?ktU@suRFO(ceSfdp!X(@~r+VFia?mZAN=#WkS$x{)3<>FuO(O>DpI-V2zvL&`qEGjJIs=u<(Rvjsd;R=RtJ>gwiUoi;xrs^!u@ttlPrsz!OP z=%Qr`*;pI8q%g=3>n!n?@9ibAVB%t{pwhc=++XZTl_?I!FC1G3R`GyQ#|eU|Q{{D8 z^$_ji7sk%C^IcuAsQP>#wWr2Kj2OW~l;wNLp(i`qPZ@y-MdRWpun$0!r{PSAw^W>D ze2wn5A8^Sbrrus&&RidvV-9J2I^KK^6a8*W(9^y|(23U!vVD)Pgx4##kM($n*^yRw z7#WGe!E#!DY!%P{xvbRl9xc$2?T3!&3ha)|yr`DXXfl$B((^zn)yRGLT`j^8mzo}M z+b$iYEf_0}HeLS{B)Adtfxf2(XmdIE#msN#1D6GbK_9=oc#pg0o zZNnb`85mZY1EbNrBI5+nxHS%bK=s_4g1iYW`EMs@uBi~VCXiFnRb$nx(HA;i^fdg5quX;qdutb&yyIeq-W zv*lwyS>;GQH2AI=Xb>2fJbE3SFNy}q0~@FlljhE1i$5nmIk(9V3cew}{Y*2xkFNx! zalD@=dtzk#-QuSF>^1OQOf*9%-yTBKFfB#t})XR(>ahTfVm zNuO_4TwHI=w>C27OW$W-9`X;%Nng7^@c%I@;pEUhe!j}x5flKsEgt)(?*QP43pDt7 zSI5{y-0P0k1u4Bz;}Y_A1(OQf8cI}EZ{uTlgC3Sl@15dOl%?X>1(}TUoxs1-vla;# zm)B!jG~2bS9C|4VGNREQBA{PGV_i$su$Yap2~e!*g6F&exRhTL2l^P?9#$rb%uGx| zqt}ugUS`{5GZuiDCpoZwMtb@lu2*JaLbW+a+_|M;8aL0^$;;Xu6lt@&6G?(t4e~!m zG#%KTSpgpN4AvS2aqr4~cu98xP4_e&rxDwLnx>ChUos*4!_CW_@3wsI zBgfx{=)zI?s4z8Ux+ny|zL~1D_Xo?@*N@k4`cvsck0Cf;_axIj^6$mw=A4I&jx6C6 zHMkxKDImk783aEigx9>(Drhyn8?76`lHeEK5Q~;3@GGSaxv>RMIBxSLISD^JGrAR4 z9kBc3Y65idh4Wo19A_b%v+V6m_-xh_ueFcwY)!{tjddeYi1K8JHdp|h2;4%wjTHO| zKs!TW_0mZr+y)Hy?Q|;JE`ti&gK)lb-TNSGnVvQ)9GHm+tZd%o*{^c|4lykR&Or8N zlvpA0m}$1!1=I+A8+NVeB={ZwRJ%W!MJR+|@oSj!i?+?Kg9dquYYZ#~*YG!QtiW2Z zGz#Q`m>yUo9}|q$)s*R6=*^TF6L%-`_20H0pB>9ykmtku1b8b&{As=b6<0(bKA~j5 zIy(lKr(g*wg+7H9C+|p2NnWHCkTi@o6>xu(6OhlHmzPlJNS1eV(Y55mr$P!xQZQPf z?s@miv0V;C`CMgH@P?w)(#3hsc+W8NMudl>en7Ph2wc z+6R?AqRPgqbUi33KOKTPi&%tRySqb9NsWD@fuomJI`=dcQL#{HV_FsHvxx0gfLpIp zZp_&p1SY&Us9G(%0Y|1-`(3Q^wN&W2rbx=;7;|bz z9BkW1_*?DZHy=Tc8{*F^Hrd=Jmzzk)7+RbmsX=ZgkCnKI4u_n_8B*PkA{CS=7@H=Sml2T}axGew zUp*elEptBxkVUpUM6n@WPxmfqG-a|(g>^{)2_)@#8bE#78S_{*hgudz&1TDMsKOwf-qkKwJ^i%0Q0AGYt$=^DeofPXsL<1IgYpBcwrNUV!pUo>6)(^sZxXO8?+6z37XYszxqiFRM8?Zzy8xgLUs zlEu6%*zi0t#dgrq2bru_MMj(V#9y=OKu!W=5i z64t6s8=CwbiU6vkO)I|izUl+X50h0F4PD>xlzOpvRpJC`4Ljco+M1Md@Gof9C zCab}vsTd`z{ciB7ePGFgkD9-*AYkwqp6)v_t{2qWun=Xc+bH{J@U33znLMREl^M!> zLFqYD;pB9@9!|?SKJnphQ}Oljd4o1va`K)V?M`m?n=|&zbmYs_mkyW1wE#zidV>=~ z&yj@~gLNf$04C(k)?)jD`hz)3x9HC*X>D`xwpZ@lJh?D%a9c|RQ$=8@bxDgLW(zh2 zr%R*Vrx}q!7wx4z!B~lHCZN*cL!|{7&2R9iS~tVQUD7Qb_bbu(5iuG*{0#tbxRb?p z=N53X9F)NsOQG5^k`6 z0!5lv>ua^n=@g)#_@K4z6F3-L9qR$Sp5e3Tq}H^mdUlQvsn{iv{#P~tIgMzsxfAL8 z;7)i01ljfy&8PPDL%E1z+@pRe0>KSgM&^{bo5a1G&4&*6X1TMZHw;Wb?E~HTs5uUd zOtk$`a_KEjJTnbO#?4>&C@vRok!Am{(aILW@-1qRFC+A z&N`2SO)8DJ=C=m%)6{IT=rA!SVl;m12l_|Y!kfNH)Bqcib*5o?jOeaas}8@*OX9s& zIjyzhY0GsR%e70KHu1ljR{CI)`xeO8mLz%ubAk8fgF0z#$Ma0FWebSzw!zk@+rldm zo~Y{%UwlJc8h;KUsyfDy9GR9#Lz664lbBCepJj#-^oB>WbAONS(X#SSde6!@<;l{C za{)0LnUZw=JUL&HfP}ChtvJaaeu!)gPiIbFekrR90&aGs!BCFrR^IoT6r9EMVl&l( z2>eFH9u;^U9}zLg_9y~qPeX`&P9@%rvk?+?_5H1uk*QyN9lzB$oJFHcok`Rdf^2*RTv!u!@{LlWr{8i5l%f^Dq%e$DH1A{hkn{yo_C;)JMe z*au=m?W^L)sPCtFWtKv39c0&$;y>HC7@+bo z-@=UE1P#yH!G_Qjr;L(oG2fL5s*im%J4%%0r316W>FQ9Re?#KzhepUeg5S0KpLIRI zjW-J)51%|MpJ?wNRdFKvU=5de@0FC4*c|r-=&y(d{wQJlbAEn}F239I(sG*@{)I~i z3VW=;Klt^W_=!+}YmKn8n}Q2thd>h>7OHJI8I3u6h$qsS-D+UjGTJ z`Y^M^BTft;5;C?27_q(&y=oTLTG3)W4jMs4Ma4Fod}w$I>y08612_aS;pgo0O#r4w zp}*vcLKPP;TW4nCogIw%;WdgSHu|F8KM99z9|Khjs_x>;3h0jv5by@cdb+H!cf zVLMqI4GsMM4YzZ(nliaeCelKk17JF^iKAo>WCO84A&MaIbq1#vaTn)oQzP;p_qdP{ z!|`yjhBLeHm5vk60AELt01jWjLLI%0}5X zPr+r!Iz^u~cX0qBsKt?2*M0lY0?GC{A zxn0xQ7ikyM#8zGQ73&FyO-ydHp9KAK`%A0rQ&vJRe;db_-|_-Ny1GOm`a`eRZ+TAl z0A3s!4b08*O*cmnC8$AWpiDeb5ds;k?Zun4A+=KZKvaN2Q$7$2of?z{#NBy>r-LAH zQI=jGlr*w7znhPJTxEK8G4}Uw=$+P~6%gM;aBu*5IKDb%N29s)GUK`VmV?J}RycVK zXyg)RM?t5SZTk48#=`XeH=gkpeN^I z8lsSEL1JJvr}Zf#m0Gi3TYGyRs3z3-UV(xuqgSobI%MA0i1&QS2?|Ch zy>{a@Cc<7hFokZZKc2J00Ib!qkf-vCu()Zp>A2}T+#p^jttblh_g!{L*N0om5U-H5H4UiMG6BNLqDv3Z zDf7jXY39eM$xF_=om9w{e3RpKBv1adaOS@*(SNO1GCpAQM*TsV{7ZxL7!wbFYZrt+ znq%lXF0EVwuz1m_ZLU@m+^YTlz2Yxc`C5u`qGI_ggG61Wvjym)DZmFpldgjl<^u{6 zfjBgo#a9CsBD4;~^^#iWhwOYXDTqeXgQJVYqSaT$1T`HNYKSSXiNB&McBXn{CsnEF z(?~g&IqU7w*|#ZcenE#k1+}Jl+>%xKUIi)7OOxEdr=VM5oF?A0S(GL4M;oLnYW)Bh zaEtSKj=%iKfNTq!30DPQDG5Ky;92Al8}?*|dA(A(KXc!rsN4y!wp4W#UNznJwg9-f zeJaxS|58@}8j0rx>8VQsXs&X?7=+(7*GCl6aFUwdG);?OR@aId zcAT|&Q8Z-D&!47JAn0I;f4~rZoT~2DCjh0^EIgLk5^uFTMj&;;;Nm(G9CdVgIE-EA zF+_L!n&G%~BZ+AqzxSm560R`&czZ$8gr$?n(C|Y#Ox?w~gLJz!5aSF@<_Y(SP)YK9 zq3Ho@++`YFzM=O_zBph0q)gJyQVT6wjwinLN95*4`ORB`E!dcJGn$M~Qvxxv+$bIN@mOZW7mY^S+532u3 z=0(xx7SV$_m$~XYZoAo_CJs$cCYY%SQK+Tj#oDY>FZ?8h0-=kYwTPw2%f(u!tzuZ; zti;{vdW;LFoFcY!mu)E%CW{O}^NBEaJ=QDYvVIkBvkmzLI+bSo$o{|UGL zx1I(*PuuE@=pTquD2Q-;7XXJA_Ayf17dHPEdc((OR{v}uA-a?{71jPhU!L8`W-GmK zs+fIze|BIFrUWPpl#Tu>B?pHF4McKVIS8te9?7~uw23YMI+z;`x$U#jSe-~XN+xf^ zp)C+dauan*B@$RJRgA*0pte3WH!EUs2q>EABa^9jl!=A|ipB%*R~)*V0oH%K z?EGCM?5}9#nsf4%I#P&;yVJLJc8AwH6~->B{Z3V8iY>(-hy2*IocU#~d?LM)>nugh z5+_~aflz(k<$wir8YB~KauPO7?|=qHZFMv!A7G+*t9!9{Uq-xkWrM@k@6*`<@0l1_ zebsxd-=|GY{!dbfNsNz+ZFJt%Q~G;+t_R6bj_cP30`S$sEVd7Y1g z7B#^#cAfh@wvp}h@OYe_)%)`W9WRJx-1D5@DxeW$JeLq|x)S0n8A|p|nPmd?;<6)N zH#-eO{<6i`&H48}MmFPUH?)g}rZrK5X2yJ3iH+@GBH1}N<->YnC(ZwJkMJf16)_nyE&6gfqFsTfDOkPafx@a_7) zZ*Ba@h76<7bqQ%7s3L!{RP#R@4(*BLa=(*}t`pK$N-?)l#0kO?#Y|S)O=+l{U#Zw# zleYd8AGwZ>&2`=RcHW&?RzIy{Mt~a}&*ANUzpJwWN$=8Db5gw}AW44JwQ9tjOGnr! zpOVB{c+q_8PER20tGv8DvqII@HyKkhCjc!9IoE8!EwN!K!#UfM=i>v!Eu{(4+oluS z`o@0Ncv@3a`&DcM)V9$`p7$6-F%;tLu|sR?^PZHBj+WNugi-*z?aG0tv(-$a9>va? zr(5A7j-2VYpp3(B6Ii*RDFkDU0(XW+g;is@e_!vqufeu1{bb6-%CTeU4(+>=HU=ub z5z^``-UPFo+=Qf99X0j;9+AK%Lc+!_;Xg#h>-vsMSA;lh3R*iZfRZJ%&JbH zgi0YTj$DD%g45q;UMJ^XOoG*-<7_Bu4e}9xuj;AB0sV#Igfe#b5X9($`Wx5)Ueb2~ z_4W39m?p(#_C@t*_EWP9+CfFrFF$+(^RgB9KJQ3b@~91CZf}IaUgzArTS|61T5veC zS!(cpvU%FdtpHJRH7RI~rJR|Oky@_lZN-o32ui$+F=E)7=0;eYiYZc$U358)f3)`s z`#Eg*>c9qdUOM8`pOg0ZOADxU08~o~@yeD1mW%Yo>2y%ZEc_MMH;c)qYdXY7BSTWn z#d^VtQtlD1yzQ$7JQLKPG-Y~{^~bPxR@Wj8>-}@%s-fn}+~%hWhhEx+lCuOYxISe}j*eLvjf=RB8NLa*WI327G>cCS%N5-EEVu%P z#y8Z{12ZOnMaV`nV(mQ6W$e>eUX|Cws4d)`>2*e-Sj^si(szvg5(0_m#q*2i7_{qE zukjcn{BNJmkVFbb((dXP;|A8^SYV&8@*LpNJekI8lNsNiUX#L;*a|%`9sYve2JL;T z?)IW?d$epmS6-)3B+HuVC;I>kDbSlv_E8?7Z#NxCpiHE5 z2_++yk(blVFk16VW8k8onDZv6ID5M>Ne7P=r_`N3<=H*WSTdESGya%wFYJ1pU3!pP z9N~#EM*NR9bbO+k>5KPZ0WMRIDg$qJfL38mZuh!IF^p6%d*@-U?LeIlN znhJIgPYK#eM#kRQbG502#{cpHOb?&dXxDa3%1XlFF$|>Y*jVc%e)rg`P;eF!N^0&D z!Z9KxnkZzpos%h%Atw}q0~(z%n>?~oG# zMEutT{5A`~i>y384W0ehLyiXE)au{vyCJSwKs7g=(y)(;aGMvq_>&nn%T?6!*F*hw z#qTez&(ppvSDtGM z<2DFuxlYh?xh)yZ92T2g(`xx$p8n_#AX)7|W2Ut@;_rWJyHpv5$VQXUYjXSBL{OxI zk7#8o$FE<0`}x;PYZva^%}W;Z-*xymJ;`lKfX9D z`o9gCDK1#>@-)XFp|B@#TT^>58U#m+3ib~O(14JNeDJhzzh{lN2cQ;z&Mojxj4E6) zga2w?mZtMRdmUa0b|!=Xd#6|;ew4W&Z2$T=s%?R&&%;W0cnAt{q&on`0s6buD``^jcDBR*0%vdiZ4LhUG4DMf zT?&J!cY*)oB04}!>0nd-*UHa-miB0dPWS)uK)~tTFNA}=NdCP0f4mDP2ZT#@<5OAc zfBf{P#z8{CZ$-{nhWY1SL1%sigk7FhZlC0TT+{&p{r`sNpU3(C4bT4>>GABJX80d# zt5i`l2=;BE;8<6+UIE%X)niZY@HywkRVe{d)n`GHbmweIp~I znD_`S=lZGJ3zAXwCnZC@N9947k;-a2j@@xCHsaX(J(<(HQ}tPZB~1)LM$f=N*$$3aFjaW+g0EQ5>3F54NABR_>eZ~y1E?aJ zLTO`e!yP?Eui=J`Tvy-kMR!F>lipCvqvU6l70pN&47Aa@=5tOF!bSf*&Yl=U8MpMn!582gP@ZYcSuQFfk zC%>*Hm;YI5i`YyWkiMo|HD)(kAS>$4n%76umH3I2hMKK-?R%4Y@a5+jC!g2s0bm zE<35{N>M77?*Y!c9=P18uzA;n9I_mMSWPNoGxafc);_uBR8wMumW`+y%;ODC*ky(O zh4EyWI@a9c7Ux5`JCn`j(MiQAM-Rm0lkJBYgmU(OTCl3r^u>2{EgmCKkcWk*+;O>j8J zAIa>=uoW^XH^b?Ii>Z{T9hM)4muQ#J%Bw$e4kI&u3jBZH@P0 z8odp#9+i$f}K7?R)2pRamShb+aZ_lTxQ|7+8im}LO za=RUHAaF$HRv)SwESjwek%Q@sLlzBZHTC23BZVgU@?+6n4c##YqO7k~sW0;n(L%Bf(T||It%#0@T82su?ZaA6GOz?Zn>LTisEs`i~%v zbZFs1k2t4KmK&i+@lQ}XW4Op0Q%wAn9&;xhkXN*~cPv82v@@P~J+$Vbkf+9q${S{E zSa|$?tG%gNI0{WXuOjM_+*pkF;%4~>~gGu919Qk9QFGvVdE6$OUyrX+}~V;>20uRa)nAvg#r~pL^WVPnMo+5RIM_u zB3l?EFPTXjK|7IvY*Ruu>@9NG?CAythwr4)WZpx} z2obw!ON;WtY}LN^P)l`0b8;So{@l^oCb~*1M>UevH$}j>98JOe-B`%0$WFs zmG>)x+TkCU?;QCxI>`vsN2q_DA!b6h6R%>Yt>EuJ< zR+~>THD+BHt#^haxA;scG=6s|eDtGv8k^lAzkaw{aDd^BDB={6Y0!sHq<7Q*oNXLU zUahx>rg5YbbnLw7<$L)sjJ)D>PBCZV#PQU{UM-cHT-2v{kkK=lqZD?Wp@Nlvak5q_ zlcrfO6xyH6y`*?cH!8~ybjUb~bzeBhil%`Pc_4bRC>`VyflgM1oYUTqrPa87gkLHZ7SN86|h2B{t57Oix`y;B3_& zj5k?=$Iu6F!9*QZ8#vb#mS5*cNbO!n0VL@(8RhcX{r;N}{d#U9Fkzg^5>Cr81^a7v zmu@dC%#rUrenO(#2Ea~9&=e&rPsV~AvM5s74vTw#J4e(vI0#e0n5#6!W;(;hF_jxW zNtK}dP+!%)=LCl~U4rt#7btE^Gz2!)(19FHA1~k>caDMRn4sCrJcj*PkVlZlrpvwS z@s<59v6AxB%On3U-P+tSK>RCg)Nr)48K?e8h{1A^vVF9h-bnLM!`zwgRJKb9##VHB4TTd;uRX>|1b)?F?F#Thgy)>~^mO z8!~QCI73gDy?1pgjTad+qh-I6hh$5C(b>Cn$}3>h=DT16HrzLg8JIXNl1b~H!Px{7 z3c@su8aavs(oY#?1)G!ea_V_x+iyZ{p;2IOF7|wS?0H*M3nhX!Q&RF94ytvoN{@h3 z=c}ozb2Z=6Gw8g8&nlJ0EV3!7rvr_g@+tOZN&rzF9hB4;Okw|Ey_p(&_6NUaU%Sru zM2L}|Z7V&sbQbP*dQmfyd4cOJ{pCzJnRyJH4e9v1_*!Glhtvf>{Jqv zb35j($T!?MGaZkkhMxO1p0D{5Uj{$?Lkz@I z_YF{Pr$}%hS1E-lanfG^{`IxF;klq-$&Adm>}9{N&ca2_=p;w;TH<&EG9%SHaY`>Z z*xCEw+{1$PVZz86n_V}0kJWfXFemc;@J0KwCA81-jveI_37N_uq&BYuq8zv$=O5i} z?Ch_Nwq{iE+%Q$ejA~|G20{qPUQ*Ucu2^V@*~2UT9B{%qnU|l}hTGfjv?f=`|GZmd=qL{a#oNLQ1mGx^ z)N(FWRkGfvXOh=vI3+L}neOZ)9SX$s(5v6Tr8eJvXgC=?(_wuQtFU0}uHPn)T?W}T zUvvxHU|c}?Rj+_0&YpZ}x}C1LS~TV7avfN7y!V()H(Ill9OArT!J2-u!n(fQ6FD6;?%xyOr$@<-G~1qx z;5OBpndB#@W#jh`%jld^Rix3#>*&rF&XjeIQ6A9j=>(ZYkz~F3d=*GFq1~S(!h@q7 zoBBZG@>C~mx*L`{b9K~gI_7aZ&*ic~)^NFMQ&^9fCN>_mb$GrOTDkPfO?R#Nru7xP zPk~LR#|w%X&Q;Ues%A4E3LQor@cbpaF}OX9h87$O$l{Pcy7g2I#B+NfZ(>}` zs4|%@V^yzRs%I#-WlXyKFd~_rE?KN_%6OH?#=u+&@4nYr8j6_WVau-+@uqLVWnp85 zWyyWl)AgsA1nfs6aQ4iIG0nakL} zrHcLxYks%%^yLzJ&u*a3lcBu!Dx1qYeU{f_&jjjdjCqN2S2b6$>X=J9D;M)_E|a!J zmdEaNb=Cjqs^-}FB4Ogv#*3#jw`|R9rhG%IdBNohnm1xwe=cw=o8*&J7S@-Ho6`eb zFLbs=D%GmsrUv~1%tQ`1q5Y3i-=u);9U}z=5{}DlL$skE92+nz%VU?Em#CXgBwbEI z9QXxJ?&ZR2N;Ets8Bfzovk8=I)Sb#EN>tfV=i@o3j`}h}TMCA_87O7P*niqFR|)y` ztCkKo!eR`}T;{PrfWDAz{{)$CxM^{f&BQc2~bg-RQ-oCVWcv{9?ebIk~$9f5=I zZkMzRkR_6<)T$dB@Z&B`4HkHtpfc-dDwS`{Nz^LYg}4^A=N#-SKfQ~rv&6E81`tyU zEGKq9rtyq*;r6862Lg`yW@mhM?8J)cu=BaF%vP2cRG@6xTU+@rdl%h@Rd*J(r&4%> z5m5V)25VfxIM-JflR3yNz43W!(Nr#nMsxd4r2|P14F@e-=30v;N6y2uNB0hMH{omd zVYmIqtd9djE?Q<~9$f|xTvP6;Ev-@Aa##-ASj!bB{*w2MKTXOJ! zAk3L2mn=~_gLX3APYw#zs@OisdgRkbD$z&h%MJ$k{nMh_HD>eGlT99XRBG_2lE9M{l*ipzb+?H{)6?BMzLW zxy^vgSsK53p5EnbRczIznp0$BhVq`%X%_RrB1sDTj}UN<7pIM3r_%WR=r7=}M$y%f zKiL@@i^O?-z?u!^uuOFg+6`Ts!*ixzs=P)QD~L`sS$U5tp|o|5hD-aonu7)tOJXX6 z`ZMN3`816eD=X`XMf7zYb=+>i(1c%*A*OF+bhKUpC!gx)yYs!HHa6SW3-$Kpyxa)z z6&Lg7iPQVexbPu!S>2afw>e9$SS}zb+lYzkN~ypEwgbEQ`fKzF+nknJ!l4%Jr@EEU z=|b3mJe?{{IedZ8Tf$?5xjb~xTR&v9Efq`lPMnrY^=|dq3$%I3`@Pjcv-`#@H(c3~ z8v}}4aP`>@IJU{F1{~W*l&WvHhB(65rRET=_8PQ>fKNpbfLX*|kEPRp9eC3W8j&6X zb%liKSG~k@--WE<5_i-M(tgqPMoz47JKsW{&c(X|uW-)w758)RvZl`DSX&o)D^-sqvtm~|f#_&!Rt3;QNwO!((gBH+wcBRs%WnM^{z z4C>`-l29x9D)(p=_pse3z--x#6_Ut8oS7%PEbwHO5)m;4z*p>X==9Yeg0A(1ZlOa3 z7rST2Yl^r!awSrj#)KZ~iVH-Iu4oGR=VNJ&Qo1i zG27E?_Pq`r?e414qebq+B=LiwsnoKE%WWMoGWk+)^&ekx5Lwtj-D%C^u$H7yDJr(Y z7vfxO0%rwH7b7_YnrT0Gn%x|#pi+STTzhj0X9@%$=7d47%lTb1`GK^5TX+rg;?uN- z(^h+Uw@1UEs=xF5`fHq>yOLJvmY~7vhpXuU8hQ!-?%dEDPlH>39eLWVw8RpGZrS50 zH>qaLBez>U%jVG`-$NA(`4)}s^}F4>)crR18o!4Ax64ikBQB#__rn;xGVcC znn_R*#;*1cO=#de_0*;OgWs8jH6M$$9f?+kjp$f0jksnx1#>w>&fndo3QyDd@1r-j zd)#&Bafxjdmy*|QH{_ve+@?@S#DMA43o+W#g!IlGr5bcF&9#}3a=MChOO=dMyfdDG zD`^_=mPjQ!Z+KkvcRL??TOAfQII@HV|8nw{rsd{v+Bt*7*X_#x+F&Dz!s2*HYt_Wh zi%QTeBUcY@F1z^%(=%)D1ZE3_d!TXczdeC|KPSI`kiKV5afz9}d}bG$gmtO@BQ;Pi zTloNjkVFS-oC9wf)@nb)D_4-uWTaQkXYQv4@d3%UfGRyXP{1aBAo5ci)Xdznype(J(Qw zk_QB9B38<*+HY4*67k#-!bVCg+~2)nE3!M0rl?I>aJhIrHo?o%MT2iFV_@reLgJn$ z^hL<;)7AFY0V21aL5ijA&#V%i@ol7!f;v#_ucVqu7Cek z$Eng*hjEHf)mBi|Q>#tPB1*;HBkE{vqDYMhwOdL!RkLOgd&Q_-9HnX#v16~0AZDy5 z=XpKjch2)Yzu$kqzn=V+ymIBfbKlo}UDxM+ulx6%_8I=Cf0#RT5Brox<_{XJCh|2c zCST2t&_2R=%F%VThX!i%`Sq?l(ak=5^k=LCwAQzNzymHxT`G~K>|AB`C0ErDcv3Tm zP5UN2JWL>|`4MkOetCP!eJAMZpQo<@BRiEPL|lG{5lT!YIA>ydZg%iJnNhsX~Bu-oB@{Bqkzs33uEMjsUWhbTW$s4{= zW1NqYj5F9s)ox;DC=OzXz7hTSF;U@hmP`K6YMwP=r`Ix8Z@PlogI#<}ZoSCjELKi0 ze*ge`>v+{XEIfUk0S0?6hxAgXJ3gh8XQ$-(_GY|LMsCxGgVRe>&#)=E zR{lr9Zpw@H6!;$Ye3pef$9kCdN?A~FC$WzcdLIe|k`hujS&Hk*u`#ry};Dw^#cy7h} zm7fO~ruXwwx{Qk~5-LQK!#ftP({aL^sp!17?{BxYviJ=?t0+xJ6)kQdlAbC?qU9u!5~0sG@;4dcbu z?hL1%t;L*;g3s_-t6LL;z);u)fX(IVu`x`cPYWCV+8E_Pq6oGOo6X8Q{N%3gvw!7? z;4@N7Q5x|Kmmg^`C%OgdcBDcASI+0`swfP+yJqQ~wtK}N5u@7f1Ft>%)oH*6{V)Qu z`g*w5o6bpoqa+irp$erYtoO^rm_&w$4=qiOUb@ufll?DLlcUMAvCdUkE5KCN%6-FN~7aKK}xuN%oBi z0aD;;EA1!R%`aHF#4ie}lN)FXdn5t{d28i(lwY8Si-UmxAd4Y)s-~WCzqd`Ce@IIVbt5S56dSE;)C zwsdLmiP$i+!{V;8>mJ2d-AvtCqarP9X`t$?p%7jzAD&(YOMb$1QEE_8@XH>E7U$;Y z{-DTVr$@dc%~lG$SB66OfiKXetDVOsGt(Vq@>6Fq{yQg56;rO&KLk3ss%fK@2b89G zQF5~GuylmE^tk=8G#b3DAi#{>&+;gJp~HUQvsYD9^u_7j`ECui{5Os04?}iO3BLnB zz3>jU`WyM9$^sN^hx*&hLigpkT^0Eb7Bk%DOI#07Cyjyfzs(ERf5W-tHA7p@Nkw%v zuQsV2H@EXu`=3rz;SIRy0M-t;K}*Ehw0n)6w>R(@$gFD-@ck{D0&5G)tI&S;y7J=< zv;x{{!?zD_^`_6JFRc5v86*krX_E~}%cE!@oOg*IxWr)}xz;+WBNN!2#s?u95?OnxSonaBWR%w7x1p=~4tF93)m5KNNHwSJ?*a?Y^L5o= zcjT&$AHWa|YEpOhw(7r%%g<+*MN5b`KlpH`pZO9(@`nZBhf_mI*xuHt^1cj*;Ry3b zuH)Z$s_d*#qTLv3?uo9NsozUbvNl>n4x{)!Yjiw4Z31x-&bG%&cOzRq75O!4uAiAr z3J`8)Ow1iGz!w$~uJ|AfvtAhDAeY;a1L9Gw{qm%zMV_V_g1K5#t>eagnxt|{tUyc- zcn6U{r4Qg6=an>!rCY*J9YWrYuM?M#P8XTVH$ZKc!S+G`Xdw#j?IiJ?o^3hYx65&nj$*4%CXd z2GF?OZ&WD6F#U+0KZrGsM*fC zrXP@caHY)vM?>L<*nnrE83lc1=atfrfM159!H@1IuW*moDyJ1fj#nfy`_hAeB5{Oz z-gpitd4RA(*A66iwpy!2s;%ob&2e1|b_f%$6&YKDM#=i z(nwiurWU=Pi^=*ONHJ~Q>%^?%xwXy@@O=xf+KoD!ntliGE>+_a<4GC+>B~MP$K(N> zD$zc$#3a-b<2&6im18?zWw(FznwawxodGPCF$Ls1)&W=NvWKA;Hl}2LdNPvYvk|hF z*1Nm~E@7jJ#$3z6z8^$E(yh(0bV4rzM85aNIiq{k_SZzHB^*SaU7jTBIg#)MJ z!nRQ0m-ftVc^|R8nL#ER!EfR( zJkE+0(Wv4;l)+F+)17Y*I2qqDe);4tnXDqn9U)rTH2v+m<~xO&_6>NDVaRu=-;R=J(ZCdouT2QS zU046~n=isKbote8VWs>4Pz1$A^r5ws@pQe<&s7|KB{OBXBv{wlHSaGBov^8~;#!MQ zfxU(c`EjEHq?B7I5hbNGSquN6sW(3Y#4qLNONwX-M@eqq(uhiMTRerRJ4cwE_BCMx zH1nZ}kE#p`2di|IGS-Z$Is+OkmoZ!*WU(OA@2-t=w}V_rUAYs)=0ZT_}x@01j+ZiaK&EoBr%GJ)PT%CXo20kX4zboDYv=q-y zER9f)0$jDPi(4AFVP^EYe#$%@3PR;EEzcv?=%P#@#v|v7*3{j)QsPZiir4w(qwfjU zcUr0YQ=HWgzp@T~UTW{ypRghHt78UOL#0$zKQ&t^UCO!pWM|kztVx+}gCVvdHNX9WosEjZ-M?xHC=t z{-+FAI6e}dor{tmcozl_zrA8za3QdhbG z_!zC`^@+s444rxH0dPqupc}bfVe?DS%^uvZ zd{W!bFrVY%p@O;WybUWmHBZS#cEp9yI;hnq%IxiEs9T9UpMyBfw3_V5 z2vQXj6){e3Z6}4z-m9|(J~SJZrt$gcIpg2QM>PqR-z3Nn^qdo!$)(-p?x{JWBSW{; zlvD6oeX3bb_7qnijHHE4+;WEDf6(`O&u)nm)mS#%D#!((YT{P(izx(c zjBRN26deg&PeQ`42q(!O96M1CEb68+fgB$rBuHfcMUukI9|5IY z(Bl;DuO0ib3|@|tmqZ{xF~m; zD%0=xd<%e5c-2Fng~XV7ZJ*N}36w328*3ksJ`hs}pnAQ3J}! zzoUnJG5l-ZIrN^?cnM!5w_H|zJ7zY30P}n^`iF;n0j4b1MJ4bq)4iRfX!zYH^i{Ut z))5_Qan)`-wl%SEXpVDLOHF$}=-Cd(X7@!-SmEF6^q%=5wws)`NR|u4S>R0e?WLPH zS2JVEAsKnXilz@kjgPn6<A!=5q7&d5e5m6g3Jn#n@P+T>Qa3T*_mvx??)DZX4qJ=^Vb1Dt$g z?OQ#{=0rWXZmF#H0l>91&>dbDlor(f8?D}zs%UFgV%Yt# zFm5#zf1-xwSW(hm>kCZ3ZDx8gPv0u=9HPK)_Z!YSq#gb-H%zNO<$;2NXSe^!$yM-} zzADFvfrNmF5v)`TfTZKE)Sld@av~K4W;c4cWhz?W`!%&xP7`y=jPV**)QXN;09bqA zbx-Kol^+E|y9#IWcaK#>kE}pCJPQp`)$0tzQjW5uRn+3M4E-%hH z+T;s^!3AU6GZH758mgS*bhVgyh^LH(O)l-Wu8xM!I-YMAbd3)8IvyM!w*|9ld>qMD z^>CsK5Auky@K7cgFeB3=^IkonA;Tam7iAE*(NJINMFsKB)5XdVI+*IkjyztIG_s=r zwR>_E)eRObRmTlY%+l4SYEg6@h0wTPK9;Mhc^`I0j7iXS@Gq&`2p|=kw@-2GJn5mt z5SC@-zgR;iGnpK4-$ru!hj!ABdm0V*~TW_wh^rNY_JQGB6kNjYLsUlqH&ny4v zKIU-zX!p6GA9cQ5;Jq6EANu{t_!a5S4_d|_0uX3ryX%UWenTHX>W z7+Fo492lC|Wi6GW3CV{h-isezYITA~;_D9PT4u-;{>^A&z$(U9_>GItdFkcKfJOY$YA}jy(2buh!Q5n{#JW zmT7QEE+aP0)=*@@%u>93@(ZK{U-;R{@T6+mJSo+dwIO?Zr`bpFY-*&1tbK_fwItR+J7QHGVLt&lk2;|lzE)<|fM z;COAv8|&8`5``tk@5F0QXlL!pmZalqAw*Q_m-9Ui?b^Ax$kEA zGJqazs2O}V25ji+W8H_#iyYe2(3gMaX4>p5CWP^xa5H4&Ug-)z3b=C=8+Ig&@F>s( zx(!;b(*5Kfe-;7+7ywNouh3ns%x){PezaY$@~Zs!Z~5|r3wxsCSA>J&^n_|$To3$K zB(kC{H_(pyXez-{b~7_KnbCNXrl8+KX-x*X;cJT|^=P_7PrjUF3O!}G+t~DjQC_6? zw3II6u6kmSt{kQzlLJnUbky(?)Q@^Fc=%wQdR;7lGT&!v*c^O%iT^O8*8>mHv39^K z36l@Zi=iK@ywazw5g^wbuloJ>%j>5++vkIuy`i64ljY5~N4!+TD(;gfIjfp!CBsw$ zE!@bPIj%`Eqde$2pu;ZR+nE`(h5}&q3LJLg&DK5m_Q%-Z?9}H<@98XT7oAKVnEkxw z7tIZpzi*hReY{3j*_*M6yO-`Qg{S|~%#qf7Hb$78BvDJF>GDBp_ee_lyNd&MGh>9G zy}2tl+O|m40*{Qz&m5?QPaU_7?!DvZkf5tit#`)AjmQv? zDlK{qyxZp?&YF70jp%pT=w!q{(nE2fay^X$&@MIQsSVz>5cO4X9=GIpQ%T1-SI)ag zcuqOJh6*g8YRgTRhPoX8!s8qBIZfjl-sx_Jj=DC@4x?lQGJky|$cr;(C)?;cpEwVVN(y;+E9YRZ;i6wB2a;n`s-Lq)QF6DgMNfT(-w3!k6lr>OnLQ7R_>~!2G_owIs2W+UMKZvFXig| z;UI1l)@HSiAdmx7RZ`fn>!>ak0}FwF(tY08TE)ta=mEO&sEXBR9$^+Mr{+pB>)wpy z8~#x1>Uo!Q@k6y~d^*}b^>0?)e4txpDWK-2ztQk4pgng- zs?&SskR2KHMI^8IRw(4i(sw@fRkfH=$lny2injx=AUxKaP`D!Ga~xa<>ANeCwAXUr zX`b}S{(X-P4T{1!V>zD)oD6Gf%T>Lo9lPFag}^5_4BW(vE{(?{JX|_#pNwQDqg}TY z!-=BK3O$-QR2s3&w=E^yVjIB35WN5vQpc$k_>`Ze)sOK|0(gIb(-Ip$!x zOaG}a0AHRd5VLl^Ab>hme&?c&qrRp)9z&){o1H^t_|mLm=Ps;d2(}r`*gn4&`Mb# zI;OSD$!&e`Hh~Z97G=1r#G_@CaHYEv8|J8PR`I9dFkYg?|KDAS^nb}DV{ob7oS;>0 z3pHY%K~dZKQe;D6wV;c<_y6hvRJ@v}`+a=}P_faFW@^;vm@IZGNPzS~skhYX8cF$u z_k3bEw)+h}zKp`=N3gv2+SKKR^EQqr<2Si$`PQEt<5{G=li3zC?nco)hS^Uz)|vmh z{r~E_GKZfETw7I*n5P{Rz;YWUCw|`=qE5EiTPHDRKtYfW5bX0dr z&2DGU(-2wHLm!In8@TtYZ#rs{1p3RBKk_1}op>XhUNUrhFdZph6WU|mu;_~I~&!BJs-$gFce92ApkqxIHuXiB`=xO*V&4Z5?{T{9_t)~d9)4b`aoYh zS&9-Iji5DBuwa|f&yqnr>IW_NzQ%?Kg<3xSZ*kpU-kmx!iGZQI z9d$Aig+^ji1%_Q!BT^p9iZdB^pGaFbjcq2qNxc+;D@)a0Ebj9S#JBsagR{xEAI^2Lo+ zRG)dvMU9+}PBH?jXftFa1obQ4*jI7~qowV*vF8mJ(C|TeO%MQ}a$d3phTH z)4q3oW|V!o;)~1m8KBm?{eMzEyWcAt557V4*@${g9dz#O_B=u!Ig>U3r%Jwh${tZm29KWnLFmmkN?%qG`VL#Bha6-L=$%xR)kbF z8hc^1J-y)wQ^pvzTNIk(i(sF4oo3KIjtgO5Avm)ohRf+jcL^c}7UsONgngpE?yJ(S z@&SK8MxmFZ;AY=0G5*@Qd8wz*_f5y~-+5NcomG=}`ID?!8~84Y{Xdn`*;h?wl-|pH z%l0V~>^U8g?qH2w9^K>Xw>Og$*NMU1BRCl>n1yw)aU;txuZtx~CBHl~iawdmPhCR3 zeX&>3a1G#*u;>ej+_`$+q+!rGKL{|EcD^fExWHpJ(xm!lC~$B_!J#S56D^&`2MPVa z%kLR$`$=RWECT{%a~#gk&ImI_5nbB~YDYQ)*t_${LsFnN!i=aUj+dw~gcfh^io|Mf zwyp+aZAUNADH)RRYIT9)S5=J68>dto2gAXQ2`l%FSK5}Ubf~wI8&F4@fBLtY{QodT zWIPM}hId!az?5D9fn+3|=1L2_`<29g1T(YfEQrKsWQ1H`AM~pXfoLZFtYa^YhAnt= zP&oMPP0H_yv5QzOF@$|G^${*+U+EkHvcj9bh$lO7$Tekrg>YDD<5`{3HY5 z>pDy&TaxxRmT7f3KOWztRndO`1)99r_U$!&*|M!*h>NBsuJq{(K{#06sj1o{(i!P? zcHcZc#X6xWoo}f}hEe=?2;C2%?jbUI?XLv$e@#5MYME?(T%zp4>_!VQ5-u{OE#-D3 z=ZVbs=*hfH16|IbYb=lL*~89X=9bHRt7b26`T7bIKm;j=E|3pse5lzbw5IFQm>8_x zzdb;I`Vj-+8JpFrqqYPGbmTWPcvvYm=z?4YYC?1*v1j)h@FQpTSk2I&Y+0s{Hy%>D~^u{&T$(-<`ybeEDREI9h zi%Giyu~xZ|si?MYx1quWd>WbNeXJz#Zu3!c?#&S`Hf@5uvF4qg0H01l@r*e^1tT8~ zk({RFY9Jx3x0jhALTPAFd4o;N++wIR#)W6mWJ9BNZ`xZ=pJTZypD6UTJiqVUgxX)G z#{UL5q;CXrN_iC74Ox)L3aQ)+CamHImW_JJF0-{EkL0Ed>Vh~=e@RwQVU%fQKg)^b zcVuzTcK8y`N9B7utPCe1N}5;4@}5pz$*E7SpL7mF59^d~QtYxP+yX4>KxQ!=J%;rB zjU`{(ClCIiA79*Hah_#}h?nvxwmGqw=u&&*Y$`)YJ|fXz%ne~!Y{BOw(rUI}?!)VC z{IZ*|xp78KeJsB%c=zUSP6h}s#zh2*Q(t^*HFS`6%EzXeCED67W5*JGZc0z{FC$}u zjhg6QiMUc~&%i$!Yf?0CwS~J4Z(jo-M3+q(ML6}8gaHN!Hg8EPh%emb)2qv}?f8{i zTR0k8b0{j?7>EADWTi@SNlYT8Mz)8u=oxMiW)&QEj^RIJW&T!{{Kv-__w!D;#GFZg zT-(2H@b8HOI??oOjkx)beVKn|%KYnwF$I5m`F6X@iU0chKYti!L$_Wm9xQmQ{BxV^ zfmOu4|zfV+$LY-&rpXx-lPAF;`yJuRD8mD>#J_GwtRT> zKONOu#R3+3jfI!!@c-vS|KHQ|zo+M4=YstIy?O%A7(;(mz9OT{2s%f9sjF(KlstVA F^lxj=<$wSH literal 0 HcmV?d00001 diff --git a/doc/images/BLEA-DeployECS-Prod.png b/doc/images/BLEA-DeployECS-Prod.png new file mode 100644 index 0000000000000000000000000000000000000000..33a1089119b1be38f7d9d8c9d3803281438c0bf1 GIT binary patch literal 205300 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ℜ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 literal 0 HcmV?d00001 diff --git a/doc/images/BLEA-GovOverviewMultiAccount.png b/doc/images/BLEA-GovOverviewMultiAccount.png new file mode 100644 index 0000000000000000000000000000000000000000..4a2c6b61bf23936dea84e6c0d0c966f516ba9a9a GIT binary patch literal 292950 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

    smd4ffL&5CRX`qCP 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

    |ad0oUqQ{+UddG_OV61QFE;KI^7~+ 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� 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

    =ns& zBOVv|C(9E^#Q+iSvu@%ilV|H&wRUrEFLo!$NSt?ctA$p=5rgfy49A@vGmx3Br&r%L z{xz5#hEEgqcH2I2*i^S|BtvUL%O9kw-}vq*rdWltk)8MM z+V)Y$9Z~V;$b&+D0wXOh-=>fHSfkD(O_qx z!cvQ74UK=TWxX%vk&D*FqVnzX`NtWC(XULmuFZV}6f%&Cae;KZb<;R(hYG8wc&L58 zhIF9sAT20u_L;0x=8C!0DBiW1%}%_`{-!USyO_WOV9AM;v-GKU;X7tlGGSVX1*;OL zqB^&_Ocd;2gcBdYQ1CYfbiR)SsTMwI!4;DU-~KS!MJMov(I{?6oYvwG=!?Mv^2C}d z4#npq%>{f1D65yGqGuAtZ6X2^D!C+y1p8u9C&yqNfYijDz?%6UxVwXiEhv-k>Cr7N zjBZ3GutdgGwE*MwZ}k0dSK=Ay4=9 z$4?Usy!F@X<7H?SqSXk~lcS@6bf6x&@qTXn3^~!UFj}-Fsu1{MmT;{@RCSAoGrl_d ziSGE`#iY9P$b5t+toU6}0$ZE+^V)noQ)LqVM8){U*GZ0vsQB^s%vRwtxbUb7*Rp~WJB{Z5y>i2BxR!Br#Qt06&qEO3Gk(vqG8X0PO1yqy|ybO zzZTK$qkE_QE)ISk?jel#8Rg}=8ye`1SB<$GToucL_t%!tl@>?EL4ZQRMNPk3G<0v%Kb=X*6w<;f0Sl2$l*?v1%`@p}^!L(rz9+g1;_N-Q%PZSj@s z65039E^>Qn8k!EeMlghJO-drir|X##w9e)N1f^o3mHt{m=HSofrug0%)XC33sXwdV zRI6qZr}fBUru>#%w)0w&zrUO=o*(F%qFha*>`ExcysS4Lr=Q&qyVuQTG4RPQTAopa z+{yIpaLH`uBc&0YM&RiZ(!4W&w3_yI_qdY)E|rYtPDs1AI&nA1W(sY@NdczZ$d(Iu z(QN+yk%Rr%z*Em|u?tPkI@^?!B|N|$hT8I6XVWvmZej-WEX8((FFW=zu{sKpLVa_4?u;qnb1+|3t|F#hf8{I9IPLW;cD3p)<`oV>sQyA*q9sXjzy`&&GbJ2nxkm z1*!kxNg4>@+6@l%}3FbO9_d3WVy@%Z3**v-;LPv)Uys!wVGa+X~eo5-XTpn1Uqpgc=BOhM+J*F z-gFG(8XfEOP90yz-klR}rC!Oil;-WzBHyk6j<9Kt6}N!MOb*Bp<;mgY|r zDt9036qr6aFLn{(z$4wAND)CV7=Wr4&;_a>9pEH=^t`#kR>kW&;(_GZhi$;Z`Zz~UU zBi0~+^MU(3x5Yr{uj^AE_sQit6@@HWlaetwD*KMh-aMviE5V8s_c5~-kw^xfmnKnY zbG4Fs2JiQ+@kj}XIBgb~JiA>6CNo=AV&B0=R1OyT?%we-mqF1u_V!yt%~UoYFGxg! zA?K9)J;s~0lUXL~LK&#<+c&8>{5OW-OA^V)tK}dG?E}nft98>6X?;E`$YVD~IDPKO zK@z3%slHs=$C_KJ?rp8CvVg=HRPVZGd_d0$$HBt0ROa%pF5@wTAJqc~+i7x{le)Sb zo-wteX6Gb#*qkEf_~EKFvT&)#HN4yFo4hLZgDWsp;WDm`=e{bLQc{gkHam!y%DH=7 z3L9lpb7D77Vq!na_~?wXL^vyRnb88;hqb4I#!o#l-(#k!Qiw2Ph1P@jyw@~`3%6tCP* z(iloy%o;%6^xhDk+!x4gkbCUXqa+CEf!;YOS*2Hc&9WY}4jI))3>CcIias6E+L$TV zo06d~6Nwq9NpaZIvBH2&s(y%?fzT2%GGhX%*B06&o!9Ml2KoCR(Mc#L*9<=gK)Ks7 z`>;vup9wk5)i?~AF4HZf;kK~dS|wjRn#H)*+lhqjk_I$=bT+;c3%z1KDwIj!FrD{> znJ){mumVoEuBXUGBQdUe$m(fj@*;)z1;0cO!@9W#5?bRdmq2c*7szKqGTo%`+#EJf zI&$AZ&YI81Z`qJe5W*f!3@<7w^R~fZ?Oh2pDm95H-?r>-k5Bm#4qQ3HRb0MC$#e27 ztG<1Wug7mq1HKncFYJZhsDyhQihN^To(}NIC<&nQ1yoOZIgH4jaP|A@Xdga@p4X0y zW9PDItBByVHCOF1G%2c9*0spBGGsgNa9&ZP;Jo;+_a{YSHVes1%;Bz~a7Ocs#?9IX zjx`zaYki}GaW-*#?g_Ipzx29GesjkS8;#75PzYxwQS4H2I+*s;W<2-K9(OzRI2rxU zlcm;*T5Mpm4f@HCFRu^Vz-L`OV z>{$R#g)+ZYk0L%H9xvgJ$)|zUwAesPTQoQ*WN|u z2E>U@)hRY;Zl3-nH8T2(xuBSnMYAQo88^^2>Kt5N!!KiODwyW=Ld z<0g8FhUR8OfYMz_4CiazwdG*dHcR)dOkTK6F{! zrFd;1_~4U{uTOa>G<%?nb8R16yjk ziZF)=+tkM1un10OXfX3p)>&%?25y`<$s+<|3lp8*KMd+W-#E23OVa_Au2j9TyR4Rq zT921=t({j>J5KqZy<03CG-|oEjH=2XZJ{1(d}B1l=7Ms}JgiTzYjp$SSDsJ|oQJ09 zNVTxAi@`kXc91(;MpcK6(7)na+-J!Nh)z@FAaL0K3_Jbn5|ZQ#Xssv(xk>_Gy&&M&;Iw1^M*`FRUzAXWBzT=j3XLOlLI;oLV(?!5J!8wEH`~KjLDC89J)+}| zg{`}i=vL#$!Jkh#2L}WbLoqnqa*();?OLd*0~xCfYVPi0wSHROjE^js^rdv-OieEp zg+Knaqzp167;F60!GKS0gz;&2_%7}(jC>}72xsl1oZqK(+$YYKUiwLfPa!9*Wgfq=4~Z^L*uiqM)3=n*)AOhP4M7InU)nu}q+h zN5!Q}%hlw6tI{)~X3WH{giLwGtF(e%2pfb0uyd35tskIo_XX=XpK+(`A3Zubkr-waA4W zZ7^AQ)=~r%i2^WivR7*kYKEdOTIbQnJH}GYJPK@fx71YUV^yXq6cO0JC@%h`kuib3%C61} zi%U~0L!jb)(KPNkgx6ACX*{Y{r7AUCCf*4{?U-4AjmH1;IzNo;V;KTxYom=ctoghg zVB=WVSbi5pn~a`(=pc?tt0t&7T`Sk@l|$tD0z|<5J6`b5N3su)s>2vmU@hjARDUck zMc$m{+thVn=u3ES4BAmBQiOm>J{c|dFR`jnpcba(!dhrq^UTp}r-TQ@Q^xw&opJxE zufz8%hEK#ya8apyR>J!Z9SDEUpI!ZJ;_XkhB6yU$@W4xMB@k2@R?%_$Qu!w5x3#0f z&)11dv}41~`FYiY3pCo0t-*ds~d$#(nFY4P>)yl_tkIm$k zGc`3e^R{KKaJGG#_&b@; zXt3Sj`0tot1XJ7VW%>>+^zw{f78b77Jzn@gSRS%B81OC7Cjt#0RPhH?#OQ0ywt$FR z>Bg@(b{(?ITLgdm(1T=5_QtwBZ2B5>5a5q0(P@RP=(H07_vlZ@oN^#j>NNVL4ir49 zrt(8758!A$c#;ZhvRprah2X<;0kc=F>>ym;f!L$aWh!9sYd~bX~3$ZTNY+w*n!hCNPD*D0SU*Gh|Sq?r!zoy#_W;f$b}AJlt5egw`d_dpe^ z2Y`&IR`yj+f!W9wd%f|rioLTv!RKd3_d*w!qgOQ#^J_7K+0(AJyQxa>;A{7<^?ysH z{_8-@hbZsf#lxqM)j_+4Ta9Sz`yMGFH!wGbY^|w@`E<73bSoh0C`A?dwlOW>PEJSl zFIWF1(&zV#|Kq!Uu$1R{4xv($flcb&GeIjBdY@5F3yq_QR;PQU@u;oDLDgT)`0ad6L_LGS4T(XdR)>;m)O$ zbxC>7Xs816C$^<6_R1+u#ass zmmRIDlUwjvzr+OF=BeDpG|2!IzsRA72F4fFQJ-RHDxTuj;R#^pF+01|7dR_(A6&Y3 z&XA2JN+gi|9uS(i@@G9bcsQ{^n~fTKalg|*a(dZAbE-O(&f<-A;+pb)olLu#TB*C? zZ$h|os4Lp+TD|`6>{OkjuogAb8uuC2Og?U&*pbzL*p3s}KRrN6GdW2anvm|S$`Xru zey%bSo@sR?n+Og)51VH0>k8%aSWz@Ot?eKuE(RL3pr0@2~ryKuy2<$F={f)nvkqi>9`M}bkgwcu; z;rn$dvD|2HT}kF)h$&6k#@YLh-9dF?M^Em2(pyV~479G;hkTm{Uz;5a*f(<=D>lbe z3?-->m#4-eh0aVz8j2*i^iHwxrr_zj?R~T7cOAE1jJu~7%IUxDNErIXKx}5-5G}Wi zHt$2=nu*=P0HW+pgnkwFb#=`dRAI$+ml zQe?zIyZ*OKG>kQl7y&QrTPs8C{bQ$C^Dh62vqF)@5^TmsMY;mJB%zrKB@M3~lGjGc zARX&(d{s^`Dpp9%=j|fuKBT4Hxjk{OH8*Dl_#*m&bMrQBxw9Ce`xt9fKUNgBJ=!Z- zmEmj)F+*KU#~)pv_RhsL9Cje7u~ky$6D&=S_R6RnwF*DDaAG`~;wi(}=1Q_Em_Dbt zrZ#MIXm=!v@bYTPaDD<=TrPYAeI5lX^)+aqC-t>DJ$5~h7E7pSOEps9aJY3&Xy5!l zu(>^^YK#JSMiFUsvKk{KiM8|GcO}XBH~E1Xx&sm@ek+r_W|JaEOT`#&_Uw5p0=3FA zqB=!2{sPVYh=|D zGO$F^2(2q^#YN21F*E^uR$!xM~Zo0ln$b1Z$~AKjYG zrEjVT3`-c)+GQEw41q`~`^CI?+hZos?}fbyN>676Iy*7)of1*n9p`KRtyxoSK-SaVdUE5rM1_nj>1+Y!MS}@7stN+rY!KJYV_JG zdVt-z|Lc=F3Y?D+XO@`;`(B!#nAE9%d~NIesC_r3A+91x0mp}~i3k*ake6i?q$9t(X4b=|!- zKWU7r6OXf8vT{&R&?L^`hHqQK*wAEo(OTpQGRqz*Olz(?ADl4OZ(T?~9m`S8Qf^CR zRkjMu{!BLmZhYO@cD8{vw5^My*f#hajspc!k9a_wc>z|IjT6s-+RZ`(GMPE4%9Qfg zBDZ+XTpP;P%6VK3PsQy=1)IfHQg?S_wLWHF02?Wn=DZsH1-V2XxpYBP&0Wh?;IMD* zI9?4qxbD&G`^c(nbw)F?lBUNsP+s3I6(5{UX?H#3Zwtm}?uN9S#c+^bHD+_L)5$kR zT@I^WHiR3bGxH;+&`|u7IvGQb5-1BAb=%NoZ{MH4N1jan6uGw)E@CG%?oALz_I@jU zYo22snSReaFKlP2zpLV%6ak%B=taZ>Uv+0*U{lqBXeYpc@wN-|bqFD*JgAkhi-_I1 z*I-QS*n;o4)zJ_2bi!U z_dC;)eyZ+aQ1C)&uBX=J^EB3(M^BC-^4PvQw|5AV$P7QaECG=xFgGbgX*<)r3>6b* zS&15(FN^Cwd5P#{IpWoi#2zw2Z*IIY9<}&B0G%n3-MLg(xM6iLg+Kv?I;<)O#r|{v z{y->-3OM*iPT4pm!=uuR`RHD(NR!NiJ(IYW(h$dj&65X5`TPQLd(^K(Eb8s5-QknU z7`1n`(y88xt{)8fH{`P~&Nnz7_SS5ps5eS=2|_+3+P~FJu9lEP>3Sm#D%3fn?Y_y) zIcB8=O9_ygnU0SnS=5X?>o0V#!E^JwR`TY#@>sn$D$v7V##IP`{<|#mg|hxY%^=a! z{S0*_gFRsF97CVT(R6^7=2+zF&w74^P|mU!j#E?fE8GluZ{l#^8lkVtqr{IxAfdUu z`Y=&Lxeln3=A(P}=MybY42@Yb(XOlR7AkX9sH>5wya&6RG$u{zi>|SP===_-&+E0t z*TV^Y^#Q`+pagTF-a2hQO?t+Kp@VjYDE+&$lYM?xOM4D zLH|z|PL@2Gt&`8}Ss};@!(wL_>t06$k?&Tpuo>;XC{ftO3>f+GRVeRyDC2#U`QCj9 zUnviz)0ECzN!7J*-+Bm`*KFRV<2mNa%4^{bX-U5o$DBZgvSZ#)=AE!!fkN|k>Lr>? zk&(Tm?+t;FO%}xrB8_zujP^(RrQcD6K)Ea>;x?htl%Yig4c*c_%giXP5CyAN)=J}g zRZsccg=yh{)T*Exx#!^rkLjem{ewhYR7Fty>PF+7g$iTg>fx@miW(6d5)+D!nA@%-1beW*~glVSYf> zqoog_u5Prqp8l@rR>*T_Rs-oUjSyHs8#{4+6%%*P@=6uyf(0Res7weBS+ZV z8C}GM=Jd92OPT_lsObc~XZr$V2mjC8)qnghkNkC=4tq6{ME2yZNF;rr93;uNN`&~e zmvwu@Np&>!EJrf5G^47lL;cjjd}qs4kb6PU@CDqKRW1do2u+Xsk|%3bJ_q&L29FXu)PQY2JW$UNhXh$n=Q zT&s_nv4Nx;JvU|4kzi7jPYsQtG3bHFxpVebqz2J4NL4fbjl`heq&ZO%xlGE zt3VwP9&|$NMOI@l&d-eVa!BAMNg~fxD zfvW-{Ea^*)&VJ%I!>1^O|M*h)CIny%lC1JtN97`d3{jX(oa#$X_!|VyzQD4Nu_umo znpk!f_9Bv_6Q|(AW4vNKQPc?bMn+2{%CCn0epoyvC(^+$)Mqux8Qr>MTT0A^vrK<` zOr=yRsxK=MtcC||=fC}lyKpp_@#{wVP)^S{;;w3I563c-&Op&E#Kh|4OJf)hq`*=eHeF5%vsU;NZ^en3oeqs z5z>lOUM5`F(0HM)4F@@fl}Y(Wp0wcU59C?}&k(!;Xz#MUv&IUo1_%>=T*5=6X=AD= zqaz28>&g?SEzMUN&KP+B1rTclQC^s9^3)sbMFfJKeO>t?(i(nBH^Dm`mYuoBiY#ZX zTKEEjCyj@YV%fY8Q-}H3u@J?T7iP2=RIV^K5mgh=n_C6~>(~g?Nh;I(^w3V#UsCFA z!L|2l^)WnU-a|moGPn6kL%#;-YFnDxc4CVUoxIB z6U?v2eu@meekU2CLEIF8pfG7Ot*}YJw8k#dl8bgNgjh;0F8(r!MuQ}4(^Cc7rcXPD7rCU&h73#CMi8*B=;3uhK*-3Im9h0{(zu;4|9$tnl!>S(DP zAM@l`HlO8F=wEOr|5?ItA%GUTJ+bHQa5v)`)?|#q0lh-*p!E5H$V$a%+r?rxgdxAy z3sUYj(!t^T*yKIUZfI|N8!y19RFfw_XSuhCjR!Cl|h1X$F+$r^DDPIAGIB zrr{rGMpoQIz=b`HdK-P-sat7TPyK{<`8x*Yr?4ix!Z-=@0V2&f5#)Y&6Rtuhoc(|cBO~pG1@wDtx_q1_mcE_QW!=oqet7(r|H0I$= zf3&E9OTo&K9Ebjr+Jc9rVZq_#*WTSSp3EkhMDF-069wbrz9?x^p?PD8nc*CdS7Ue+ zY*s-((XMZQqY$!_5igt@45DFpQ?F!^8_Ex4oY*CMltRdxg+2g6O0hP|qsZ}ryT(Go zJ|^x3(%JGO_HX^H#&-s~QBA12`QJBdW;(-A(<0Y@z$40DZBHqs2=;5t&Bv}}Sdx#9 z$1W*d5skxuU&{fRLYu8y?M3$9F3=&uIQ`1kjf7(cL1{&^n}>0GEH?}fY^`=A@n<;P zg5w%id&^+#Btksmu&2i2_<|m2twwQz-g(KyM>)+~=nF)$I}Cb0L(-n5zM`Y4_0RXvy; zxXLNt?E_Ruq}JXW7}I5H=vxBrIAy`Yx!40SqZN~9OnO`{Er-a35aNRqj^dDv?Z*m; zl9LlgoI_7Kt?S<^*IO&r_7b@B8+s`J68=X<{eL_h4JvbKMh!x&+uPOsE2rgySC>5T zV9Jgjh5OuHPIOYZyc-O0;fgXk<|~GgPyF4tTh9f&)#l#DIhVcQKHHQbpokK_Xfh*DN-!c-f#a3;LU_@qRWvEA+ZK$-9Mhk=GJHTD+c5 ziSOtb)|x;mgvD&w{A7jsHtz(szDjG9Z5{+!vKqIEzyD;n%hGT_6Ml&ViVsYBa)_m= zU(g|QvN)7bhMF6J&6JfCN&J4hQ2-Qrw!^>fw|ycaS@LOrv~1j4EqtP1A>9Qu){3_z z$FUk$A$%b(ampNV4gFz2QJO#_Ube_7G;ERLa4+PPxeZ!xA7Ws(J)5AljnrsHXDX&J z@vpg277(Me^x#?)3I#>KsYz~scHFYeI0>Xo5e>-#AVmOmWtFRHXgkRX@QlAqJrN0e~2(<8g*ik#Xm%t{BG(@Fu@Cv zQQjKvL~Ld{+q5Z)m*yNk{j0YPkRq%ZMUp^A%&c;?h-RY7!e#Q@hO0uVsLw$E@D3EX z)e0HbN4(7a4yeAecPNDPynmMgO1PE^TY0T-wc&?9ZBn5*7Q39|9(a3p{trc#@P{Is z?S5$YxdRa%2v)&{cX=}F(fTy_808-wR zAqT3y`IVqLS{e$JmN4vgIb6)FVwBr4@-pU96G|E{mf#>69Xl+R%ILzGH`d zK7ueytif3-xqwR6)$3-S)8gj`vzg;<-NVGQu|zyXC&EmXQ}%u@9eJ>kd|^yeQ-El) zIvrqNq5!l(Ae(G-@LFZI8CjzOWw>Q+#&yK8*`UR0b26>9Wqnc`o@I(b^jJzSvKM&! zUyDpM+kkBy(>poLnIq$9nU~u1oG>ymWR>GKeXAj4po#3Shi5nz86WkUF^s>(KM}nm z1neK(jL~DPtYlFD997mf-hlvGprZsLz~UgXQGOp6Jt#oQ609hSVy5)p@n=x)_Fm^DMgX z|Hs%{2F0~!ZQsFy1cxBOU4pwqaCdiicb5>{-66QU6Wm>bySq2;Pv^{>nfuJiyz^G^ zf$rMXwfFw}x_;|gO^5w~^YYFmg2Epl$6@YYZVC?tSRk{;Nh-Y6>$M_SX4bhVT1%im>*>XXT3C)~=v^l0!vq};3si_agMOLRUkEbg_DxATPR`?~8+70Y@?ts?U?q{@tB)HOCUS z7B9@DpM)8K#S6?VoPQ=Pu(43y<+B^SpL}wdzgT_Gp#$CX3cIfI8K)DIj)e*rdvJ>& z2P^PWS8(#-mbdNTRPA%|L}9I>iapMn>z3T7g@)|M^l4YP35$E}-oic`gq-5i#?oUp z>pk%oYYLHBAm>Hm3#{dhuc^VnZ&w6n&>Dtlw{re8|7WT6<@LUn`b>}G4@Vf~{@B{}JiO|e z^_DJXHXgNok?%E~OL97hG9sl53P0T&v!^*{QgJd^Va(^FGDA7#%P4CXL@f?#e#3xv z5yAS@xrQ&p$|B=Ag%ev<*Fy^`NzSe!pngSk89pOdvq z#Cr#kOD82{ud6ApyH?7ec%s! zPvG)2F4QMWnf4>;!$q~}`hmK937Dxk|AvVWHCN(;lT-*5UiLM zl|K|$Y!Ju_vy*O@bhYVoJO~j46H00Dy7L64Tko(a3Tegx%`f;Spw>Ks&X&(kN8#P~9v~#E{kPz8!j`=vFaB&4+HDWIc) z@wgW-&hGw{Y!-@+f|SxndCHDMr|dF7OX?k_Nh56Z4()jrr9okN+&4;h+LF{kI8?(f z2xtGV5+q+H6slNt&xn8u4=H=VNUxyqF56~UQp89?I=hct2#)ufHao6A4iH7yLn<21 z{0P~BB_-c-1Y_bBf4$`%-v#7jPE55SS4t%OOHR`0Wm8tdhJIvF%hT2RlMznFZ?;h^ z%qt|+4_Cl7{Fd_hrA+eKk;)SHMP4O2l70aiXYCwrO0#Z5yH>Lt24Hca6gjYw1b7Rl$sTcR#!^40Tt=a6bZ7woqiq5tzG z-xTq$JLh!ydALx_7<&J<=9SUP?POGL-vV9&K3aGlWB64Rn?0M8rSNtE{x_ZCFNlY% zFU&9>Zmt)!rge6fz4JZ2PluFh%euss9@r$olODPO%v|V1J3%!--z5mPo{f?h;2NhC2iNivog59JLdg0I2X#}M@a45yDt5m9#1-l-RD)P2lBRXc(=PqzghMd2XJ{4 ztV?wDE4L`LgLOLmA&i2XyX`=Se)O-u^Y^d-UuQ613>s%$is)Sb2ZJ>^yuR?2`QLS2BVkF1%xDU_YfuU6xotR9j9D-Am{!`ttn(iSBt( z_rCoi0+k39RxrYs5BVHDt%{j|Nxx z#j9i$H|yg;p|XI^-9L%w8H8V|LV{>`96xETa#X+?U(!Ld0k(?&puYmL_);qV&8yHg z&5oPz2Z#LEarq}Jph^#7=&X9#H^x;TXEJ`slD|$68a34V!_?dPYAXMMY>iM{iZay! z_y*pA1Co4Kq-c0Q6K_=oI1toGuuo4 z47DTKIU6QglM#z@Z^yasyZ|iecyR%3s&>8qwsnK~nkn>aitt6W-89nC@q2&&`hhj}`dRb-$ok`h%4_~e4jErfDZ9dk`G3axpKs&W?fmP{Hy@hsq>4%I z`gb$_KL!tZL}l=wUI70bPC&Q_-x-zMI{klog?0Y?<=U1?{`fx)@yKO?B}8FRS*3sH z&irw8FPNl^~rSr2hQlr~4%2TZ^JwacZPwBKmLx^lxO+L*u z5HxeJ?|cre<2-b{e3Sy%+Y!?8nCOMZCFPp!W*R8ANxrKu*Q%z2gERQep}>z&3jb00 zQy*EO-1i_bcJ>YJTS6~-de<U^Ad3{XwH2Lsck5et@E~=gj@W{xDF2wAg#N$_u}}X z3<`G)2wsGwU2zZoH@lISx0(&4H}Xqaw}u8*g|u>kJO5GE>g}j8NYkSdE5|)^*rB`c z--2q1>Pr=39_uSafG1LV51vHRWSoJY-kEidB5YnAo*%4|FOVS~TvfLe5B^?I4p{1x z3oxV?+MbbkeB#`y=Fg+;76ODc@-v-U4{O)d<`e&e*tlUg{_>4OnA7h^E_HqB(HCH% zZ@#czg<_5%G!N<5M7-87A_Mbtsk?{uj~sYr#x<`sixgHU)nFfo1m)}~*qkUA^ljGcjfVg`_iQkX~Z&c0K_ zezfaFF}?{9{>w1=W3}sx>-@e)LP2o2M)->7QK8`I`3Y`Y$g{_`p)q@B#!+0nP2%dV zck*J+5B2D{$i_bDjr`4BD{tvs*Td#Tkki<*P*+=}SwgN+-s~nO?RvQa!@XJRUE3VJ z>P=dw*SgJMHHBF#xh^7BWZzV&kDzS5F8X7IP4ZH11PSeSR@D~r%k?>PiAsM$;Os>n z15czQ2W7|{?hi5ER}>*Fb5}X7V4U|mmkn&c{P?gdTOjs40RZMlvm5x?I4hd4mR(gS z%*D0|(D#FG#l^(@~!rr)s0-_7w%SoJFu{Yh+BS1#Y!M+Kd)7+hh#oD7MtgT1Gl7eWT=r z{Wjfp+o;Y4$Ve1+*0;)wQAH1<#;H=rsDCbQci?+^B{CSrs`k^V{{ z=XvSnyT$GfikN|$Rf)Dif?Usp>uUFPJNr$^^l`Y7qGMXBy6DjldL&=fN%X9J&Ic+8 zAj{hI>*g_!T|Q@TH#fi?yu9Ktcx5mbAdOo50x$N=f#5~hN&JIxW+6qUdJw?N zE@Z@5Y2!E#$0jt_Goo!^8=KPr!ivo`bZMsKyHkM5Z}yjTg#V^2sQyh^XtobUCh3sc zgfk7Fsd^v0&uC2?CCNM?C)izEf3pAn+{{yV!+p6^58pLox~2DMy**2n6Z$HMaA7PX z$n|0}j!8M9KU(%>cW6vZ1xBM~bmU$^jV}e5nI_({Jata1NJpu~oF4FL2>H^1u>ukB zuBSg6U)B(MMZ@WHjY4N9-g`e~=3#}>sNqrtR_vSE9t{5W3yMo)3s5IVH%b4 z+j+p5;%CXbFd^hxx1i;*r+wcO# z0|;{6!5rkG+3_&6drV43^scK50T}Gn_8PWm$1R zBV(`xEK-k|%j&`8DQGBEC(!CL9SV`ba?gfyue#y%TAM zF&fX<#sHlAK>dM;<&Zkp0lnB)NoXAVOiBWhVuiM0b2~M(P=!T=t$k+B19p~HwC&?j zxq3&jqxF`GVII4hMw7S`f2JUzFnk)D>!t1To3Zt*AE^=s%=wR0(w6M*k?3c4lPf;A zKSg9*l&w73{rS=Qu#~B!jGo&L7WyoxEX(w9eJBx-%&w%|XT18b$-nJTgc6Med6 zK35BH%2|hNpOv5p=Dpmn&;6XFk!mJZFsq-W1r>3)b)(ol{&Ie6F_A)r%ap>6mw3j; z4@8b~jZYL}lU}99++b^CYIL`1FAwoE_;gJ?&fz~;@hlz3e2^>QN`Rsbq|dQ%2;Ji8 zjeaU6;GU@fCW?htdr}Y04_mY?N9VRt>m;>_S0Tz7*#<_FKwjV5as)uQDx{@;WLss9 zSXuNTa!B8o%(>4)-IJX!JI5QM8>Xo{U0Pdly|qyb(%!4|lg*5~2Z;8|xPpK1qw)@Z zX9z!Vrnz(sOr=sJmGX|i8@A3|`1__(_XRw2-!fXKL2&9WjnIt0lA$heL>?zhGG`(S zDxY>y^~ujS0fk&qe_*9=q}WGhHOD}2?-dxS3vhD{u(lka)yhTi*2qN*HL{JB zyZDusuLQRp9umZDtA>Tk=>Sn~h!><6#jQ`QY-;f2*tLFC;e3gAp-*HNvSj3M*5jve z4Vk7j!tbp!4*11Zoboz^oO{#eFFjwLf7ukNtDo2KcxP2Mu*H~TUqi-f8fjC_f7b^p}xWIz|tOT&0J6;bk8Fz*-LY!j1WpbZs{M< z)ys$rj4gOeg%EA|6QmF%LS15FUW|yfxPOjNZq)=D4q*`$4vyUGn4yRwO%0XoB*w48 z>|W08+BKH!NJq_HjK^NaOtV+xfS0B4Wg~NHyI+CDLUy}Djk?xXwh*n14aIcR3jUnS zMQS~0j?~TskXdCgeO;+(_J7eE*Y1S~$+x_wBFTGZOi1H!y@h#b`El?fURNF3*pGQ@ z6g?VkvNWTzo71cF1sv>>Ke^sJiJ?BR4BCMoEpGX0>#cF*b(izye3CJW1z$%yd4gu= z?9u2)#MKW{8=Zvu8#&d< z1aF3gG;T-`TlWNE^Fia7h5U(Iv2p-JdOmTd`f{b1#8a*u zPpmx2Xbh*YC=qS`R?e1)tbU3pXQue`#|fHV);tsw?qEcGOf+g&f~EE81aGxC4+=ID z{~vEc2N?Ie=XDQ*YP%n&TGcVQhZo@?**JwfMTwbo5GiUC6p}~C3%5xmHmnPfQ);Bb zAWzqA$JMj;+C!s>Q$Fo|b9D^n+u4k*$4-c^ikW#u2ynzz)HYFz! zo4i!=JP-|<>S8r`hS@FN0f>*@sy1;w-jNchVspLcnoH(nX)aH;ETU2Uvr@QmZiVq` zN6R_z34p87SiPM3m-zDrbO8(cro>xyszvAIGt=UCOTs9X%WmO>j=?_t3uMbcgV=8E zOpYUs#>YmP-4V(a}EQrZ}pxF%;$&j&g+cB3KoAnlZlUFi*k@0)D*dNLJ~YM9Wg zW%wEB;M2!yI0xXiQV6=|?a_eQi7!RNWzqdO>Da2!oMca*&r@I%hf0 z)vv;pz${Seilgy7m_LTSl>Q6nr7i?#}fctZ$M%SvAdu+U|~3*qvP zdxhcVFx{w;p{u0!nnukVAD&Ar`!JV%7$ujF+6il6`Lz--ew5ZKa;P@M!tVSzttV_f zOgU4cAq^#Vli|7Acv$u&mv=4|6+N#5ah%THzRDmAHsd}!gNPxQDdm=(H8a*PHaUix zP)$OHrBq0#WHtQ?EBxmc3)ozsQc#SshZ7%V(+3f2=`h^blmX< zCI?*zn2qYT>H|8QCv^L((TH6JQ! z{aTCSC)y7M^0&oRfqAsv%z0!&tI1M8Z;BCvn;bnY+-y6lua5ga<=c2(6SNQ4G^y8w zSAz?cEX}>6B{Zxa4U?oN zuvw=m(?gdOvq|sfW;67GsM9$2ngFp`+QU(z%|x&R)s?QaeStzl{H_Qrr^`DW$~U3-;Spey@!%RMOw zDHA(hX{NJ-MM=Des->wa>Wh>U(Ja{qbAs9cQH$8#OM{ZyOS}CF;E7^kEVgqKM3&Nc zqr1%uMc&)E3G6?c+i6OPStALf#R??M#^w3{9hUu9e3nm-6#q^@dexJ81d%)4ve>34 zy_T^CyAum&eQnzR9WdiDEcS`xiHaIqJ*EU=-#Rn1xw0wG@zL}2V`|4f2eH>B z$bF=xiBEI~{2IOwE9Vi=Sc%xd=N=YxPW+vIP`&n|XJ%4-O$@S(x~LhE+Csv@&8}!{ ztcZLCCD4S#>unybO|8N3J*?ha2z{HnSrA&NikJaa*BfRa71|pEfa2(3s`45-DJ)hp zV*I9blI!-;)#ldx6RShMIgJA{Z7i9_3=5ZL{l{|zc2c??!{wqc1qgd{LGe9x)y_r+ z$8eA`6mt4VNfpRlTM)PM(e0Lo^4Kg?4Tk7T-e#Xu-rI1`CX!y&e|ou+pVb^j32CBt z+2-L+0eZm{H<#`A9h=^UAVwjk=&Vl|#}$U1!GqFQjz`E@8w^{wF0n{lS5_y&rt?r+ zOlN5zd4uC{aH< z8{lU5)7eZN#-1q`zl5#h3M#1BkRjFARemueBbnP#4}O;u;7NVLW#{Lu-6miKbb9GC z8YUgrsq82Ko_fO*m-M=>$9|59pCDaUXg|m^naQ$x&*s0TZYBSVH~8dY<@vjOY`=7< zL7hcR2`shL!S$r(mk5dh^JB7~ejKC{GW}R}K-|E4(G}8%^3*B|SaGGa-^jBl7)v3O zMgq)-TWaFcV0T2x$zaIL9y16lvLiiC?V7$EwkrZ}k|;VL95JWFVP!Lm~7VhXV9%#0J?a z!j+~szA@_~NL$O#JCt=2ao}jTYbgsqSyFRP8$FdYgw0=T&IR{>qS%k$PUd=cV_r`r z_ZtzCr=!Ju~g{@+YNzKDeqor`&*71=M3l7L>g zZ5$8ri+OF8GlaZ^y!kPEfH3 zG2ZJjC;0vJ+}Za}Mxa+(2Z&YrzBEygaB2svOdJy{Sr{W>AkL>XU(7E(74Fqi+pWn0 z?B2^v4`-*OIUMGsV;Y%x;$czEcEr2E(C7C49MMXfjy>J{MGcvb1qlpBL3{&dw6W&R zD0+Vb@&*qUql#<}59C8!3}p7(6!VLUhI>tk62QV@Q+478Jt!QKa2QX&kvhKzBO%)5 zdJdh~@Kfn4blHCC+yaM5Sdd!?fX~+9SZEaz2-Bf(RLz45Uhm64wj*wbn?v1_0G!tN zL=-5}FGRgaxvMf6bRB>P90(wqv`Xqv-~R(Jm^<)ZG*&>(A>ggc7PK#zI><_jVFfDX zW3Q}0?D(ELLRR#!ZU%n>d)7Xg2?FLrm7(-MtXS_ zEn){hmi&W_anR}vMEi^w;rHz0uir%l2Vq-41vg6nyN>f80yO?Q6yM1pYuy3HZ?@xq zX|wP6z$?k2hS?zh%box0Dfrrvd>3MDOsDAo=apX&fnoq+ydC_1ZI*wwlAkBhyK18K z$sB|KdF5C9ch$N0#<$E=%Oo-0kY24d9j zLYw+*FS2hubpsryh@f^5K(dYm4~HJ6S>1tt9Kc!OWc7pN=r0lUu7_K#&t9(uB%WN) ztAl)rvu2~~A1#|q=-Wr6;0Vmf01DO2udgv3y^|hxB*2Gj(smnNMg;*T)%?=d$)CYn z)lPmTh52?05WcJ4Ch+rVDr}R8Pkgiu(k-rC9$L+zTFWcEBwCek%fSP_KMO+q4`oZM zHD(lZOpK!t;Gyq9u*SRVVszNc5ALFJzToCkng2qhemu9?4~ToK(3;P`+otve-*I7k z(4u*XJd?W@4n_hV5lnwo!@B(RwluI_`^U&a1a0uF{hBM|R}E}e-6Fi#kcRU`nF*dL zEi#zi0j_5dHGOd0*A{@1SYwDhGW8VEBk%!$wf5|T%AU)js}i%kS{65eB;|V$NE1SI znd8ToT+`?Q@~}@pAztVk{IiGBOa*R#nhyAi>mL=cY})efpE*7}0$*wsI7lU*7Htyi z1zbZT)jxmvJ>ty^SA_&vfju&}Q+8YMfA_O5 zoh4kHz}iYhin{OI+?)0XDLF_J$8}m_x4lpPV;cJVM{;#=pj*(z)n$RqK%01!i?s|3 zOF^8{Ee?-(d6sL1sTN5%+W#87_#(eN6Fhl0wT>2m6%^u_R_yl2aeAU$fnL&o9TWfg zQMMNv)va1UT&3P(N>M8i=v{ODIPjJWbl{NZ*GJA@mzuD516rRME(XFuh~P8aqLC06 z%3}K1)YLL(1Sr_%GQ3HK3>9Bbr{Y|T&eEC767)WUT}?8uGe<;fg%kS7u)^G44)(+( znmvvzWq3x&|I?PiB1IbSd(!skmh_`mi8AR1h&#QPsi7sdRvVHG&@N#xz^6c!A@Q6; zypX6;0eI%7sLN|4`5~trb-ZxNhbi<;t0znr25hra0RG-6oc{>1#4JMH-m@+^) zLufflMAp(X$NcIas?MI#w&AiFkM+sZA=Q${9`cQM9x1SJAbl=li0suvPQ&Nh>F(+Yxt`Gcn`P=tVenEU1+=M110<&XdXU5eWUt?xM|@|I zTzBGnP`x;*=iN?SYu|gd0+6Y>5hb{fU8haj1ZuHsulZmj)NC`kGOWzz7gEjNk|B_Q zh-~%$x8lD#Z?O}hX#UcN)Q z29AGtBtTu;7eY@sWtR|;+?>K}jg5UHemuCVSM;x(`sK)wCC?xQba*g*O$1|VwP4IW z`S#;E>UN$AdC(hj8TExe5m-s3QaL_V&ihQ-o#Um>J*b5=5tS2|5-aGpc7~dWkb(}> z59PNO$gbXurw*W;Y!t_0T_@3hv$m>2_fB_<;NTay!aZu{fN(HuUh16I3 z7^Cb_YNH*G3GFm2`x~kj@71051fesR>097HR=9Xh)@z$^+wns(Drc(71wKNdhZ^w{ z8_*2T!0w;!_o-~JWNoa-_=w2v=QxLLx!=jZ6K;`(!rZQ51;Yt`p+G}KJPgLim*V*8 z5kwqMoOg%Yp3=BDvbrnp3m(gs>+<6XSTc8+Y3VQXm^f)N>s2m=%K-lIja z@&LjlC|y?cSt2pP)1oxJN=sAtjVR2!8NhC{b-cH^6^xXT))mSl_Z@5girHrvpMeGm zT}*fD$@K^Ou@vk86Tn+muc~M~sTJlP*HZa`i>%_!bJ3W%Fn{}poq(6+Nt$@ls#CeMcm)d;VWUHGLkyWS+{#9m5E^aBwY{*?u6lE2Xgu_m()Un9K&q8<4m+%?`9e|A zzLp*e-koeM(Y3`Q(iLESK5WW($kx96DN#ak>S<-zjshCn=`;IxLO1m?UZk-59m%HH zB(X1v{GiZb=-9ml1yNupVhdAau9aU$TxI;JJ(h!R#dH@~H>vTjUc#(zRyt`{(V~+e z!*CE90K&^hH15?y^hDe5X$14|6C#}`*(SZE#yy(|f^g=~ov1nBvh5CwbcT>3Z`n`Z zGu2@KOdDuNO#vn2v{1YpT@+zV@zsR#OCy#&>VwxlFI<22t?wA`Ez-Nwzv(Y$^W0L* z#9%NbV&h<;nQ$*A$M&O%FwYqwV^-Rpqm`~-FdLb=ViVl_&Vw^ssR)JhETR7}o@**U zhCYFC6zqm|r*{}h1QCi;uJarS;O@o3U|U$!#kZQQb$Ra*@GQCQ$(Nn2+`;-DXj0po zXt0m;<*QKGC#9a!Qvrgpr*Td4t#>aG0-?kVb8#MZCq|75(Ic}td${C;_*z@7e@l^6hxUGd|7VMQvG+v1HrTd*!@1dj#nJsyt`!Lf4$`n-PLij}W^J{^$tS=lccyJqI> zqHRFZO4S1#_%$IS7k3L~K*1~QKF=k53#iP*$OB{@V5gK4aVH7AVaxNwc|^Lhac3EJa%O9+B{Fs6~Gi7af_2xV01ndMf~ z)SF0;BaXDp-7oS8y}-jjp&(Y@pD)~Yc}!*SHVzyb4*6SO{-a~dnu1!xE4v1>9I2fo zPmZB`YdbG#_wC7ETW=Jwyxl>N?r`FMKzzaa5f>!NG#*sAv)oXXfUSJQ6+&$j3n?b# zf@R5x9>qM6OW*3WCMWH>?K50}IC@VeIhJ<5EB>{M?CwEN)PXv6xJqq5{@~)Zlkz^5 zUl#{T`WxgJFOzhbBjd&o#z2bKN4C@Dlz?#tMKpln?k0I_+ZMx?LOnMUTB7#BX4wAV zhd^FgEa^;oYF_S0k2H6Da!R-$TC(Dp)3TAx+H9puJ_)O}p8a$YY`2rLG+CM1EA>Jv z=ssBFur1svIML{vYj+J!I0k zBQLqv66|P1er+cHvjO5^qT$4sg+N7LLusg&NbF>D&bGf51h{jc&CM1 z$Xb{y0+?W$S&F0tJlgMbD=hM3RbU!H`}x zPmJl>dimo!+57T+lX6AH{O>TR>_{Np`np^rL-=qEBNYOtZQC* zsA5bD7yYfG*9F^yG64QVZ0|RUI(UO8I*kJinVhN4xf>o!q5G_Xcp_q@3n4KN=YOM>)p>hDw1 zQT+Q7kaR}LDpHbptcw8fi!%H_MVO)r3u*H;v2)?D3oBL%df~^PrfM3pkcst?<7V5! z=`%<`h*J1>s=x1So)q;W!P_;wtr*o2P5E>4;J(`XA?vG78dOGZf62anjxxJq@gMJo z{9rafUYC~q`_63p1fGd+6OHGhO%{WXiV}2h02YwXfs^``77wa3K7t^irK`GhDU;95 zWSPI7wrJ|7zg(RR7_8YI1S>L8`bmW@MZof~%*p-N-Y~p|06j+!n_1fMZ{JduE4K4V zx=aN_+ALIN_$6>UQordjPGoDrp~LX*3LyzwcV;RE>o|*S^mHk~ZWg6JrU7{BCEBr3 zpb;XIKPyBPux}xFsHrksecN3-8+X;4qqNnIH{K!X?uK42yX@%%eWwxhI9v7Ph`%)? zLBMMu1Ag0DlpsU%aqR+6svE{bkBha6s9mi-<6By)IoP_ZB|Op1GH=ijQ9*Xd0;9*X z|8T9|dpAQ2GH(-toR82#mcXph9wp>-7F>=biIWXF-PJVHHNo_&zGO^~kScO!k8Zka zGi{X!rJ!y-dW~^`n(ZBunSx5*24|-i`Ur5MZA6u4>``jp-Viuc@39zu*Xo-*lNrZn zmHQ{C7r8I`1N!1LKFkd8Ks&eqkstMnR;m~JoUWTC9H|{n1lm4vqQs=X+YInQt?&TR zEem8QPdbMuCoYj@&US*zNb8-c$vnigm%|-BIv1HHWD!?`Ol|?|`Jd$L10_9EO+kWR z#c`Ls`8$NqRGsNQeTgY1Z5F!rs1E8)$C;lBi_Q08Ybw!})N8V&H+@v2;zf;^e=^sH z^ss-vR+XxQ8iclJclF6Tnr=w_@F|*39<`qziOl8AOc4%dw!(|`l!UBIe+aed$mWWb`C#tD|S76jJkIuqHf_o9GMKzWp2aBu=qhhsC^|% zj|yBWnjk>)wNExK=)77SWhJ6Q!UpneOg2~Y@reubFzi2KI5eXLyZi9Lt|q*pyhwZ#`TTM=E8o`=NhraSnzv9WQfxB+9C%Tni z-Q#C8(K%ok3)c1oWuZ!<$;7|h8fG=5!YT2{R+DOL~dyvw%tW=bX=;UFkM-wz4N74e?SbzDnASd z=hF-w5{D~%;%ElH%OOAH{FUat#rDa^Q?#ubTlVxm89BBh8VUJ?>;sJ| zMhZ_(s+&UCd});MX7l=2$)lFICcu^HX-`VpL@z-gzyUVjaI*z2pH7j=nTjkb3f<%3 zs4sB4c+xPTGfjZQtD47!2?|Zj@#?CE6^Y{-ki(PNlo);%zb=5zaee7A>oS0j#cxYZ zngPga(8YKob3&KKfzREV7;?9go_LJcq+6N?yGGu&x^KvZ{$tT zxa`+MrUZ*kKQRZmE2&&rArlIayQ$7-O z1x9X@baK8m)m&ARd{pl@4SF;))nv*+E{dspa(8cF{y@YyTxl+QKqdq0ZI!M=ee}2G z*)H5JB>Fuq$qJl^IV1U)2_aR*R&f{`8q&j%ErAI8k{w1#Kc$oGJgj}Q>O#S@bn^D9 z{&ke}-ps2YRAEiZlct~2ziYcrp9J5+S~%hQs{%UN`5}SMk7Gj;M7+nVd{0#-LM|FJ z`4_S)16(OC+AkJQZ1UdG;-s_8p7yseZ1n8Q6U6P$nWuKyK_2SfgEb3w)WT0ymX7kI zky_IL?E}^W_4$uZlxVFwxs9};L}Uswd4h-5i?}%b2KG>&8z!5W?%fu!R8rEH7vsSy z2Uhs?>+8|3!$+Tn>JiDQ{DAb@w?Gm63;^E3(t_yLWjD_a=S(E4L!-hy{*}zZle;-C z48`H0izz9@dLT;7RX;^ljO$qgp za+=D--%aO*L*cEw5PhXPh8xk9=;fksCF>pes4X*Pq6)u^-csc0H2e=4h|RvI7FElN zeb!A`>2!1f*6~8ScrMX}ryb|9bTuJbm0tNRXK4)Ubln$SXHZw^PuereUDE+P(6J#3 z@#lGdK7IUfcp1@U_E87xU;#(O5x+TY0SA$vCv^C!BGM09l8wI10{(AqWaIgIxavc# zQr`17o;Y2!5@-q0eq)8(qUlv4)U}!)PwMTi#gSk0*&B+jKW%o;OQA@x?f3ciFG03Y zN9f36dNtIDhQ~EvFQ1zm3ycyHbJ=dP<=KzI;whjDh7LSH*li@rE94 zm$k*UkBve#3~Q;NvunTM3IAxZ=YTM|*Nml!1CwY-P+g`f=k)KZG&;vw$o67_2_ zopK1vp&Qt_OQ=<;_ma35~o{AlTd!Zf=_^CGY(hWa{47fmZ-mX$*J-c%Syvx9kU9W*jNm=S9nQ za)~ooTer&euyX@y#dos1(GnCL*=aw?OT$TDTYK7Mj#PZO+yE{Li+6QQl@Y}ERrLkf zgnRv&OxQ1>JzgnT`&Wo4pp6pWXFQzgd=c7HBRlpcdTVnzO{0q7``{eL*vzVL0Q8S3(H@Hl3r%oolaW~H1=2nwFlfNgdNQSAv6&5wqm6=_Oa12e51UV z-;FC=p7_GMPp9$Jh)%YNQ9oDj6PHgRP_-^BFX;;I8{d1M(s_?Z7s>g`=%(-4&hyRw+Zvyx zeIW8D(BXX?<6%$ly?NT(>%Kwu{mbjG60QM&@P%pIX_+4tL=5yOc(5h<0D^H6NWz%t z)R2CqblX6C`wI?G^2MhM<=wHM09q0&pFAr!broV#Dwtj{>b9Bm`HbMM&5@9Wd;Ot> z&!fzC6y(g{!`~JzXFV#57u>Oj%?Cms>YCFU*XLqT3a7TS>GStM5@tdG1&_7sw5*cn zgZUO14}G9cZ8pPKMWTBCW#wg6_YrcgXF5Jq!yVlxalD4%7Nauy~hi1+ft1>S?x?* zFT7_z?-R&K)9{*w;0j}EP3?>fLVxL2i!x;q`J{Yb;`uk5`Sw|qVz}@ z_^N{2581nx>+6XPSEBr_y#8aNJcF}Cwf}xho2D0Kb0in!_I=`c)Is?i_f_R8We23o zMQ)WbS60ayZi$b!rla+vt0$B3rQmr(6KwbkC;p||=7)7-w9F_Yil4No-GVQ3k zQ8FGG!khgleh+h&YD?v&_9C@Y0V&QQfAwHyIGEdYnY#-tDeZE2F1kRc-eM+M7e!(# zCvaEKtpXnpJUt^}wJFEAKA*Opy)3#{!4vv%iE9Y*LwbYVz zSO_P!Tx2hpdoCXKH4*=tnd-&{I~*=910o}78>FEeTLIhHXQILe*9kU17sLPsz}+SJ zJZh4tso+>`|LqQ9g(RR^2F$tY*jrn%(WI^Ek3UTBIs5~7es_uV#pz>m&RGX>**uTpY!q#dLnH?UeY_JF{uGU<1P(Tg z$p0M{(Kb7R7Aw>!EB1TaaA&L`H2?QeLrkA;$8B^w@{=rF%b|YV!%`UCipu?P^LvMZXLf)6TTV2=Z11JB*;J8bd1Y}463F?E{RIyg7^))SQvF|V4f9($A=JrZK=JL*uR&9AI=!2IR-I}!1 zgk^r&*=>s-*oA;G$zKMn4pfEn=igXsL*}+L&V=p$Hl+UNbijx7D=Zf@?(g6{Q>Ofp z`MI=vwhuEXGOK$r%+J=@o*%-7`fPc(lwfc$k4{>j|9d!6k&GK_r1xD7Og1XNHtt6* zO>(4Ggk}UZ9s(twVe}e6#uVit7a7ZbQ<%ORit62zs%8NfcGu?A&ahd8diz@Z=f1H# zuzi6|PeQ4ZnB~m>5>>(nAASb{pHzP^q+X=GmJM4boG7ad6^~hMVEU$ge?NP9aWw{= zaaPrEjFxL~nT(13)`2Pqy%cwY) zW^D&T&;Y>+n&9rPAvgrr;O_2&2KT|;-Q7L7GeB^6cXz(YdtO`T+c|r!`Sbjk>7MR> zs=BMLx*KabJAak-_PN5*p|b9?z@U2Dg_;|02RuMYyy>qaTc4mLNFk)dJY}S2` z9Og-79g-qXiE=!bxz=|p_*qf7!U}3^AFWcGJ`{$W9RC_^ELKdlufC9e`N*Pz$x|(i zEHPriL61=qDGvXibjH8N{(mJpC^9!LSyY0x> z)KWiSD}g{%pfbt7v;ah)1HFADh)RjRY)_wA#T~jr;m@0I?oSJ63Ca~xV_Z{lUrjHo zr7WrZ^=tQEsiQB9sNgJJ|8(WykYx8nCj@~NfV|iAS7~q;Ha>1(X=#_6C_3?DYL@t# ztQt%(+k@>3iaJZ8k#E6kWgqa9Qu43%NMrV^Rs!gSk%4qO(>N7x?QtUF|LUj{j`T_J&oG7H|vCd1?WYB|6VUVJX5}KwqB@vrG$Kr)}@zmM$I-H*~ z-MyfL^7}GKCfkI2tZf*7#5r^XJ`Fe8LzSK$ot`p%b~^h7xR}1J+^7h5aa_Wls?dC! z+U-l5)TNQuWCIsd0P0*AT~z!Y?EWhjDbMr`je{&K)eQYyo3G5Cqi-9_p4aGma#wGs zE!(SbUj0tru{Ivw>cvUn?~j5LA?>j>j>rn1>_~q{I2nj!XTY!*t(3I?mqBt_=+_sD z`*Fj7yr?&?wDjPPZ^p!MVv$2on?KwVwDo|$KyeR+=OOWeXBYr}wPU|S8j2jPk@x69 zcW{KoSiiGYogfrc5$qNt9}vW*FpY?N(d^y`fY%nbr!H_hH9aA*JHshdL*tujEn1qa zuI>fe9bsm>+R#s<$xSd87of_>qt#tbzF5f+;J5BvDSl#ZtE~{(p$CtZ?T59Dz#Hj> z0ZO=DTbPdu;6T9>>{)@G<#Any?$FRG;eDCPf#1(E)bS3L>b+l;rh^S!Ay;UShM{lV z94ZH*qVn5@W)2Kkzh+vX*o=4e6F)#j3cIoB{lh?!=^Vm0PPgmRfDa5+R-H8P6X-uY zBY6C4u-?Wo*wE4}L2VR*t>SY+dhdjSG2>S7IhiBrt`FO>_?+wtogLt87__cr%xiDtiYJ@FChNQ;8n80HKG(fA0gVnZ5E#091;KIh0XPx~X`_`Ytw zvNEUcy|Y9AdqaKz7YhdhcJcU6v5fiy1vTO@)wy{H@Jm))P4ZLo;?r3Z;*E(f|L%vp zqXjdkLh#3==g((@^Wx&_lTP>c-fY_S9qCxZ@UKdMy)Rsdt8#pv5LR)qU#saQ?mWeI zy&n*@8apZA?~SA$xhz#L5;eSv@_xw=f{Oz zqPmR*rv-BTSDSB~P;%wxpSUiXnCv!TfjRx+!7jtL>B!4vf~j01j6-#Q*J>;yWS;y{ zdH2B5ErG&x7K#iD~m_cFrIA~;yL7T+V?WJQaqEy|VCFJ}O|P!3C@Of<*Pseidw~ zb>mk-kNDED75XR9N@Cw6m|_#k(KMIF{gIv*OfU|1vD^0f$Ezc@RkzpdUE^{Xl+}3I zcT~>RM2s+9Tc6*WsoeCX!XYOwSv(^b_r2YWNQGi6A`&)_%fznuMl z9%S=jmoDdRg-DFh8}r+&S-J|mG+ftT=kXT%%9-&Y%tGPfo!{z> z@Mk*Gnx0VneUbt9`V%Uy89PCC)RdkR9&dSSC+wVsrqfT**9QR!eS86&2nj@6%{!fp z7wr%(E_+{CidA69$5Q)^e;IeHk}wkF7^Iqi4TRS<6gZUK@E;n?g2P>41*KNpzaH6< zy6#bDSL;=p%h}F(ZV&FXKSAMW^Gy=8kOF9rCv z*znp88jX-ud)x6axV4eq)@R9 z?6vC}jjI;#m9Cv;INfAiGa4S0^LdMK8woOi*W~)0xci$eNdZC`0*->@RKPEC4L(gOc}jPlpV($GlU647QjuLiNDuORuNO$37H9YKhWioGIw z&~DC^TUjA{qlFJuAG z`KcOPbSBIr68*~cB7poi>3$6@%yWj3qeDI^8F^et{*J6n%5Z!$SKuO&Kmyzb<8|Ng z@7OJbBE964S^nK7_i@hbMVoxCkB3!ojW{Tw4=)(|frU3^BOT))&CoA6Wku2$gmd$% zC2m{SMmz)!>o0xw>xY?V*h2Cq^q93YfCg2yg7fFb7aET?mnM$SnLY)Bckzw3+LsqT zJA(uwG|imzi`npu%nh+u?>A79%ux}{AL0W&*yuN%5{UKo%;(|b+Jpe?J4CzxwRrwx z1Wus5$;FQt>f5}7NmNOGiFEvv5`$-}U1styFAR3>Pu6GTz>;1c9DGYeIjY#W##>X+ zvJ*sJaZ?_~76aUDDbsBd!srgSy2wqh&`-DD$)XD=(79;-z>?{N&^ML+9G!YR&xlX; zgO~3ndav`wsDrBTz_4KKzRa2!`R>!hm zYFNYaRU74{2i37O=PBitJ4jO|ixYy?1J9&GbkS?r6hZ?ik@Ng1v)UM`Kc$G>sw88# z4!XOYkZ}SOKHL2)s6UC4mI`dfz^6T7Jh+YAEJGQ%w`#6?AFE_irMH?n)4QXr;J?|wnANHOxk;C4tmHP6#Cp~6NuB(UU zt#@7VvGJSla%P{Uweaa~l(EOfE@^@#zNsi7Qtck;?^^ z2&O!AM3ja5^dXbWq{L?s^qYgj%wpy`$Z__%lrDolb8!Oe+4&amonc;GQ}#Qojq({X zCzsukJ8D-+MYw{BbJdq5?p3zsG3Aa+XT5J1(iH`+i(}^1J^ z*)&Zab}jH$R0+Nj@GLN|SFGN!YBKKgdAY;{MyO7J0bde)yrcE?onn*H7q?I@E^f{& z{S?fDrvhQ>vzx6V^qper9j`~u1vYDWmaUU33L0KtUT)QCoviLD+%Ho7nU>hnCs#BG zt*cnW4OI9$y`7ry7H$PN;Gk|X9?qhSR?qHm{n{X(rBu&*4}u6MYkw)xG5v{pV(i(D zHmxw$M;Y%nMsRXp0`Mg)qshk)S|+YLH#-nP8p?m&4V8Z*MxJ3a>G6Cd%y4hDm>|G$ zYJfv7I`DSqO)z;n_I%UF3pH{#@5;Gz-THCHbiWvH^hug% zY>(DGYo3ScuNFxxNJ?#Wb5VWv)eh;aJmkMFHyHG9SASu5bF&v zR}V)Hg1yOSV3$F~;?TVlADUP{v_s~{=@VyiUb3%DvO{!FX z&J=jVtPs&hp4R(y{Tjr1#&PYMA-iq=e2dSxTYBLKF#clbP;?xCkF{}5>)(`o=Jw&m zosFDpxQ%%%TMfXCkxv=^U~58y)KPb*L(=Cobe{a(Ihx3y#3(v*L+VlMT||XwONPYl zmaHMZ=~Da)9&i}AlO3<`^5|n1{ZvW&KF9Rv^Jpu@kqVcQRSOWjE6G8D<1Y9bbI$6| zggaf%(~g6g*^_6vyFp19+6T06-cqq{jG7P^Fju{Hz#qZ>jtHW8FZ3#Mf;}UTrb*>C zx4{rB5b@#wQRi{Q_&9NJW?R+!vIaFWhbj^_2|gQdxVIF5StT3$v0y1@+Hb?t6WO*N zc5f%!i@en9L>ReTo?^MU<`z5q7LxhS)6}0^H4}RmGdw?>gNR674G{1TjALA>SJbg4 z_WFIkRwlDWeMcV{Ud#-#a{Sf(4SNYrU^eG$IfHvTwC!zj47*4|Ume2_wgb*@iYgaI zy4Jz>>NlH|5~bxWyQ9mE+5nm>Q#mZ$h*UufJ$M3-Legeq@=w-#+HkkdCZ%7Q^NhWg zr%7bO38c(%cbXzwsptYk)^RUf$9a+F6i8^u(p!a`HmBkkTv|-E4`r^bd~Zds*sc(B z0rn~W=sqQu_@h!)Dm7dZXF6GVpUg!!25Jieeh#zlCTxkJYRwTFf+2%QstQsgYqd6} z`pCH&mq%UrsO_{(0^`|JIoUwV`JZ?87K;*ahQ5|GnJ zl7I6p#$enYbVJm4uu>HSG*s>mrCz&@gTr3#9Mut7>D|7F4}0V^tBzq^VZDVHv!|y> zH+MSb3I)XyVij~-Qhyzfqo{)7F?s970w5n*^27(podB%|%(K-s*;&qq=Qjt;FIoY- z&N3XTc%}j=2S*>lL>um_8(lhxRdKetJdwMZj7~T=JIP-Iw~0%YLI>ny2$Qoeio2KU z+dapY22|SUI#XUC_3TZaXQZ@`Kq)}tv^vfC8={fM(X{<@sMJiqQM{nA;LnZ>zKY_wEas|M;QO+>Dj^p7jP&GD zrPHT#`N?5MdxuxXR?ehU4A4&(zT_RI=rWN)I9Jv{cujWXezdl+PP%#@f65ooft=PW zcVVI0wCm?Os@9? z66j9BqvY!ECx$r<6e)s9-+d2+X8q=eWaV`w4?7fd*Eu*9KI#n>85-NzCUsnVUw(NN zXR{qVS)t^yc|vvWrpZs33QMQz$G9(swR6eic;5`KFzuV}+r&tHGp-{O&Vrga*WJCO zx^yt#3Uux3CVve<(NxcLq~(u0^vg*2Lpn$H0*+_C2-0%_11QPZl4b^UD&y7B&q z(?p~IBqM7OL=$(HVlP|Cz~mvsdYO+|p+XogpY3gH=!~l3NrocW0IbtEmwp|3$Xnk# z(8;+_Kf?p-#f_?I*pa2*T|-7w@=RGsXq|lFlngt*eU3tB8X_1KYhB`D`XT*7`&8W^F!Se*nGP@BDLpV58q(vZDw}q+j3*3UzE)DGx1>>Ax_uC zbm87^Uh1nv%ciyJUge&C*=bc zi*7&oq$)^>HvG0N7;SAO@Z_-aPL44>QR5?7Pk1oIQa}l3EdE{_LTjWG78JL=zUXQp z+7{j<4DO9KZSb1c2mtF=8*6f&xgyGTjjFh>LdObVVY$)Asr*;5A;Zp{ovk19Xaqe4 zBtbT?RGwA+KVv)=)|%l4RfsnfeF}cndRtp*;?AS0jq2;tUWmu?i!zFKH`)G(=<2uonx0zu_s1*ua?^a(du_ti&gOs z)N+-Oy>hKySB+ZH0@rE0iDExguc8C^{K%MUH)1|?pvuJDrD*2 zv)%N}xsnlBm%ZB=SAQ5md6$SsvVFiTmG?BbfC0B>7g0z4^R-E zanqs0ceuATr$(2Q91a-dWX9Z12c=v?i)o~19|2sA<2(1v&nHba?Cs$#wkvQ*SiJzQ zu|U6)sJWKS_WJP3ps$?x%{CZbM|=WsBe+RhcWdDeo|^fH&%DMyzm-zruzX@-Yhd8i z^9h1vH6hx!>$FSxd0#&SW91LIJE37rO7PQ<Y1L5!sjk`BRu?< zWpB@&UjO#;-9uQtMC@C^9ozEn7GLTO$@sCYIla+g z9krr6pN!~o97B(SQ||xDX?w$?^XiH`{HN=?EBCzmW!WaQlNq9dpn_0s*>$P{X(}=V`|5jxme+?o5Wzo zSac2c8xyg7l1+=$A8ug2Ex;Z1Xn8}&9KqQbMqnF8m|F3OVk)X~BsTy$0ClK>oCPp$r~ku2yUZlAm!rEd;vC%K?LsT}E;Xm7gf1=$q{?7Htx;FcD2@6B`NVe;VWDg(Q|�VVUU@!#T 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�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 h&W9L+tgW?|D@z+deCQ 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 S((C`M6cv>EQTF|(&;I}?*lx`L literal 0 HcmV?d00001 diff --git a/doc/images/BLEA-GuestSampleEC2.png b/doc/images/BLEA-GuestSampleEC2.png new file mode 100644 index 0000000000000000000000000000000000000000..98d5b2455a481bd369543aab0167db82163481bd GIT binary patch literal 30000 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 literal 0 HcmV?d00001 diff --git a/doc/images/BLEA-OpsPatterns.png b/doc/images/BLEA-OpsPatterns.png new file mode 100644 index 0000000000000000000000000000000000000000..a526ebae727a19248bfb8b3b614b53ecc22a1fa0 GIT binary patch literal 148334 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

    c;Eh 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 P;hq=I)t(i}zJB)~#U7}z literal 0 HcmV?d00001 diff --git a/doc/images/BLEA-StackDependency.png b/doc/images/BLEA-StackDependency.png new file mode 100644 index 0000000000000000000000000000000000000000..ee3af14289ea2d75535ae54bc117a29444d02fb7 GIT binary patch literal 151736 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

  • i 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 KlPi}o5B)zMD)IXO literal 0 HcmV?d00001 diff --git a/doc/images/OpenConsole.png b/doc/images/OpenConsole.png new file mode 100644 index 0000000000000000000000000000000000000000..08e4671e00c352f328de5fb57ce8ba599a5aa396 GIT binary patch literal 218411 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 |UR76vK@YEGhxhW0!A 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 ({t6l0@t8C}qNzk?8{f>QfBFxn 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 G$NvIbl92xZ literal 0 HcmV?d00001 diff --git a/doc/images/S2C-ChangePass.png b/doc/images/S2C-ChangePass.png new file mode 100644 index 0000000000000000000000000000000000000000..c52d7b0701ac7fa44fbf2d5e8aaaab77f963a588 GIT binary patch literal 264564 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�kSDz7z138g@L6wO4=jAYsa45gcTezm z>BND7t0lO4Itx&r5!79)bc7`kU62^7;=i^w4dGDQ16(*^gWx{R?d(@2uk!ix8C(H_ z)!#i`Gg0CyQ;eut)eUF;MT)u$7t2S%8{C$$x=TBg6thMg{%N2T%0A~7MibF%8MykO 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%0AYy4fbW2SAG-g?LI1@i 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 z

    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∠Z4pLOPdgrK{~YN`AM~&|gcwl39HGU0%$hRB<@* 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

    H7WC8iRw-Bk53PGwY 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

    ;t(ZbYct$|@r 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 literal 0 HcmV?d00001 diff --git a/doc/images/S2C-SSOURL.png b/doc/images/S2C-SSOURL.png new file mode 100644 index 0000000000000000000000000000000000000000..8b7e3304f2a60e85808d4ff570785564b1c0a6c3 GIT binary patch literal 312411 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�vP!&l~9uU7k%%r6vfmYVx`5BylzF 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

    ei)5bT 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 HWft^b%KIn{ literal 0 HcmV?d00001 diff --git a/doc/images/UploadFiles.png b/doc/images/UploadFiles.png new file mode 100644 index 0000000000000000000000000000000000000000..6325a14cb15624bfad54b0134017f3af2be214f7 GIT binary patch literal 198170 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�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

    KYUwK<=U;z$2?0x@O^jY)d#mS1%U$yR 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

    haZZq2Orm- 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 DO0f@D literal 0 HcmV?d00001 diff --git a/jest.config.js b/jest.config.js new file mode 100644 index 000000000..772f97490 --- /dev/null +++ b/jest.config.js @@ -0,0 +1,7 @@ +module.exports = { + roots: ['/test'], + testMatch: ['**/*.test.ts'], + transform: { + '^.+\\.tsx?$': 'ts-jest' + } +}; diff --git a/lib/blea-asgapp-stack.ts b/lib/blea-asgapp-stack.ts new file mode 100644 index 000000000..22333c550 --- /dev/null +++ b/lib/blea-asgapp-stack.ts @@ -0,0 +1,191 @@ +import * as cdk from '@aws-cdk/core'; +import * as ec2 from '@aws-cdk/aws-ec2'; +import * as autoscaling from '@aws-cdk/aws-autoscaling'; +import * as elbv2 from '@aws-cdk/aws-elasticloadbalancingv2'; +import * as s3 from '@aws-cdk/aws-s3'; +import * as iam from '@aws-cdk/aws-iam'; +import { Duration, Tags } from '@aws-cdk/core'; +import * as kms from '@aws-cdk/aws-kms'; + +export interface BLEAASGAppStackProps extends cdk.StackProps { + myVpc: ec2.Vpc; + logBucket: s3.Bucket; + appKey: kms.IKey; +} + +export class BLEAASGAppStack extends cdk.Stack { + public readonly appServerSecurityGroup: ec2.SecurityGroup; + + constructor(scope: cdk.Construct, id: string, props: BLEAASGAppStackProps) { + super(scope, id, props); + + // --- Security Groups --- + + //Security Group of ALB for App + const securityGroupForAlb = new ec2.SecurityGroup(this, 'SgAlb', { + vpc: props.myVpc, + allowAllOutbound: false, + }); + securityGroupForAlb.addIngressRule(ec2.Peer.anyIpv4(), ec2.Port.tcp(80)); + securityGroupForAlb.addEgressRule(ec2.Peer.anyIpv4(), ec2.Port.allTcp()); + + //Security Group for Instance of App + const securityGroupForApp = new ec2.SecurityGroup(this, 'SgApp', { + vpc: props.myVpc, + allowAllOutbound: false, + }); + securityGroupForApp.addIngressRule(securityGroupForAlb, ec2.Port.tcp(80)); + securityGroupForApp.addEgressRule(ec2.Peer.anyIpv4(), ec2.Port.allTcp()); + this.appServerSecurityGroup = securityGroupForApp; + + //Security Group for RDS + // const securityGroupForRDS = new ec2.SecurityGroup(this, 'SgRds', { + // vpc: props.myVpc, + // allowAllOutbound: false, + // }); + // securityGroupForRDS.addIngressRule(securityGroupForApp, ec2.Port.tcp(3306)); + // securityGroupForRDS.addEgressRule(securityGroupForApp, ec2.Port.allTcp()); + + // ------------ AppServers (AutoScaling) --------------- + + // InstanceProfile for AppServers + const ssmInstanceRole = new iam.Role(this, 'ssm-instance-role', { + assumedBy: new iam.ServicePrincipal('ec2.amazonaws.com'), + path: '/', + managedPolicies: [ + { managedPolicyArn: 'arn:aws:iam::aws:policy/AmazonSSMManagedInstanceCore' }, + { managedPolicyArn: 'arn:aws:iam::aws:policy/CloudWatchAgentServerPolicy' }, + ], + }); + + // UserData for AppServer (setup httpd) + const userDataForApp = ec2.UserData.forLinux({ shebang: '#!/bin/bash' }); + userDataForApp.addCommands( + 'sudo yum -y install httpd', + 'sudo systemctl enable httpd', + 'sudo systemctl start httpd', + 'touch /var/www/html/index.html', + 'chown apache.apache /var/www/html/index.html', + ); + + // Auto Scaling Group for AppServers + const fleetForApp = new autoscaling.AutoScalingGroup(this, 'AsgApp', { + minCapacity: 2, + maxCapacity: 4, + vpc: props.myVpc, + vpcSubnets: props.myVpc.selectSubnets({ + subnetGroupName: 'Private', + }), + instanceType: ec2.InstanceType.of(ec2.InstanceClass.T3, ec2.InstanceSize.MICRO), + machineImage: new ec2.AmazonLinuxImage({ + generation: ec2.AmazonLinuxGeneration.AMAZON_LINUX_2, + }), + blockDevices: [ + { + deviceName: '/dev/xvda', + volume: autoscaling.BlockDeviceVolume.ebs(10, { + encrypted: true, + }), + }, + ], + securityGroup: securityGroupForApp, + role: ssmInstanceRole, + userData: userDataForApp, + healthCheck: autoscaling.HealthCheck.elb({ + grace: Duration.seconds(60), + }), + }); + + // AutoScaling Policy + fleetForApp.scaleOnCpuUtilization('keepSpareCPU', { + targetUtilizationPercent: 50, + }); + + // Tags for AppServers + Tags.of(fleetForApp).add('Name', 'AppServer', { applyToLaunchedInstances: true }); + Tags.of(fleetForApp).add('Role', 'FRA_AppServer', { applyToLaunchedInstances: true }); + + // ------------ Application LoadBalancer --------------- + + // S3 Bucket for ALB Logging (Needs SSE-S3) + // https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-access-logs.html#access-logging-bucket-permissions + const albLogBucket = new s3.Bucket(this, 'AlbLogBucket', { + accessControl: s3.BucketAccessControl.PRIVATE, + encryption: s3.BucketEncryption.S3_MANAGED, + blockPublicAccess: s3.BlockPublicAccess.BLOCK_ALL, + removalPolicy: cdk.RemovalPolicy.RETAIN, + }); + + // ALB for App Server + const lbForApp = new elbv2.ApplicationLoadBalancer(this, 'AlbApp', { + vpc: props.myVpc, + internetFacing: true, + securityGroup: securityGroupForAlb, + vpcSubnets: props.myVpc.selectSubnets({ + subnetGroupName: 'Public', + }), + }); + + // Enable ALB Access Logging + lbForApp.setAttribute('access_logs.s3.enabled', 'true'); + lbForApp.setAttribute('access_logs.s3.bucket', albLogBucket.bucketName); + + // Permissions for Access Logging + // Why don't use bForApp.logAccessLogs(albLogBucket); ? + // Because logAccessLogs add wider permission to other account (PutObject*). S3 will become Noncompliant on Security Hub [S3.6] + // See: https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-standards-fsbp-controls.html#fsbp-s3-6 + // See: https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-access-logs.html#access-logging-bucket-permissions + albLogBucket.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + actions: ['s3:PutObject'], + principals: [new iam.AccountPrincipal('582318560864')], // ALB Account for ap-northeast-1 + resources: [albLogBucket.arnForObjects(`AWSLogs/${cdk.Stack.of(this).account}/*`)], + }), + ); + albLogBucket.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + actions: ['s3:PutObject'], + principals: [new iam.ServicePrincipal('delivery.logs.amazonaws.com')], + resources: [albLogBucket.arnForObjects(`AWSLogs/${cdk.Stack.of(this).account}/*`)], + conditions: { + StringEquals: { + 's3:x-amz-acl': 'bucket-owner-full-control', + }, + }, + }), + ); + albLogBucket.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + actions: ['s3:GetBucketAcl'], + principals: [new iam.ServicePrincipal('delivery.logs.amazonaws.com')], + resources: [albLogBucket.bucketArn], + }), + ); + + // TargetGroup for App Server + const tgForApp = new elbv2.ApplicationTargetGroup(this, 'TgApp', { + vpc: props.myVpc, + port: 80, + protocol: elbv2.ApplicationProtocol.HTTP, + targetType: elbv2.TargetType.INSTANCE, + healthCheck: { + enabled: true, + path: '/index.html', + }, + deregistrationDelay: Duration.seconds(60), + }); + + // ALB Listener - TargetGroup + lbForApp.addListener('Listerner', { + port: 80, + open: true, + defaultTargetGroups: [tgForApp], + }); + + // TargetGroup - AutoScalingGroup + fleetForApp.attachToApplicationTargetGroup(tgForApp); + } +} diff --git a/lib/blea-build-container-stack.ts b/lib/blea-build-container-stack.ts new file mode 100644 index 000000000..6f3bdd964 --- /dev/null +++ b/lib/blea-build-container-stack.ts @@ -0,0 +1,99 @@ +import * as cdk from '@aws-cdk/core'; +import * as ecr from '@aws-cdk/aws-ecr'; +import * as iam from '@aws-cdk/aws-iam'; +import * as codebuild from '@aws-cdk/aws-codebuild'; +import * as s3assets from '@aws-cdk/aws-s3-assets'; +import * as cr from '@aws-cdk/custom-resources'; + +import * as path from 'path'; + +export interface BLEABuildContainerStackProps extends cdk.StackProps { + ecrRepository: ecr.Repository; +} + +export class BLEABuildContainerStack extends cdk.Stack { + public readonly imageTag: string; + + constructor(scope: cdk.Construct, id: string, props: BLEABuildContainerStackProps) { + super(scope, id, props); + + const appName = 'sample-app'; + + this.imageTag = appName; + + // Upload Dockerfile and buildspec.yml to s3 + const asset = new s3assets.Asset(this, 'app-asset', { + path: path.join(__dirname, '../assets/sample-app'), + }); + + // CodeBuild project + const project = new codebuild.Project(this, `${appName}-project`, { + source: codebuild.Source.s3({ + bucket: asset.bucket, + path: asset.s3ObjectKey, + }), + environment: { + buildImage: codebuild.LinuxBuildImage.STANDARD_4_0, + privileged: true, + environmentVariables: { + AWS_DEFAULT_REGION: { + type: codebuild.BuildEnvironmentVariableType.PLAINTEXT, + value: `${this.region}`, + }, + AWS_ACCOUNT_ID: { + type: codebuild.BuildEnvironmentVariableType.PLAINTEXT, + value: `${this.account}`, + }, + IMAGE_TAG: { + type: codebuild.BuildEnvironmentVariableType.PLAINTEXT, + value: `${appName}`, + }, + IMAGE_REPO_NAME: { + type: codebuild.BuildEnvironmentVariableType.PLAINTEXT, + value: props.ecrRepository.repositoryName, + }, + }, + }, + }); + project.addToRolePolicy( + new iam.PolicyStatement({ + resources: ['*'], + actions: ['ecr:GetAuthorizationToken'], + }), + ); + project.addToRolePolicy( + new iam.PolicyStatement({ + resources: [`arn:aws:ecr:${this.region}:${this.account}:repository/${props.ecrRepository.repositoryName}`], + actions: [ + 'ecr:BatchCheckLayerAvailability', + 'ecr:CompleteLayerUpload', + 'ecr:InitiateLayerUpload', + 'ecr:PutImage', + 'ecr:UploadLayerPart', + ], + }), + ); + + // CodeBuild:StartBuild + const sdkcallForStartBuild = { + service: 'CodeBuild', + action: 'startBuild', // Must with a lowercase letter. + parameters: { + projectName: project.projectName, + }, + physicalResourceId: cr.PhysicalResourceId.of(project.projectArn), + }; + + new cr.AwsCustomResource(this, 'startBuild', { + policy: { + statements: [ + new iam.PolicyStatement({ + resources: [project.projectArn], + actions: ['codebuild:StartBuild'], + }), + ], + }, + onCreate: sdkcallForStartBuild, + }); + } +} diff --git a/lib/blea-chatbot-stack.ts b/lib/blea-chatbot-stack.ts new file mode 100644 index 000000000..c9de87b5b --- /dev/null +++ b/lib/blea-chatbot-stack.ts @@ -0,0 +1,35 @@ +import * as cdk from '@aws-cdk/core'; +import * as cb from '@aws-cdk/aws-chatbot'; +import * as iam from '@aws-cdk/aws-iam'; + +export interface BLEAChatbotStackProps extends cdk.StackProps { + topicArn: string; + channelId: string; + workspaceId: string; +} + +// NOTICE: AWS Chatbot can send events from supported services only. +// See: https://docs.aws.amazon.com/ja_jp/chatbot/latest/adminguide/related-services.html +export class BLEAChatbotStack extends cdk.Stack { + constructor(scope: cdk.Construct, id: string, props: BLEAChatbotStackProps) { + super(scope, id, props); + + // AWS Chatbot configuration for sending message + const chatbotRole = new iam.Role(this, 'ChatbotRole', { + assumedBy: new iam.ServicePrincipal('chatbot.amazonaws.com'), + managedPolicies: [ + iam.ManagedPolicy.fromAwsManagedPolicyName('ReadOnlyAccess'), + iam.ManagedPolicy.fromAwsManagedPolicyName('CloudWatchReadOnlyAccess'), + ], + }); + + // !!! Create SlackChannel and add aws chatbot app to the room + new cb.CfnSlackChannelConfiguration(this, 'ChatbotChannel', { + configurationName: `${id}-${props.workspaceId}`, + slackChannelId: props.channelId, + iamRoleArn: chatbotRole.roleArn, + slackWorkspaceId: props.workspaceId, + snsTopicArns: [props.topicArn], + }); + } +} diff --git a/lib/blea-config-rules-stack.ts b/lib/blea-config-rules-stack.ts new file mode 100644 index 000000000..c33fbef52 --- /dev/null +++ b/lib/blea-config-rules-stack.ts @@ -0,0 +1,72 @@ +import * as cdk from '@aws-cdk/core'; +import * as config from '@aws-cdk/aws-config'; +import * as iam from '@aws-cdk/aws-iam'; + +export class BLEAConfigRulesStack extends cdk.Stack { + constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) { + super(scope, id, props); + + // ConfigRule for Default Security Group is closed (Same as SecurityHub - need this for auto remediation) + // + // See: https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-cis-controls.html#securityhub-cis-controls-4.3 + // See: https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-standards-fsbp-controls.html + const ruleDefaultSgClosed = new config.ManagedRule(this, 'BLEARuleDefaultSecurityGroupClosed', { + identifier: config.ManagedRuleIdentifiers.VPC_DEFAULT_SECURITY_GROUP_CLOSED, + ruleScope: config.RuleScope.fromResources([config.ResourceType.EC2_SECURITY_GROUP]), + configRuleName: 'gc-default-security-group-closed', + description: + 'Checks that the default security group of any Amazon Virtual Private Cloud (VPC) does not allow inbound or outbound traffic. The rule is non-compliant if the default security group has one or more inbound or outbound traffic.', + }); + + // Role for auto remediation + const rmDefaultSgRole = new iam.Role(this, 'RemoveSecGroupRemediationRole', { + assumedBy: new iam.ServicePrincipal('ssm.amazonaws.com'), + path: '/', + managedPolicies: [{ managedPolicyArn: 'arn:aws:iam::aws:policy/service-role/AmazonSSMAutomationRole' }], + }); + rmDefaultSgRole.addToPolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + actions: ['ec2:RevokeSecurityGroupIngress', 'ec2:RevokeSecurityGroupEgress', 'ec2:DescribeSecurityGroups'], + resources: ['*'], + }), + ); + rmDefaultSgRole.addToPolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + actions: ['iam:PassRole'], + resources: [rmDefaultSgRole.roleArn], + }), + ); + rmDefaultSgRole.addToPolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + actions: ['ssm:StartAutomationExecution'], + resources: ['arn:aws:ssm:::automation-definition/AWSConfigRemediation-RemoveVPCDefaultSecurityGroupRules'], + }), + ); + + // Remediation for Remove VPC Default SecurityGroup Rules by SSM Automation + new config.CfnRemediationConfiguration(this, 'RmDefaultSg', { + configRuleName: ruleDefaultSgClosed.configRuleName, + targetType: 'SSM_DOCUMENT', + targetId: 'AWSConfigRemediation-RemoveVPCDefaultSecurityGroupRules', + targetVersion: '1', + parameters: { + AutomationAssumeRole: { + StaticValue: { + Values: [rmDefaultSgRole.roleArn], + }, + }, + GroupId: { + ResourceValue: { + Value: 'RESOURCE_ID', + }, + }, + }, + automatic: true, + maximumAutomaticAttempts: 5, + retryAttemptSeconds: 60, + }); + } +} diff --git a/lib/blea-db-aurora-pg-sl-stack.ts b/lib/blea-db-aurora-pg-sl-stack.ts new file mode 100644 index 000000000..f4f0c6588 --- /dev/null +++ b/lib/blea-db-aurora-pg-sl-stack.ts @@ -0,0 +1,58 @@ +import * as cdk from '@aws-cdk/core'; +import * as ec2 from '@aws-cdk/aws-ec2'; +import * as rds from '@aws-cdk/aws-rds'; +import * as kms from '@aws-cdk/aws-kms'; +import * as sns from '@aws-cdk/aws-sns'; +import * as cw from '@aws-cdk/aws-cloudwatch'; +import * as cw_actions from '@aws-cdk/aws-cloudwatch-actions'; + +export interface BLEADbAuroraPgSlStackProps extends cdk.StackProps { + myVpc: ec2.Vpc; + dbName: string; + dbUser: string; + dbAllocatedStorage: number; + appKey: kms.IKey; + vpcSubnets: ec2.SubnetSelection; + appServerSecurityGroup: ec2.SecurityGroup; + alarmTopic: sns.Topic; +} + +export class BLEADbAuroraPgSlStack extends cdk.Stack { + constructor(scope: cdk.Construct, id: string, props: BLEADbAuroraPgSlStackProps) { + super(scope, id, props); + + const serverlessCluster = new rds.ServerlessCluster(this, 'AuroraServerless', { + engine: rds.DatabaseClusterEngine.AURORA_POSTGRESQL, + parameterGroup: rds.ParameterGroup.fromParameterGroupName(this, 'ParameterGroup', 'default.aurora-postgresql10'), + vpc: props.myVpc, + vpcSubnets: props.vpcSubnets, + scaling: { + autoPause: cdk.Duration.minutes(10), // default is to pause after 5 minutes of idle time + minCapacity: rds.AuroraCapacityUnit.ACU_8, // default is 2 Aurora capacity units (ACUs) + maxCapacity: rds.AuroraCapacityUnit.ACU_32, // default is 16 Aurora capacity units (ACUs) + }, + removalPolicy: cdk.RemovalPolicy.SNAPSHOT, + defaultDatabaseName: props.dbName, + storageEncryptionKey: props.appKey, + }); + + // ----------------------- Alarms for RDS ----------------------------- + new cw.Metric({ + metricName: 'CPUUtilization', + namespace: 'AWS/RDS', + dimensions: { + DBClusterIdentifier: serverlessCluster.clusterIdentifier, + }, + period: cdk.Duration.minutes(1), + statistic: cw.Statistic.AVERAGE, + }) + .createAlarm(this, 'CPUUtilization', { + evaluationPeriods: 3, + datapointsToAlarm: 2, + threshold: 90, + comparisonOperator: cw.ComparisonOperator.GREATER_THAN_THRESHOLD, + actionsEnabled: true, + }) + .addAlarmAction(new cw_actions.SnsAction(props.alarmTopic)); + } +} diff --git a/lib/blea-db-aurora-pg-stack.ts b/lib/blea-db-aurora-pg-stack.ts new file mode 100644 index 000000000..4fc478f62 --- /dev/null +++ b/lib/blea-db-aurora-pg-stack.ts @@ -0,0 +1,125 @@ +import * as cdk from '@aws-cdk/core'; +import * as ec2 from '@aws-cdk/aws-ec2'; +import * as rds from '@aws-cdk/aws-rds'; +import * as kms from '@aws-cdk/aws-kms'; +import * as logs from '@aws-cdk/aws-logs'; +import * as sns from '@aws-cdk/aws-sns'; +import * as cw from '@aws-cdk/aws-cloudwatch'; +import * as cw_actions from '@aws-cdk/aws-cloudwatch-actions'; + +export interface BLEADbAuroraPgStackProps extends cdk.StackProps { + myVpc: ec2.Vpc; + dbName: string; + dbUser: string; + dbAllocatedStorage: number; + appKey: kms.IKey; + vpcSubnets: ec2.SubnetSelection; + appServerSecurityGroup: ec2.SecurityGroup; + alarmTopic: sns.Topic; +} + +export class BLEADbAuroraPgStack extends cdk.Stack { + constructor(scope: cdk.Construct, id: string, props: BLEADbAuroraPgStackProps) { + super(scope, id, props); + + // Create RDS MySQL Instance + const cluster = new rds.DatabaseCluster(this, 'Aurora', { + // for Aurora PostgreSQL + engine: rds.DatabaseClusterEngine.auroraPostgres({ + version: rds.AuroraPostgresEngineVersion.VER_11_9, + }), + // for Aurora MySQL + // engine: rds.DatabaseClusterEngine.auroraMysql({ + // version: rds.AuroraMysqlEngineVersion.VER_2_09_1 + // }), + credentials: rds.Credentials.fromGeneratedSecret(props.dbUser), + instanceProps: { + instanceType: ec2.InstanceType.of(ec2.InstanceClass.T3, ec2.InstanceSize.MEDIUM), + vpcSubnets: props.vpcSubnets, + vpc: props.myVpc, + enablePerformanceInsights: true, + performanceInsightEncryptionKey: props.appKey, + performanceInsightRetention: rds.PerformanceInsightRetention.DEFAULT, // 7 days + }, + removalPolicy: cdk.RemovalPolicy.SNAPSHOT, + defaultDatabaseName: props.dbName, + storageEncrypted: true, + storageEncryptionKey: props.appKey, + // cloudwatchLogsExports: ['error', 'general', 'slowquery', 'audit'], // For Aurora MySQL + cloudwatchLogsExports: ['postgresql'], // For Aurora PostgreSQL + cloudwatchLogsRetention: logs.RetentionDays.THREE_MONTHS, + instanceIdentifierBase: 'instance', + }); + cluster.connections.allowDefaultPortFrom(props.appServerSecurityGroup); + + // ----------------------- Alarms for RDS ----------------------------- + + // Aurora Cluster CPU Utilization + cluster + .metricCPUUtilization({ + period: cdk.Duration.minutes(1), + statistic: cw.Statistic.AVERAGE, + }) + .createAlarm(this, 'AuroraCPUUtil', { + evaluationPeriods: 3, + datapointsToAlarm: 3, + threshold: 90, + comparisonOperator: cw.ComparisonOperator.GREATER_THAN_OR_EQUAL_TO_THRESHOLD, + actionsEnabled: true, + }) + .addAlarmAction(new cw_actions.SnsAction(props.alarmTopic)); + + // Can't find instanceIdentifiers - implement later + // + // cluster.instanceIdentifiers.forEach(instance => { + // console.log("instance: "+instance); + // new cw.Metric({ + // metricName: 'CPUUtilization', + // namespace: 'AWS/RDS', + // dimensions: { + // DBInstanceIdentifier: instance + // }, + // period: cdk.Duration.minutes(1), + // statistic: cw.Statistic.AVERAGE, + // }).createAlarm(this, 'CPUUtilization', { + // evaluationPeriods: 3, + // datapointsToAlarm: 2, + // threshold: 90, + // comparisonOperator: cw.ComparisonOperator.GREATER_THAN_THRESHOLD, + // actionsEnabled: true + // }).addAlarmAction(new cw_actions.SnsAction(props.alarmTopic)); + // }); + + // ----------------------- RDS Event Subscription ----------------------------- + // Send critical(see eventCategories) event on all of clusters and instances + // + // See: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html + // See: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Events.html + // + // To specify clusters or instances, add "sourceType (sting)" and "sourceIds (list)" + // sourceType is one of these - db-instance | db-cluster | db-parameter-group | db-security-group | db-snapshot | db-cluster-snapshot + // + new rds.CfnEventSubscription(this, 'RdsEventsCluster', { + snsTopicArn: props.alarmTopic.topicArn, + enabled: true, + sourceType: 'db-cluster', + eventCategories: ['failure', 'failover', 'maintenance'], + }); + + new rds.CfnEventSubscription(this, 'RdsEventsInstances', { + snsTopicArn: props.alarmTopic.topicArn, + enabled: true, + sourceType: 'db-instance', + eventCategories: [ + 'availability', + 'configuration change', + 'deletion', + 'failover', + 'failure', + 'maintenance', + 'notification', + 'recovery', + ], + }); + } +} diff --git a/lib/blea-ec2app-stack.ts b/lib/blea-ec2app-stack.ts new file mode 100644 index 000000000..89c098219 --- /dev/null +++ b/lib/blea-ec2app-stack.ts @@ -0,0 +1,184 @@ +import * as cdk from '@aws-cdk/core'; +import * as ec2 from '@aws-cdk/aws-ec2'; +import * as elbv2 from '@aws-cdk/aws-elasticloadbalancingv2'; +import * as s3 from '@aws-cdk/aws-s3'; +import * as iam from '@aws-cdk/aws-iam'; +import { Duration, Tags } from '@aws-cdk/core'; +import * as kms from '@aws-cdk/aws-kms'; + +export interface BLEAEC2AppStackProps extends cdk.StackProps { + myVpc: ec2.Vpc; + logBucket: s3.Bucket; + appKey: kms.IKey; +} + +export class BLEAEC2AppStack extends cdk.Stack { + public readonly appServerSecurityGroup: ec2.SecurityGroup; + + constructor(scope: cdk.Construct, id: string, props: BLEAEC2AppStackProps) { + super(scope, id, props); + + // --- Security Groups --- + + //Security Group of ALB for App + const securityGroupForAlb = new ec2.SecurityGroup(this, 'SgAlb', { + vpc: props.myVpc, + allowAllOutbound: false, + }); + securityGroupForAlb.addIngressRule(ec2.Peer.anyIpv4(), ec2.Port.tcp(80)); + securityGroupForAlb.addEgressRule(ec2.Peer.anyIpv4(), ec2.Port.allTcp()); + + //Security Group for Instance of App + const securityGroupForApp = new ec2.SecurityGroup(this, 'SgApp', { + vpc: props.myVpc, + allowAllOutbound: false, + }); + securityGroupForApp.addIngressRule(securityGroupForAlb, ec2.Port.tcp(80)); + securityGroupForApp.addEgressRule(ec2.Peer.anyIpv4(), ec2.Port.allTcp()); + this.appServerSecurityGroup = securityGroupForApp; + + //Security Group for RDS + // const securityGroupForRDS = new ec2.SecurityGroup(this, 'SgRds', { + // vpc: props.myVpc, + // allowAllOutbound: false, + // }); + // securityGroupForRDS.addIngressRule(securityGroupForApp, ec2.Port.tcp(3306)); + // securityGroupForRDS.addEgressRule(securityGroupForApp, ec2.Port.allTcp()); + + // ------------ Application LoadBalancer --------------- + + // S3 Bucket for ALB Logging (Needs SSE-S3) + // https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-access-logs.html#access-logging-bucket-permissions + const albLogBucket = new s3.Bucket(this, 'AlbLogBucket', { + accessControl: s3.BucketAccessControl.PRIVATE, + encryption: s3.BucketEncryption.S3_MANAGED, + blockPublicAccess: s3.BlockPublicAccess.BLOCK_ALL, + removalPolicy: cdk.RemovalPolicy.RETAIN, + }); + + // ALB for App Server + const lbForApp = new elbv2.ApplicationLoadBalancer(this, 'AlbApp', { + vpc: props.myVpc, + internetFacing: true, + securityGroup: securityGroupForAlb, + vpcSubnets: props.myVpc.selectSubnets({ + subnetGroupName: 'Public', + }), + }); + + // Enable ALB Access Logging + lbForApp.setAttribute('access_logs.s3.enabled', 'true'); + lbForApp.setAttribute('access_logs.s3.bucket', albLogBucket.bucketName); + + // Permissions for Access Logging + // Why don't use bForApp.logAccessLogs(albLogBucket); ? + // Because logAccessLogs add wider permission to other account (PutObject*). S3 will become Noncompliant on Security Hub [S3.6] + // See: https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-standards-fsbp-controls.html#fsbp-s3-6 + // See: https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-access-logs.html#access-logging-bucket-permissions + albLogBucket.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + actions: ['s3:PutObject'], + principals: [new iam.AccountPrincipal('582318560864')], // ALB Account for ap-northeast-1 + resources: [albLogBucket.arnForObjects(`AWSLogs/${cdk.Stack.of(this).account}/*`)], + }), + ); + albLogBucket.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + actions: ['s3:PutObject'], + principals: [new iam.ServicePrincipal('delivery.logs.amazonaws.com')], + resources: [albLogBucket.arnForObjects(`AWSLogs/${cdk.Stack.of(this).account}/*`)], + conditions: { + StringEquals: { + 's3:x-amz-acl': 'bucket-owner-full-control', + }, + }, + }), + ); + albLogBucket.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + actions: ['s3:GetBucketAcl'], + principals: [new iam.ServicePrincipal('delivery.logs.amazonaws.com')], + resources: [albLogBucket.bucketArn], + }), + ); + + // TargetGroup for App Server + const tgForApp = new elbv2.ApplicationTargetGroup(this, 'TgApp', { + vpc: props.myVpc, + port: 80, + protocol: elbv2.ApplicationProtocol.HTTP, + targetType: elbv2.TargetType.INSTANCE, + healthCheck: { + enabled: true, + path: '/index.html', + }, + deregistrationDelay: Duration.seconds(60), + }); + + // ALB Listener - TargetGroup + lbForApp.addListener('ListnerApp', { + port: 80, + open: true, + defaultTargetGroups: [tgForApp], + }); + + // ------------ AppServers (AutoScaling) --------------- + + // InstanceProfile for AppServers + const ssmInstanceRole = new iam.Role(this, 'ssm-instance-role', { + assumedBy: new iam.ServicePrincipal('ec2.amazonaws.com'), + path: '/', + managedPolicies: [ + { managedPolicyArn: 'arn:aws:iam::aws:policy/AmazonSSMManagedInstanceCore' }, + { managedPolicyArn: 'arn:aws:iam::aws:policy/CloudWatchAgentServerPolicy' }, + ], + }); + + // UserData for AppServer (setup httpd) + const userDataForApp = ec2.UserData.forLinux({ shebang: '#!/bin/bash' }); + userDataForApp.addCommands( + 'sudo yum -y install httpd', + 'sudo systemctl enable httpd', + 'sudo systemctl start httpd', + 'touch /var/www/html/index.html', + 'chown apache.apache /var/www/html/index.html', + ); + + const subnetAzs = props.myVpc.selectSubnets({ + subnetGroupName: 'Private', + }).availabilityZones; + const numAzs = subnetAzs.length; + + for (let i = 0; i < 2; i++) { + const instance = new ec2.Instance(this, `AppEc2${i}`, { + vpc: props.myVpc, + availabilityZone: subnetAzs[i % numAzs], + vpcSubnets: props.myVpc.selectSubnets({ + subnetGroupName: 'Private', + }), + instanceType: ec2.InstanceType.of(ec2.InstanceClass.T3, ec2.InstanceSize.MICRO), + machineImage: new ec2.AmazonLinuxImage({ + generation: ec2.AmazonLinuxGeneration.AMAZON_LINUX_2, + }), + securityGroup: securityGroupForApp, + role: ssmInstanceRole, + userData: userDataForApp, + blockDevices: [ + { + deviceName: '/dev/xvda', + volume: ec2.BlockDeviceVolume.ebs(10, { + encrypted: true, + }), + }, + ], + }); + // Tags for AppServers + Tags.of(instance).add('Name', 'AppServer' + i, { applyToLaunchedInstances: true }); + Tags.of(instance).add('Role', 'FRA_AppServer', { applyToLaunchedInstances: true }); + tgForApp.addTarget(new elbv2.InstanceTarget(instance.instanceId)); + } + } +} diff --git a/lib/blea-ecr-stack.ts b/lib/blea-ecr-stack.ts new file mode 100644 index 000000000..6de8fbecf --- /dev/null +++ b/lib/blea-ecr-stack.ts @@ -0,0 +1,25 @@ +import * as cdk from '@aws-cdk/core'; +import * as ecr from '@aws-cdk/aws-ecr'; +import * as eventtarget from '@aws-cdk/aws-events-targets'; +import * as sns from '@aws-cdk/aws-sns'; + +export interface BLEAECRStackProps extends cdk.StackProps { + repositoryName: string; + alarmTopic: sns.Topic; +} + +export class BLEAECRStack extends cdk.Stack { + public readonly repository: ecr.Repository; + + constructor(scope: cdk.Construct, id: string, props: BLEAECRStackProps) { + super(scope, id, props); + + // Create a repository + this.repository = new ecr.Repository(this, props.repositoryName, { + imageScanOnPush: true, + }); + const target = new eventtarget.SnsTopic(props.alarmTopic); + + this.repository.onImageScanCompleted('ImageScanComplete').addTarget(target); + } +} diff --git a/lib/blea-ecsapp-stack.ts b/lib/blea-ecsapp-stack.ts new file mode 100644 index 000000000..0acc8577b --- /dev/null +++ b/lib/blea-ecsapp-stack.ts @@ -0,0 +1,406 @@ +import * as cdk from '@aws-cdk/core'; +import * as ec2 from '@aws-cdk/aws-ec2'; +import * as elbv2 from '@aws-cdk/aws-elasticloadbalancingv2'; +import * as s3 from '@aws-cdk/aws-s3'; +import * as iam from '@aws-cdk/aws-iam'; +import { Duration, RemovalPolicy } from '@aws-cdk/core'; +import * as kms from '@aws-cdk/aws-kms'; +import * as ecs_patterns from '@aws-cdk/aws-ecs-patterns'; +import * as ecs from '@aws-cdk/aws-ecs'; +import * as wafv2 from '@aws-cdk/aws-wafv2'; +import * as cloudfront from '@aws-cdk/aws-cloudfront'; +import * as origins from '@aws-cdk/aws-cloudfront-origins'; +import * as sns from '@aws-cdk/aws-sns'; +import * as cw from '@aws-cdk/aws-cloudwatch'; +import * as cw_actions from '@aws-cdk/aws-cloudwatch-actions'; +import * as ecr from '@aws-cdk/aws-ecr'; +import * as ri from '@aws-cdk/region-info'; + +export interface BLEAECSAppStackProps extends cdk.StackProps { + myVpc: ec2.Vpc; + logBucket: s3.Bucket; + appKey: kms.IKey; + repository: ecr.Repository; + imageTag: string; + alarmTopic: sns.Topic; +} + +export class BLEAECSAppStack extends cdk.Stack { + public readonly appServerSecurityGroup: ec2.SecurityGroup; + + constructor(scope: cdk.Construct, id: string, props: BLEAECSAppStackProps) { + super(scope, id, props); + + // CORS Allowed Domain + const allowdOrigins = ['https://example.com', 'https://www.example.com']; + + // --- Security Groups --- + + //Security Group of ALB for App + const securityGroupForAlb = new ec2.SecurityGroup(this, 'SgAlb', { + vpc: props.myVpc, + allowAllOutbound: false, + }); + securityGroupForAlb.addIngressRule(ec2.Peer.anyIpv4(), ec2.Port.tcp(80)); + securityGroupForAlb.addEgressRule(ec2.Peer.anyIpv4(), ec2.Port.allTcp()); + + // ------------ S3 Bucket for Web Contents --------------- + + const webContentBucket = new s3.Bucket(this, 'WebBucket', { + accessControl: s3.BucketAccessControl.PRIVATE, + lifecycleRules: [ + { + enabled: true, + expiration: Duration.days(2555), + transitions: [ + { + storageClass: s3.StorageClass.GLACIER, + transitionAfter: Duration.days(90), + }, + ], + }, + ], + removalPolicy: RemovalPolicy.RETAIN, + versioned: false, + // See Also: Encryption on CloudFront + S3 + // https://aws.amazon.com/jp/premiumsupport/knowledge-center/s3-rest-api-cloudfront-error-403/ + encryption: s3.BucketEncryption.S3_MANAGED, + cors: [ + { + allowedOrigins: allowdOrigins, + allowedMethods: [s3.HttpMethods.GET, s3.HttpMethods.HEAD], + }, + ], + blockPublicAccess: s3.BlockPublicAccess.BLOCK_ALL, + }); + + // Prevent access without SSL + webContentBucket.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.DENY, + principals: [new iam.AnyPrincipal()], + actions: ['s3:*'], + resources: [webContentBucket.bucketArn + '/*'], + conditions: { + Bool: { + 'aws:SecureTransport': 'false', + }, + }, + }), + ); + + // CloudFront Distrubution + // with CORS + new cloudfront.Distribution(this, 'Distribution', { + defaultBehavior: { + origin: new origins.S3Origin(webContentBucket), + originRequestPolicy: cloudfront.OriginRequestPolicy.CORS_S3_ORIGIN, + }, + defaultRootObject: 'index.html', // Need for SecurityHub Findings CloudFront.1 compliant + }); + + // ------------ Application LoadBalancer --------------- + + // S3 Bucket for ALB Logging (Needs SSE-S3) + // https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-access-logs.html#access-logging-bucket-permissions + const albLogBucket = new s3.Bucket(this, 'alb-log-bucket', { + accessControl: s3.BucketAccessControl.PRIVATE, + encryption: s3.BucketEncryption.S3_MANAGED, + blockPublicAccess: s3.BlockPublicAccess.BLOCK_ALL, + removalPolicy: cdk.RemovalPolicy.RETAIN, + }); + + // ALB for App Server + const lbForApp = new elbv2.ApplicationLoadBalancer(this, 'Alb', { + vpc: props.myVpc, + internetFacing: true, + securityGroup: securityGroupForAlb, + vpcSubnets: props.myVpc.selectSubnets({ + subnetGroupName: 'Public', + }), + }); + + // Enable ALB Access Logging + lbForApp.setAttribute('access_logs.s3.enabled', 'true'); + lbForApp.setAttribute('access_logs.s3.bucket', albLogBucket.bucketName); + + const regionInfo = ri.RegionInfo.get(this.region); + // Permissions for Access Logging + // Why don't use bForApp.logAccessLogs(albLogBucket); ? + // Because logAccessLogs add wider permission to other account (PutObject*). S3 will become Noncompliant on Security Hub [S3.6] + // See: https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-standards-fsbp-controls.html#fsbp-s3-6 + // See: https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-access-logs.html#access-logging-bucket-permissions + albLogBucket.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + actions: ['s3:PutObject'], + principals: [new iam.AccountPrincipal(regionInfo.elbv2Account)], // ALB access logging needs S3 put permission from ALB service account for the region + resources: [albLogBucket.arnForObjects(`AWSLogs/${cdk.Stack.of(this).account}/*`)], + }), + ); + albLogBucket.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + actions: ['s3:PutObject'], + principals: [new iam.ServicePrincipal('delivery.logs.amazonaws.com')], + resources: [albLogBucket.arnForObjects(`AWSLogs/${cdk.Stack.of(this).account}/*`)], + conditions: { + StringEquals: { + 's3:x-amz-acl': 'bucket-owner-full-control', + }, + }, + }), + ); + albLogBucket.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + actions: ['s3:GetBucketAcl'], + principals: [new iam.ServicePrincipal('delivery.logs.amazonaws.com')], + resources: [albLogBucket.bucketArn], + }), + ); + + // --------------------- Fargate Cluster ---------------------------- + + // Roles + const executionRole = new iam.Role(this, 'EcsTaskExecutionRole', { + assumedBy: new iam.ServicePrincipal('ecs-tasks.amazonaws.com'), + managedPolicies: [iam.ManagedPolicy.fromAwsManagedPolicyName('service-role/AmazonECSTaskExecutionRolePolicy')], + }); + + const serviceTaskRole = new iam.Role(this, 'EcsServiceTaskRole', { + assumedBy: new iam.ServicePrincipal('ecs-tasks.amazonaws.com'), + }); + + // SecurityGroups + const securityGroupForFargate = new ec2.SecurityGroup(this, 'SgFargate', { + vpc: props.myVpc, + allowAllOutbound: false, + }); + this.appServerSecurityGroup = securityGroupForFargate; + + // Cluster + const cluster = new ecs.Cluster(this, 'Cluster', { + vpc: props.myVpc, + containerInsights: true, + }); + + // Task definition & Service + const albFargate = new ecs_patterns.ApplicationLoadBalancedFargateService(this, 'EcsApp', { + cluster: cluster, + loadBalancer: lbForApp, + taskSubnets: props.myVpc.selectSubnets({ + subnetGroupName: 'Private', // For public DockerHub + // subnetGroupName: 'Protected' // For your ECR. Neet to use PrivateLinke for ECR + }), + securityGroups: [this.appServerSecurityGroup], + taskImageOptions: { + executionRole: executionRole, + taskRole: serviceTaskRole, + + // SAMPLE: if you want to use your ECR repository, you can use like this. + image: ecs.ContainerImage.fromEcrRepository(props.repository, props.imageTag), + + // SAMPLE: if you want to use DockerHub, you can use like this. + // image: ecs.ContainerImage.fromRegistry("amazon/amazon-ecs-sample"), + }, + }); + + // How to set attibute to TargetGroup - example) Modify deregistration delay + albFargate.targetGroup.setAttribute('deregistration_delay.timeout_seconds', '30'); + + // ----------------------- Alarms for ECS ----------------------------- + albFargate.service + .metricCpuUtilization({ + period: cdk.Duration.minutes(1), + statistic: cw.Statistic.AVERAGE, + }) + .createAlarm(this, 'FargateCpuUtil', { + evaluationPeriods: 3, + datapointsToAlarm: 3, + threshold: 80, + comparisonOperator: cw.ComparisonOperator.GREATER_THAN_OR_EQUAL_TO_THRESHOLD, + actionsEnabled: true, + }) + .addAlarmAction(new cw_actions.SnsAction(props.alarmTopic)); + + // RunningTaskCount - CloudWatch Container Insights metric (Custom metric) + // This is a sample of full set configuration for Metric and Alarm + // See: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html#alarm-evaluation + new cw.Metric({ + metricName: 'RunningTaskCount', + namespace: 'ECS/ContainerInsights', + dimensions: { + ClusterName: cluster.clusterName, + ServiceName: albFargate.service.serviceName, + }, + period: cdk.Duration.minutes(1), + statistic: cw.Statistic.AVERAGE, + }) + .createAlarm(this, 'RunningTaskCount', { + evaluationPeriods: 3, + datapointsToAlarm: 2, + threshold: 1, + comparisonOperator: cw.ComparisonOperator.LESS_THAN_THRESHOLD, + actionsEnabled: true, + }) + .addAlarmAction(new cw_actions.SnsAction(props.alarmTopic)); + + // ----------------------- Alarms for ALB ----------------------------- + + // Alarm for ALB - ResponseTime + lbForApp + .metricTargetResponseTime({ + period: cdk.Duration.minutes(1), + statistic: cw.Statistic.AVERAGE, + }) + .createAlarm(this, 'AlbResponseTime', { + evaluationPeriods: 3, + threshold: 100, + comparisonOperator: cw.ComparisonOperator.GREATER_THAN_OR_EQUAL_TO_THRESHOLD, + actionsEnabled: true, + }) + .addAlarmAction(new cw_actions.SnsAction(props.alarmTopic)); + + // Alarm for ALB - HTTP 4XX Count + lbForApp + .metricHttpCodeElb(elbv2.HttpCodeElb.ELB_4XX_COUNT, { + period: cdk.Duration.minutes(1), + statistic: cw.Statistic.SUM, + }) + .createAlarm(this, 'AlbHttp4xx', { + evaluationPeriods: 3, + threshold: 10, + comparisonOperator: cw.ComparisonOperator.GREATER_THAN_OR_EQUAL_TO_THRESHOLD, + actionsEnabled: true, + }) + .addAlarmAction(new cw_actions.SnsAction(props.alarmTopic)); + + // Alarm for ALB - HTTP 5XX Count + lbForApp + .metricHttpCodeElb(elbv2.HttpCodeElb.ELB_5XX_COUNT, { + period: cdk.Duration.minutes(1), + statistic: cw.Statistic.SUM, + }) + .createAlarm(this, 'AlbHttp5xx', { + evaluationPeriods: 3, + threshold: 10, + comparisonOperator: cw.ComparisonOperator.GREATER_THAN_OR_EQUAL_TO_THRESHOLD, + actionsEnabled: true, + }) + .addAlarmAction(new cw_actions.SnsAction(props.alarmTopic)); + + // Alarm for ALB TargetGroup - HealthyHostCount + albFargate.targetGroup + .metricHealthyHostCount({ + period: cdk.Duration.minutes(1), + statistic: cw.Statistic.AVERAGE, + }) + .createAlarm(this, 'AlbTgHealthyHostCount', { + evaluationPeriods: 3, + threshold: 1, + comparisonOperator: cw.ComparisonOperator.LESS_THAN_THRESHOLD, + actionsEnabled: true, + }) + .addAlarmAction(new cw_actions.SnsAction(props.alarmTopic)); + + // WAFv2 for ALB + const webAcl = new wafv2.CfnWebACL(this, 'WebAcl', { + defaultAction: { allow: {} }, + name: 'BLEAWebAcl', + scope: 'REGIONAL', + visibilityConfig: { + cloudWatchMetricsEnabled: true, + metricName: 'BLEAWebAcl', + sampledRequestsEnabled: true, + }, + rules: [ + { + priority: 1, + overrideAction: { count: {} }, + visibilityConfig: { + sampledRequestsEnabled: true, + cloudWatchMetricsEnabled: true, + metricName: 'AWS-AWSManagedRulesCommonRuleSet', + }, + name: 'AWSManagedRulesCommonRuleSet', + statement: { + managedRuleGroupStatement: { + vendorName: 'AWS', + name: 'AWSManagedRulesCommonRuleSet', + }, + }, + }, + { + priority: 2, + overrideAction: { count: {} }, + visibilityConfig: { + sampledRequestsEnabled: true, + cloudWatchMetricsEnabled: true, + metricName: 'AWS-AWSManagedRulesKnownBadInputsRuleSet', + }, + name: 'AWSManagedRulesKnownBadInputsRuleSet', + statement: { + managedRuleGroupStatement: { + vendorName: 'AWS', + name: 'AWSManagedRulesKnownBadInputsRuleSet', + }, + }, + }, + { + priority: 3, + overrideAction: { count: {} }, + visibilityConfig: { + sampledRequestsEnabled: true, + cloudWatchMetricsEnabled: true, + metricName: 'AWS-AWSManagedRulesAmazonIpReputationList', + }, + name: 'AWSManagedRulesAmazonIpReputationList', + statement: { + managedRuleGroupStatement: { + vendorName: 'AWS', + name: 'AWSManagedRulesAmazonIpReputationList', + }, + }, + }, + { + priority: 4, + overrideAction: { count: {} }, + visibilityConfig: { + sampledRequestsEnabled: true, + cloudWatchMetricsEnabled: true, + metricName: 'AWS-AWSManagedRulesLinuxRuleSet', + }, + name: 'AWSManagedRulesLinuxRuleSet', + statement: { + managedRuleGroupStatement: { + vendorName: 'AWS', + name: 'AWSManagedRulesLinuxRuleSet', + }, + }, + }, + { + priority: 5, + overrideAction: { count: {} }, + visibilityConfig: { + sampledRequestsEnabled: true, + cloudWatchMetricsEnabled: true, + metricName: 'AWS-AWSManagedRulesSQLiRuleSet', + }, + name: 'AWSManagedRulesSQLiRuleSet', + statement: { + managedRuleGroupStatement: { + vendorName: 'AWS', + name: 'AWSManagedRulesSQLiRuleSet', + }, + }, + }, + ], + }); + + new wafv2.CfnWebACLAssociation(this, 'BsWebAclAssociation', { + resourceArn: lbForApp.loadBalancerArn, + webAclArn: webAcl.attrArn, + }); + } +} diff --git a/lib/blea-flowlog-key-stack.ts b/lib/blea-flowlog-key-stack.ts new file mode 100644 index 000000000..b81e97d01 --- /dev/null +++ b/lib/blea-flowlog-key-stack.ts @@ -0,0 +1,18 @@ +import * as cdk from '@aws-cdk/core'; +import * as kms from '@aws-cdk/aws-kms'; + +export class BLEAFlowLogKeyStack extends cdk.Stack { + public readonly kmsKey: kms.Key; + + constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) { + super(scope, id, props); + + // CMK + const kmsKey = new kms.Key(this, 'Key', { + enableKeyRotation: true, + description: 'for VPC Flow log', + alias: `${id}-for-flowlog`, + }); + this.kmsKey = kmsKey; + } +} diff --git a/lib/blea-flowlog-stack.ts b/lib/blea-flowlog-stack.ts new file mode 100644 index 000000000..06f5235ea --- /dev/null +++ b/lib/blea-flowlog-stack.ts @@ -0,0 +1,34 @@ +import * as cdk from '@aws-cdk/core'; +import * as s3 from '@aws-cdk/aws-s3'; +import * as kms from '@aws-cdk/aws-kms'; +import * as iam from '@aws-cdk/aws-iam'; + +interface BLEAFlowLogStackProps extends cdk.StackProps { + kmsKey: kms.IKey; +} + +export class BLEAFlowLogStack extends cdk.Stack { + public readonly logBucket: s3.Bucket; + + constructor(scope: cdk.Construct, id: string, props: BLEAFlowLogStackProps) { + super(scope, id, props); + + //S3 bucket for VPC Flow log + const flowLogBucket = new s3.Bucket(this, 'FlowLogBucket', { + accessControl: s3.BucketAccessControl.PRIVATE, + encryptionKey: props.kmsKey, + encryption: s3.BucketEncryption.KMS, + blockPublicAccess: s3.BlockPublicAccess.BLOCK_ALL, + removalPolicy: cdk.RemovalPolicy.RETAIN, + }); + this.logBucket = flowLogBucket; + + props.kmsKey.addToResourcePolicy( + new iam.PolicyStatement({ + actions: ['kms:Encrypt*', 'kms:Decrypt*', 'kms:ReEncrypt*', 'kms:GenerateDataKey*', 'kms:Describe*'], + principals: [new iam.ServicePrincipal('delivery.logs.amazonaws.com')], + resources: ['*'], + }), + ); + } +} diff --git a/lib/blea-generallog-key-stack.ts b/lib/blea-generallog-key-stack.ts new file mode 100644 index 000000000..0367d8e9e --- /dev/null +++ b/lib/blea-generallog-key-stack.ts @@ -0,0 +1,18 @@ +import * as cdk from '@aws-cdk/core'; +import * as kms from '@aws-cdk/aws-kms'; + +export class BLEAGeneralLogKeyStack extends cdk.Stack { + public readonly kmsKey: kms.Key; + + constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) { + super(scope, id, props); + + // CMK + const kmsKey = new kms.Key(this, 'Key', { + enableKeyRotation: true, + description: 'for General Logs', + alias: `${id}-for-generallog`, + }); + this.kmsKey = kmsKey; + } +} diff --git a/lib/blea-generallog-stack.ts b/lib/blea-generallog-stack.ts new file mode 100644 index 000000000..40aa87755 --- /dev/null +++ b/lib/blea-generallog-stack.ts @@ -0,0 +1,34 @@ +import * as cdk from '@aws-cdk/core'; +import * as s3 from '@aws-cdk/aws-s3'; +import * as kms from '@aws-cdk/aws-kms'; +import * as iam from '@aws-cdk/aws-iam'; + +interface BLEAGeneralLogStackProps extends cdk.StackProps { + kmsKey: kms.IKey; +} + +export class BLEAGeneralLogStack extends cdk.Stack { + public readonly logBucket: s3.Bucket; + + constructor(scope: cdk.Construct, id: string, props: BLEAGeneralLogStackProps) { + super(scope, id, props); + + //S3 bucket for Application Logging + const LogBucket = new s3.Bucket(this, 'GeneralLogBucket', { + accessControl: s3.BucketAccessControl.PRIVATE, + encryptionKey: props.kmsKey, + encryption: s3.BucketEncryption.KMS, + blockPublicAccess: s3.BlockPublicAccess.BLOCK_ALL, + removalPolicy: cdk.RemovalPolicy.RETAIN, + }); + this.logBucket = LogBucket; + + props.kmsKey.addToResourcePolicy( + new iam.PolicyStatement({ + actions: ['kms:Encrypt*', 'kms:Decrypt*', 'kms:ReEncrypt*', 'kms:GenerateDataKey*', 'kms:Describe*'], + principals: [new iam.ServicePrincipal('delivery.logs.amazonaws.com')], + resources: ['*'], + }), + ); + } +} diff --git a/lib/blea-iam-stack.ts b/lib/blea-iam-stack.ts new file mode 100644 index 000000000..201d60611 --- /dev/null +++ b/lib/blea-iam-stack.ts @@ -0,0 +1,259 @@ +import * as cdk from '@aws-cdk/core'; +import * as iam from '@aws-cdk/aws-iam'; + +export class BLEAIamStack extends cdk.Stack { + constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) { + super(scope, id, props); + + // SysAdmin + const sysAdminPolicyJSON = { + Version: '2012-10-17', + Statement: [ + { + Condition: { + Bool: { + 'aws:MultiFactorAuthPresent': 'true', + }, + }, + Resource: '*', + Effect: 'Allow', + NotAction: 'iam:*', + }, + { + Action: 'aws-portal:*Billing', + Resource: '*', + Effect: 'Deny', + }, + { + Action: ['cloudtrail:DeleteTrail', 'cloudtrail:StopLogging', 'cloudtrail:UpdateTrail'], + Resource: '*', + Effect: 'Deny', + }, + { + Action: [ + 'kms:Create*', + 'kms:Revoke*', + 'kms:Enable*', + 'kms:Get*', + 'kms:Disable*', + 'kms:Delete*', + 'kms:Put*', + 'kms:Update*', + ], + Resource: '*', + Effect: 'Deny', + }, + ], + }; + + const SysAdminManagedPolicy = new iam.ManagedPolicy(this, 'SysAdminPolicy', { + document: iam.PolicyDocument.fromJson(sysAdminPolicyJSON), + }); + + new iam.Role(this, 'SysAdminRole', { + assumedBy: new iam.ServicePrincipal('ec2.amazonaws.com'), + }).addManagedPolicy(SysAdminManagedPolicy); + + new iam.Group(this, 'SysAdminGroup').addManagedPolicy(SysAdminManagedPolicy); + + // IAM Admin + const iamAdminPolicyJSON = { + Version: '2012-10-17', + Statement: [ + { + Condition: { + Bool: { + 'aws:MultiFactorAuthPresent': 'true', + }, + }, + Action: 'iam:*', + Resource: '*', + Effect: 'Allow', + }, + { + Action: 'aws-portal:*Billing', + Resource: '*', + Effect: 'Deny', + }, + ], + }; + const iamAdminManagedPolicy = new iam.ManagedPolicy(this, 'IamAdminPolicy', { + document: iam.PolicyDocument.fromJson(iamAdminPolicyJSON), + }); + + new iam.Role(this, 'IamAdminRole', { + assumedBy: new iam.ServicePrincipal('ec2.amazonaws.com'), + }).addManagedPolicy(iamAdminManagedPolicy); + + new iam.Group(this, 'IamAdminGroup').addManagedPolicy(iamAdminManagedPolicy); + + // InstanceOps + const instanceOpsPolicyJSON = { + Version: '2012-10-17', + Statement: [ + { + Action: 'ec2:*', + Resource: '*', + Effect: 'Allow', + }, + { + Action: 'elasticloadbalancing:*', + Resource: '*', + Effect: 'Allow', + }, + { + Action: 'cloudwatch:*', + Resource: '*', + Effect: 'Allow', + }, + { + Action: 'autoscaling:*', + Resource: '*', + Effect: 'Allow', + }, + { + Action: [ + 'ec2:CreateVpc*', + 'ec2:DeleteVpc*', + 'ec2:ModifyVpc*', + 'ec2:CreateSubnet*', + 'ec2:DeleteSubnet*', + 'ec2:ModifySubnet*', + 'ec2:Create*Route*', + 'ec2:DeleteRoute*', + 'ec2:AssociateRoute*', + 'ec2:ReplaceRoute*', + 'ec2:CreateVpn*', + 'ec2:DeleteVpn*', + 'ec2:AttachVpn*', + 'ec2:DetachVpn*', + 'ec2:CreateNetworkAcl*', + 'ec2:DeleteNetworkAcl*', + 'ec2:ReplaceNetworkAcl*', + 'ec2:*Gateway*', + 'ec2:*PeeringConnection*', + ], + Resource: '*', + Effect: 'Deny', + }, + { + Action: 'aws-portal:*Billing', + Resource: '*', + Effect: 'Deny', + }, + { + Action: [ + 'kms:Create*', + 'kms:Revoke*', + 'kms:Enable*', + 'kms:Get*', + 'kms:Disable*', + 'kms:Delete*', + 'kms:Put*', + 'kms:Update*', + ], + Resource: '*', + Effect: 'Deny', + }, + ], + }; + + const instanceOpsManagedPolicy = new iam.ManagedPolicy(this, 'InstanceOpsPolicy', { + document: iam.PolicyDocument.fromJson(instanceOpsPolicyJSON), + }); + + new iam.Role(this, 'InstanceOpsRole', { + assumedBy: new iam.ServicePrincipal('ec2.amazonaws.com'), + }).addManagedPolicy(instanceOpsManagedPolicy); + + new iam.Group(this, 'InstanceOpsGroup').addManagedPolicy(instanceOpsManagedPolicy); + + // readOnlyAdmin + const readOnlyAdminPolicyJSON = { + Version: '2012-10-17', + Statement: [ + { + Action: [ + 'appstream:Get*', + 'autoscaling:Describe*', + 'cloudformation:DescribeStacks', + 'cloudformation:DescribeStackEvents', + 'cloudformation:DescribeStackResource', + 'cloudformation:DescribeStackResources', + 'cloudformation:GetTemplate', + 'cloudformation:List*', + 'cloudfront:Get*', + 'cloudfront:List*', + 'cloudtrail:DescribeTrails', + 'cloudtrail:GetTrailStatus', + 'cloudwatch:Describe*', + 'cloudwatch:Get*', + 'cloudwatch:List*', + 'directconnect:Describe*', + 'dynamodb:GetItem', + 'dynamodb:BatchGetItem', + 'dynamodb:Query', + 'dynamodb:Scan', + 'dynamodb:DescribeTable', + 'dynamodb:ListTables', + 'ec2:Describe*', + 'elasticache:Describe*', + 'elasticbeanstalk:Check*', + 'elasticbeanstalk:Describe*', + 'elasticbeanstalk:List*', + 'elasticbeanstalk:RequestEnvironmentInfo', + 'elasticbeanstalk:RetrieveEnvironmentInfo', + 'elasticloadbalancing:Describe*', + 'elastictranscoder:Read*', + 'elastictranscoder:List*', + 'iam:List*', + 'iam:Get*', + 'kinesis:Describe*', + 'kinesis:Get*', + 'kinesis:List*', + 'opsworks:Describe*', + 'opsworks:Get*', + 'route53:Get*', + 'route53:List*', + 'redshift:Describe*', + 'redshift:ViewQueriesInConsole', + 'rds:Describe*', + 'rds:ListTagsForResource', + 's3:Get*', + 's3:List*', + 'sdb:GetAttributes', + 'sdb:List*', + 'sdb:Select*', + 'ses:Get*', + 'ses:List*', + 'sns:Get*', + 'sns:List*', + 'sqs:GetQueueAttributes', + 'sqs:ListQueues', + 'sqs:ReceiveMessage', + 'storagegateway:List*', + 'storagegateway:Describe*', + 'trustedadvisor:Describe*', + ], + Resource: '*', + Effect: 'Allow', + }, + { + Action: 'aws-portal:*Billing', + Resource: '*', + Effect: 'Deny', + }, + ], + }; + + const readOnlyAdminManagedPolicy = new iam.ManagedPolicy(this, 'ReadOnlyAdminPolicy', { + document: iam.PolicyDocument.fromJson(readOnlyAdminPolicyJSON), + }); + + new iam.Role(this, 'ReadOnlyAdminRole', { + assumedBy: new iam.ServicePrincipal('ec2.amazonaws.com'), + }).addManagedPolicy(readOnlyAdminManagedPolicy); + + new iam.Group(this, 'ReadOnlyAdminGroup').addManagedPolicy(readOnlyAdminManagedPolicy); + } +} diff --git a/lib/blea-investigation-instance-stack.ts b/lib/blea-investigation-instance-stack.ts new file mode 100644 index 000000000..1f71eacab --- /dev/null +++ b/lib/blea-investigation-instance-stack.ts @@ -0,0 +1,60 @@ +import * as cdk from '@aws-cdk/core'; +import * as ec2 from '@aws-cdk/aws-ec2'; +import * as iam from '@aws-cdk/aws-iam'; +import { Tags } from '@aws-cdk/core'; + +export interface BLEAInvestigationInstanceStackProps extends cdk.StackProps { + myVpc: ec2.Vpc; +} + +export class BLEAInvestigationInstanceStack extends cdk.Stack { + public readonly InvestigationInstanceSecurityGroup: ec2.SecurityGroup; + + constructor(scope: cdk.Construct, id: string, props: BLEAInvestigationInstanceStackProps) { + super(scope, id, props); + + // Security Group + const securityGroupForEc2 = new ec2.SecurityGroup(this, 'SgEC2', { + vpc: props.myVpc, + }); + + // InstanceProfile + const ssmInstanceRole = new iam.Role(this, 'ssm-instance-role', { + assumedBy: new iam.ServicePrincipal('ec2.amazonaws.com'), + path: '/', + managedPolicies: [ + { managedPolicyArn: 'arn:aws:iam::aws:policy/AmazonSSMManagedInstanceCore' }, + { managedPolicyArn: 'arn:aws:iam::aws:policy/CloudWatchAgentServerPolicy' }, + ], + }); + + // UserData + const userData = ec2.UserData.forLinux({ shebang: '#!/bin/bash' }); + userData.addCommands('sudo yum -y install mariadb'); + + const instance = new ec2.Instance(this, 'Investigation', { + vpc: props.myVpc, + vpcSubnets: props.myVpc.selectSubnets({ + subnetGroupName: 'Protected', + }), + instanceType: ec2.InstanceType.of(ec2.InstanceClass.T3, ec2.InstanceSize.MICRO), + machineImage: new ec2.AmazonLinuxImage({ + generation: ec2.AmazonLinuxGeneration.AMAZON_LINUX_2, + }), + securityGroup: securityGroupForEc2, + role: ssmInstanceRole, + userData: userData, + blockDevices: [ + { + deviceName: '/dev/xvda', + volume: ec2.BlockDeviceVolume.ebs(10, { + encrypted: true, + }), + }, + ], + }); + + // Tag + Tags.of(instance).add('Name', 'Investigation'); + } +} diff --git a/lib/blea-monitor-alarm-stack.ts b/lib/blea-monitor-alarm-stack.ts new file mode 100644 index 000000000..a6e83994f --- /dev/null +++ b/lib/blea-monitor-alarm-stack.ts @@ -0,0 +1,34 @@ +import * as cdk from '@aws-cdk/core'; +import * as iam from '@aws-cdk/aws-iam'; +import * as sns from '@aws-cdk/aws-sns'; + +interface BLEAMonitorAlarmStackProps extends cdk.StackProps { + notifyEmail: string; +} + +export class BLEAMonitorAlarmStack extends cdk.Stack { + public readonly alarmTopic: sns.Topic; + + constructor(scope: cdk.Construct, id: string, props: BLEAMonitorAlarmStackProps) { + super(scope, id, props); + + // SNS Topic for Monitoring Alarm + const topic = new sns.Topic(this, 'MonitorAlarmTopic'); + new sns.Subscription(this, 'MonitorAlarmEmail', { + endpoint: props.notifyEmail, + protocol: sns.SubscriptionProtocol.EMAIL, + topic: topic, + }); + this.alarmTopic = topic; + + // Allow to publish message from CloudWatch + topic.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + principals: [new iam.ServicePrincipal('cloudwatch.amazonaws.com')], + actions: ['sns:Publish'], + resources: [topic.topicArn], + }), + ); + } +} diff --git a/lib/blea-security-alarm-stack.ts b/lib/blea-security-alarm-stack.ts new file mode 100644 index 000000000..a2613e472 --- /dev/null +++ b/lib/blea-security-alarm-stack.ts @@ -0,0 +1,355 @@ +import * as cdk from '@aws-cdk/core'; +import * as iam from '@aws-cdk/aws-iam'; +import * as sns from '@aws-cdk/aws-sns'; +import * as cw from '@aws-cdk/aws-cloudwatch'; +import * as cwa from '@aws-cdk/aws-cloudwatch-actions'; +import * as cwe from '@aws-cdk/aws-events'; +import * as cwl from '@aws-cdk/aws-logs'; +import * as cwet from '@aws-cdk/aws-events-targets'; + +interface BLEASecurityAlarmStackProps extends cdk.StackProps { + notifyEmail: string; + cloudTrailLogGroupName: string; +} + +export class BLEASecurityAlarmStack extends cdk.Stack { + public readonly alarmTopic: sns.Topic; + + constructor(scope: cdk.Construct, id: string, props: BLEASecurityAlarmStackProps) { + super(scope, id, props); + + // SNS Topic for Security Alarm + const secTopic = new sns.Topic(this, 'SecurityAlarmTopic'); + new sns.Subscription(this, 'SecurityAlarmEmail', { + endpoint: props.notifyEmail, + protocol: sns.SubscriptionProtocol.EMAIL, + topic: secTopic, + }); + this.alarmTopic = secTopic; + + // Allow to publish message from CloudWatch + secTopic.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + principals: [new iam.ServicePrincipal('cloudwatch.amazonaws.com')], + actions: ['sns:Publish'], + resources: [secTopic.topicArn], + }), + ); + + // --------------- ConfigRule Compliance Change Notification ----------------- + // ConfigRule - Compliance Change + // See: https://docs.aws.amazon.com/config/latest/developerguide/monitor-config-with-cloudwatchevents.html + // See: https://aws.amazon.com/premiumsupport/knowledge-center/config-resource-non-compliant/?nc1=h_ls + new cwe.Rule(this, 'BLEARuleConfigRules', { + description: 'CloudWatch Event Rule to send notification on Config Rule compliance changes.', + enabled: true, + eventPattern: { + source: ['aws.config'], + detailType: ['Config Rules Compliance Change'], + detail: { + newEvaluationResult: { + complianceType: ['NON_COMPLIANT'], + }, + }, + }, + targets: [new cwet.SnsTopic(secTopic)], + }); + + // ------------------------ AWS Health Notification --------------------------- + + // AWS Health - Notify any events on AWS Health + // See: https://aws.amazon.com/premiumsupport/knowledge-center/cloudwatch-notification-scheduled-events/?nc1=h_ls + new cwe.Rule(this, 'BLEARuleAwsHealth', { + description: 'Notify AWS Health event', + enabled: true, + eventPattern: { + source: ['aws.health'], + detailType: ['AWS Health Event'], + }, + targets: [new cwet.SnsTopic(secTopic)], + }); + + // ------------ Detective guardrails from NIST standard template ---------------- + // See: https://aws.amazon.com/quickstart/architecture/compliance-nist/?nc1=h_ls + + // Security Groups Change Notification + // See: https://aws.amazon.com/premiumsupport/knowledge-center/monitor-security-group-changes-ec2/?nc1=h_ls + // from NIST template + new cwe.Rule(this, 'BLEARuleSecurityGroupChange', { + description: 'Notify to create, update or delete a Security Group.', + enabled: true, + eventPattern: { + source: ['aws.ec2'], + detailType: ['AWS API Call via CloudTrail'], + detail: { + eventSource: ['ec2.amazonaws.com'], + eventName: [ + 'AuthorizeSecurityGroupIngress', + 'AuthorizeSecurityGroupEgress', + 'RevokeSecurityGroupIngress', + 'RevokeSecurityGroupEgress', + ], + }, + }, + targets: [new cwet.SnsTopic(secTopic)], + }); + + // Network ACL Change Notification + // from NIST template + new cwe.Rule(this, 'BLEARuleNetworkAclChange', { + description: 'Notify to create, update or delete a Network ACL.', + enabled: true, + eventPattern: { + source: ['aws.ec2'], + detailType: ['AWS API Call via CloudTrail'], + detail: { + eventSource: ['ec2.amazonaws.com'], + eventName: [ + 'CreateNetworkAcl', + 'CreateNetworkAclEntry', + 'DeleteNetworkAcl', + 'DeleteNetworkAclEntry', + 'ReplaceNetworkAclEntry', + 'ReplaceNetworkAclAssociation', + ], + }, + }, + targets: [new cwet.SnsTopic(secTopic)], + }); + + // CloudTrail Change + // from NIST template + new cwe.Rule(this, 'BLEARuleCloudTrailChange', { + description: 'Notify to change on CloudTrail log configuration', + enabled: true, + eventPattern: { + detailType: ['AWS API Call via CloudTrail'], + detail: { + eventSource: ['cloudtrail.amazonaws.com'], + eventName: ['StopLogging', 'DeleteTrail', 'UpdateTrail'], + }, + }, + targets: [new cwet.SnsTopic(secTopic)], + }); + + // LogGroup Construct for CloudTrail + // Use LogGroup.fromLogGroupName() because... + // On ControlTower environment, it created by not BLEA but ControlTower. So we need to refer existent LogGroup. + // When you use BLEA Standalone version, the LogGroup is created by BLEA. + // + // Note: + // MetricFilter-based detection may delay for several minutes because of latency on CloudTrail Log delivery to CloudWatchLogs + // Use CloudWatch Events if you can, it deliver CloudTrail event faster. + // IAM event occur in us-east-1 region so if you want to detect it, you need to use MetrifFilter-based detection + // See: https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-event-reference-aws-console-sign-in-events.html + // + const cloudTrailLogGroup = cwl.LogGroup.fromLogGroupName(this, 'CloudTrailLogGroup', props.cloudTrailLogGroupName); + + // IAM Policy Change Notification + // from NIST template + const mfIAMPolicyChange = new cwl.MetricFilter(this, 'IAMPolicyChange', { + logGroup: cloudTrailLogGroup, + filterPattern: { + logPatternString: + '{($.eventName=DeleteGroupPolicy)||($.eventName=DeleteRolePolicy)||($.eventName=DeleteUserPolicy)||($.eventName=PutGroupPolicy)||($.eventName=PutRolePolicy)||($.eventName=PutUserPolicy)||($.eventName=CreatePolicy)||($.eventName=DeletePolicy)||($.eventName=CreatePolicyVersion)||($.eventName=DeletePolicyVersion)||($.eventName=AttachRolePolicy)||($.eventName=DetachRolePolicy)||($.eventName=AttachUserPolicy)||($.eventName=DetachUserPolicy)||($.eventName=AttachGroupPolicy)||($.eventName=DetachGroupPolicy)}', + }, + metricNamespace: 'CloudTrailMetrics', + metricName: 'IAMPolicyEventCount', + metricValue: '1', + }); + + new cw.Alarm(this, 'IAMPolicyChangeAlarm', { + metric: mfIAMPolicyChange.metric({ + period: cdk.Duration.seconds(300), + }), + evaluationPeriods: 1, + datapointsToAlarm: 1, + threshold: 1, + comparisonOperator: cw.ComparisonOperator.GREATER_THAN_OR_EQUAL_TO_THRESHOLD, + alarmDescription: 'IAM Configuration changes detected!', + actionsEnabled: true, + statistic: cw.Statistic.SUM, + }).addAlarmAction(new cwa.SnsAction(secTopic)); + + // Unauthorized Attempts + // from NIST template + const mfUnauthorizedAttempts = new cwl.MetricFilter(this, 'UnauthorizedAttempts', { + logGroup: cloudTrailLogGroup, + filterPattern: { + logPatternString: '{($.errorCode=AccessDenied)||($.errorCode=UnauthorizedOperation)}', + }, + metricNamespace: 'CloudTrailMetrics', + metricName: 'UnauthorizedAttemptsEventCount', + metricValue: '1', + }); + + new cw.Alarm(this, 'UnauthorizedAttemptsAlarm', { + metric: mfUnauthorizedAttempts.metric({ + period: cdk.Duration.seconds(300), + }), + evaluationPeriods: 1, + datapointsToAlarm: 1, + threshold: 5, + comparisonOperator: cw.ComparisonOperator.GREATER_THAN_OR_EQUAL_TO_THRESHOLD, + alarmDescription: 'Multiple unauthorized actions or logins attempted!', + actionsEnabled: true, + statistic: cw.Statistic.SUM, + }).addAlarmAction(new cwa.SnsAction(secTopic)); + + // NewAccessKeyCreated + // from NIST template + const mfNewAccessKeyCreated = new cwl.MetricFilter(this, 'NewAccessKeyCreated', { + logGroup: cloudTrailLogGroup, + filterPattern: { + logPatternString: '{($.eventName=CreateAccessKey)}', + }, + metricNamespace: 'CloudTrailMetrics', + metricName: 'NewAccessKeyCreatedEventCount', + metricValue: '1', + }); + + new cw.Alarm(this, 'NewAccessKeyCreatedAlarm', { + metric: mfNewAccessKeyCreated.metric({ + period: cdk.Duration.seconds(300), + }), + evaluationPeriods: 1, + datapointsToAlarm: 1, + threshold: 1, + comparisonOperator: cw.ComparisonOperator.GREATER_THAN_OR_EQUAL_TO_THRESHOLD, + alarmDescription: 'Warning: New IAM access Eey was created. Please be sure this action was neccessary.', + actionsEnabled: true, + statistic: cw.Statistic.SUM, + }).addAlarmAction(new cwa.SnsAction(secTopic)); + + // Detect Root Activity from CloudTrail Log (For SecurityHub CIS 1.1) + // See: https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-cis-controls.html#securityhub-standards-cis-controls-1.1 + // See: https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudwatch-alarms-for-cloudtrail-additional-examples.html + const mfRooUserPolicy = new cwl.MetricFilter(this, 'RootUserPolicyEventCount', { + logGroup: cloudTrailLogGroup, + filterPattern: { + logPatternString: + '{$.userIdentity.type="Root" && $.userIdentity.invokedBy NOT EXISTS && $.eventType !="AwsServiceEvent"}', + }, + metricNamespace: 'CloudTrailMetrics', + metricName: 'RootUserPolicyEventCount', + metricValue: '1', + }); + + new cw.Alarm(this, 'RootUserPolicyEventCountAlarm', { + metric: mfRooUserPolicy.metric({ + period: cdk.Duration.seconds(300), + }), + evaluationPeriods: 1, + datapointsToAlarm: 1, + threshold: 1, + comparisonOperator: cw.ComparisonOperator.GREATER_THAN_OR_EQUAL_TO_THRESHOLD, + alarmDescription: 'Root user activity detected!', + actionsEnabled: true, + statistic: cw.Statistic.SUM, + }).addAlarmAction(new cwa.SnsAction(secTopic)); + + // ------------------- Other security services integration ---------------------- + + // SecurityHub - Imported + // Security Hub automatically sends all new findings and all updates to existing findings to EventBridge as Security Hub Findings - Imported events. + // See: https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-cwe-integration-types.html + // + // Security Hub Finding format + // See: https://docs.aws.amazon.com/ja_jp/securityhub/latest/userguide/securityhub-findings-format.html + new cwe.Rule(this, 'BLEARuleSecurityHub', { + description: 'CloudWatch Event Rule to send notification on SecurityHub all new findings and all updates.', + enabled: true, + eventPattern: { + source: ['aws.securityhub'], + detailType: ['Security Hub Findings - Imported'], + detail: { + findings: { + Severity: { + Label: ['CRITICAL', 'HIGH'], + }, + Compliance: { + Status: ['FAILED'], + }, + Workflow: { + Status: ['NEW', 'NOTIFIED'], + }, + }, + }, + }, + targets: [new cwet.SnsTopic(secTopic)], + }); + + // GuardDutyFindings + // Will alert for any Medium to High finding. + // See: https://docs.aws.amazon.com/guardduty/latest/ug/guardduty_findings_cloudwatch.html + new cwe.Rule(this, 'BLEARuleGuardDuty', { + description: 'CloudWatch Event Rule to send notification on GuardDuty findings.', + enabled: true, + eventPattern: { + source: ['aws.guardduty'], + detailType: ['GuardDuty Finding'], + detail: { + severity: [ + 4, + 4.0, + 4.1, + 4.2, + 4.3, + 4.4, + 4.5, + 4.6, + 4.7, + 4.8, + 4.9, + 5, + 5.0, + 5.1, + 5.2, + 5.3, + 5.4, + 5.5, + 5.6, + 5.7, + 5.8, + 5.9, + 6, + 6.0, + 6.1, + 6.2, + 6.3, + 6.4, + 6.5, + 6.6, + 6.7, + 6.8, + 6.9, + 7, + 7.0, + 7.1, + 7.2, + 7.3, + 7.4, + 7.5, + 7.6, + 7.7, + 7.8, + 7.9, + 8, + 8.0, + 8.1, + 8.2, + 8.3, + 8.4, + 8.5, + 8.6, + 8.7, + 8.8, + 8.9, + ], + }, + }, + targets: [new cwet.SnsTopic(secTopic)], + }); + } +} diff --git a/lib/blea-vpc-stack.ts b/lib/blea-vpc-stack.ts new file mode 100644 index 000000000..445215122 --- /dev/null +++ b/lib/blea-vpc-stack.ts @@ -0,0 +1,128 @@ +import * as cdk from '@aws-cdk/core'; +import * as ec2 from '@aws-cdk/aws-ec2'; +import * as s3 from '@aws-cdk/aws-s3'; + +export interface BLEAVpcStackProps extends cdk.StackProps { + myVpcCidr: string; + vpcFlowLogsBucket: s3.Bucket; +} + +export class BLEAVpcStack extends cdk.Stack { + public readonly myVpc: ec2.Vpc; + + constructor(scope: cdk.Construct, id: string, props: BLEAVpcStackProps) { + super(scope, id, props); + + const myVpc = new ec2.Vpc(this, 'Vpc', { + cidr: props.myVpcCidr, + maxAzs: 2, + natGateways: 1, + flowLogs: {}, + subnetConfiguration: [ + { + cidrMask: 24, + name: 'Public', + subnetType: ec2.SubnetType.PUBLIC, + }, + { + cidrMask: 22, + name: 'Private', + subnetType: ec2.SubnetType.PRIVATE, + }, + { + cidrMask: 22, + name: 'Protected', + subnetType: ec2.SubnetType.ISOLATED, + }, + ], + }); + + myVpc.addFlowLog('FlowLogs', { + destination: ec2.FlowLogDestination.toS3(props.vpcFlowLogsBucket), + trafficType: ec2.FlowLogTrafficType.ALL, + }); + this.myVpc = myVpc; + + // NACL for Public Subnets + const naclPublic = new ec2.NetworkAcl(this, 'NaclPublic', { + vpc: myVpc, + subnetSelection: { subnetType: ec2.SubnetType.PUBLIC }, + }); + + // Egress Rules for Public Subnets + naclPublic.addEntry('NaclEgressPublic', { + direction: ec2.TrafficDirection.EGRESS, + ruleNumber: 100, + cidr: ec2.AclCidr.anyIpv4(), + traffic: ec2.AclTraffic.allTraffic(), + ruleAction: ec2.Action.ALLOW, + }); + + // Ingress Rules for Public Subnets + naclPublic.addEntry('NaclIngressPublic', { + direction: ec2.TrafficDirection.INGRESS, + ruleNumber: 100, + cidr: ec2.AclCidr.anyIpv4(), + traffic: ec2.AclTraffic.allTraffic(), + ruleAction: ec2.Action.ALLOW, + }); + + // NACL for Private Subnets + const naclPrivate = new ec2.NetworkAcl(this, 'NaclPrivate', { + vpc: myVpc, + subnetSelection: { subnetType: ec2.SubnetType.PRIVATE }, + }); + + // Egress Rules for Private Subnets + naclPrivate.addEntry('NaclEgressPrivate', { + direction: ec2.TrafficDirection.EGRESS, + ruleNumber: 100, + cidr: ec2.AclCidr.anyIpv4(), + traffic: ec2.AclTraffic.allTraffic(), + ruleAction: ec2.Action.ALLOW, + }); + + // Ingress Rules for Public Subnets + naclPrivate.addEntry('NaclIngressPrivate', { + direction: ec2.TrafficDirection.INGRESS, + ruleNumber: 120, + cidr: ec2.AclCidr.anyIpv4(), + traffic: ec2.AclTraffic.allTraffic(), + ruleAction: ec2.Action.ALLOW, + }); + + // VPC Endpoint for S3 + myVpc.addGatewayEndpoint('S3EndpointForPrivate', { + service: ec2.GatewayVpcEndpointAwsService.S3, + subnets: [{ subnetType: ec2.SubnetType.PRIVATE }, { subnetType: ec2.SubnetType.ISOLATED }], + }); + + // VPC Endpoint for SSM + myVpc.addInterfaceEndpoint('SsmEndpointForPrivate', { + service: ec2.InterfaceVpcEndpointAwsService.SSM, + subnets: { subnetType: ec2.SubnetType.ISOLATED }, + }); + myVpc.addInterfaceEndpoint('SsmMessagesEndpointForPrivate', { + service: ec2.InterfaceVpcEndpointAwsService.SSM_MESSAGES, + subnets: { subnetType: ec2.SubnetType.ISOLATED }, + }); + myVpc.addInterfaceEndpoint('Ec2EndpointForPrivate', { + service: ec2.InterfaceVpcEndpointAwsService.EC2, + subnets: { subnetType: ec2.SubnetType.ISOLATED }, + }); + myVpc.addInterfaceEndpoint('Ec2MessagesEndpointForPrivate', { + service: ec2.InterfaceVpcEndpointAwsService.EC2_MESSAGES, + subnets: { subnetType: ec2.SubnetType.ISOLATED }, + }); + + // VPC Endpoint for Fargate + myVpc.addInterfaceEndpoint('EcrDkrEndpointForPrivate', { + service: ec2.InterfaceVpcEndpointAwsService.ECR_DOCKER, + subnets: { subnetType: ec2.SubnetType.ISOLATED }, + }); + myVpc.addInterfaceEndpoint('LogsEndpointForPrivate', { + service: ec2.InterfaceVpcEndpointAwsService.CLOUDWATCH_LOGS, + subnets: { subnetType: ec2.SubnetType.ISOLATED }, + }); + } +} diff --git a/lib/standalone-base/blea-config-ct-guardrail-stack.ts b/lib/standalone-base/blea-config-ct-guardrail-stack.ts new file mode 100644 index 000000000..79f479e3d --- /dev/null +++ b/lib/standalone-base/blea-config-ct-guardrail-stack.ts @@ -0,0 +1,13 @@ +import * as cdk from '@aws-cdk/core'; +import * as cfn_inc from '@aws-cdk/cloudformation-include'; + +export class BLEAConfigCtGuardrailStack extends cdk.Stack { + constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) { + super(scope, id, props); + + // https://github.com/awslabs/aws-config-rules/tree/master/aws-config-conformance-packs + new cfn_inc.CfnInclude(this, 'ConfigCtGr', { + templateFile: 'cfn/AWS-Control-Tower-Detective-Guardrails.yaml', + }); + } +} diff --git a/lib/standalone-base/blea-config-stack.ts b/lib/standalone-base/blea-config-stack.ts new file mode 100644 index 000000000..7eadf00ea --- /dev/null +++ b/lib/standalone-base/blea-config-stack.ts @@ -0,0 +1,60 @@ +import * as cdk from '@aws-cdk/core'; +import * as config from '@aws-cdk/aws-config'; +import * as iam from '@aws-cdk/aws-iam'; +import * as s3 from '@aws-cdk/aws-s3'; + +export class BLEAConfigStack extends cdk.Stack { + constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) { + super(scope, id, props); + + const role = new iam.Role(this, 'ConfigRole', { + assumedBy: new iam.ServicePrincipal('config.amazonaws.com'), + managedPolicies: [iam.ManagedPolicy.fromAwsManagedPolicyName('service-role/AWSConfigRole')], + }); + + new config.CfnConfigurationRecorder(this, 'ConfigRecorder', { + roleArn: role.roleArn, + recordingGroup: { + allSupported: true, + includeGlobalResourceTypes: true, + }, + }); + + const bucket = new s3.Bucket(this, 'ConfigBucket', { + accessControl: s3.BucketAccessControl.PRIVATE, + blockPublicAccess: s3.BlockPublicAccess.BLOCK_ALL, + versioned: true, + removalPolicy: cdk.RemovalPolicy.RETAIN, + encryption: s3.BucketEncryption.S3_MANAGED, + }); + + // Attaches the AWSConfigBucketPermissionsCheck policy statement. + bucket.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + principals: [role], + resources: [bucket.bucketArn], + actions: ['s3:GetBucketAcl'], + }), + ); + + // Attaches the AWSConfigBucketDelivery policy statement. + bucket.addToResourcePolicy( + new iam.PolicyStatement({ + effect: iam.Effect.ALLOW, + principals: [role], + resources: [bucket.arnForObjects(`AWSLogs/${cdk.Stack.of(this).account}/Config/*`)], + actions: ['s3:PutObject'], + conditions: { + StringEquals: { + 's3:x-amz-acl': 'bucket-owner-full-control', + }, + }, + }), + ); + + new config.CfnDeliveryChannel(this, 'ConfigDeliveryChannel', { + s3BucketName: bucket.bucketName, + }); + } +} diff --git a/lib/standalone-base/blea-guardduty-stack.ts b/lib/standalone-base/blea-guardduty-stack.ts new file mode 100644 index 000000000..59982823e --- /dev/null +++ b/lib/standalone-base/blea-guardduty-stack.ts @@ -0,0 +1,12 @@ +import * as cdk from '@aws-cdk/core'; +import * as guardduty from '@aws-cdk/aws-guardduty'; + +export class BLEAGuarddutyStack extends cdk.Stack { + constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) { + super(scope, id, props); + + new guardduty.CfnDetector(this, 'GuardDutyDetector', { + enable: true, + }); + } +} diff --git a/lib/standalone-base/blea-security-hub-stack.ts b/lib/standalone-base/blea-security-hub-stack.ts new file mode 100644 index 000000000..a0e8dcb97 --- /dev/null +++ b/lib/standalone-base/blea-security-hub-stack.ts @@ -0,0 +1,15 @@ +import * as cdk from '@aws-cdk/core'; +import * as hub from '@aws-cdk/aws-securityhub'; +import * as iam from '@aws-cdk/aws-iam'; + +export class BLEASecurityHubStack extends cdk.Stack { + constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) { + super(scope, id, props); + + new iam.CfnServiceLinkedRole(this, 'RoleForSecurityHub', { + awsServiceName: 'securityhub.amazonaws.com', + }); + + new hub.CfnHub(this, 'SecurityHub'); + } +} diff --git a/lib/standalone-base/blea-trail-stack.ts b/lib/standalone-base/blea-trail-stack.ts new file mode 100644 index 000000000..49abe65af --- /dev/null +++ b/lib/standalone-base/blea-trail-stack.ts @@ -0,0 +1,154 @@ +import * as cdk from '@aws-cdk/core'; +import * as s3 from '@aws-cdk/aws-s3'; +import * as trail from '@aws-cdk/aws-cloudtrail'; +import * as cwl from '@aws-cdk/aws-logs'; +import * as iam from '@aws-cdk/aws-iam'; +import * as kms from '@aws-cdk/aws-kms'; + +export class BLEATrailStack extends cdk.Stack { + public readonly cloudTrailLogGroup: cwl.LogGroup; + + constructor(scope: cdk.Construct, id: string, props: cdk.StackProps) { + super(scope, id, props); + + // Archive Bucket for CloudTrail + const archiveLogsBucket = new s3.Bucket(this, 'ArchiveLogsBucket', { + accessControl: s3.BucketAccessControl.LOG_DELIVERY_WRITE, + blockPublicAccess: s3.BlockPublicAccess.BLOCK_ALL, + versioned: true, + encryption: s3.BucketEncryption.S3_MANAGED, + removalPolicy: cdk.RemovalPolicy.RETAIN, + lifecycleRules: [ + { + enabled: true, + expiration: cdk.Duration.days(2555), + transitions: [ + { + transitionAfter: cdk.Duration.days(90), + storageClass: s3.StorageClass.GLACIER, + }, + ], + }, + ], + }); + this.addBaseBucketPolicy(archiveLogsBucket); + + // Bucket for CloudTrail + const cloudTrailBucket = new s3.Bucket(this, 'CloudTrailBucket', { + accessControl: s3.BucketAccessControl.PRIVATE, + blockPublicAccess: s3.BlockPublicAccess.BLOCK_ALL, + versioned: true, + serverAccessLogsBucket: archiveLogsBucket, + serverAccessLogsPrefix: 'cloudtraillogs', + removalPolicy: cdk.RemovalPolicy.RETAIN, + }); + this.addBaseBucketPolicy(cloudTrailBucket); + + // CMK for CloudTrail + const cloudTrailKey = new kms.Key(this, 'CloudTrailKey', { + enableKeyRotation: true, + description: 'for CloudTrail', + alias: 'for-cloudtrail', + }); + cloudTrailKey.addToResourcePolicy( + new iam.PolicyStatement({ + actions: ['kms:GenerateDataKey*'], + principals: [new iam.ServicePrincipal('cloudtrail.amazonaws.com')], + resources: ['*'], + conditions: { + StringLike: { + 'kms:EncryptionContext:aws:cloudtrail:arn': [`arn:aws:cloudtrail:*:${cdk.Stack.of(this).account}:trail/*`], + }, + }, + }), + ); + cloudTrailKey.addToResourcePolicy( + new iam.PolicyStatement({ + actions: ['kms:DescribeKey'], + principals: [new iam.ServicePrincipal('cloudtrail.amazonaws.com')], + resources: ['*'], + }), + ); + cloudTrailKey.addToResourcePolicy( + new iam.PolicyStatement({ + actions: ['kms:Decrypt', 'kms:ReEncryptFrom'], + principals: [new iam.Anyone()], + resources: ['*'], + conditions: { + StringEquals: { 'kms:CallerAccount': `${cdk.Stack.of(this).account}` }, + StringLike: { + 'kms:EncryptionContext:aws:cloudtrail:arn': [`arn:aws:cloudtrail:*:${cdk.Stack.of(this).account}:trail/*`], + }, + }, + }), + ); + cloudTrailKey.addToResourcePolicy( + new iam.PolicyStatement({ + actions: ['kms:Encrypt*', 'kms:Decrypt*', 'kms:ReEncrypt*', 'kms:GenerateDataKey*', 'kms:Describe*'], + principals: [new iam.ServicePrincipal('logs.amazonaws.com')], + resources: ['*'], + conditions: { + ArnEquals: { + 'kms:EncryptionContext:aws:logs:arn': `arn:aws:logs:${props?.env?.region}:${ + cdk.Stack.of(this).account + }:log-group:*`, + }, + }, + }), + ); + + // CloudWatch Logs Group for CloudTrail + const cloudTrailLogGroup = new cwl.LogGroup(this, 'CloudTrailLogGroup', { + retention: cwl.RetentionDays.THREE_MONTHS, + encryptionKey: cloudTrailKey, + }); + this.cloudTrailLogGroup = cloudTrailLogGroup; + + // CloudTrail + new trail.Trail(this, 'CloudTrail', { + bucket: cloudTrailBucket, + enableFileValidation: true, + includeGlobalServiceEvents: true, + cloudWatchLogGroup: cloudTrailLogGroup, + encryptionKey: cloudTrailKey, + sendToCloudWatchLogs: true, + }); + + // ----------- + + // EC2 Role for Manage CloudTrail Logs + const cloudTrailRole = new iam.Role(this, 'CloudTrailRole', { + assumedBy: new iam.ServicePrincipal('ec2.amazonaws.com'), + }); + cloudTrailBucket.grantPut(cloudTrailRole); + cloudTrailBucket.grantRead(cloudTrailRole); + } + + // Add base BucketPolicy for CloudTrail + addBaseBucketPolicy(bucket: s3.Bucket): void { + bucket.addToResourcePolicy( + new iam.PolicyStatement({ + sid: 'Enforce HTTPS Connections', + effect: iam.Effect.DENY, + actions: ['s3:*'], + principals: [new iam.AnyPrincipal()], + resources: [bucket.arnForObjects('*')], + conditions: { + Bool: { + 'aws:SecureTransport': false, + }, + }, + }), + ); + + bucket.addToResourcePolicy( + new iam.PolicyStatement({ + sid: 'Restrict Delete* Actions', + effect: iam.Effect.DENY, + actions: ['s3:Delete*'], + principals: [new iam.AnyPrincipal()], + resources: [bucket.arnForObjects('*')], + }), + ); + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 000000000..a6e5be456 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,24164 @@ +{ + "name": "baseline-environment-on-aws", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "version": "1.0.0", + "dependencies": { + "@aws-cdk/aws-cloudfront-origins": "^1.100.0", + "@aws-cdk/aws-cloudwatch-actions": "^1.100.0", + "@aws-cdk/aws-ecs-patterns": "^1.100.0", + "@aws-cdk/aws-events": "^1.100.0", + "@aws-cdk/cloudformation-include": "^1.100.0", + "@aws-cdk/core": "1.100.0", + "source-map-support": "^0.5.19" + }, + "bin": { + "baseline-environment-on-aws": "bin/blea-base-sa.js" + }, + "devDependencies": { + "@aws-cdk/assert": "1.100.0", + "@types/jest": "^26.0.22", + "@types/node": "14.14.41", + "@typescript-eslint/eslint-plugin": "^4.22.0", + "@typescript-eslint/parser": "^4.22.0", + "aws-cdk": "^1.100.0", + "eslint": "^7.25.0", + "eslint-config-prettier": "^8.3.0", + "eslint-config-standard": "^16.0.2", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-promise": "^4.3.0", + "jest": "^26.6.3", + "lint-staged": "^10.5.4", + "prettier": "^2.2.1", + "simple-git-hooks": "^2.4.1", + "ts-jest": "^26.5.5", + "ts-node": "^9.1.1", + "typescript": "~4.2.4" + } + }, + "node_modules/@aws-cdk/alexa-ask": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/alexa-ask/-/alexa-ask-1.100.0.tgz", + "integrity": "sha512-evJnHlWfmFj7JiRlCINBvwT/w6jl7TnAEAFLUNHpZhj1NUmOiXq8tRfP2tzD2HK4nnLo0u6ilcVWfA98WtK5nw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/assert": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.100.0.tgz", + "integrity": "sha512-R9tw8l0rI/If6ncZZv8297u/cxTk1F6YzSRnl6YuQWudO2eL3a7ldplQ9TttPoEuZsET5tUe0aSWzu9vUo+4yg==", + "dev": true, + "dependencies": { + "@aws-cdk/cloudformation-diff": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69", + "jest": "^26.6.3" + } + }, + "node_modules/@aws-cdk/assets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.100.0.tgz", + "integrity": "sha512-/svAGcK+YPYpFECDZQRUgSfVDowwjx6nFek7cmQ08rivjjsHdg+bVIIHvuOGA1cjIjmNzuufTTgIzaMTrzGdZQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-accessanalyzer": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-accessanalyzer/-/aws-accessanalyzer-1.100.0.tgz", + "integrity": "sha512-QCSvNtGW31E5gzsGRui3ezH58q9jw3Ks39+XJl57pH5P8OfDvF/hAmUMlXVSNYgHRcknFycx2rHM4JT3Qcqi8A==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-acmpca": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-acmpca/-/aws-acmpca-1.100.0.tgz", + "integrity": "sha512-Y88lw5pBdaTRrPWSrTzJ0BbepPyVGoxOZwfDrbuCIDRUyzjoT0+8Ly51F2ZshU7KXwiJuHcNZjFHuMDK2yFSgg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-amazonmq": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-amazonmq/-/aws-amazonmq-1.100.0.tgz", + "integrity": "sha512-bGiuf5DGswP8NYMc1oPuIGUcmCwft/LCOInPX15yKGGoi6xTOBeNSo1xEAhBsWGZxzUyjgV3ECuOKSmxfQBJWQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-amplify": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-amplify/-/aws-amplify-1.100.0.tgz", + "integrity": "sha512-26QIWv0dCRQNWtBAA1qQaf5JH5EmdnKsh8Isl/IM0tIoNFpZavf8sTlL/9OvAq0lU2i97G0INj+w1Bc6KvYruw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-codebuild": "1.100.0", + "@aws-cdk/aws-codecommit": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-codebuild": "1.100.0", + "@aws-cdk/aws-codecommit": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-apigateway": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-1.100.0.tgz", + "integrity": "sha512-P0NN3AAWSjoEKGDgzbzGzQrGqdlsOXGavtStocZddbk2vFMBoWKQHRHtGL6hrU43Dv5k5VObEX0snJuVpFcHNQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-cognito": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-cognito": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-apigatewayv2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigatewayv2/-/aws-apigatewayv2-1.100.0.tgz", + "integrity": "sha512-Q9W2L9rF8SaXHbMifg1PaW/n4UzUpmQ9P0lYYlTmVpLOGflUckGdE9EHH5YYI21tW7AbCV9RC4ddibyamGmQYw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-appconfig": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-appconfig/-/aws-appconfig-1.100.0.tgz", + "integrity": "sha512-BHe6qYIP7DhCfSMjaEPD4AIGQBKFI+AnBu9V41faiuIAoWwDSICJl8rH0/PtN7aknxsOfempf3zUMXXkaUyFHg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-appflow": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-appflow/-/aws-appflow-1.100.0.tgz", + "integrity": "sha512-RK2FzuHXPGb8rmT5xQPco/K3B/t4vh8EfFRX8VMvgnPp/+JsvNHm1BH4LNkqAcF/k2cbW3rrwOc8Ujh6X6sCZQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-applicationautoscaling": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.100.0.tgz", + "integrity": "sha512-XL424vT5WxNzqyh+i39/E+0o+j/dqi+AS8SSP6cE4QKG98QDslh3pa/vsEc71ub7GCJHkWtl8uO2zcrN8c22yg==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-autoscaling-common": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-autoscaling-common": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-applicationinsights": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationinsights/-/aws-applicationinsights-1.100.0.tgz", + "integrity": "sha512-9AIRpZy1sl6jjU0LfhZjdOVPltCzw766nKDrSPx31LgHQZblRd8C7u9QSo/uzC1UvnHvmKYnvnGwqUqX/TTl0w==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-appmesh": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-appmesh/-/aws-appmesh-1.100.0.tgz", + "integrity": "sha512-9PMbhjYmSbaxk4BHnEa1v2sa0/VzF170oqBWYBpB027P5c1wykAMAT1/l0szbgVdiVkny+R3iAKvvW0kQ27aKQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-acmpca": "1.100.0", + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-servicediscovery": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-acmpca": "1.100.0", + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-servicediscovery": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-appstream": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-appstream/-/aws-appstream-1.100.0.tgz", + "integrity": "sha512-IFSUWqitts6kubXZpUANneLVknxGfO6EkJcZS+e5aepVhqwNzO9I3kxY7EATAM/WfFLhFShbyedIB0negrn5nA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-appsync": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-appsync/-/aws-appsync-1.100.0.tgz", + "integrity": "sha512-KRHaFEV9/gwIfxDXNOei2hmdq2Jk9AYT32ZM2Ech/ApHCNvzqNctBSACitTN2lWHIJ+te40y1JH+oqYWQC4Yag==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cognito": "1.100.0", + "@aws-cdk/aws-dynamodb": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-rds": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cognito": "1.100.0", + "@aws-cdk/aws-dynamodb": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-rds": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-athena": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-athena/-/aws-athena-1.100.0.tgz", + "integrity": "sha512-hTePMGyHOG5OdOUTe0McYRklR7brqE5ezLI2aXFyFaJyfHjn1YKKu7EorGYQw2ifvtnVHUZze+jMZNHG5eGzeA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-auditmanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-auditmanager/-/aws-auditmanager-1.100.0.tgz", + "integrity": "sha512-FP2AU5zDc85/HeI+p3Rfyanb/CTyyZLA/6gx0nexntXiiktjnXAfJ5Bd5AZmdVcP6s8r7COpxZ6sCmGZ8RRTWg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-autoscaling": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.100.0.tgz", + "integrity": "sha512-xR73xKQ/obDrApvMTr2ZZF7L9R+bapvxjaegB8c2Ie/IiNfNQSoO7H1h7Zcy6hCkYfY2gO7U6/qvM6rWFtS05Q==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-autoscaling-common": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-autoscaling-common": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-autoscaling-common": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.100.0.tgz", + "integrity": "sha512-JoFi2iTwtY/AHB5DfAfWhRBABNqbMPBB1WOCLo5n9seoiXPN94b+45YZewtC2uzq3tgsrouRgvF0n3wcCbnXIw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-autoscaling-hooktargets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.100.0.tgz", + "integrity": "sha512-C3gjxPEOYgG9qWrYgKF9Iei32jQi1CfrSQnudaxUbpdwxDW8nJtwNgV7JB/GzCExRLVOX5UayLdDwQN3XqHDfg==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sns-subscriptions": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sns-subscriptions": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-autoscalingplans": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscalingplans/-/aws-autoscalingplans-1.100.0.tgz", + "integrity": "sha512-6FFvBo0ZQ7stCJpR6u8X4ZYOPc5uWTvX/2XOrsj8/JPJvrZkZT+QvFB+AbfU22zPY4c4mzvg6SLlR5cgAkjYaQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-backup": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-backup/-/aws-backup-1.100.0.tgz", + "integrity": "sha512-lisP+BHY2KbYPEle2kOuMiMPD3gpvTB6F3i62fbHT9MT3LAslO72xdJ9rU6KdQUq+l3P221mdWp5mIBW7LqChQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-dynamodb": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-efs": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-rds": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-dynamodb": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-efs": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-rds": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-batch": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-batch/-/aws-batch-1.100.0.tgz", + "integrity": "sha512-tLllRZOO7XyCvUlUwvtCjdebZ+8+ADfb1KuI9B5ShT9e6hSa0k3mo3G/EnOleCyLJtvZ+DWryykVJF8A2t1H1g==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecs": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecs": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-budgets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-budgets/-/aws-budgets-1.100.0.tgz", + "integrity": "sha512-GdcjQLoy/o7HeRDDoOXytHxL/QLi+YI11RlvqKS6lSv9CLGSbKGT+RxbF9Tt6PCP/G3Q0tPn3p/xQFVcooHe+g==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cassandra": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cassandra/-/aws-cassandra-1.100.0.tgz", + "integrity": "sha512-M35XAPVwRFppCokc/dnsKxdBrbjDlABZW9ijwqT/7iMyGjheglQk2Td8kLA+p5a5qMAeX75b9B8cu0KkoGs5PQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-ce": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ce/-/aws-ce-1.100.0.tgz", + "integrity": "sha512-4Mn2OE6C7F2nz65gxYvr1xbXxaLk7cihoF2Uv4+G2ZAma8bgyc/YyKCS5tx8Ih/DtmESIINsGCKOC7I+FBBB2Q==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-certificatemanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.100.0.tgz", + "integrity": "sha512-QDTtfeJLo3PY39/r9IYsSrScrb3C9wUUPlYoGiZP0zmLLvu3v2pGJKxwJrwx78pMBjUQJNbRiDODYyivb0/Ilg==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-chatbot": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-chatbot/-/aws-chatbot-1.100.0.tgz", + "integrity": "sha512-9VbVHtNZPORRX/fWZEEz4SEueHn3b33Q3ALUJOJU/dk2fVk0C5VwklaKS5DlADhoMZ0XjAvQPqyrCunC8Ih2ww==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cloud9": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloud9/-/aws-cloud9-1.100.0.tgz", + "integrity": "sha512-3LSiv/k34XhhbWq/oXLFh/cjFXrQgjxHwjBto1kAQUx2AvdQ2/n1bbxB8Ll3jusDKq701pXvlA6Tx+HeWh5VXQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-codecommit": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-codecommit": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cloudformation": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.100.0.tgz", + "integrity": "sha512-SzH5lqI6q2SAH9Ocidxlcx3Zk2C6g1rx+XZ/ieNuXdWiHIzjldLqw5qfUUGqR1Q52OQE4m0a4lb/4KJUTnXr0A==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cloudfront": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.100.0.tgz", + "integrity": "sha512-70ulJs4zaJ+jtQ4OwxWEgKiNxVKLRUYETBxJTE337tzwFE1X/lrXhRUoew87q6sxOYC/AVF2BAxZhwxZjThYAw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cloudfront-origins": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront-origins/-/aws-cloudfront-origins-1.100.0.tgz", + "integrity": "sha512-8chCPqiBuD4zD9/cURAGd6MU/+qHjjMPc57J2RABhs5Q9ZM/nwyWRrWTs9dq5kRFQ03UozMrK4GPmX15xiIWVA==", + "dependencies": { + "@aws-cdk/aws-cloudfront": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudfront": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cloudtrail": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudtrail/-/aws-cloudtrail-1.100.0.tgz", + "integrity": "sha512-VkF7EUVdNaxWO/EZrpJhSlcdMn1VFNwB2inygmU4UokqfFcAl5DVRYPb1bxHP0NZIsarD0NSFmizUglJaEounw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cloudwatch": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.100.0.tgz", + "integrity": "sha512-41q/T8ip7BLEQdLO6BKK0Es5LTa7azgebllxVk886AyrZ1LaxTDAnyNJYBBWpEh5W+xvEroU/NLYwxLCUB0Aaw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cloudwatch-actions": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch-actions/-/aws-cloudwatch-actions-1.100.0.tgz", + "integrity": "sha512-Y6EfQjgj0K+u5OgNMp+zoHwAWo3jYUnTxfeZPHxMiRo6EZRxYiyfozcLHiXoqWZ/eo+9aSPZuW6xwnS0tZ1i5Q==", + "dependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codeartifact": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codeartifact/-/aws-codeartifact-1.100.0.tgz", + "integrity": "sha512-d7+HPteAhawrrysDk8TORgw59zOGaSF4gdIb8x583gkDCxCgbyl4u5OscSexVuX8a9BPqEqIctP7n0bDgWwRMA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-codebuild": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codebuild/-/aws-codebuild-1.100.0.tgz", + "integrity": "sha512-QSFpT3f8G//vSS1wXU/bBO96Z+ivxVNdyCuvd9OWrbBu0d8kaAg6/m7jDs7oBDkiCHdAPInZ4wzTR8ETFtQMBQ==", + "bundleDependencies": [ + "yaml" + ], + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-codecommit": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecr-assets": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69", + "yaml": "1.10.2" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/assets": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-codecommit": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecr-assets": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codebuild/node_modules/yaml": { + "version": "1.10.2", + "inBundle": true, + "license": "ISC", + "peer": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@aws-cdk/aws-codecommit": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codecommit/-/aws-codecommit-1.100.0.tgz", + "integrity": "sha512-MLrg514vUMTYjuolyCVWENVJd49x14+W6CED0ISsS42SZ03aIgNe7lhtiF5mY9zLYEyBQej/HOJQ/6U/VXCSuw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codedeploy": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codedeploy/-/aws-codedeploy-1.100.0.tgz", + "integrity": "sha512-3WOCrCvyxPnadwy3gfvEmx5wNolXUWL+pg+BHdwieA54I9p5cqM1EeK2fog5i/V35u6m8Y4/mT6I2BD4uqc3zw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codeguruprofiler": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codeguruprofiler/-/aws-codeguruprofiler-1.100.0.tgz", + "integrity": "sha512-61rALx0Zqov5eMvkOPlW2+vtxRFEd0ZbUvUiwKoDBywXXjL05pmdQrfGzEnhLU3PX0+Jxr+7bfCsA6ff/onxVA==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codegurureviewer": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codegurureviewer/-/aws-codegurureviewer-1.100.0.tgz", + "integrity": "sha512-968+2BjJQ+yupahczdMOlyna4hC0eC6Bw4pu1MlWcZdYdA0OUmsLAY0vK1NwKVpT/Ugj5fi/ocVh4BYd7XdPgw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-codepipeline": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codepipeline/-/aws-codepipeline-1.100.0.tgz", + "integrity": "sha512-c2ijXIXDnLEryaOV9T4nlVoyWdyXJaRfNxju7hvgtrwd/RiOy+kP0Ano3fjGxgMeQHKNxD//R7UPXJ1/DeaOqA==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codestar": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codestar/-/aws-codestar-1.100.0.tgz", + "integrity": "sha512-Yr6ujxICafYY155+iS2O4rVNp34yfyA/KwZEMUCHZsGBKJ5kLkWVnEhgxMdEKJcBw8PN4FCGyCdcTl8wRLG4tg==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codestarconnections": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codestarconnections/-/aws-codestarconnections-1.100.0.tgz", + "integrity": "sha512-o+G/BGc2WNfWifPvGVB2UoHlOosdLMJCagE/gMxX60TLr4QSKusE6LO8bcH0+pJfD5CPNqZoeX14+H9O5Hvimg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-codestarnotifications": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codestarnotifications/-/aws-codestarnotifications-1.100.0.tgz", + "integrity": "sha512-XujaEEqC1UtGupxu1O4q7drugABvB7ts6dCX9BIZ05JnnCH3kcMcqk3sowWvP2GHJyNo8uPjRVoTQVTiyl12QA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cognito": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cognito/-/aws-cognito-1.100.0.tgz", + "integrity": "sha512-Vuw4ac6dLc+gJz96WgxTsj3kkeuZdkIFHCMH/OkTYHeviCHFHiX6n7jlqCWVIfwzmzaPDqo4d4j7WlvpzpZ5NA==", + "bundleDependencies": [ + "punycode" + ], + "peer": true, + "dependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cognito/node_modules/punycode": { + "version": "2.1.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@aws-cdk/aws-config": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-config/-/aws-config-1.100.0.tgz", + "integrity": "sha512-NItoGf5a6GU4puFI8T5uP3miO5U0elvYPQrHW57z8awGXNYOegfjKgrr/5b8Uux6LG5OWyTNAxWY8yGi20Us4Q==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-databrew": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-databrew/-/aws-databrew-1.100.0.tgz", + "integrity": "sha512-mBzn3z+hsu25xDW8uEWteE1OKHqLnP+o+u2FhYql0HU2A5q91mPUPsHQFkMplPG1jV1kiLF3FOadaE7Qm0Lh7Q==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-datapipeline": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-datapipeline/-/aws-datapipeline-1.100.0.tgz", + "integrity": "sha512-HwbCoEX8jyg8g1Xz31uzCQhFlFT6mFq3Rv5fr7B+bDzGV1X8ts+xswmKojQHuOA8LuhCSt+tGUymIqZ7Eg1woQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-datasync": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-datasync/-/aws-datasync-1.100.0.tgz", + "integrity": "sha512-xrbMe/3RhC50tR+23zeU3k2XFDcMRdPSvr2SPk6ABbcVsW46VaLtHR6JlMxG9wMAg6dpE7I1AfPpc3gMbm/hSQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-dax": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dax/-/aws-dax-1.100.0.tgz", + "integrity": "sha512-Li4xLmLpFLyuoSOqKgJTRFIVs+oqSKqODNDNpjkX0tw9HJVA1RjFKJzMnoZu1Va/e1R+15t1IWcO/EZF1R3Tnw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-detective": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-detective/-/aws-detective-1.100.0.tgz", + "integrity": "sha512-Q+jy2J7+1VuMUC2p2g0muKu672vwirJxRkHcOGvm+KdzzoDvwkdqWcdtOHb/CknnVyYXpDpm7U5id5yVgwnOEA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-devopsguru": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-devopsguru/-/aws-devopsguru-1.100.0.tgz", + "integrity": "sha512-MuEiGkyVclUwo+j1QRitWI7ac2++JtDXUwZ1aBFpQ1otMmidkAyMWzW2UnIlpwOFylwI0bROKmF5mE1OwtCJUg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-directoryservice": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-directoryservice/-/aws-directoryservice-1.100.0.tgz", + "integrity": "sha512-FWk+HgfpiAeun2gqA0cVokjg1WJ4m4A+iDQVBlUwoNlDina1Bd88vC7UOxme7i/TDcmZJV1mhytdzr0BFjv0Lw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-dlm": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dlm/-/aws-dlm-1.100.0.tgz", + "integrity": "sha512-O2HUhnrJTkw7s4/OdGtpJlegG7LYsrwfs9ZEQ7uaNxaX52D6yxd1xREATWWzT3CeWQ8rX9gdmqOY/VmPpB4vdg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-dms": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dms/-/aws-dms-1.100.0.tgz", + "integrity": "sha512-MpeF+EshqXLb1UngzjBp0thKZnJ7Urvk/hOMz6R8xm4op/FxGZ5TX3IZR34N99rsaqxvyf94cL03XzWmcJX55Q==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-docdb": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-docdb/-/aws-docdb-1.100.0.tgz", + "integrity": "sha512-7XCURLYLFxuk1XdXSYiO6huDslu/O6/eLLgPuTbUkEy8sn/Q1tcL/jodnpSI+VM3mvFNsmkKUvQ04wnY68DOQw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-efs": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-efs": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-dynamodb": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dynamodb/-/aws-dynamodb-1.100.0.tgz", + "integrity": "sha512-ArDhOiuEljtrLz11QQWnsCSRk0TUhFbAFX6wg5goD41W2ep42HlhkWriRzwH4Sq0M6+zvBfBfGVQAqIUfrI6LA==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-ec2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.100.0.tgz", + "integrity": "sha512-TFD8aA+xoMI6nlolSjE2NkjZRq529Qzb4lCgmzjAx64Ar7cAF4PK5x3E0gDQaJm5zCWYmJAxh3ps73Z1hqmQqw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-ecr": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-1.100.0.tgz", + "integrity": "sha512-m2FNehy5as9SDetK5dzjy2YajCO8usn8DzM1+qy34hcZLadMfbuhyFCslxQE0aWPHq24ARAMiMsMqAvxU/Kz6w==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-ecr-assets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.100.0.tgz", + "integrity": "sha512-gT4RD/6z0+wRNrJaUoBxD3izpEjPeYPTrwj5dkhOZ15MyjlJGvdDj8qep9tRtgR1POAAorXFAxPodv37PKpXXw==", + "bundleDependencies": [ + "minimatch" + ], + "peer": true, + "dependencies": { + "@aws-cdk/assets": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/assets": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-ecr-assets/node_modules/balanced-match": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@aws-cdk/aws-ecr-assets/node_modules/brace-expansion": { + "version": "1.1.11", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@aws-cdk/aws-ecr-assets/node_modules/concat-map": { + "version": "0.0.1", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@aws-cdk/aws-ecr-assets/node_modules/minimatch": { + "version": "3.0.4", + "inBundle": true, + "license": "ISC", + "peer": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@aws-cdk/aws-ecs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs/-/aws-ecs-1.100.0.tgz", + "integrity": "sha512-+hY6L1SOr2mxUHHYmDwnrgCcvRDzo9t8P0SkL+KKWsHhcoGDS8EBwUkl907nsNsAYNcVusbeipd+ZGXQM3I9zQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-autoscaling-hooktargets": "1.100.0", + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecr-assets": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-route53-targets": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/aws-servicediscovery": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-autoscaling-hooktargets": "1.100.0", + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecr-assets": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-route53-targets": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/aws-servicediscovery": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-ecs-patterns": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs-patterns/-/aws-ecs-patterns-1.100.0.tgz", + "integrity": "sha512-YHHGKytZSMQ+ChFSJ4ybcY/CFVH3g+2Iza4D0xXKar+a8WO+PAtcS4v8DU27R7Fi/Ahs8CDkPYdlEpWAWH0Wow==", + "dependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecs": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-events-targets": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-route53-targets": "1.100.0", + "@aws-cdk/aws-servicediscovery": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecs": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-events-targets": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-route53-targets": "1.100.0", + "@aws-cdk/aws-servicediscovery": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-efs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-efs/-/aws-efs-1.100.0.tgz", + "integrity": "sha512-UOWc2k+uS8mZ71uck8/r+kPAxz+r0athUZuFcpJWd6yGLBU1GczVm6mWYW0NEgP4IwS+l+MgTaA10URnKktC9Q==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-eks": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-eks/-/aws-eks-1.100.0.tgz", + "integrity": "sha512-J3DdgtzC8yqWtrv4L0vYyncORmEI842V+ltVjoNF+E3HjWyP7ihbfnwjpG2SlEquKII5DjSrinVabIIinmLeHw==", + "bundleDependencies": [ + "yaml" + ], + "peer": true, + "dependencies": { + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "@aws-cdk/lambda-layer-awscli": "1.100.0", + "@aws-cdk/lambda-layer-kubectl": "1.100.0", + "constructs": "^3.3.69", + "yaml": "1.10.2" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "@aws-cdk/lambda-layer-awscli": "1.100.0", + "@aws-cdk/lambda-layer-kubectl": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-eks/node_modules/yaml": { + "version": "1.10.2", + "inBundle": true, + "license": "ISC", + "peer": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@aws-cdk/aws-elasticache": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticache/-/aws-elasticache-1.100.0.tgz", + "integrity": "sha512-0eJuvSEZzS/qFl3YYI1rGeWAxUy7AnVXiIjC5FRIzRr//gmReLXdzQBYFvby39deEaM35A66JdyvEMPU4NJoCg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-elasticbeanstalk": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticbeanstalk/-/aws-elasticbeanstalk-1.100.0.tgz", + "integrity": "sha512-IlWkveXQcnqEmbY1gIjMpOCr9hNFBrIhhyS4P+N1ip0H8RROGT+8g6tRei8vhF9M9i7/jUjrFzxxz4/yOB3yng==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-elasticloadbalancing": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.100.0.tgz", + "integrity": "sha512-YXpRbgBDVQf8XIlXU00sUjgFNWTMww1SQQYH2spXj94EvRxMginNFkQ2bel5a/F14zL2LNjRZhho8W8F4v4D0A==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-elasticloadbalancingv2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.100.0.tgz", + "integrity": "sha512-0RDBEh7if0k7bSD0SQ8uaV0JkyyBEuZUxJx+NHNcp2B0T4r6frsh1CEngBAjSI5NUIRRq6M6jFxlKbSEGEUcXw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-elasticsearch": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticsearch/-/aws-elasticsearch-1.100.0.tgz", + "integrity": "sha512-WNq6zlmX1ZVbQ2smHtiC7cRDPovsHBG3Bvc7JiikJbK/6avGHPh4kQLEDsOXiXzjY9wQpHq8jQj4k1s0m6H5bA==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-emr": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-emr/-/aws-emr-1.100.0.tgz", + "integrity": "sha512-bILiamWoXHBXVWZYlJcyyQjJDO4NwQZ93LJkYZevwThZVPBbgL627Ad10VuUjXHodJvyjxpSDZvVpAK6tHeOGw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-emrcontainers": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-emrcontainers/-/aws-emrcontainers-1.100.0.tgz", + "integrity": "sha512-l3VOXgdmUeLDqXBRTgRb1JMpfVmBh9VagM6tVe8/yZvHplAnhcapTSrOSYroC95BZNY7D5Agfe1QfLdGQlIBGg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-events": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.100.0.tgz", + "integrity": "sha512-NjdtLlDz17u30Q7VQIDSxr4/TUaTv/Dhns0zvUGdvBhmpnw0TnNglhCMzcwZ+YhVCpFz0IgvyHGDbCnYe7BayA==", + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-events-targets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events-targets/-/aws-events-targets-1.100.0.tgz", + "integrity": "sha512-BdYzf55ek1OlYuU/mAvFT3tmqswy6EZ7dCU1HnxWwFtHLLnMGHgOqRxM5K6aRpq+AYeN3ZA8cebvqX4aGiUgBQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-codebuild": "1.100.0", + "@aws-cdk/aws-codepipeline": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecs": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kinesis": "1.100.0", + "@aws-cdk/aws-kinesisfirehose": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sns-subscriptions": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/aws-stepfunctions": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-codebuild": "1.100.0", + "@aws-cdk/aws-codepipeline": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecs": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kinesis": "1.100.0", + "@aws-cdk/aws-kinesisfirehose": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sns-subscriptions": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/aws-stepfunctions": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-eventschemas": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-eventschemas/-/aws-eventschemas-1.100.0.tgz", + "integrity": "sha512-3be6+PYtICDPk0M3bxMNZbnxTgzcpNlt7Fhdc9QuMUaU51fVBvgLxQW4Lc7qHXh+gT0LF3xd6QvSGoy0JVPMOg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-fis": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-fis/-/aws-fis-1.100.0.tgz", + "integrity": "sha512-HMU2yNMkS0YIWWwxWRIdQK4eD4sDfgiflQYANSFXpmS+FuAkM37M7tlBmTbOB6C6FJmdnYpM3TDi3McFGGD6eA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-fms": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-fms/-/aws-fms-1.100.0.tgz", + "integrity": "sha512-4zpw9hNuJzEnU6K6eMwP1teBRoPuTonkbzkxLSrnhzzMorSmY+/AT9hq3fYvNk/hBvRNTrglb034ttcE52btaA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-fsx": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-fsx/-/aws-fsx-1.100.0.tgz", + "integrity": "sha512-vO4JPF2maiKnFzDH6BPkoidMAOrBKtwjWIHzkG7jThP3DaLGrl5j2Wcnk5wUO6vG7A2gvrdczPl3o4p3R3dE0w==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-gamelift": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-gamelift/-/aws-gamelift-1.100.0.tgz", + "integrity": "sha512-c3Gm12wlr/7l/MhFMmKmSlbiURr1WiNh+tyWZWMzxD9bEH0Z3Ic5ADMKtcZ4V0DRWValR5nnOF082FY3jOK0Mg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-globalaccelerator": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-globalaccelerator/-/aws-globalaccelerator-1.100.0.tgz", + "integrity": "sha512-JO2/zE0DXYNgUbD1JewXRET+P/2+UhQRW7GvJIxmpFxnMjtnA1Vdd7bMSmsJoih0gvuNKfuwU6wKXO4MK4xG9Q==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-glue": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-glue/-/aws-glue-1.100.0.tgz", + "integrity": "sha512-6bGJ/2X9Blwa2QhTwsW9J7Y08TUvP4N25IAsr/IMF/e2EW8ds7Vwn8J+VfbaYG/0dsEiDnnHzX9k/dNjK7wE9A==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-greengrass": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-greengrass/-/aws-greengrass-1.100.0.tgz", + "integrity": "sha512-aRR7/7TjTQ3PJYceApH5OTRlAA74/1HTp5FxPWwx+2l9+Ht5ntJfn7Oi/KM0d0yOlt0JqkSf5EiHvic8eCcOtA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-greengrassv2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-greengrassv2/-/aws-greengrassv2-1.100.0.tgz", + "integrity": "sha512-gIPqh4GPOD4aNYxgjTedrelhjZJBBjXxPYHHorci+PED4lXDlA4Bu89HHBlEpU9ZJ3AlMex8SIBTB96YYGBeYA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-guardduty": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-guardduty/-/aws-guardduty-1.100.0.tgz", + "integrity": "sha512-GK6o6q5ztF3nfu2+PbyQJox4RU9Ph9E4ACji4odpXYwztXvpECz1qCtP1jODj4ExRvyyuaBYI1IcQjBB5hHGeA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-iam": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.100.0.tgz", + "integrity": "sha512-RM3E56QeCsUyvYhjlKBnpK8tgqdyjS7Z9dnf9u7bAZSBNAtDR4y3sIeMX201T5t11+biZt42pGHc4A3NbTra9A==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-imagebuilder": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-imagebuilder/-/aws-imagebuilder-1.100.0.tgz", + "integrity": "sha512-QkyvH/+6HPQuMvHsIp/632bTIEP221IQQ7ZRgK821kVetsa2hNp27jioOtPQmeoB5ZtRoP3pkr1PzWn2aCK8vw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-inspector": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-inspector/-/aws-inspector-1.100.0.tgz", + "integrity": "sha512-dvYMUeFsKLBnQVw+YsaLelAfOlxGfjO+96Z0em0rrOVp1+7doQNp6NhApSU7V0uqozE7Fzs1vbpeWVF4iBv3+Q==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-iot": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iot/-/aws-iot-1.100.0.tgz", + "integrity": "sha512-4h5htBrHHPxMHF8FMLJqoP64OJlA0dfHhMd/5nxp/IKkOcWMppCMxHeNUcZqPMTciDAh5uGKdkTvlZsqh6NwHw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-iot1click": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iot1click/-/aws-iot1click-1.100.0.tgz", + "integrity": "sha512-U7MN2IhmDXUaiWfUJSRRFvclgdthsKUh7ZQp/GXaCuN5N048PFrMTJxlpSLZk92t4V3a8xHk5bZ3kMSQ7J8Zug==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-iotanalytics": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iotanalytics/-/aws-iotanalytics-1.100.0.tgz", + "integrity": "sha512-Vwv+9QByYiAAio0cXSVnGePIspm06zATs0UGf4c0N2udyOTzZ70OUYVMBi3CB4CaAA+v7hgnlUN2DGNPlxsyPw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-iotevents": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iotevents/-/aws-iotevents-1.100.0.tgz", + "integrity": "sha512-gFX2D2zcvGfdOoOvIiKLm+g37kxTqWumczrWAQ3SlMlweeRASXXLUH9fw5IeLXS/Amwz5fY3GHjXyViBmD6QHQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-iotsitewise": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iotsitewise/-/aws-iotsitewise-1.100.0.tgz", + "integrity": "sha512-WBRf53ACA7O5UwUbu9ZZjOzrXHHmqNt68DzXjRMo1O2svnJlbqqE9fNuDjvtcXbtWu/PlbbPBF5uvKq6GbTxPA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-iotthingsgraph": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iotthingsgraph/-/aws-iotthingsgraph-1.100.0.tgz", + "integrity": "sha512-AevuIHGi7xaidfb1mTnAcbiGqmvfLQeWiKbZYPn9lRc3nGXk1fv5RbscY+PKRQutqXsNYqXXuw7AwKpNff14vA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-iotwireless": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iotwireless/-/aws-iotwireless-1.100.0.tgz", + "integrity": "sha512-vc0NrVCtz0E1EyXrmdTOicK3wa8VKjXYZrJ90at1FVK5lhzQBnYHL13QMeiLKLh/hxhuWkejC2Zi0l9z6yNYOw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-ivs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ivs/-/aws-ivs-1.100.0.tgz", + "integrity": "sha512-D+uEhJUkiFODGLPQgo4UVg/tEwl2S6PChPHl5p1ZebsDpvUUJAf0i0FwPxPJnSuUzbd1bqpiTAxvVyIrd1i2TA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-kendra": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kendra/-/aws-kendra-1.100.0.tgz", + "integrity": "sha512-YINF/QVHI7CLEgwV6cC3JeF9OoDaLFCX7k9V6v1Oax7tpxwQLddDwTDtKda6rOokxQ29VeIa49m36ekJuFdjZw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-kinesis": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesis/-/aws-kinesis-1.100.0.tgz", + "integrity": "sha512-vo4wz+TqCIgg+nZa6Llz12infxN0WKuqGLjLRO0uX4uy9sgvct5tgvTL1M6F1sujI/Ahx3vtlJ9LTLCwNgSFkg==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-kinesisanalytics": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesisanalytics/-/aws-kinesisanalytics-1.100.0.tgz", + "integrity": "sha512-MYKb+FB5IsgPfuz+DTk7TP7abhHRXbds8s3vfWRW/bZ5v5ozPUPwcip7ywqymQ6W4Qhop4A/r0GfC8DlysyKIA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-kinesisfirehose": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesisfirehose/-/aws-kinesisfirehose-1.100.0.tgz", + "integrity": "sha512-Iuv/1/lBH31ZVslOx8s/blztAeKUPAjYi4P7PLqClltLjJJFUfg/1H0nPAuLQw1yzvb3UrgeKRjbMjp7xu5qyw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-kms": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.100.0.tgz", + "integrity": "sha512-uT0XR7/5qhKfdGRGtZw8Qq6KdPDxf439Uv3qnf7djK1mORSmpM1RKGOoWjmwEpFotq3+nvbxNAarCO9fURzasw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-lakeformation": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lakeformation/-/aws-lakeformation-1.100.0.tgz", + "integrity": "sha512-r5HrDAt4C2N4lPPlobA5Mwae7Jd6QsIEI6OU+c2eOVFNg9K9XVl63YACJbqiMoyozMk1L3KCd/SdP5SH38+CIg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-lambda": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-1.100.0.tgz", + "integrity": "sha512-v+CwVunBqL/kmhNtu4UrZtP45PnvhZNUEu72DGwyrTyd6vGn7CnOF9l8uO9G2YfI5oSvQGFkdAT6NBLQzfTZ4Q==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-codeguruprofiler": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecr-assets": "1.100.0", + "@aws-cdk/aws-efs": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-signer": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-codeguruprofiler": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecr-assets": "1.100.0", + "@aws-cdk/aws-efs": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-signer": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-licensemanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-licensemanager/-/aws-licensemanager-1.100.0.tgz", + "integrity": "sha512-0XvInc8F5mFuaul3GFVFS2YizVQPw5O5LWEJj4b6cmn+TL9VzpAs7vy7GCkzsz7VKRrrcD5/TeWm035NMuU3og==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-logs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.100.0.tgz", + "integrity": "sha512-7uEM9REPv510cb3GnkSH6tgdha9MiTgFgm/IQY701+6rV3peLDEevgwWXOhnmVMx0DC7SrFZ0bij6V+pXXSVvA==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-lookoutvision": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lookoutvision/-/aws-lookoutvision-1.100.0.tgz", + "integrity": "sha512-9BIQMphMSA4KNuRIzFUvy/hTk8fvHkRSk5yqrKGqQWH7eSAcjHKEcDGzIr+3PllxGtVjYZBdIcgRPpED9Ocjjw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-macie": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-macie/-/aws-macie-1.100.0.tgz", + "integrity": "sha512-h5DXIaSl1iqZ7o0gdLVoD0fiVFCCBBLeu92xxWFyoqJXCF/w/SlLX2pkSqc7NFtLEEVL/nvmJIHpVohq4hAYRg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-managedblockchain": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-managedblockchain/-/aws-managedblockchain-1.100.0.tgz", + "integrity": "sha512-PtpLYBvsymMfdLu6J89udp2JMAdhMlBPFjHbh1wQ9RTlm57Vu4uy5oaZ0yfS+m8fm00WjGHuBClIP+wekZOfzg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-mediaconnect": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-mediaconnect/-/aws-mediaconnect-1.100.0.tgz", + "integrity": "sha512-e8nZoU5De8Mfn2yYCliE/e5tPKtLBl9w/9eX6n+Opga/oVqbxjXqVaXogAmJhLMRoYWgUXSys5x9QUVFYg1xew==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-mediaconvert": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-mediaconvert/-/aws-mediaconvert-1.100.0.tgz", + "integrity": "sha512-qA42OoY8nEclywoz7BnYbNcIA+SKfzT2uYSZ8aGQEazWG7gaVxjeT006gSOuizUnP8XBjuxmvGK2byMyYDvsXQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-medialive": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-medialive/-/aws-medialive-1.100.0.tgz", + "integrity": "sha512-uJ6PEUeyaGi9xNFr5cwXysSxglhJz4SJAOZev+8vUw9/JLmVHi+2ZkEiQNHomzqBK6BgB82cfAvycnvIani3Fw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-mediapackage": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-mediapackage/-/aws-mediapackage-1.100.0.tgz", + "integrity": "sha512-9mZmz7bAY+jPmpKyPuZ4u25wUk4L+6zqICJTvz/k/XUk4oqXIO/qBZJ9pKqyK/Fnw2l3Z620APHAkrZXT/DdjA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-mediastore": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-mediastore/-/aws-mediastore-1.100.0.tgz", + "integrity": "sha512-P0WoPuVpPv8dIcVlGmFW3p71dwa+0n5i7fRMPu4XVaNBL5S1Rkdw/4MtK0LnPNAnm6ilCM0Wmk0gODGX2dM8Pg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-msk": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-msk/-/aws-msk-1.100.0.tgz", + "integrity": "sha512-eZ7I7u/qyJJkGuop6Woq5ozIYw+eXI4zea7KupHO0preDjOPjIKZ0oxfUhj9AqqauKV3Kv/vkirhUe3zK/g8yA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-mwaa": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-mwaa/-/aws-mwaa-1.100.0.tgz", + "integrity": "sha512-F+4rOyaC9zWtO8l/rbo+nBD1ZE/uY3ahzV7gLMY8kiHf0ziTlkUFuxOXiCqILaV1bm6ENPeJ6RXJb0oAFXeePw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-neptune": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-neptune/-/aws-neptune-1.100.0.tgz", + "integrity": "sha512-71KrbnphPvMtnQKYE+Spc79TKGXw2fUloqielbqD2WQLRuSkvHrP2axGuHR6Zp2pBEAKMHXknAGnEz3s/nGQ9A==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-networkfirewall": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-networkfirewall/-/aws-networkfirewall-1.100.0.tgz", + "integrity": "sha512-RcTpVbBi9y0MUwSUel5trzOv/n7dUw0qexUp0RJ3cE4F+0oy0dA2XRg4PXls1THX4P1MHk8L8F0sihd+pAyZFA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-networkmanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-networkmanager/-/aws-networkmanager-1.100.0.tgz", + "integrity": "sha512-7H4XvXTmEZcGQKi5lIfsFbVQagrf12wuxOu8kjH6VT9feNwshqYxm86Jr5vRe9O6BcHmNz+mgQUPsUUlmjZp4Q==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-opsworks": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-opsworks/-/aws-opsworks-1.100.0.tgz", + "integrity": "sha512-Mr8UcLMmaOmHq1hAHUxqHUBK/MoVvnhHygncXqVZkWnE1ElhgjUrDbeSLT7bmlgcB4gT13LgaCt5uMIGM1qLig==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-opsworkscm": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-opsworkscm/-/aws-opsworkscm-1.100.0.tgz", + "integrity": "sha512-6Z82Am1+biS7uQhwen91lJhyFXumSOsRPsrtlDbJd+vZ7Ihm3pWH7OQZmj3/hadm98C0u33J+XEyuQhNEdOQbA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-pinpoint": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-pinpoint/-/aws-pinpoint-1.100.0.tgz", + "integrity": "sha512-nf+F9FscMhIV8eXDSpWF/fwBEHVtP725QfDmQlsftclhn+QuFiVfonLXyBnFYS2/BSgkj4pgIaLz2wZsWUsPJQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-pinpointemail": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-pinpointemail/-/aws-pinpointemail-1.100.0.tgz", + "integrity": "sha512-QYkl6td1/nCEBOSGcw3VXw1I4zZ9kUYmF5K+uGxiDPoVryKEw8Ar1SNXqivPVW67ESrmFTRiLlSHOmiw+FfZaQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-qldb": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-qldb/-/aws-qldb-1.100.0.tgz", + "integrity": "sha512-3GhE6CPpOOcBvphYKI8Uadm62BNvpAFXfcBkyjnIN6Erxvn3wq9PhB5ZpdQrhWt4L/BPPHOBDtALyasK8NCdiw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-quicksight": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-quicksight/-/aws-quicksight-1.100.0.tgz", + "integrity": "sha512-I6WSw/kO8OBRclVLEddJ0onP4R+q9MSRN+eQt+v0xBZYB3xIbaanEJ8yOd/Attf54gbM8yQSpt3dm4JfjrHBuQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-ram": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ram/-/aws-ram-1.100.0.tgz", + "integrity": "sha512-crRx77m9nI2c9TSws9OarZCVldAhneUJrcvKsUoLOkVrneB3Pm0AwEEvh/HpW/XSB/QFfzowtVRddnEfABgD2g==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-rds": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-rds/-/aws-rds-1.100.0.tgz", + "integrity": "sha512-yxRc0KRAPWpx+DTOBBe1p9OwKNeY6feM+z2o1m2ket0Z3KSnF4dIhtomKpWhX7nKotiSsRkXkqkQuWCUKSYgxw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-redshift": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-redshift/-/aws-redshift-1.100.0.tgz", + "integrity": "sha512-VPxb8/IV4tCjhNOaiE72mZ4Sjim1TpeBJutZLI7Bln5OoF126kvhyYhpU8O7lhKeYdvuDuwzyUbKTXnUs8HAXQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-resourcegroups": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-resourcegroups/-/aws-resourcegroups-1.100.0.tgz", + "integrity": "sha512-ybvL/oF7nRcfaE8VFcBGRWjeFaQSNO7sLzwIILl6sZJG+bO5HkO0cBIk8BXoaZiTBcQ6EEHDoq4W8oY90HpGUA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-robomaker": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-robomaker/-/aws-robomaker-1.100.0.tgz", + "integrity": "sha512-IcAjFPi9ED+cCFTrSpJvs0HWOZEdJsmb0O5s66uXZ21kvSWK/ojaCgD8LQTXpncVFmAh0a+3h/YXueQ28MOe1Q==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-route53": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.100.0.tgz", + "integrity": "sha512-Qo4HrYVWN3+6DYnv+hHnKzpD6w2xpWC2O++my0FnRbAXbWeUn/OE3G0qaurQm8IR/hp8uKvcobvSQ5lizZUHyA==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-route53-targets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.100.0.tgz", + "integrity": "sha512-NAC3fND9qi0uLmPXdJM7WdTQ+BP983YbId64oAHPDkylpDdiD70fQ6h5USfvMc+TLDueINwvWoIO9+MaFMw2Og==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-apigateway": "1.100.0", + "@aws-cdk/aws-cloudfront": "1.100.0", + "@aws-cdk/aws-cognito": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-globalaccelerator": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-apigateway": "1.100.0", + "@aws-cdk/aws-cloudfront": "1.100.0", + "@aws-cdk/aws-cognito": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-globalaccelerator": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-route53resolver": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53resolver/-/aws-route53resolver-1.100.0.tgz", + "integrity": "sha512-DJik4XKDIjXNKYzpDm41sHdftNvHAY3Wm1hBYXFq3D5Ns48bZgnhxb9Lb/zAjyw4+8C/q8Z+oH/PxuiAa49bwg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-s3": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.100.0.tgz", + "integrity": "sha512-gbdRpgnl2mw2Gl3LVmJaTVdQaCqbXYDN9P0DCAl4zXACOdNsHHP8jNYcJfh8wDDWDpJTLm/V2sKHOY01e1xH+w==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-s3-assets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.100.0.tgz", + "integrity": "sha512-rupwiCuwTQUamJi/2M+pZlu2qJv9K68bp1LnxlvUYAKjlDmAYsf5F7HYnU92rIhE5oeHCIdabgWdz+Gc+hjfUg==", + "peer": true, + "dependencies": { + "@aws-cdk/assets": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/assets": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-s3objectlambda": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3objectlambda/-/aws-s3objectlambda-1.100.0.tgz", + "integrity": "sha512-15Bsid0mvoA44rxPO79RgbLGKMYqrwA9am5T8CS0FeHEewnR6LIu3nm0lno4nMifXK5YCvtK79oloi4DAMTKwQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-s3outposts": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3outposts/-/aws-s3outposts-1.100.0.tgz", + "integrity": "sha512-9bfn2+DvJXq6fNrdhnK0WN6PHBC0Cfe3+MEJVG7MO8xF07v0eVWvbrZxcTjNMMLF9XeYqO5dk+tywTzhmt+xBA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-sagemaker": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sagemaker/-/aws-sagemaker-1.100.0.tgz", + "integrity": "sha512-/IpGfnMnxyMDMuoy7RqjAw6IYirGv3uvuPPco5Sz1R7Z2xNxh8XJhAqtggZqdXNZsEV5HfNOviwR77+s+WZgXA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-sam": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sam/-/aws-sam-1.100.0.tgz", + "integrity": "sha512-gkuCwfOb+o53IDSuQDvIlJJkDcIN/F/MC5hNuEZCisfqmIsytrHvWyIwta6QkzlKkZw4sQovNZyotcafcRwKhg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-sdb": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sdb/-/aws-sdb-1.100.0.tgz", + "integrity": "sha512-cGzFelxz2dOEa7Ted6RX3aNLXh0k0pz5+kr6BEzzvUvyKwJJwzebv82LKoMBv+CiuJ7v0gJJY1QsPB5+3seL6Q==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-secretsmanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.100.0.tgz", + "integrity": "sha512-9HK8oD/JnvfewhKAl8ZJ3vVlNdU+q8gKhc3F1OPr5jgmzKIRjPhwfnNSOyaiEDm/wEBKWpFfKkikR/x8hwmeaQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-securityhub": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-securityhub/-/aws-securityhub-1.100.0.tgz", + "integrity": "sha512-xCC1ihjuQ676WoFsDRSU6hze2++J8TUBh0Xv3M34vQx+/xF04p9Mv3p2oaH4LEkmn48Ecy/0EUevy9ACyn6/Cg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-servicecatalog": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicecatalog/-/aws-servicecatalog-1.100.0.tgz", + "integrity": "sha512-I8eut4nHuznhGEmL6M/rkKfvT9De1ux9djk90VEx/SIl3zFPVjH+1BC2OhaQ8actwaKbqxNzhoYdn+yhv3LIhw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-servicecatalogappregistry": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicecatalogappregistry/-/aws-servicecatalogappregistry-1.100.0.tgz", + "integrity": "sha512-PW1YDd02egxrzpO7298gNamF/UieDmAespADYlzPRj1Hc2oEW3UJiA3+eIWcWiu/z6l7GV6OutZySbULPwBjeQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-servicediscovery": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.100.0.tgz", + "integrity": "sha512-UmVPFpThgCsA25EKKmPD3tOEZ9j0eWyOW/x+NSzVPndz/DSO2FsJx1iihIg4Cjy7O/cL/2dfNgJJBOsK2Bbb4A==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-ses": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ses/-/aws-ses-1.100.0.tgz", + "integrity": "sha512-qZBmQZktqd+3kBI7FqJxAchJlNQObU8hK8ASArbmDsOFQGgdV/Ch9S+L5ddRw6gSwPEzbOqcQu6Fs/IJCoH1iQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-signer": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-signer/-/aws-signer-1.100.0.tgz", + "integrity": "sha512-a4BnLpt+tju3D4jTs4ib9+x2bzSsOpoFUn51ps8ZIYE/sKJih8uc66tFlnM19fVjSK2+9Tqz50CAVEYtGXJOug==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-sns": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.100.0.tgz", + "integrity": "sha512-0kYI3sK2ceqbT3Bjb8OAaiUAxwZf3S76W94j5H9uWxrbV6PQHyhj4zqvQt1Q3CubJw8BjYeYcN+/okQX7v1h2g==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-sns-subscriptions": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.100.0.tgz", + "integrity": "sha512-P27imwoF4QyEbfxIVtBrZB5D/YReu7Ao15J/y6Br+NVPto/YgLeqMY7PhZfLfvmB6EhFCuMa7zvBQ6wXxoe6cA==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-sqs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-1.100.0.tgz", + "integrity": "sha512-hhWUTmXRQBBxM85l9ufmim18XJofIF4bNPRLCOPMgi6SCDof8rMDoK0UwC2R7jjyv6vDTcV/cZ8AZ4L7029r4g==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-ssm": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.100.0.tgz", + "integrity": "sha512-DMnf2kzGl93qa2OfXCzNWmoUT14Sw/AW1SCb6H0IflP90Le2JffwE/5lf80SHMz6M2BMyaWS7wIQKf02VEX4pQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-sso": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sso/-/aws-sso-1.100.0.tgz", + "integrity": "sha512-wEv58XbWd5CDazQziruseYcQsm3qATvFjQobHKOW2e88s5NCVzkqYUzh+PWutREauY3ik6HdFgIh2POLh3ymXw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-stepfunctions": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.100.0.tgz", + "integrity": "sha512-8ZUvMtQpp4xheO+pfx0HnuErSG23Q2Sf/VcGfg2KHbuK2NtqZO349mluinCHyGXCUSDM/w8PmcNx0M6QCrEFew==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-synthetics": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-synthetics/-/aws-synthetics-1.100.0.tgz", + "integrity": "sha512-BrP7PdBmf/hB6aTwxrZ815hKKGD5Q5b9EB+7kDnnZ00pzJ7Zhue3JCtW+T9QGwrDiJItSD5W/w/5gbT3DrbNuw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-timestream": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-timestream/-/aws-timestream-1.100.0.tgz", + "integrity": "sha512-by+unObSIcLijQcEqnJTh0WqOsBKf41U66cJUGyqjIRJZa5fCBSvJQnkwQhHtYl60M/fsr6MdjcVgqAnl6/YBw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0" + } + }, + "node_modules/@aws-cdk/aws-transfer": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-transfer/-/aws-transfer-1.100.0.tgz", + "integrity": "sha512-FuSwZnIGflsMosgC9ymQv0nZby1XXpdBBsk/ccAWwRhA4HFI0u+y2QD1QTS8W5ewmbizfOrumV7/wzbQ1jkbvw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-waf": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-waf/-/aws-waf-1.100.0.tgz", + "integrity": "sha512-uvEfvc6wnJsGqf4CPvOB68j4qigUwvfXDPz5rEywBJS+H9ls897E7Vi8Y2EKJGrTk/tIYhPXrAiTy9BaZud2AA==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-wafregional": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-wafregional/-/aws-wafregional-1.100.0.tgz", + "integrity": "sha512-zvH/pP8AmGGf3zl63OR4lUO6ymRqHOrr7UFZtTkh+hiA4rrVjnTPfYBWFiYS5tNNydoqneaLTEJYaSAk/eeFbw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-wafv2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-wafv2/-/aws-wafv2-1.100.0.tgz", + "integrity": "sha512-lRzVphz/E8N3u7117Q/5lciHJdgNI8SQN3ATqkaS7IOBULSuyLqa9GH5Ad1qxshQaNxPCt4ndCx1ae+LcgFnGQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-workspaces": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-workspaces/-/aws-workspaces-1.100.0.tgz", + "integrity": "sha512-zvUak7EjaH6nyd98wvKJcogV2AdhaIze8WtdY8x2jaih+RbV4J0E6dU2JyMdx34gM/vL8vycdxMmSYsZyGhhcg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/cfnspec": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.100.0.tgz", + "integrity": "sha512-g1AstaSSXy2SK11TyPOy3ioDqtitW+cNt/g9dOZERkKB7y7WQDErYYwatfBlVYbvVXAaKHA2tmh+evztY5iAqw==", + "dev": true, + "dependencies": { + "md5": "^2.3.0" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.100.0.tgz", + "integrity": "sha512-/khO7i5nHi08Es+Pxu9iIKSbAPaoF3tyWoNoRNHUxT8d/dHGqSwe6xWV5TccK2M4nHqDiDR1jSl2g/nXoKBJWQ==", + "bundleDependencies": [ + "jsonschema", + "semver" + ], + "dependencies": { + "jsonschema": "^1.4.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/jsonschema": { + "version": "1.4.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/lru-cache": { + "version": "6.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/semver": { + "version": "7.3.5", + "inBundle": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/yallist": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/@aws-cdk/cloudformation-diff": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.100.0.tgz", + "integrity": "sha512-AetWwfHItrNU79rZITZaI8N8rkvQ4MjG96Mr6QddXZmtatnBB9VA1GYHk6cPW5quHiVzem8sLw3K5UrnkQjk+A==", + "dev": true, + "dependencies": { + "@aws-cdk/cfnspec": "1.100.0", + "colors": "^1.4.0", + "diff": "^5.0.0", + "fast-deep-equal": "^3.1.3", + "string-width": "^4.2.2", + "table": "^6.1.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + } + }, + "node_modules/@aws-cdk/cloudformation-include": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-include/-/cloudformation-include-1.100.0.tgz", + "integrity": "sha512-Om3x5ut5p1djxuM1jIfmo3mqPx7N6q9vAcBsdFajvyDlYSA09LKzUw8SZErqANPOTcMq1dG5Dfx1xWYCzu7Oxg==", + "bundleDependencies": [ + "yaml" + ], + "dependencies": { + "@aws-cdk/alexa-ask": "1.100.0", + "@aws-cdk/aws-accessanalyzer": "1.100.0", + "@aws-cdk/aws-acmpca": "1.100.0", + "@aws-cdk/aws-amazonmq": "1.100.0", + "@aws-cdk/aws-amplify": "1.100.0", + "@aws-cdk/aws-apigateway": "1.100.0", + "@aws-cdk/aws-apigatewayv2": "1.100.0", + "@aws-cdk/aws-appconfig": "1.100.0", + "@aws-cdk/aws-appflow": "1.100.0", + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-applicationinsights": "1.100.0", + "@aws-cdk/aws-appmesh": "1.100.0", + "@aws-cdk/aws-appstream": "1.100.0", + "@aws-cdk/aws-appsync": "1.100.0", + "@aws-cdk/aws-athena": "1.100.0", + "@aws-cdk/aws-auditmanager": "1.100.0", + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-autoscalingplans": "1.100.0", + "@aws-cdk/aws-backup": "1.100.0", + "@aws-cdk/aws-batch": "1.100.0", + "@aws-cdk/aws-budgets": "1.100.0", + "@aws-cdk/aws-cassandra": "1.100.0", + "@aws-cdk/aws-ce": "1.100.0", + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-chatbot": "1.100.0", + "@aws-cdk/aws-cloud9": "1.100.0", + "@aws-cdk/aws-cloudfront": "1.100.0", + "@aws-cdk/aws-cloudtrail": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-codeartifact": "1.100.0", + "@aws-cdk/aws-codebuild": "1.100.0", + "@aws-cdk/aws-codecommit": "1.100.0", + "@aws-cdk/aws-codedeploy": "1.100.0", + "@aws-cdk/aws-codeguruprofiler": "1.100.0", + "@aws-cdk/aws-codegurureviewer": "1.100.0", + "@aws-cdk/aws-codepipeline": "1.100.0", + "@aws-cdk/aws-codestar": "1.100.0", + "@aws-cdk/aws-codestarconnections": "1.100.0", + "@aws-cdk/aws-codestarnotifications": "1.100.0", + "@aws-cdk/aws-cognito": "1.100.0", + "@aws-cdk/aws-config": "1.100.0", + "@aws-cdk/aws-databrew": "1.100.0", + "@aws-cdk/aws-datapipeline": "1.100.0", + "@aws-cdk/aws-datasync": "1.100.0", + "@aws-cdk/aws-dax": "1.100.0", + "@aws-cdk/aws-detective": "1.100.0", + "@aws-cdk/aws-devopsguru": "1.100.0", + "@aws-cdk/aws-directoryservice": "1.100.0", + "@aws-cdk/aws-dlm": "1.100.0", + "@aws-cdk/aws-dms": "1.100.0", + "@aws-cdk/aws-docdb": "1.100.0", + "@aws-cdk/aws-dynamodb": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecs": "1.100.0", + "@aws-cdk/aws-efs": "1.100.0", + "@aws-cdk/aws-eks": "1.100.0", + "@aws-cdk/aws-elasticache": "1.100.0", + "@aws-cdk/aws-elasticbeanstalk": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-elasticsearch": "1.100.0", + "@aws-cdk/aws-emr": "1.100.0", + "@aws-cdk/aws-emrcontainers": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-eventschemas": "1.100.0", + "@aws-cdk/aws-fis": "1.100.0", + "@aws-cdk/aws-fms": "1.100.0", + "@aws-cdk/aws-fsx": "1.100.0", + "@aws-cdk/aws-gamelift": "1.100.0", + "@aws-cdk/aws-globalaccelerator": "1.100.0", + "@aws-cdk/aws-glue": "1.100.0", + "@aws-cdk/aws-greengrass": "1.100.0", + "@aws-cdk/aws-greengrassv2": "1.100.0", + "@aws-cdk/aws-guardduty": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-imagebuilder": "1.100.0", + "@aws-cdk/aws-inspector": "1.100.0", + "@aws-cdk/aws-iot": "1.100.0", + "@aws-cdk/aws-iot1click": "1.100.0", + "@aws-cdk/aws-iotanalytics": "1.100.0", + "@aws-cdk/aws-iotevents": "1.100.0", + "@aws-cdk/aws-iotsitewise": "1.100.0", + "@aws-cdk/aws-iotthingsgraph": "1.100.0", + "@aws-cdk/aws-iotwireless": "1.100.0", + "@aws-cdk/aws-ivs": "1.100.0", + "@aws-cdk/aws-kendra": "1.100.0", + "@aws-cdk/aws-kinesis": "1.100.0", + "@aws-cdk/aws-kinesisanalytics": "1.100.0", + "@aws-cdk/aws-kinesisfirehose": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lakeformation": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-licensemanager": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-lookoutvision": "1.100.0", + "@aws-cdk/aws-macie": "1.100.0", + "@aws-cdk/aws-managedblockchain": "1.100.0", + "@aws-cdk/aws-mediaconnect": "1.100.0", + "@aws-cdk/aws-mediaconvert": "1.100.0", + "@aws-cdk/aws-medialive": "1.100.0", + "@aws-cdk/aws-mediapackage": "1.100.0", + "@aws-cdk/aws-mediastore": "1.100.0", + "@aws-cdk/aws-msk": "1.100.0", + "@aws-cdk/aws-mwaa": "1.100.0", + "@aws-cdk/aws-neptune": "1.100.0", + "@aws-cdk/aws-networkfirewall": "1.100.0", + "@aws-cdk/aws-networkmanager": "1.100.0", + "@aws-cdk/aws-opsworks": "1.100.0", + "@aws-cdk/aws-opsworkscm": "1.100.0", + "@aws-cdk/aws-pinpoint": "1.100.0", + "@aws-cdk/aws-pinpointemail": "1.100.0", + "@aws-cdk/aws-qldb": "1.100.0", + "@aws-cdk/aws-quicksight": "1.100.0", + "@aws-cdk/aws-ram": "1.100.0", + "@aws-cdk/aws-rds": "1.100.0", + "@aws-cdk/aws-redshift": "1.100.0", + "@aws-cdk/aws-resourcegroups": "1.100.0", + "@aws-cdk/aws-robomaker": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-route53resolver": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3objectlambda": "1.100.0", + "@aws-cdk/aws-s3outposts": "1.100.0", + "@aws-cdk/aws-sagemaker": "1.100.0", + "@aws-cdk/aws-sam": "1.100.0", + "@aws-cdk/aws-sdb": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/aws-securityhub": "1.100.0", + "@aws-cdk/aws-servicecatalog": "1.100.0", + "@aws-cdk/aws-servicecatalogappregistry": "1.100.0", + "@aws-cdk/aws-servicediscovery": "1.100.0", + "@aws-cdk/aws-ses": "1.100.0", + "@aws-cdk/aws-signer": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/aws-sso": "1.100.0", + "@aws-cdk/aws-stepfunctions": "1.100.0", + "@aws-cdk/aws-synthetics": "1.100.0", + "@aws-cdk/aws-timestream": "1.100.0", + "@aws-cdk/aws-transfer": "1.100.0", + "@aws-cdk/aws-waf": "1.100.0", + "@aws-cdk/aws-wafregional": "1.100.0", + "@aws-cdk/aws-wafv2": "1.100.0", + "@aws-cdk/aws-workspaces": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69", + "yaml": "1.10.2" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/alexa-ask": "1.100.0", + "@aws-cdk/aws-accessanalyzer": "1.100.0", + "@aws-cdk/aws-acmpca": "1.100.0", + "@aws-cdk/aws-amazonmq": "1.100.0", + "@aws-cdk/aws-amplify": "1.100.0", + "@aws-cdk/aws-apigateway": "1.100.0", + "@aws-cdk/aws-apigatewayv2": "1.100.0", + "@aws-cdk/aws-appconfig": "1.100.0", + "@aws-cdk/aws-appflow": "1.100.0", + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-applicationinsights": "1.100.0", + "@aws-cdk/aws-appmesh": "1.100.0", + "@aws-cdk/aws-appstream": "1.100.0", + "@aws-cdk/aws-appsync": "1.100.0", + "@aws-cdk/aws-athena": "1.100.0", + "@aws-cdk/aws-auditmanager": "1.100.0", + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-autoscalingplans": "1.100.0", + "@aws-cdk/aws-backup": "1.100.0", + "@aws-cdk/aws-batch": "1.100.0", + "@aws-cdk/aws-budgets": "1.100.0", + "@aws-cdk/aws-cassandra": "1.100.0", + "@aws-cdk/aws-ce": "1.100.0", + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-chatbot": "1.100.0", + "@aws-cdk/aws-cloud9": "1.100.0", + "@aws-cdk/aws-cloudfront": "1.100.0", + "@aws-cdk/aws-cloudtrail": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-codeartifact": "1.100.0", + "@aws-cdk/aws-codebuild": "1.100.0", + "@aws-cdk/aws-codecommit": "1.100.0", + "@aws-cdk/aws-codedeploy": "1.100.0", + "@aws-cdk/aws-codeguruprofiler": "1.100.0", + "@aws-cdk/aws-codegurureviewer": "1.100.0", + "@aws-cdk/aws-codepipeline": "1.100.0", + "@aws-cdk/aws-codestar": "1.100.0", + "@aws-cdk/aws-codestarconnections": "1.100.0", + "@aws-cdk/aws-codestarnotifications": "1.100.0", + "@aws-cdk/aws-cognito": "1.100.0", + "@aws-cdk/aws-config": "1.100.0", + "@aws-cdk/aws-databrew": "1.100.0", + "@aws-cdk/aws-datapipeline": "1.100.0", + "@aws-cdk/aws-datasync": "1.100.0", + "@aws-cdk/aws-dax": "1.100.0", + "@aws-cdk/aws-detective": "1.100.0", + "@aws-cdk/aws-devopsguru": "1.100.0", + "@aws-cdk/aws-directoryservice": "1.100.0", + "@aws-cdk/aws-dlm": "1.100.0", + "@aws-cdk/aws-dms": "1.100.0", + "@aws-cdk/aws-docdb": "1.100.0", + "@aws-cdk/aws-dynamodb": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecs": "1.100.0", + "@aws-cdk/aws-efs": "1.100.0", + "@aws-cdk/aws-eks": "1.100.0", + "@aws-cdk/aws-elasticache": "1.100.0", + "@aws-cdk/aws-elasticbeanstalk": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-elasticsearch": "1.100.0", + "@aws-cdk/aws-emr": "1.100.0", + "@aws-cdk/aws-emrcontainers": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-eventschemas": "1.100.0", + "@aws-cdk/aws-fis": "1.100.0", + "@aws-cdk/aws-fms": "1.100.0", + "@aws-cdk/aws-fsx": "1.100.0", + "@aws-cdk/aws-gamelift": "1.100.0", + "@aws-cdk/aws-globalaccelerator": "1.100.0", + "@aws-cdk/aws-glue": "1.100.0", + "@aws-cdk/aws-greengrass": "1.100.0", + "@aws-cdk/aws-greengrassv2": "1.100.0", + "@aws-cdk/aws-guardduty": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-imagebuilder": "1.100.0", + "@aws-cdk/aws-inspector": "1.100.0", + "@aws-cdk/aws-iot": "1.100.0", + "@aws-cdk/aws-iot1click": "1.100.0", + "@aws-cdk/aws-iotanalytics": "1.100.0", + "@aws-cdk/aws-iotevents": "1.100.0", + "@aws-cdk/aws-iotsitewise": "1.100.0", + "@aws-cdk/aws-iotthingsgraph": "1.100.0", + "@aws-cdk/aws-iotwireless": "1.100.0", + "@aws-cdk/aws-ivs": "1.100.0", + "@aws-cdk/aws-kendra": "1.100.0", + "@aws-cdk/aws-kinesis": "1.100.0", + "@aws-cdk/aws-kinesisanalytics": "1.100.0", + "@aws-cdk/aws-kinesisfirehose": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lakeformation": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-licensemanager": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-lookoutvision": "1.100.0", + "@aws-cdk/aws-macie": "1.100.0", + "@aws-cdk/aws-managedblockchain": "1.100.0", + "@aws-cdk/aws-mediaconnect": "1.100.0", + "@aws-cdk/aws-mediaconvert": "1.100.0", + "@aws-cdk/aws-medialive": "1.100.0", + "@aws-cdk/aws-mediapackage": "1.100.0", + "@aws-cdk/aws-mediastore": "1.100.0", + "@aws-cdk/aws-msk": "1.100.0", + "@aws-cdk/aws-mwaa": "1.100.0", + "@aws-cdk/aws-neptune": "1.100.0", + "@aws-cdk/aws-networkfirewall": "1.100.0", + "@aws-cdk/aws-networkmanager": "1.100.0", + "@aws-cdk/aws-opsworks": "1.100.0", + "@aws-cdk/aws-opsworkscm": "1.100.0", + "@aws-cdk/aws-pinpoint": "1.100.0", + "@aws-cdk/aws-pinpointemail": "1.100.0", + "@aws-cdk/aws-qldb": "1.100.0", + "@aws-cdk/aws-quicksight": "1.100.0", + "@aws-cdk/aws-ram": "1.100.0", + "@aws-cdk/aws-rds": "1.100.0", + "@aws-cdk/aws-redshift": "1.100.0", + "@aws-cdk/aws-resourcegroups": "1.100.0", + "@aws-cdk/aws-robomaker": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-route53resolver": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3objectlambda": "1.100.0", + "@aws-cdk/aws-s3outposts": "1.100.0", + "@aws-cdk/aws-sagemaker": "1.100.0", + "@aws-cdk/aws-sam": "1.100.0", + "@aws-cdk/aws-sdb": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/aws-securityhub": "1.100.0", + "@aws-cdk/aws-servicecatalog": "1.100.0", + "@aws-cdk/aws-servicecatalogappregistry": "1.100.0", + "@aws-cdk/aws-servicediscovery": "1.100.0", + "@aws-cdk/aws-ses": "1.100.0", + "@aws-cdk/aws-signer": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/aws-sso": "1.100.0", + "@aws-cdk/aws-stepfunctions": "1.100.0", + "@aws-cdk/aws-synthetics": "1.100.0", + "@aws-cdk/aws-timestream": "1.100.0", + "@aws-cdk/aws-transfer": "1.100.0", + "@aws-cdk/aws-waf": "1.100.0", + "@aws-cdk/aws-wafregional": "1.100.0", + "@aws-cdk/aws-wafv2": "1.100.0", + "@aws-cdk/aws-workspaces": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/cloudformation-include/node_modules/yaml": { + "version": "1.10.2", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@aws-cdk/core": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.100.0.tgz", + "integrity": "sha512-QnjFTqi5WX5k6qIakM0rVpNPYFIrGNIuJddph0wF1P0bb3a31YKLYO7lAHdPQXH3kIlO7+TjpRaalGhqT/8wJA==", + "bundleDependencies": [ + "fs-extra", + "minimatch", + "@balena/dockerignore", + "ignore" + ], + "dependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "@balena/dockerignore": "^1.0.2", + "constructs": "^3.3.69", + "fs-extra": "^9.1.0", + "ignore": "^5.1.8", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/core/node_modules/@balena/dockerignore": { + "version": "1.0.2", + "inBundle": true, + "license": "Apache-2.0" + }, + "node_modules/@aws-cdk/core/node_modules/at-least-node": { + "version": "1.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@aws-cdk/core/node_modules/balanced-match": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/@aws-cdk/core/node_modules/brace-expansion": { + "version": "1.1.11", + "inBundle": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@aws-cdk/core/node_modules/concat-map": { + "version": "0.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/@aws-cdk/core/node_modules/fs-extra": { + "version": "9.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@aws-cdk/core/node_modules/graceful-fs": { + "version": "4.2.6", + "inBundle": true, + "license": "ISC" + }, + "node_modules/@aws-cdk/core/node_modules/ignore": { + "version": "5.1.8", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@aws-cdk/core/node_modules/jsonfile": { + "version": "6.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@aws-cdk/core/node_modules/minimatch": { + "version": "3.0.4", + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@aws-cdk/core/node_modules/universalify": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@aws-cdk/custom-resources": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/custom-resources/-/custom-resources-1.100.0.tgz", + "integrity": "sha512-8rXip/IG3USkyejjkvbD0++j76PEmFM/wfbdEDLoQT3IWmH7dflXVekZP7rHhyFT4sMXehmpey4YJW9gDdK/5w==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudformation": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudformation": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/cx-api": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.100.0.tgz", + "integrity": "sha512-ZyWnRwgjSk3/djFztm//KLkDC5TbxWxNTbiu2xjXNP7fW8AXn7ONQWKMEbMOTE7qEZZeVUDEDPLAIUzYEfusLA==", + "bundleDependencies": [ + "semver" + ], + "dependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0" + } + }, + "node_modules/@aws-cdk/cx-api/node_modules/lru-cache": { + "version": "6.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@aws-cdk/cx-api/node_modules/semver": { + "version": "7.3.5", + "inBundle": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@aws-cdk/cx-api/node_modules/yallist": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/@aws-cdk/lambda-layer-awscli": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/lambda-layer-awscli/-/lambda-layer-awscli-1.100.0.tgz", + "integrity": "sha512-UfcqC8gYMdIo2Llx3WYeRxXCPjs8/Gxu43dvLW09zVOopJu/CXxF8nN0lmKa49XLE1uTPYxldO2frEscTW4vkA==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/lambda-layer-kubectl": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/lambda-layer-kubectl/-/lambda-layer-kubectl-1.100.0.tgz", + "integrity": "sha512-23BYOf5JgJJs4vNnGI37oxXdCo2Oeow+M+HxAGbZskStjXgdASIZlvfGwbSWcH+R3c6Lbmf9WfbUmgCf3fs00g==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/region-info": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.100.0.tgz", + "integrity": "sha512-pmlnSSbnGH2YPoSbAPW45Rqv1LDLVs3tyub4HXLeCdFSctYhDA5F7pZ6zVoGH4FTjrSebou1Xqkn/lYfbDEQJw==", + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.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/compat-data": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz", + "integrity": "sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==", + "dev": true + }, + "node_modules/@babel/core": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.16.tgz", + "integrity": "sha512-sXHpixBiWWFti0AV2Zq7avpTasr6sIAu7Y396c608541qAU2ui4a193m0KSQmfPSKFZLnQ3cvlKDOm3XkuXm3Q==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.13.16", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-module-transforms": "^7.13.14", + "@babel/helpers": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.15", + "@babel/types": "^7.13.16", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.12.13" + } + }, + "node_modules/@babel/core/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/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.16.tgz", + "integrity": "sha512-grBBR75UnKOcUWMp8WoDxNsWCFl//XCK6HWTrBQKTr5SV9f5g0pNOjdyzi/DTBv12S9GnYPInIXQBTky7OXEMg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.13.16", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz", + "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.15", + "@babel/helper-validator-option": "^7.12.17", + "browserslist": "^4.14.5", + "semver": "^6.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/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/@babel/helper-function-name": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz", + "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz", + "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz", + "integrity": "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-simple-access": "^7.13.12", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.12.11", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.13", + "@babel/types": "^7.13.14" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", + "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz", + "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==", + "dev": true + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz", + "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.13.12", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz", + "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", + "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.12.17", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz", + "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==", + "dev": true + }, + "node_modules/@babel/helpers": { + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.17.tgz", + "integrity": "sha512-Eal4Gce4kGijo1/TGJdqp3WuhllaMLSrW6XcL0ulyUAQOuxHcCafZE8KHg9857gcTehsm/v7RcOx2+jp0Ryjsg==", + "dev": true, + "dependencies": { + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.17", + "@babel/types": "^7.13.17" + } + }, + "node_modules/@babel/highlight": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", + "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/highlight/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/@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/@babel/highlight/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/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/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/@babel/parser": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.16.tgz", + "integrity": "sha512-6bAg36mCwuqLO0hbR+z7PHuqWiCeP7Dzg73OpQwsAB1Eb8HnGEz5xYBzCfbu+YjoaJsJs+qheDxVAuqbt3ILEw==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", + "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/template/node_modules/@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.12.13" + } + }, + "node_modules/@babel/traverse": { + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.17.tgz", + "integrity": "sha512-BMnZn0R+X6ayqm3C3To7o1j7Q020gWdqdyP50KEoVqaCO2c/Im7sYZSmVgvefp8TTMQ+9CtwuBp0Z1CZ8V3Pvg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.13.16", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.13.16", + "@babel/types": "^7.13.17", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.12.13" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.17.tgz", + "integrity": "sha512-RawydLgxbOPDlTLJNtoIypwdmAy//uQIzlKt2+iBiJaRlVuI6QLUxVAyWGNfOzp8Yu4L4lLIacoCyTNtpb4wiA==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", + "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^12.1.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/@eslint/eslintrc/node_modules/globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "dependencies": { + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", + "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", + "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", + "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.14", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", + "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", + "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "26.0.23", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz", + "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==", + "dev": true, + "dependencies": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", + "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", + "dev": true + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "node_modules/@types/node": { + "version": "14.14.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz", + "integrity": "sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g==", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", + "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", + "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "15.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", + "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz", + "integrity": "sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "4.22.0", + "@typescript-eslint/scope-manager": "4.22.0", + "debug": "^4.1.1", + "functional-red-black-tree": "^1.0.1", + "lodash": "^4.17.15", + "regexpp": "^3.0.0", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^4.0.0", + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz", + "integrity": "sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/scope-manager": "4.22.0", + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/typescript-estree": "4.22.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.0.tgz", + "integrity": "sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "4.22.0", + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/typescript-estree": "4.22.0", + "debug": "^4.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz", + "integrity": "sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/visitor-keys": "4.22.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.0.tgz", + "integrity": "sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==", + "dev": true, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz", + "integrity": "sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/visitor-keys": "4.22.0", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-glob": "^4.0.1", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz", + "integrity": "sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "4.22.0", + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "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-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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/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/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "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/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "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": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/aws-cdk": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-1.100.0.tgz", + "integrity": "sha512-+iuTz9pZq+LapaNhXi3vVuXeXXBXyfnoynT5N8zSSdhPn5Ao2bfqcWk1+tOn4EMMvQreol0xYJVhiqRU3qdOpw==", + "dev": true, + "hasShrinkwrap": true, + "dependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/cloudformation-diff": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "archiver": "^5.3.0", + "aws-sdk": "^2.848.0", + "camelcase": "^6.2.0", + "cdk-assets": "1.100.0", + "colors": "^1.4.0", + "decamelize": "^5.0.0", + "fs-extra": "^9.1.0", + "glob": "^7.1.6", + "json-diff": "^0.5.4", + "minimatch": ">=3.0", + "promptly": "^3.2.0", + "proxy-agent": "^4.0.1", + "semver": "^7.3.5", + "source-map-support": "^0.5.19", + "table": "^6.1.0", + "uuid": "^8.3.2", + "wrap-ansi": "^7.0.0", + "yaml": "1.10.2", + "yargs": "^16.2.0" + }, + "bin": { + "cdk": "bin/cdk" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + } + }, + "node_modules/aws-cdk/node_modules/@aws-cdk/cfnspec": { + "version": "1.100.0", + "dev": true, + "dependencies": { + "md5": "^2.3.0" + } + }, + "node_modules/aws-cdk/node_modules/@aws-cdk/cloud-assembly-schema": { + "version": "1.100.0", + "dev": true, + "dependencies": { + "jsonschema": "^1.4.0", + "semver": "^7.3.5" + } + }, + "node_modules/aws-cdk/node_modules/@aws-cdk/cloudformation-diff": { + "version": "1.100.0", + "dev": true, + "dependencies": { + "@aws-cdk/cfnspec": "1.100.0", + "colors": "^1.4.0", + "diff": "^5.0.0", + "fast-deep-equal": "^3.1.3", + "string-width": "^4.2.2", + "table": "^6.1.0" + } + }, + "node_modules/aws-cdk/node_modules/@aws-cdk/cx-api": { + "version": "1.100.0", + "dev": true, + "dependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "semver": "^7.3.5" + } + }, + "node_modules/aws-cdk/node_modules/@aws-cdk/region-info": { + "version": "1.100.0", + "dev": true + }, + "node_modules/aws-cdk/node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + } + }, + "node_modules/aws-cdk/node_modules/ajv": { + "version": "8.0.2", + "resolved": "https://registry.yarnpkg.com/ajv/-/ajv-8.0.2.tgz#1396e27f208ed56dd5638ab5a251edeb1c91d402", + "integrity": "sha512-V0HGxJd0PiDF0ecHYIesTOqfd1gJguwQUOYfMfAWnRsWQEXfc5ifbUFhD3Wjc+O+y7VAqL+g07prq9gHQ/JOZQ==", + "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" + } + }, + "node_modules/aws-cdk/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + } + }, + "node_modules/aws-cdk/node_modules/archiver": { + "version": "5.3.0", + "resolved": "https://registry.yarnpkg.com/archiver/-/archiver-5.3.0.tgz#dd3e097624481741df626267564f7dd8640a45ba", + "integrity": "sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg==", + "dev": true, + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^3.2.0", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + } + }, + "node_modules/aws-cdk/node_modules/archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-2.1.0.tgz#e8a460e94b693c3e3da182a098ca6285ba9249e2", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dev": true, + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + } + }, + "node_modules/aws-cdk/node_modules/archiver/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/archiver/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/archiver/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/aws-cdk/node_modules/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.4.tgz#ee0d77b343263965ecc3fb62da16e7222b2b6782", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "dev": true, + "dependencies": { + "tslib": "^2.0.1" + } + }, + "node_modules/aws-cdk/node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/async": { + "version": "3.2.0", + "resolved": "https://registry.yarnpkg.com/async/-/async-3.2.0.tgz#b3a2685c5ebb641d3de02d161002c60fc9f85720", + "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/aws-sdk": { + "version": "2.866.0", + "resolved": "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.866.0.tgz#8150fb2e0cfecd281968edee7cad84598d8d7a09", + "integrity": "sha512-6Z581Ek2Yfm78NpeEFMNuSoyiYG7tipEaqfWNFR1AGyYheZwql4ajhzzlpWn91LBpdm7qcFldSNY9U0tKpKWNw==", + "dev": true, + "dependencies": { + "buffer": "4.9.2", + "events": "1.1.1", + "ieee754": "1.1.13", + "jmespath": "0.15.0", + "querystring": "0.2.0", + "sax": "1.2.1", + "url": "0.10.3", + "uuid": "3.3.2", + "xml2js": "0.4.19" + } + }, + "node_modules/aws-cdk/node_modules/aws-sdk/node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/aws-cdk/node_modules/aws-sdk/node_modules/buffer/node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/aws-sdk/node_modules/ieee754": { + "version": "1.1.13", + "resolved": "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/aws-sdk/node_modules/uuid": { + "version": "3.3.2", + "resolved": "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/aws-cdk/node_modules/bl/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/bl/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/bl/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/aws-cdk/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/aws-cdk/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/aws-cdk/node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "node_modules/aws-cdk/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/cdk-assets": { + "version": "1.100.0", + "dev": true, + "dependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "archiver": "^5.3.0", + "aws-sdk": "^2.848.0", + "glob": "^7.1.6", + "yargs": "^16.2.0" + } + }, + "node_modules/aws-cdk/node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.yarnpkg.com/charenc/-/charenc-0.0.2.tgz#c0a1d2f3a7092e03774bfa83f14c0fc5790a8667", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/cli-color": { + "version": "0.1.7", + "resolved": "https://registry.yarnpkg.com/cli-color/-/cli-color-0.1.7.tgz#adc3200fa471cc211b0da7f566b71e98b9d67347", + "integrity": "sha1-rcMgD6RxzCEbDaf1ZrcemLnWc0c=", + "dev": true, + "dependencies": { + "es5-ext": "0.8.x" + } + }, + "node_modules/aws-cdk/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/aws-cdk/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + } + }, + "node_modules/aws-cdk/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/compress-commons": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.1.0.tgz#25ec7a4528852ccd1d441a7d4353cd0ece11371b", + "integrity": "sha512-ofaaLqfraD1YRTkrRKPCrGJ1pFeDG/MVCkVVV2FNGeWquSlqw5wOrwOfPQ1xF2u+blpeWASie5EubHz+vsNIgA==", + "dev": true, + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.1", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + } + }, + "node_modules/aws-cdk/node_modules/compress-commons/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/compress-commons/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/compress-commons/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/aws-cdk/node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/crc-32": { + "version": "1.2.0", + "resolved": "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.0.tgz#cb2db6e29b88508e32d9dd0ec1693e7b41a18208", + "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", + "dev": true, + "dependencies": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" + } + }, + "node_modules/aws-cdk/node_modules/crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-4.0.2.tgz#c922ad22b38395abe9d3870f02fa8134ed709007", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "dev": true, + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + } + }, + "node_modules/aws-cdk/node_modules/crc32-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/crc32-stream/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/crc32-stream/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/aws-cdk/node_modules/crypt": { + "version": "0.0.2", + "resolved": "https://registry.yarnpkg.com/crypt/-/crypt-0.0.2.tgz#88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz#594b8973938c5bc2c33046535785341abc4f3636", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + } + }, + "node_modules/aws-cdk/node_modules/decamelize": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/decamelize/-/decamelize-5.0.0.tgz#88358157b010ef133febfd27c18994bd80c6215b", + "integrity": "sha512-U75DcT5hrio3KNtvdULAWnLiAPbFUC4191ldxMmj4FA/mRuBnmDwU0boNfPyFRhnan+Jm+haLeSn3P0afcBn4w==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/degenerator": { + "version": "2.2.0", + "resolved": "https://registry.yarnpkg.com/degenerator/-/degenerator-2.2.0.tgz#49e98c11fa0293c5b26edfbb52f15729afcdb254", + "integrity": "sha512-aiQcQowF01RxFI4ZLFMpzyotbQonhNpBao6dkI8JPk5a+hmSjR5ErHp2CQySmQe8os3VBqLCIh87nDBgZXvsmg==", + "dev": true, + "dependencies": { + "ast-types": "^0.13.2", + "escodegen": "^1.8.1", + "esprima": "^4.0.0" + } + }, + "node_modules/aws-cdk/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/diff": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/difflib": { + "version": "0.2.4", + "resolved": "https://registry.yarnpkg.com/difflib/-/difflib-0.2.4.tgz#b5e30361a6db023176d562892db85940a718f47e", + "integrity": "sha1-teMDYabbAjF21WKJLbhZQKcY9H4=", + "dev": true, + "dependencies": { + "heap": ">= 0.2.0" + } + }, + "node_modules/aws-cdk/node_modules/dreamopt": { + "version": "0.6.0", + "resolved": "https://registry.yarnpkg.com/dreamopt/-/dreamopt-0.6.0.tgz#d813ccdac8d39d8ad526775514a13dda664d6b4b", + "integrity": "sha1-2BPM2sjTnYrVJndVFKE92mZNa0s=", + "dev": true, + "dependencies": { + "wordwrap": ">=0.0.2" + } + }, + "node_modules/aws-cdk/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/aws-cdk/node_modules/es5-ext": { + "version": "0.8.2", + "resolved": "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.8.2.tgz#aba8d9e1943a895ac96837a62a39b3f55ecd94ab", + "integrity": "sha1-q6jZ4ZQ6iVrJaDemKjmz9V7NlKs=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + } + }, + "node_modules/aws-cdk/node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/events": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924", + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/exit-on-epipe": { + "version": "1.0.1", + "resolved": "https://registry.yarnpkg.com/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692", + "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/file-uri-to-path": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-2.0.0.tgz#7b415aeba227d575851e0a5b0c640d7656403fba", + "integrity": "sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "node_modules/aws-cdk/node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/ftp": { + "version": "0.3.10", + "resolved": "https://registry.yarnpkg.com/ftp/-/ftp-0.3.10.tgz#9197d861ad8142f3e63d5a83bfe4c59f7330885d", + "integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=", + "dev": true, + "dependencies": { + "readable-stream": "1.1.x", + "xregexp": "2.0.0" + } + }, + "node_modules/aws-cdk/node_modules/ftp/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/ftp/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/aws-cdk/node_modules/ftp/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/get-uri": { + "version": "3.0.2", + "resolved": "https://registry.yarnpkg.com/get-uri/-/get-uri-3.0.2.tgz#f0ef1356faabc70e1f9404fa3b66b2ba9bfc725c", + "integrity": "sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "data-uri-to-buffer": "3", + "debug": "4", + "file-uri-to-path": "2", + "fs-extra": "^8.1.0", + "ftp": "^0.3.10" + } + }, + "node_modules/aws-cdk/node_modules/get-uri/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/aws-cdk/node_modules/get-uri/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/get-uri/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "node_modules/aws-cdk/node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + } + }, + "node_modules/aws-cdk/node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/heap": { + "version": "0.2.6", + "resolved": "https://registry.yarnpkg.com/heap/-/heap-0.2.6.tgz#087e1f10b046932fc8594dd9e6d378afc9d1e5ac", + "integrity": "sha1-CH4fELBGky/IWU3Z5tN4r8nR5aw=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/http-errors": { + "version": "1.7.3", + "resolved": "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "node_modules/aws-cdk/node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "node_modules/aws-cdk/node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + } + }, + "node_modules/aws-cdk/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "node_modules/aws-cdk/node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/aws-cdk/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.0.tgz#e2aaad3a3a8fca34c28f6eee135b156ed2587ff0", + "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0" + } + }, + "node_modules/aws-cdk/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/is-number-object": { + "version": "1.0.4", + "resolved": "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.4.tgz#36ac95e741cf18b283fc1ddf5e83da798e3ec197", + "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/jmespath": { + "version": "0.15.0", + "resolved": "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217", + "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/json-diff": { + "version": "0.5.4", + "resolved": "https://registry.yarnpkg.com/json-diff/-/json-diff-0.5.4.tgz#7bc8198c441756632aab66c7d9189d365a7a035a", + "integrity": "sha512-q5Xmx9QXNOzOzIlMoYtLrLiu4Jl/Ce2bn0CNcv54PhyH89CI4GWlGVDye8ei2Ijt9R3U+vsWPsXpLUNob8bs8Q==", + "dev": true, + "dependencies": { + "cli-color": "~0.1.6", + "difflib": "~0.2.1", + "dreamopt": "~0.6.0" + } + }, + "node_modules/aws-cdk/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + } + }, + "node_modules/aws-cdk/node_modules/jsonschema": { + "version": "1.4.0", + "resolved": "https://registry.yarnpkg.com/jsonschema/-/jsonschema-1.4.0.tgz#1afa34c4bc22190d8e42271ec17ac8b3404f87b2", + "integrity": "sha512-/YgW6pRMr6M7C+4o8kS+B/2myEpHCrxO4PEWnqJNBFMjn7EWXqlQ4tGwL6xTHeRplwuZmcAncdvfOad1nT2yMw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lazystream": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + } + }, + "node_modules/aws-cdk/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "node_modules/aws-cdk/node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c", + "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88", + "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/aws-cdk/node_modules/md5": { + "version": "2.3.0", + "resolved": "https://registry.yarnpkg.com/md5/-/md5-2.3.0.tgz#c3da9a6aae3a30b46b7b0c349b87b110dc3bda4f", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dev": true, + "dependencies": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "node_modules/aws-cdk/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + } + }, + "node_modules/aws-cdk/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/netmask": { + "version": "2.0.1", + "resolved": "https://registry.yarnpkg.com/netmask/-/netmask-2.0.1.tgz#5a5cbdcbb7b6de650870e15e83d3e9553a414cf4", + "integrity": "sha512-gB8eG6ubxz67c7O2gaGiyWdRUIbH61q7anjgueDqCC9kvIs/b4CTtCMaQKeJbv1/Y7FT19I4zKwYmjnjInRQsg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/aws-cdk/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "node_modules/aws-cdk/node_modules/pac-proxy-agent": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-4.1.0.tgz#66883eeabadc915fc5e95457324cb0f0ac78defb", + "integrity": "sha512-ejNgYm2HTXSIYX9eFlkvqFp8hyJ374uDf0Zq5YUAifiSh1D6fo+iBivQZirGvVv8dCYUsLhmLBRhlAYvBKI5+Q==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4", + "get-uri": "3", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "5", + "pac-resolver": "^4.1.0", + "raw-body": "^2.2.0", + "socks-proxy-agent": "5" + } + }, + "node_modules/aws-cdk/node_modules/pac-resolver": { + "version": "4.2.0", + "resolved": "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-4.2.0.tgz#b82bcb9992d48166920bc83c7542abb454bd9bdd", + "integrity": "sha512-rPACZdUyuxT5Io/gFKUeeZFfE5T7ve7cAkE5TUZRRfuKP0u5Hocwe48X7ZEm6mYB+bTB0Qf+xlVlA/RM/i6RCQ==", + "dev": true, + "dependencies": { + "degenerator": "^2.2.0", + "ip": "^1.1.5", + "netmask": "^2.0.1" + } + }, + "node_modules/aws-cdk/node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/printj": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222", + "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/promptly": { + "version": "3.2.0", + "resolved": "https://registry.yarnpkg.com/promptly/-/promptly-3.2.0.tgz#a5517fbbf59bd31c1751d4e1d9bef1714f42b9d8", + "integrity": "sha512-WnR9obtgW+rG4oUV3hSnNGl1pHm3V1H/qD9iJBumGSmVsSC5HpZOLuu8qdMb6yCItGfT7dcRszejr/5P3i9Pug==", + "dev": true, + "dependencies": { + "read": "^1.0.4" + } + }, + "node_modules/aws-cdk/node_modules/proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-4.0.1.tgz#326c3250776c7044cd19655ccbfadf2e065a045c", + "integrity": "sha512-ODnQnW2jc/FUVwHHuaZEfN5otg/fMbvMxz9nMSUQfJ9JU7q2SZvSULSsjLloVgJOiv9yhc8GlNMKc4GkFmcVEA==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.0", + "debug": "4", + "http-proxy-agent": "^4.0.0", + "https-proxy-agent": "^5.0.0", + "lru-cache": "^5.1.1", + "pac-proxy-agent": "^4.1.0", + "proxy-from-env": "^1.0.0", + "socks-proxy-agent": "^5.0.0" + } + }, + "node_modules/aws-cdk/node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/raw-body": { + "version": "2.4.1", + "resolved": "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.1.tgz#30ac82f98bb5ae8c152e67149dac8d55153b168c", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "dev": true, + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "node_modules/aws-cdk/node_modules/read": { + "version": "1.0.7", + "resolved": "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4", + "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "dev": true, + "dependencies": { + "mute-stream": "~0.0.4" + } + }, + "node_modules/aws-cdk/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "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/aws-cdk/node_modules/readdir-glob": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/readdir-glob/-/readdir-glob-1.1.1.tgz#f0e10bb7bf7bfa7e0add8baffdc54c3f7dbee6c4", + "integrity": "sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/aws-cdk/node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/sax": { + "version": "1.2.1", + "resolved": "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a", + "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + } + }, + "node_modules/aws-cdk/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + } + }, + "node_modules/aws-cdk/node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "node_modules/aws-cdk/node_modules/smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz#91605c25d91652f4661ea69ccf45f1b331ca21ba", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/socks": { + "version": "2.6.0", + "resolved": "https://registry.yarnpkg.com/socks/-/socks-2.6.0.tgz#6b984928461d39871b3666754b9000ecf39dfac2", + "integrity": "sha512-mNmr9owlinMplev0Wd7UHFlqI4ofnBnNzFuzrm63PPaHgbkqCFe4T5LzwKmtQ/f2tX0NTpcdVLyD/FHxFBstYw==", + "dev": true, + "dependencies": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "node_modules/aws-cdk/node_modules/socks-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-5.0.0.tgz#7c0f364e7b1cf4a7a437e71253bed72e9004be60", + "integrity": "sha512-lEpa1zsWCChxiynk+lCycKuC502RxDWLKJZoIhnxrWNjLSDGYRFflHA1/228VkRcnv9TIb8w98derGbpKxJRgA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4", + "socks": "^2.3.3" + } + }, + "node_modules/aws-cdk/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/aws-cdk/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/aws-cdk/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/aws-cdk/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + } + }, + "node_modules/aws-cdk/node_modules/table": { + "version": "6.1.0", + "resolved": "https://registry.yarnpkg.com/table/-/table-6.1.0.tgz#676a0cfb206008b59e783fcd94ef8ba7d67d966c", + "integrity": "sha512-T4G5KMmqIk6X87gLKWyU5exPpTjLjY5KyrFWaIjv3SvgaIUGXV7UEzGEnZJdTA38/yUS6f9PlKezQ0bYXG3iIQ==", + "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "lodash.clonedeep": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0" + } + }, + "node_modules/aws-cdk/node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + }, + "node_modules/aws-cdk/node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/tar-stream/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/tar-stream/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/aws-cdk/node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/tslib": { + "version": "2.1.0", + "resolved": "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + } + }, + "node_modules/aws-cdk/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/aws-cdk/node_modules/uri-js/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/url": { + "version": "0.10.3", + "resolved": "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64", + "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/aws-cdk/node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/aws-cdk/node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/xml2js": { + "version": "0.4.19", + "resolved": "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7", + "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", + "dev": true, + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~9.0.1" + } + }, + "node_modules/aws-cdk/node_modules/xml2js/node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/xregexp": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/xregexp/-/xregexp-2.0.0.tgz#52a63e56ca0b84a7f3a5f3d61872f126ad7a5943", + "integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/y18n": { + "version": "5.0.5", + "resolved": "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18", + "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "node_modules/aws-cdk/node_modules/yargs-parser": { + "version": "20.2.7", + "resolved": "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a", + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.1.0.tgz#51dd326571544e36aa3f756430b313576dc8fc79", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "dev": true, + "dependencies": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + } + }, + "node_modules/aws-cdk/node_modules/zip-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/zip-stream/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/zip-stream/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "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==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "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==", + "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/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.16.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.5.tgz", + "integrity": "sha512-C2HAjrM1AI/djrpAUU/tr4pml1DqLIzJKSLDBXBrNErl9ZCCTXdhwxdJjYc16953+mBWf7Lw+uUJgpgb8cN71A==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001214", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.719", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "dependencies": { + "fast-json-stable-stringify": "2.x" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "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/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001216", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001216.tgz", + "integrity": "sha512-1uU+ww/n5WCJRwUcc9UH/W6925Se5aNnem/G5QaSDga2HzvjYMs8vRbekGUN/PnTZ7ezTHcxxTEb9fgiMYwH6Q==", + "dev": true + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "dependencies": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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/colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "dev": true + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "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==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/constructs": { + "version": "3.3.75", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-3.3.75.tgz", + "integrity": "sha512-q10foASSSfDWmS99OQLfnWDXCzqLvoORISAVWPFg0AmIGlBv2ZdDOtXxLqrJARPxVlOldmW2JzWzdRI+4+0/ZA==", + "peer": true, + "engines": { + "node": ">= 10.17.0" + } + }, + "node_modules/contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "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/crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", + "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", + "dev": true + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.3.720", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.720.tgz", + "integrity": "sha512-B6zLTxxaOFP4WZm6DrvgRk8kLFYWNhQ5TrHMC0l5WtkMXhU5UbnvWoTfeEwqOruUSlNMhVLfYak7REX6oC5Yfw==", + "dev": true + }, + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "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/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "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/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", + "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.2", + "is-string": "^1.0.5", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", + "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.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", + "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", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "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": "^4.17.21", + "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.4", + "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-prettier": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", + "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-config-standard": { + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-16.0.2.tgz", + "integrity": "sha512-fx3f1rJDsl9bY7qzyX8SAtP8GBSk6MfXFaTfaGgk12aAYW4gJSyRm7dM790L6cbXv63fvjY4XeSzXnb4WM+SKw==", + "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": "^7.12.1", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-promise": "^4.2.1" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + } + }, + "node_modules/eslint-import-resolver-node/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-import-resolver-node/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "dev": true, + "dependencies": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/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-module-utils/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "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.22.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", + "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.1", + "array.prototype.flat": "^1.2.3", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.0", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.1", + "read-pkg-up": "^2.0.0", + "resolve": "^1.17.0", + "tsconfig-paths": "^3.9.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0" + } + }, + "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": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "dependencies": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "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.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "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-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.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "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.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "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/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/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/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "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==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", + "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8" + } + }, + "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": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fastq": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", + "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/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-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/flatted": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", + "dev": true + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "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==", + "dev": true + }, + "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": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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.8.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", + "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", + "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true, + "optional": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "engines": { + "node": ">= 4" + } + }, + "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/import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "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==", + "dev": true + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", + "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", + "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.3.0.tgz", + "integrity": "sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "optional": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "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.4", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", + "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", + "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "optional": true, + "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": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/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/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "dependencies": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-resolve/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "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": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/jsdom": { + "version": "16.5.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz", + "integrity": "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.1.0", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.9", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.4", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.1.tgz", + "integrity": "sha512-z716cpm5TX4uzOzILx8PavOE6C6DKshHDw1aQN52M/yNSqE9s5O8SMfyhCCfCJ3HmTL0NkVOi+8a/55T7YB3bg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/lint-staged": { + "version": "10.5.4", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz", + "integrity": "sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "commander": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "dedent": "^0.7.0", + "enquirer": "^2.3.6", + "execa": "^4.1.0", + "listr2": "^3.2.2", + "log-symbols": "^4.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "^3.3.0" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" + }, + "funding": { + "url": "https://opencollective.com/lint-staged" + } + }, + "node_modules/listr2": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.8.0.tgz", + "integrity": "sha512-TWxRzND4v6UI+Fs3FrNohYcz48jyZUyzvSLgrGTe9TXKLf84T0EfjmP5e27p6e031q3VGl6vBbHdueGFUxgczQ==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "figures": "^3.2.0", + "indent-string": "^4.0.0", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rxjs": "^6.6.7", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "enquirer": ">= 2.3.0 < 3" + } + }, + "node_modules/load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/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/log-update/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/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/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "node_modules/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "dependencies": { + "tmpl": "1.0.x" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dev": true, + "dependencies": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime-db": { + "version": "1.47.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.30", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", + "dev": true, + "dependencies": { + "mime-db": "1.47.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "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==", + "dev": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "dev": true, + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/node-releases": { + "version": "1.1.71", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", + "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/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/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/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.2.tgz", + "integrity": "sha512-gz58rdPpadwztRrPjZE9DZLOABUpTGdcANUgOwBFO1C+HZZhePoP83M65WGDmbpwFYJSWqavbl4SgDn4k8RYTA==", + "dev": true, + "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-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", + "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "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/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "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.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", + "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "dependencies": { + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pkg-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "dependencies": { + "semver-compare": "^1.0.0" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/prettier": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", + "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "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/prompts": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", + "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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" + } + ] + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "dependencies": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "dependencies": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "dependencies": { + "pify": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-cwd/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "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/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "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" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "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==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "dependencies": { + "ret": "~0.1.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==", + "dev": true + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/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/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "node_modules/simple-git-hooks": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/simple-git-hooks/-/simple-git-hooks-2.4.1.tgz", + "integrity": "sha512-LFdiF7O0Hg96vS1mO8gtBiDXLkCrLhqpU7O3gMZVO90Uf+/VFY4C5VJITyXPbHNX6OnlFmiFR0YnV4XbfguZHA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "simple-git-hooks": "cli.js" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/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/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "dev": true + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "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/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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/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/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/table": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.5.1.tgz", + "integrity": "sha512-xGDXWTBJxahkzPQCsn1S9ESHEenU7TbMD5Iv4FeopXv/XwJyWatFjfbor+6ipI10/MNPXBYUamYukOrbPZ9L/w==", + "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", + "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", + "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/table/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/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.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/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ts-jest": { + "version": "26.5.5", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.5.tgz", + "integrity": "sha512-7tP4m+silwt1NHqzNRAPjW1BswnAhopTdc2K3HEkRZjF0ZG2F/e/ypVH0xiZIMfItFtD3CX0XFbwPzp9fIEUVg==", + "dev": true, + "dependencies": { + "bs-logger": "0.x", + "buffer-from": "1.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^26.1.0", + "json5": "2.x", + "lodash": "4.x", + "make-error": "1.x", + "mkdirp": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "jest": ">=26 <27", + "typescript": ">=3.8 <5.0" + } + }, + "node_modules/ts-node": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", + "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", + "dev": true, + "dependencies": { + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.17", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "typescript": ">=2.7" + } + }, + "node_modules/ts-node/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/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/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "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-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.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/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "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/v8-to-istanbul": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz", + "integrity": "sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", + "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", + "dev": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "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/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "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/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", + "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==", + "dev": true, + "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/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "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/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.7", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true, + "engines": { + "node": ">=6" + } + } + }, + "dependencies": { + "@aws-cdk/alexa-ask": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/alexa-ask/-/alexa-ask-1.100.0.tgz", + "integrity": "sha512-evJnHlWfmFj7JiRlCINBvwT/w6jl7TnAEAFLUNHpZhj1NUmOiXq8tRfP2tzD2HK4nnLo0u6ilcVWfA98WtK5nw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/assert": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.100.0.tgz", + "integrity": "sha512-R9tw8l0rI/If6ncZZv8297u/cxTk1F6YzSRnl6YuQWudO2eL3a7ldplQ9TttPoEuZsET5tUe0aSWzu9vUo+4yg==", + "dev": true, + "requires": { + "@aws-cdk/cloudformation-diff": "1.100.0", + "@aws-cdk/cx-api": "1.100.0" + } + }, + "@aws-cdk/assets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.100.0.tgz", + "integrity": "sha512-/svAGcK+YPYpFECDZQRUgSfVDowwjx6nFek7cmQ08rivjjsHdg+bVIIHvuOGA1cjIjmNzuufTTgIzaMTrzGdZQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-accessanalyzer": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-accessanalyzer/-/aws-accessanalyzer-1.100.0.tgz", + "integrity": "sha512-QCSvNtGW31E5gzsGRui3ezH58q9jw3Ks39+XJl57pH5P8OfDvF/hAmUMlXVSNYgHRcknFycx2rHM4JT3Qcqi8A==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-acmpca": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-acmpca/-/aws-acmpca-1.100.0.tgz", + "integrity": "sha512-Y88lw5pBdaTRrPWSrTzJ0BbepPyVGoxOZwfDrbuCIDRUyzjoT0+8Ly51F2ZshU7KXwiJuHcNZjFHuMDK2yFSgg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-amazonmq": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-amazonmq/-/aws-amazonmq-1.100.0.tgz", + "integrity": "sha512-bGiuf5DGswP8NYMc1oPuIGUcmCwft/LCOInPX15yKGGoi6xTOBeNSo1xEAhBsWGZxzUyjgV3ECuOKSmxfQBJWQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-amplify": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-amplify/-/aws-amplify-1.100.0.tgz", + "integrity": "sha512-26QIWv0dCRQNWtBAA1qQaf5JH5EmdnKsh8Isl/IM0tIoNFpZavf8sTlL/9OvAq0lU2i97G0INj+w1Bc6KvYruw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-apigateway": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-1.100.0.tgz", + "integrity": "sha512-P0NN3AAWSjoEKGDgzbzGzQrGqdlsOXGavtStocZddbk2vFMBoWKQHRHtGL6hrU43Dv5k5VObEX0snJuVpFcHNQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-apigatewayv2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigatewayv2/-/aws-apigatewayv2-1.100.0.tgz", + "integrity": "sha512-Q9W2L9rF8SaXHbMifg1PaW/n4UzUpmQ9P0lYYlTmVpLOGflUckGdE9EHH5YYI21tW7AbCV9RC4ddibyamGmQYw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-appconfig": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-appconfig/-/aws-appconfig-1.100.0.tgz", + "integrity": "sha512-BHe6qYIP7DhCfSMjaEPD4AIGQBKFI+AnBu9V41faiuIAoWwDSICJl8rH0/PtN7aknxsOfempf3zUMXXkaUyFHg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-appflow": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-appflow/-/aws-appflow-1.100.0.tgz", + "integrity": "sha512-RK2FzuHXPGb8rmT5xQPco/K3B/t4vh8EfFRX8VMvgnPp/+JsvNHm1BH4LNkqAcF/k2cbW3rrwOc8Ujh6X6sCZQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-applicationautoscaling": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.100.0.tgz", + "integrity": "sha512-XL424vT5WxNzqyh+i39/E+0o+j/dqi+AS8SSP6cE4QKG98QDslh3pa/vsEc71ub7GCJHkWtl8uO2zcrN8c22yg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-applicationinsights": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationinsights/-/aws-applicationinsights-1.100.0.tgz", + "integrity": "sha512-9AIRpZy1sl6jjU0LfhZjdOVPltCzw766nKDrSPx31LgHQZblRd8C7u9QSo/uzC1UvnHvmKYnvnGwqUqX/TTl0w==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-appmesh": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-appmesh/-/aws-appmesh-1.100.0.tgz", + "integrity": "sha512-9PMbhjYmSbaxk4BHnEa1v2sa0/VzF170oqBWYBpB027P5c1wykAMAT1/l0szbgVdiVkny+R3iAKvvW0kQ27aKQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-appstream": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-appstream/-/aws-appstream-1.100.0.tgz", + "integrity": "sha512-IFSUWqitts6kubXZpUANneLVknxGfO6EkJcZS+e5aepVhqwNzO9I3kxY7EATAM/WfFLhFShbyedIB0negrn5nA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-appsync": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-appsync/-/aws-appsync-1.100.0.tgz", + "integrity": "sha512-KRHaFEV9/gwIfxDXNOei2hmdq2Jk9AYT32ZM2Ech/ApHCNvzqNctBSACitTN2lWHIJ+te40y1JH+oqYWQC4Yag==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-athena": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-athena/-/aws-athena-1.100.0.tgz", + "integrity": "sha512-hTePMGyHOG5OdOUTe0McYRklR7brqE5ezLI2aXFyFaJyfHjn1YKKu7EorGYQw2ifvtnVHUZze+jMZNHG5eGzeA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-auditmanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-auditmanager/-/aws-auditmanager-1.100.0.tgz", + "integrity": "sha512-FP2AU5zDc85/HeI+p3Rfyanb/CTyyZLA/6gx0nexntXiiktjnXAfJ5Bd5AZmdVcP6s8r7COpxZ6sCmGZ8RRTWg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-autoscaling": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.100.0.tgz", + "integrity": "sha512-xR73xKQ/obDrApvMTr2ZZF7L9R+bapvxjaegB8c2Ie/IiNfNQSoO7H1h7Zcy6hCkYfY2gO7U6/qvM6rWFtS05Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-autoscaling-common": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.100.0.tgz", + "integrity": "sha512-JoFi2iTwtY/AHB5DfAfWhRBABNqbMPBB1WOCLo5n9seoiXPN94b+45YZewtC2uzq3tgsrouRgvF0n3wcCbnXIw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-autoscaling-hooktargets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.100.0.tgz", + "integrity": "sha512-C3gjxPEOYgG9qWrYgKF9Iei32jQi1CfrSQnudaxUbpdwxDW8nJtwNgV7JB/GzCExRLVOX5UayLdDwQN3XqHDfg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-autoscalingplans": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscalingplans/-/aws-autoscalingplans-1.100.0.tgz", + "integrity": "sha512-6FFvBo0ZQ7stCJpR6u8X4ZYOPc5uWTvX/2XOrsj8/JPJvrZkZT+QvFB+AbfU22zPY4c4mzvg6SLlR5cgAkjYaQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-backup": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-backup/-/aws-backup-1.100.0.tgz", + "integrity": "sha512-lisP+BHY2KbYPEle2kOuMiMPD3gpvTB6F3i62fbHT9MT3LAslO72xdJ9rU6KdQUq+l3P221mdWp5mIBW7LqChQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-batch": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-batch/-/aws-batch-1.100.0.tgz", + "integrity": "sha512-tLllRZOO7XyCvUlUwvtCjdebZ+8+ADfb1KuI9B5ShT9e6hSa0k3mo3G/EnOleCyLJtvZ+DWryykVJF8A2t1H1g==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-budgets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-budgets/-/aws-budgets-1.100.0.tgz", + "integrity": "sha512-GdcjQLoy/o7HeRDDoOXytHxL/QLi+YI11RlvqKS6lSv9CLGSbKGT+RxbF9Tt6PCP/G3Q0tPn3p/xQFVcooHe+g==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-cassandra": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cassandra/-/aws-cassandra-1.100.0.tgz", + "integrity": "sha512-M35XAPVwRFppCokc/dnsKxdBrbjDlABZW9ijwqT/7iMyGjheglQk2Td8kLA+p5a5qMAeX75b9B8cu0KkoGs5PQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-ce": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ce/-/aws-ce-1.100.0.tgz", + "integrity": "sha512-4Mn2OE6C7F2nz65gxYvr1xbXxaLk7cihoF2Uv4+G2ZAma8bgyc/YyKCS5tx8Ih/DtmESIINsGCKOC7I+FBBB2Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-certificatemanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.100.0.tgz", + "integrity": "sha512-QDTtfeJLo3PY39/r9IYsSrScrb3C9wUUPlYoGiZP0zmLLvu3v2pGJKxwJrwx78pMBjUQJNbRiDODYyivb0/Ilg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-chatbot": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-chatbot/-/aws-chatbot-1.100.0.tgz", + "integrity": "sha512-9VbVHtNZPORRX/fWZEEz4SEueHn3b33Q3ALUJOJU/dk2fVk0C5VwklaKS5DlADhoMZ0XjAvQPqyrCunC8Ih2ww==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-cloud9": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloud9/-/aws-cloud9-1.100.0.tgz", + "integrity": "sha512-3LSiv/k34XhhbWq/oXLFh/cjFXrQgjxHwjBto1kAQUx2AvdQ2/n1bbxB8Ll3jusDKq701pXvlA6Tx+HeWh5VXQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-cloudformation": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.100.0.tgz", + "integrity": "sha512-SzH5lqI6q2SAH9Ocidxlcx3Zk2C6g1rx+XZ/ieNuXdWiHIzjldLqw5qfUUGqR1Q52OQE4m0a4lb/4KJUTnXr0A==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-cloudfront": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.100.0.tgz", + "integrity": "sha512-70ulJs4zaJ+jtQ4OwxWEgKiNxVKLRUYETBxJTE337tzwFE1X/lrXhRUoew87q6sxOYC/AVF2BAxZhwxZjThYAw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-cloudfront-origins": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront-origins/-/aws-cloudfront-origins-1.100.0.tgz", + "integrity": "sha512-8chCPqiBuD4zD9/cURAGd6MU/+qHjjMPc57J2RABhs5Q9ZM/nwyWRrWTs9dq5kRFQ03UozMrK4GPmX15xiIWVA==", + "requires": {} + }, + "@aws-cdk/aws-cloudtrail": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudtrail/-/aws-cloudtrail-1.100.0.tgz", + "integrity": "sha512-VkF7EUVdNaxWO/EZrpJhSlcdMn1VFNwB2inygmU4UokqfFcAl5DVRYPb1bxHP0NZIsarD0NSFmizUglJaEounw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-cloudwatch": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.100.0.tgz", + "integrity": "sha512-41q/T8ip7BLEQdLO6BKK0Es5LTa7azgebllxVk886AyrZ1LaxTDAnyNJYBBWpEh5W+xvEroU/NLYwxLCUB0Aaw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-cloudwatch-actions": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch-actions/-/aws-cloudwatch-actions-1.100.0.tgz", + "integrity": "sha512-Y6EfQjgj0K+u5OgNMp+zoHwAWo3jYUnTxfeZPHxMiRo6EZRxYiyfozcLHiXoqWZ/eo+9aSPZuW6xwnS0tZ1i5Q==", + "requires": {} + }, + "@aws-cdk/aws-codeartifact": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codeartifact/-/aws-codeartifact-1.100.0.tgz", + "integrity": "sha512-d7+HPteAhawrrysDk8TORgw59zOGaSF4gdIb8x583gkDCxCgbyl4u5OscSexVuX8a9BPqEqIctP7n0bDgWwRMA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-codebuild": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codebuild/-/aws-codebuild-1.100.0.tgz", + "integrity": "sha512-QSFpT3f8G//vSS1wXU/bBO96Z+ivxVNdyCuvd9OWrbBu0d8kaAg6/m7jDs7oBDkiCHdAPInZ4wzTR8ETFtQMBQ==", + "peer": true, + "requires": { + "yaml": "1.10.2" + }, + "dependencies": { + "yaml": { + "version": "1.10.2", + "bundled": true, + "peer": true + } + } + }, + "@aws-cdk/aws-codecommit": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codecommit/-/aws-codecommit-1.100.0.tgz", + "integrity": "sha512-MLrg514vUMTYjuolyCVWENVJd49x14+W6CED0ISsS42SZ03aIgNe7lhtiF5mY9zLYEyBQej/HOJQ/6U/VXCSuw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-codedeploy": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codedeploy/-/aws-codedeploy-1.100.0.tgz", + "integrity": "sha512-3WOCrCvyxPnadwy3gfvEmx5wNolXUWL+pg+BHdwieA54I9p5cqM1EeK2fog5i/V35u6m8Y4/mT6I2BD4uqc3zw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-codeguruprofiler": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codeguruprofiler/-/aws-codeguruprofiler-1.100.0.tgz", + "integrity": "sha512-61rALx0Zqov5eMvkOPlW2+vtxRFEd0ZbUvUiwKoDBywXXjL05pmdQrfGzEnhLU3PX0+Jxr+7bfCsA6ff/onxVA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-codegurureviewer": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codegurureviewer/-/aws-codegurureviewer-1.100.0.tgz", + "integrity": "sha512-968+2BjJQ+yupahczdMOlyna4hC0eC6Bw4pu1MlWcZdYdA0OUmsLAY0vK1NwKVpT/Ugj5fi/ocVh4BYd7XdPgw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-codepipeline": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codepipeline/-/aws-codepipeline-1.100.0.tgz", + "integrity": "sha512-c2ijXIXDnLEryaOV9T4nlVoyWdyXJaRfNxju7hvgtrwd/RiOy+kP0Ano3fjGxgMeQHKNxD//R7UPXJ1/DeaOqA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-codestar": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codestar/-/aws-codestar-1.100.0.tgz", + "integrity": "sha512-Yr6ujxICafYY155+iS2O4rVNp34yfyA/KwZEMUCHZsGBKJ5kLkWVnEhgxMdEKJcBw8PN4FCGyCdcTl8wRLG4tg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-codestarconnections": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codestarconnections/-/aws-codestarconnections-1.100.0.tgz", + "integrity": "sha512-o+G/BGc2WNfWifPvGVB2UoHlOosdLMJCagE/gMxX60TLr4QSKusE6LO8bcH0+pJfD5CPNqZoeX14+H9O5Hvimg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-codestarnotifications": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codestarnotifications/-/aws-codestarnotifications-1.100.0.tgz", + "integrity": "sha512-XujaEEqC1UtGupxu1O4q7drugABvB7ts6dCX9BIZ05JnnCH3kcMcqk3sowWvP2GHJyNo8uPjRVoTQVTiyl12QA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-cognito": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cognito/-/aws-cognito-1.100.0.tgz", + "integrity": "sha512-Vuw4ac6dLc+gJz96WgxTsj3kkeuZdkIFHCMH/OkTYHeviCHFHiX6n7jlqCWVIfwzmzaPDqo4d4j7WlvpzpZ5NA==", + "peer": true, + "requires": { + "punycode": "^2.1.1" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "bundled": true, + "peer": true + } + } + }, + "@aws-cdk/aws-config": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-config/-/aws-config-1.100.0.tgz", + "integrity": "sha512-NItoGf5a6GU4puFI8T5uP3miO5U0elvYPQrHW57z8awGXNYOegfjKgrr/5b8Uux6LG5OWyTNAxWY8yGi20Us4Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-databrew": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-databrew/-/aws-databrew-1.100.0.tgz", + "integrity": "sha512-mBzn3z+hsu25xDW8uEWteE1OKHqLnP+o+u2FhYql0HU2A5q91mPUPsHQFkMplPG1jV1kiLF3FOadaE7Qm0Lh7Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-datapipeline": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-datapipeline/-/aws-datapipeline-1.100.0.tgz", + "integrity": "sha512-HwbCoEX8jyg8g1Xz31uzCQhFlFT6mFq3Rv5fr7B+bDzGV1X8ts+xswmKojQHuOA8LuhCSt+tGUymIqZ7Eg1woQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-datasync": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-datasync/-/aws-datasync-1.100.0.tgz", + "integrity": "sha512-xrbMe/3RhC50tR+23zeU3k2XFDcMRdPSvr2SPk6ABbcVsW46VaLtHR6JlMxG9wMAg6dpE7I1AfPpc3gMbm/hSQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-dax": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dax/-/aws-dax-1.100.0.tgz", + "integrity": "sha512-Li4xLmLpFLyuoSOqKgJTRFIVs+oqSKqODNDNpjkX0tw9HJVA1RjFKJzMnoZu1Va/e1R+15t1IWcO/EZF1R3Tnw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-detective": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-detective/-/aws-detective-1.100.0.tgz", + "integrity": "sha512-Q+jy2J7+1VuMUC2p2g0muKu672vwirJxRkHcOGvm+KdzzoDvwkdqWcdtOHb/CknnVyYXpDpm7U5id5yVgwnOEA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-devopsguru": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-devopsguru/-/aws-devopsguru-1.100.0.tgz", + "integrity": "sha512-MuEiGkyVclUwo+j1QRitWI7ac2++JtDXUwZ1aBFpQ1otMmidkAyMWzW2UnIlpwOFylwI0bROKmF5mE1OwtCJUg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-directoryservice": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-directoryservice/-/aws-directoryservice-1.100.0.tgz", + "integrity": "sha512-FWk+HgfpiAeun2gqA0cVokjg1WJ4m4A+iDQVBlUwoNlDina1Bd88vC7UOxme7i/TDcmZJV1mhytdzr0BFjv0Lw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-dlm": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dlm/-/aws-dlm-1.100.0.tgz", + "integrity": "sha512-O2HUhnrJTkw7s4/OdGtpJlegG7LYsrwfs9ZEQ7uaNxaX52D6yxd1xREATWWzT3CeWQ8rX9gdmqOY/VmPpB4vdg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-dms": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dms/-/aws-dms-1.100.0.tgz", + "integrity": "sha512-MpeF+EshqXLb1UngzjBp0thKZnJ7Urvk/hOMz6R8xm4op/FxGZ5TX3IZR34N99rsaqxvyf94cL03XzWmcJX55Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-docdb": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-docdb/-/aws-docdb-1.100.0.tgz", + "integrity": "sha512-7XCURLYLFxuk1XdXSYiO6huDslu/O6/eLLgPuTbUkEy8sn/Q1tcL/jodnpSI+VM3mvFNsmkKUvQ04wnY68DOQw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-dynamodb": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dynamodb/-/aws-dynamodb-1.100.0.tgz", + "integrity": "sha512-ArDhOiuEljtrLz11QQWnsCSRk0TUhFbAFX6wg5goD41W2ep42HlhkWriRzwH4Sq0M6+zvBfBfGVQAqIUfrI6LA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-ec2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.100.0.tgz", + "integrity": "sha512-TFD8aA+xoMI6nlolSjE2NkjZRq529Qzb4lCgmzjAx64Ar7cAF4PK5x3E0gDQaJm5zCWYmJAxh3ps73Z1hqmQqw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-ecr": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-1.100.0.tgz", + "integrity": "sha512-m2FNehy5as9SDetK5dzjy2YajCO8usn8DzM1+qy34hcZLadMfbuhyFCslxQE0aWPHq24ARAMiMsMqAvxU/Kz6w==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-ecr-assets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.100.0.tgz", + "integrity": "sha512-gT4RD/6z0+wRNrJaUoBxD3izpEjPeYPTrwj5dkhOZ15MyjlJGvdDj8qep9tRtgR1POAAorXFAxPodv37PKpXXw==", + "peer": true, + "requires": { + "minimatch": "^3.0.4" + }, + "dependencies": { + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "peer": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "peer": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "peer": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "peer": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "@aws-cdk/aws-ecs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs/-/aws-ecs-1.100.0.tgz", + "integrity": "sha512-+hY6L1SOr2mxUHHYmDwnrgCcvRDzo9t8P0SkL+KKWsHhcoGDS8EBwUkl907nsNsAYNcVusbeipd+ZGXQM3I9zQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-ecs-patterns": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs-patterns/-/aws-ecs-patterns-1.100.0.tgz", + "integrity": "sha512-YHHGKytZSMQ+ChFSJ4ybcY/CFVH3g+2Iza4D0xXKar+a8WO+PAtcS4v8DU27R7Fi/Ahs8CDkPYdlEpWAWH0Wow==", + "requires": {} + }, + "@aws-cdk/aws-efs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-efs/-/aws-efs-1.100.0.tgz", + "integrity": "sha512-UOWc2k+uS8mZ71uck8/r+kPAxz+r0athUZuFcpJWd6yGLBU1GczVm6mWYW0NEgP4IwS+l+MgTaA10URnKktC9Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-eks": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-eks/-/aws-eks-1.100.0.tgz", + "integrity": "sha512-J3DdgtzC8yqWtrv4L0vYyncORmEI842V+ltVjoNF+E3HjWyP7ihbfnwjpG2SlEquKII5DjSrinVabIIinmLeHw==", + "peer": true, + "requires": { + "yaml": "1.10.2" + }, + "dependencies": { + "yaml": { + "version": "1.10.2", + "bundled": true, + "peer": true + } + } + }, + "@aws-cdk/aws-elasticache": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticache/-/aws-elasticache-1.100.0.tgz", + "integrity": "sha512-0eJuvSEZzS/qFl3YYI1rGeWAxUy7AnVXiIjC5FRIzRr//gmReLXdzQBYFvby39deEaM35A66JdyvEMPU4NJoCg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-elasticbeanstalk": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticbeanstalk/-/aws-elasticbeanstalk-1.100.0.tgz", + "integrity": "sha512-IlWkveXQcnqEmbY1gIjMpOCr9hNFBrIhhyS4P+N1ip0H8RROGT+8g6tRei8vhF9M9i7/jUjrFzxxz4/yOB3yng==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-elasticloadbalancing": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.100.0.tgz", + "integrity": "sha512-YXpRbgBDVQf8XIlXU00sUjgFNWTMww1SQQYH2spXj94EvRxMginNFkQ2bel5a/F14zL2LNjRZhho8W8F4v4D0A==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-elasticloadbalancingv2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.100.0.tgz", + "integrity": "sha512-0RDBEh7if0k7bSD0SQ8uaV0JkyyBEuZUxJx+NHNcp2B0T4r6frsh1CEngBAjSI5NUIRRq6M6jFxlKbSEGEUcXw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-elasticsearch": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticsearch/-/aws-elasticsearch-1.100.0.tgz", + "integrity": "sha512-WNq6zlmX1ZVbQ2smHtiC7cRDPovsHBG3Bvc7JiikJbK/6avGHPh4kQLEDsOXiXzjY9wQpHq8jQj4k1s0m6H5bA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-emr": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-emr/-/aws-emr-1.100.0.tgz", + "integrity": "sha512-bILiamWoXHBXVWZYlJcyyQjJDO4NwQZ93LJkYZevwThZVPBbgL627Ad10VuUjXHodJvyjxpSDZvVpAK6tHeOGw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-emrcontainers": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-emrcontainers/-/aws-emrcontainers-1.100.0.tgz", + "integrity": "sha512-l3VOXgdmUeLDqXBRTgRb1JMpfVmBh9VagM6tVe8/yZvHplAnhcapTSrOSYroC95BZNY7D5Agfe1QfLdGQlIBGg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-events": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.100.0.tgz", + "integrity": "sha512-NjdtLlDz17u30Q7VQIDSxr4/TUaTv/Dhns0zvUGdvBhmpnw0TnNglhCMzcwZ+YhVCpFz0IgvyHGDbCnYe7BayA==", + "requires": {} + }, + "@aws-cdk/aws-events-targets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events-targets/-/aws-events-targets-1.100.0.tgz", + "integrity": "sha512-BdYzf55ek1OlYuU/mAvFT3tmqswy6EZ7dCU1HnxWwFtHLLnMGHgOqRxM5K6aRpq+AYeN3ZA8cebvqX4aGiUgBQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-eventschemas": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-eventschemas/-/aws-eventschemas-1.100.0.tgz", + "integrity": "sha512-3be6+PYtICDPk0M3bxMNZbnxTgzcpNlt7Fhdc9QuMUaU51fVBvgLxQW4Lc7qHXh+gT0LF3xd6QvSGoy0JVPMOg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-fis": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-fis/-/aws-fis-1.100.0.tgz", + "integrity": "sha512-HMU2yNMkS0YIWWwxWRIdQK4eD4sDfgiflQYANSFXpmS+FuAkM37M7tlBmTbOB6C6FJmdnYpM3TDi3McFGGD6eA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-fms": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-fms/-/aws-fms-1.100.0.tgz", + "integrity": "sha512-4zpw9hNuJzEnU6K6eMwP1teBRoPuTonkbzkxLSrnhzzMorSmY+/AT9hq3fYvNk/hBvRNTrglb034ttcE52btaA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-fsx": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-fsx/-/aws-fsx-1.100.0.tgz", + "integrity": "sha512-vO4JPF2maiKnFzDH6BPkoidMAOrBKtwjWIHzkG7jThP3DaLGrl5j2Wcnk5wUO6vG7A2gvrdczPl3o4p3R3dE0w==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-gamelift": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-gamelift/-/aws-gamelift-1.100.0.tgz", + "integrity": "sha512-c3Gm12wlr/7l/MhFMmKmSlbiURr1WiNh+tyWZWMzxD9bEH0Z3Ic5ADMKtcZ4V0DRWValR5nnOF082FY3jOK0Mg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-globalaccelerator": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-globalaccelerator/-/aws-globalaccelerator-1.100.0.tgz", + "integrity": "sha512-JO2/zE0DXYNgUbD1JewXRET+P/2+UhQRW7GvJIxmpFxnMjtnA1Vdd7bMSmsJoih0gvuNKfuwU6wKXO4MK4xG9Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-glue": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-glue/-/aws-glue-1.100.0.tgz", + "integrity": "sha512-6bGJ/2X9Blwa2QhTwsW9J7Y08TUvP4N25IAsr/IMF/e2EW8ds7Vwn8J+VfbaYG/0dsEiDnnHzX9k/dNjK7wE9A==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-greengrass": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-greengrass/-/aws-greengrass-1.100.0.tgz", + "integrity": "sha512-aRR7/7TjTQ3PJYceApH5OTRlAA74/1HTp5FxPWwx+2l9+Ht5ntJfn7Oi/KM0d0yOlt0JqkSf5EiHvic8eCcOtA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-greengrassv2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-greengrassv2/-/aws-greengrassv2-1.100.0.tgz", + "integrity": "sha512-gIPqh4GPOD4aNYxgjTedrelhjZJBBjXxPYHHorci+PED4lXDlA4Bu89HHBlEpU9ZJ3AlMex8SIBTB96YYGBeYA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-guardduty": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-guardduty/-/aws-guardduty-1.100.0.tgz", + "integrity": "sha512-GK6o6q5ztF3nfu2+PbyQJox4RU9Ph9E4ACji4odpXYwztXvpECz1qCtP1jODj4ExRvyyuaBYI1IcQjBB5hHGeA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-iam": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.100.0.tgz", + "integrity": "sha512-RM3E56QeCsUyvYhjlKBnpK8tgqdyjS7Z9dnf9u7bAZSBNAtDR4y3sIeMX201T5t11+biZt42pGHc4A3NbTra9A==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-imagebuilder": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-imagebuilder/-/aws-imagebuilder-1.100.0.tgz", + "integrity": "sha512-QkyvH/+6HPQuMvHsIp/632bTIEP221IQQ7ZRgK821kVetsa2hNp27jioOtPQmeoB5ZtRoP3pkr1PzWn2aCK8vw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-inspector": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-inspector/-/aws-inspector-1.100.0.tgz", + "integrity": "sha512-dvYMUeFsKLBnQVw+YsaLelAfOlxGfjO+96Z0em0rrOVp1+7doQNp6NhApSU7V0uqozE7Fzs1vbpeWVF4iBv3+Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-iot": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iot/-/aws-iot-1.100.0.tgz", + "integrity": "sha512-4h5htBrHHPxMHF8FMLJqoP64OJlA0dfHhMd/5nxp/IKkOcWMppCMxHeNUcZqPMTciDAh5uGKdkTvlZsqh6NwHw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-iot1click": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iot1click/-/aws-iot1click-1.100.0.tgz", + "integrity": "sha512-U7MN2IhmDXUaiWfUJSRRFvclgdthsKUh7ZQp/GXaCuN5N048PFrMTJxlpSLZk92t4V3a8xHk5bZ3kMSQ7J8Zug==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-iotanalytics": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iotanalytics/-/aws-iotanalytics-1.100.0.tgz", + "integrity": "sha512-Vwv+9QByYiAAio0cXSVnGePIspm06zATs0UGf4c0N2udyOTzZ70OUYVMBi3CB4CaAA+v7hgnlUN2DGNPlxsyPw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-iotevents": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iotevents/-/aws-iotevents-1.100.0.tgz", + "integrity": "sha512-gFX2D2zcvGfdOoOvIiKLm+g37kxTqWumczrWAQ3SlMlweeRASXXLUH9fw5IeLXS/Amwz5fY3GHjXyViBmD6QHQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-iotsitewise": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iotsitewise/-/aws-iotsitewise-1.100.0.tgz", + "integrity": "sha512-WBRf53ACA7O5UwUbu9ZZjOzrXHHmqNt68DzXjRMo1O2svnJlbqqE9fNuDjvtcXbtWu/PlbbPBF5uvKq6GbTxPA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-iotthingsgraph": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iotthingsgraph/-/aws-iotthingsgraph-1.100.0.tgz", + "integrity": "sha512-AevuIHGi7xaidfb1mTnAcbiGqmvfLQeWiKbZYPn9lRc3nGXk1fv5RbscY+PKRQutqXsNYqXXuw7AwKpNff14vA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-iotwireless": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iotwireless/-/aws-iotwireless-1.100.0.tgz", + "integrity": "sha512-vc0NrVCtz0E1EyXrmdTOicK3wa8VKjXYZrJ90at1FVK5lhzQBnYHL13QMeiLKLh/hxhuWkejC2Zi0l9z6yNYOw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-ivs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ivs/-/aws-ivs-1.100.0.tgz", + "integrity": "sha512-D+uEhJUkiFODGLPQgo4UVg/tEwl2S6PChPHl5p1ZebsDpvUUJAf0i0FwPxPJnSuUzbd1bqpiTAxvVyIrd1i2TA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-kendra": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kendra/-/aws-kendra-1.100.0.tgz", + "integrity": "sha512-YINF/QVHI7CLEgwV6cC3JeF9OoDaLFCX7k9V6v1Oax7tpxwQLddDwTDtKda6rOokxQ29VeIa49m36ekJuFdjZw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-kinesis": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesis/-/aws-kinesis-1.100.0.tgz", + "integrity": "sha512-vo4wz+TqCIgg+nZa6Llz12infxN0WKuqGLjLRO0uX4uy9sgvct5tgvTL1M6F1sujI/Ahx3vtlJ9LTLCwNgSFkg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-kinesisanalytics": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesisanalytics/-/aws-kinesisanalytics-1.100.0.tgz", + "integrity": "sha512-MYKb+FB5IsgPfuz+DTk7TP7abhHRXbds8s3vfWRW/bZ5v5ozPUPwcip7ywqymQ6W4Qhop4A/r0GfC8DlysyKIA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-kinesisfirehose": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesisfirehose/-/aws-kinesisfirehose-1.100.0.tgz", + "integrity": "sha512-Iuv/1/lBH31ZVslOx8s/blztAeKUPAjYi4P7PLqClltLjJJFUfg/1H0nPAuLQw1yzvb3UrgeKRjbMjp7xu5qyw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-kms": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.100.0.tgz", + "integrity": "sha512-uT0XR7/5qhKfdGRGtZw8Qq6KdPDxf439Uv3qnf7djK1mORSmpM1RKGOoWjmwEpFotq3+nvbxNAarCO9fURzasw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-lakeformation": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lakeformation/-/aws-lakeformation-1.100.0.tgz", + "integrity": "sha512-r5HrDAt4C2N4lPPlobA5Mwae7Jd6QsIEI6OU+c2eOVFNg9K9XVl63YACJbqiMoyozMk1L3KCd/SdP5SH38+CIg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-lambda": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-1.100.0.tgz", + "integrity": "sha512-v+CwVunBqL/kmhNtu4UrZtP45PnvhZNUEu72DGwyrTyd6vGn7CnOF9l8uO9G2YfI5oSvQGFkdAT6NBLQzfTZ4Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-licensemanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-licensemanager/-/aws-licensemanager-1.100.0.tgz", + "integrity": "sha512-0XvInc8F5mFuaul3GFVFS2YizVQPw5O5LWEJj4b6cmn+TL9VzpAs7vy7GCkzsz7VKRrrcD5/TeWm035NMuU3og==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-logs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.100.0.tgz", + "integrity": "sha512-7uEM9REPv510cb3GnkSH6tgdha9MiTgFgm/IQY701+6rV3peLDEevgwWXOhnmVMx0DC7SrFZ0bij6V+pXXSVvA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-lookoutvision": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lookoutvision/-/aws-lookoutvision-1.100.0.tgz", + "integrity": "sha512-9BIQMphMSA4KNuRIzFUvy/hTk8fvHkRSk5yqrKGqQWH7eSAcjHKEcDGzIr+3PllxGtVjYZBdIcgRPpED9Ocjjw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-macie": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-macie/-/aws-macie-1.100.0.tgz", + "integrity": "sha512-h5DXIaSl1iqZ7o0gdLVoD0fiVFCCBBLeu92xxWFyoqJXCF/w/SlLX2pkSqc7NFtLEEVL/nvmJIHpVohq4hAYRg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-managedblockchain": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-managedblockchain/-/aws-managedblockchain-1.100.0.tgz", + "integrity": "sha512-PtpLYBvsymMfdLu6J89udp2JMAdhMlBPFjHbh1wQ9RTlm57Vu4uy5oaZ0yfS+m8fm00WjGHuBClIP+wekZOfzg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-mediaconnect": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-mediaconnect/-/aws-mediaconnect-1.100.0.tgz", + "integrity": "sha512-e8nZoU5De8Mfn2yYCliE/e5tPKtLBl9w/9eX6n+Opga/oVqbxjXqVaXogAmJhLMRoYWgUXSys5x9QUVFYg1xew==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-mediaconvert": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-mediaconvert/-/aws-mediaconvert-1.100.0.tgz", + "integrity": "sha512-qA42OoY8nEclywoz7BnYbNcIA+SKfzT2uYSZ8aGQEazWG7gaVxjeT006gSOuizUnP8XBjuxmvGK2byMyYDvsXQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-medialive": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-medialive/-/aws-medialive-1.100.0.tgz", + "integrity": "sha512-uJ6PEUeyaGi9xNFr5cwXysSxglhJz4SJAOZev+8vUw9/JLmVHi+2ZkEiQNHomzqBK6BgB82cfAvycnvIani3Fw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-mediapackage": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-mediapackage/-/aws-mediapackage-1.100.0.tgz", + "integrity": "sha512-9mZmz7bAY+jPmpKyPuZ4u25wUk4L+6zqICJTvz/k/XUk4oqXIO/qBZJ9pKqyK/Fnw2l3Z620APHAkrZXT/DdjA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-mediastore": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-mediastore/-/aws-mediastore-1.100.0.tgz", + "integrity": "sha512-P0WoPuVpPv8dIcVlGmFW3p71dwa+0n5i7fRMPu4XVaNBL5S1Rkdw/4MtK0LnPNAnm6ilCM0Wmk0gODGX2dM8Pg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-msk": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-msk/-/aws-msk-1.100.0.tgz", + "integrity": "sha512-eZ7I7u/qyJJkGuop6Woq5ozIYw+eXI4zea7KupHO0preDjOPjIKZ0oxfUhj9AqqauKV3Kv/vkirhUe3zK/g8yA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-mwaa": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-mwaa/-/aws-mwaa-1.100.0.tgz", + "integrity": "sha512-F+4rOyaC9zWtO8l/rbo+nBD1ZE/uY3ahzV7gLMY8kiHf0ziTlkUFuxOXiCqILaV1bm6ENPeJ6RXJb0oAFXeePw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-neptune": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-neptune/-/aws-neptune-1.100.0.tgz", + "integrity": "sha512-71KrbnphPvMtnQKYE+Spc79TKGXw2fUloqielbqD2WQLRuSkvHrP2axGuHR6Zp2pBEAKMHXknAGnEz3s/nGQ9A==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-networkfirewall": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-networkfirewall/-/aws-networkfirewall-1.100.0.tgz", + "integrity": "sha512-RcTpVbBi9y0MUwSUel5trzOv/n7dUw0qexUp0RJ3cE4F+0oy0dA2XRg4PXls1THX4P1MHk8L8F0sihd+pAyZFA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-networkmanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-networkmanager/-/aws-networkmanager-1.100.0.tgz", + "integrity": "sha512-7H4XvXTmEZcGQKi5lIfsFbVQagrf12wuxOu8kjH6VT9feNwshqYxm86Jr5vRe9O6BcHmNz+mgQUPsUUlmjZp4Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-opsworks": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-opsworks/-/aws-opsworks-1.100.0.tgz", + "integrity": "sha512-Mr8UcLMmaOmHq1hAHUxqHUBK/MoVvnhHygncXqVZkWnE1ElhgjUrDbeSLT7bmlgcB4gT13LgaCt5uMIGM1qLig==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-opsworkscm": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-opsworkscm/-/aws-opsworkscm-1.100.0.tgz", + "integrity": "sha512-6Z82Am1+biS7uQhwen91lJhyFXumSOsRPsrtlDbJd+vZ7Ihm3pWH7OQZmj3/hadm98C0u33J+XEyuQhNEdOQbA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-pinpoint": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-pinpoint/-/aws-pinpoint-1.100.0.tgz", + "integrity": "sha512-nf+F9FscMhIV8eXDSpWF/fwBEHVtP725QfDmQlsftclhn+QuFiVfonLXyBnFYS2/BSgkj4pgIaLz2wZsWUsPJQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-pinpointemail": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-pinpointemail/-/aws-pinpointemail-1.100.0.tgz", + "integrity": "sha512-QYkl6td1/nCEBOSGcw3VXw1I4zZ9kUYmF5K+uGxiDPoVryKEw8Ar1SNXqivPVW67ESrmFTRiLlSHOmiw+FfZaQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-qldb": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-qldb/-/aws-qldb-1.100.0.tgz", + "integrity": "sha512-3GhE6CPpOOcBvphYKI8Uadm62BNvpAFXfcBkyjnIN6Erxvn3wq9PhB5ZpdQrhWt4L/BPPHOBDtALyasK8NCdiw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-quicksight": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-quicksight/-/aws-quicksight-1.100.0.tgz", + "integrity": "sha512-I6WSw/kO8OBRclVLEddJ0onP4R+q9MSRN+eQt+v0xBZYB3xIbaanEJ8yOd/Attf54gbM8yQSpt3dm4JfjrHBuQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-ram": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ram/-/aws-ram-1.100.0.tgz", + "integrity": "sha512-crRx77m9nI2c9TSws9OarZCVldAhneUJrcvKsUoLOkVrneB3Pm0AwEEvh/HpW/XSB/QFfzowtVRddnEfABgD2g==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-rds": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-rds/-/aws-rds-1.100.0.tgz", + "integrity": "sha512-yxRc0KRAPWpx+DTOBBe1p9OwKNeY6feM+z2o1m2ket0Z3KSnF4dIhtomKpWhX7nKotiSsRkXkqkQuWCUKSYgxw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-redshift": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-redshift/-/aws-redshift-1.100.0.tgz", + "integrity": "sha512-VPxb8/IV4tCjhNOaiE72mZ4Sjim1TpeBJutZLI7Bln5OoF126kvhyYhpU8O7lhKeYdvuDuwzyUbKTXnUs8HAXQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-resourcegroups": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-resourcegroups/-/aws-resourcegroups-1.100.0.tgz", + "integrity": "sha512-ybvL/oF7nRcfaE8VFcBGRWjeFaQSNO7sLzwIILl6sZJG+bO5HkO0cBIk8BXoaZiTBcQ6EEHDoq4W8oY90HpGUA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-robomaker": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-robomaker/-/aws-robomaker-1.100.0.tgz", + "integrity": "sha512-IcAjFPi9ED+cCFTrSpJvs0HWOZEdJsmb0O5s66uXZ21kvSWK/ojaCgD8LQTXpncVFmAh0a+3h/YXueQ28MOe1Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-route53": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.100.0.tgz", + "integrity": "sha512-Qo4HrYVWN3+6DYnv+hHnKzpD6w2xpWC2O++my0FnRbAXbWeUn/OE3G0qaurQm8IR/hp8uKvcobvSQ5lizZUHyA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-route53-targets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.100.0.tgz", + "integrity": "sha512-NAC3fND9qi0uLmPXdJM7WdTQ+BP983YbId64oAHPDkylpDdiD70fQ6h5USfvMc+TLDueINwvWoIO9+MaFMw2Og==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-route53resolver": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53resolver/-/aws-route53resolver-1.100.0.tgz", + "integrity": "sha512-DJik4XKDIjXNKYzpDm41sHdftNvHAY3Wm1hBYXFq3D5Ns48bZgnhxb9Lb/zAjyw4+8C/q8Z+oH/PxuiAa49bwg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-s3": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.100.0.tgz", + "integrity": "sha512-gbdRpgnl2mw2Gl3LVmJaTVdQaCqbXYDN9P0DCAl4zXACOdNsHHP8jNYcJfh8wDDWDpJTLm/V2sKHOY01e1xH+w==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-s3-assets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.100.0.tgz", + "integrity": "sha512-rupwiCuwTQUamJi/2M+pZlu2qJv9K68bp1LnxlvUYAKjlDmAYsf5F7HYnU92rIhE5oeHCIdabgWdz+Gc+hjfUg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-s3objectlambda": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3objectlambda/-/aws-s3objectlambda-1.100.0.tgz", + "integrity": "sha512-15Bsid0mvoA44rxPO79RgbLGKMYqrwA9am5T8CS0FeHEewnR6LIu3nm0lno4nMifXK5YCvtK79oloi4DAMTKwQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-s3outposts": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3outposts/-/aws-s3outposts-1.100.0.tgz", + "integrity": "sha512-9bfn2+DvJXq6fNrdhnK0WN6PHBC0Cfe3+MEJVG7MO8xF07v0eVWvbrZxcTjNMMLF9XeYqO5dk+tywTzhmt+xBA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-sagemaker": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sagemaker/-/aws-sagemaker-1.100.0.tgz", + "integrity": "sha512-/IpGfnMnxyMDMuoy7RqjAw6IYirGv3uvuPPco5Sz1R7Z2xNxh8XJhAqtggZqdXNZsEV5HfNOviwR77+s+WZgXA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-sam": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sam/-/aws-sam-1.100.0.tgz", + "integrity": "sha512-gkuCwfOb+o53IDSuQDvIlJJkDcIN/F/MC5hNuEZCisfqmIsytrHvWyIwta6QkzlKkZw4sQovNZyotcafcRwKhg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-sdb": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sdb/-/aws-sdb-1.100.0.tgz", + "integrity": "sha512-cGzFelxz2dOEa7Ted6RX3aNLXh0k0pz5+kr6BEzzvUvyKwJJwzebv82LKoMBv+CiuJ7v0gJJY1QsPB5+3seL6Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-secretsmanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.100.0.tgz", + "integrity": "sha512-9HK8oD/JnvfewhKAl8ZJ3vVlNdU+q8gKhc3F1OPr5jgmzKIRjPhwfnNSOyaiEDm/wEBKWpFfKkikR/x8hwmeaQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-securityhub": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-securityhub/-/aws-securityhub-1.100.0.tgz", + "integrity": "sha512-xCC1ihjuQ676WoFsDRSU6hze2++J8TUBh0Xv3M34vQx+/xF04p9Mv3p2oaH4LEkmn48Ecy/0EUevy9ACyn6/Cg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-servicecatalog": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicecatalog/-/aws-servicecatalog-1.100.0.tgz", + "integrity": "sha512-I8eut4nHuznhGEmL6M/rkKfvT9De1ux9djk90VEx/SIl3zFPVjH+1BC2OhaQ8actwaKbqxNzhoYdn+yhv3LIhw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-servicecatalogappregistry": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicecatalogappregistry/-/aws-servicecatalogappregistry-1.100.0.tgz", + "integrity": "sha512-PW1YDd02egxrzpO7298gNamF/UieDmAespADYlzPRj1Hc2oEW3UJiA3+eIWcWiu/z6l7GV6OutZySbULPwBjeQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-servicediscovery": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.100.0.tgz", + "integrity": "sha512-UmVPFpThgCsA25EKKmPD3tOEZ9j0eWyOW/x+NSzVPndz/DSO2FsJx1iihIg4Cjy7O/cL/2dfNgJJBOsK2Bbb4A==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-ses": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ses/-/aws-ses-1.100.0.tgz", + "integrity": "sha512-qZBmQZktqd+3kBI7FqJxAchJlNQObU8hK8ASArbmDsOFQGgdV/Ch9S+L5ddRw6gSwPEzbOqcQu6Fs/IJCoH1iQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-signer": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-signer/-/aws-signer-1.100.0.tgz", + "integrity": "sha512-a4BnLpt+tju3D4jTs4ib9+x2bzSsOpoFUn51ps8ZIYE/sKJih8uc66tFlnM19fVjSK2+9Tqz50CAVEYtGXJOug==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-sns": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.100.0.tgz", + "integrity": "sha512-0kYI3sK2ceqbT3Bjb8OAaiUAxwZf3S76W94j5H9uWxrbV6PQHyhj4zqvQt1Q3CubJw8BjYeYcN+/okQX7v1h2g==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-sns-subscriptions": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.100.0.tgz", + "integrity": "sha512-P27imwoF4QyEbfxIVtBrZB5D/YReu7Ao15J/y6Br+NVPto/YgLeqMY7PhZfLfvmB6EhFCuMa7zvBQ6wXxoe6cA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-sqs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-1.100.0.tgz", + "integrity": "sha512-hhWUTmXRQBBxM85l9ufmim18XJofIF4bNPRLCOPMgi6SCDof8rMDoK0UwC2R7jjyv6vDTcV/cZ8AZ4L7029r4g==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-ssm": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.100.0.tgz", + "integrity": "sha512-DMnf2kzGl93qa2OfXCzNWmoUT14Sw/AW1SCb6H0IflP90Le2JffwE/5lf80SHMz6M2BMyaWS7wIQKf02VEX4pQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-sso": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sso/-/aws-sso-1.100.0.tgz", + "integrity": "sha512-wEv58XbWd5CDazQziruseYcQsm3qATvFjQobHKOW2e88s5NCVzkqYUzh+PWutREauY3ik6HdFgIh2POLh3ymXw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-stepfunctions": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.100.0.tgz", + "integrity": "sha512-8ZUvMtQpp4xheO+pfx0HnuErSG23Q2Sf/VcGfg2KHbuK2NtqZO349mluinCHyGXCUSDM/w8PmcNx0M6QCrEFew==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-synthetics": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-synthetics/-/aws-synthetics-1.100.0.tgz", + "integrity": "sha512-BrP7PdBmf/hB6aTwxrZ815hKKGD5Q5b9EB+7kDnnZ00pzJ7Zhue3JCtW+T9QGwrDiJItSD5W/w/5gbT3DrbNuw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-timestream": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-timestream/-/aws-timestream-1.100.0.tgz", + "integrity": "sha512-by+unObSIcLijQcEqnJTh0WqOsBKf41U66cJUGyqjIRJZa5fCBSvJQnkwQhHtYl60M/fsr6MdjcVgqAnl6/YBw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-transfer": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-transfer/-/aws-transfer-1.100.0.tgz", + "integrity": "sha512-FuSwZnIGflsMosgC9ymQv0nZby1XXpdBBsk/ccAWwRhA4HFI0u+y2QD1QTS8W5ewmbizfOrumV7/wzbQ1jkbvw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-waf": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-waf/-/aws-waf-1.100.0.tgz", + "integrity": "sha512-uvEfvc6wnJsGqf4CPvOB68j4qigUwvfXDPz5rEywBJS+H9ls897E7Vi8Y2EKJGrTk/tIYhPXrAiTy9BaZud2AA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-wafregional": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-wafregional/-/aws-wafregional-1.100.0.tgz", + "integrity": "sha512-zvH/pP8AmGGf3zl63OR4lUO6ymRqHOrr7UFZtTkh+hiA4rrVjnTPfYBWFiYS5tNNydoqneaLTEJYaSAk/eeFbw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-wafv2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-wafv2/-/aws-wafv2-1.100.0.tgz", + "integrity": "sha512-lRzVphz/E8N3u7117Q/5lciHJdgNI8SQN3ATqkaS7IOBULSuyLqa9GH5Ad1qxshQaNxPCt4ndCx1ae+LcgFnGQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-workspaces": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-workspaces/-/aws-workspaces-1.100.0.tgz", + "integrity": "sha512-zvUak7EjaH6nyd98wvKJcogV2AdhaIze8WtdY8x2jaih+RbV4J0E6dU2JyMdx34gM/vL8vycdxMmSYsZyGhhcg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/cfnspec": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.100.0.tgz", + "integrity": "sha512-g1AstaSSXy2SK11TyPOy3ioDqtitW+cNt/g9dOZERkKB7y7WQDErYYwatfBlVYbvVXAaKHA2tmh+evztY5iAqw==", + "dev": true, + "requires": { + "md5": "^2.3.0" + } + }, + "@aws-cdk/cloud-assembly-schema": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.100.0.tgz", + "integrity": "sha512-/khO7i5nHi08Es+Pxu9iIKSbAPaoF3tyWoNoRNHUxT8d/dHGqSwe6xWV5TccK2M4nHqDiDR1jSl2g/nXoKBJWQ==", + "requires": { + "jsonschema": "^1.4.0", + "semver": "^7.3.5" + }, + "dependencies": { + "jsonschema": { + "version": "1.4.0", + "bundled": true + }, + "lru-cache": { + "version": "6.0.0", + "bundled": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "bundled": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "bundled": true + } + } + }, + "@aws-cdk/cloudformation-diff": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.100.0.tgz", + "integrity": "sha512-AetWwfHItrNU79rZITZaI8N8rkvQ4MjG96Mr6QddXZmtatnBB9VA1GYHk6cPW5quHiVzem8sLw3K5UrnkQjk+A==", + "dev": true, + "requires": { + "@aws-cdk/cfnspec": "1.100.0", + "colors": "^1.4.0", + "diff": "^5.0.0", + "fast-deep-equal": "^3.1.3", + "string-width": "^4.2.2", + "table": "^6.1.0" + } + }, + "@aws-cdk/cloudformation-include": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-include/-/cloudformation-include-1.100.0.tgz", + "integrity": "sha512-Om3x5ut5p1djxuM1jIfmo3mqPx7N6q9vAcBsdFajvyDlYSA09LKzUw8SZErqANPOTcMq1dG5Dfx1xWYCzu7Oxg==", + "requires": { + "yaml": "1.10.2" + }, + "dependencies": { + "yaml": { + "version": "1.10.2", + "bundled": true + } + } + }, + "@aws-cdk/core": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.100.0.tgz", + "integrity": "sha512-QnjFTqi5WX5k6qIakM0rVpNPYFIrGNIuJddph0wF1P0bb3a31YKLYO7lAHdPQXH3kIlO7+TjpRaalGhqT/8wJA==", + "requires": { + "@balena/dockerignore": "^1.0.2", + "fs-extra": "^9.1.0", + "ignore": "^5.1.8", + "minimatch": "^3.0.4" + }, + "dependencies": { + "@balena/dockerignore": { + "version": "1.0.2", + "bundled": true + }, + "at-least-node": { + "version": "1.0.0", + "bundled": true + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + }, + "fs-extra": { + "version": "9.1.0", + "bundled": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "graceful-fs": { + "version": "4.2.6", + "bundled": true + }, + "ignore": { + "version": "5.1.8", + "bundled": true + }, + "jsonfile": { + "version": "6.1.0", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "universalify": { + "version": "2.0.0", + "bundled": true + } + } + }, + "@aws-cdk/custom-resources": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/custom-resources/-/custom-resources-1.100.0.tgz", + "integrity": "sha512-8rXip/IG3USkyejjkvbD0++j76PEmFM/wfbdEDLoQT3IWmH7dflXVekZP7rHhyFT4sMXehmpey4YJW9gDdK/5w==", + "peer": true, + "requires": {} + }, + "@aws-cdk/cx-api": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.100.0.tgz", + "integrity": "sha512-ZyWnRwgjSk3/djFztm//KLkDC5TbxWxNTbiu2xjXNP7fW8AXn7ONQWKMEbMOTE7qEZZeVUDEDPLAIUzYEfusLA==", + "requires": { + "semver": "^7.3.5" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "bundled": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "bundled": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "bundled": true + } + } + }, + "@aws-cdk/lambda-layer-awscli": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/lambda-layer-awscli/-/lambda-layer-awscli-1.100.0.tgz", + "integrity": "sha512-UfcqC8gYMdIo2Llx3WYeRxXCPjs8/Gxu43dvLW09zVOopJu/CXxF8nN0lmKa49XLE1uTPYxldO2frEscTW4vkA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/lambda-layer-kubectl": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/lambda-layer-kubectl/-/lambda-layer-kubectl-1.100.0.tgz", + "integrity": "sha512-23BYOf5JgJJs4vNnGI37oxXdCo2Oeow+M+HxAGbZskStjXgdASIZlvfGwbSWcH+R3c6Lbmf9WfbUmgCf3fs00g==", + "peer": true, + "requires": {} + }, + "@aws-cdk/region-info": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.100.0.tgz", + "integrity": "sha512-pmlnSSbnGH2YPoSbAPW45Rqv1LDLVs3tyub4HXLeCdFSctYhDA5F7pZ6zVoGH4FTjrSebou1Xqkn/lYfbDEQJw==" + }, + "@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, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/compat-data": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz", + "integrity": "sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==", + "dev": true + }, + "@babel/core": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.16.tgz", + "integrity": "sha512-sXHpixBiWWFti0AV2Zq7avpTasr6sIAu7Y396c608541qAU2ui4a193m0KSQmfPSKFZLnQ3cvlKDOm3XkuXm3Q==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.13.16", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-module-transforms": "^7.13.14", + "@babel/helpers": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.15", + "@babel/types": "^7.13.16", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.12.13" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.16.tgz", + "integrity": "sha512-grBBR75UnKOcUWMp8WoDxNsWCFl//XCK6HWTrBQKTr5SV9f5g0pNOjdyzi/DTBv12S9GnYPInIXQBTky7OXEMg==", + "dev": true, + "requires": { + "@babel/types": "^7.13.16", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/helper-compilation-targets": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz", + "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.15", + "@babel/helper-validator-option": "^7.12.17", + "browserslist": "^4.14.5", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/helper-function-name": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", + "dev": true, + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz", + "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==", + "dev": true, + "requires": { + "@babel/types": "^7.13.12" + } + }, + "@babel/helper-module-imports": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz", + "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==", + "dev": true, + "requires": { + "@babel/types": "^7.13.12" + } + }, + "@babel/helper-module-transforms": { + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz", + "integrity": "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-simple-access": "^7.13.12", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.12.11", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.13", + "@babel/types": "^7.13.14" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", + "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz", + "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==", + "dev": true + }, + "@babel/helper-replace-supers": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz", + "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.13.12", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.12" + } + }, + "@babel/helper-simple-access": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz", + "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==", + "dev": true, + "requires": { + "@babel/types": "^7.13.12" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", + "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", + "dev": true, + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.12.17", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz", + "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==", + "dev": true + }, + "@babel/helpers": { + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.17.tgz", + "integrity": "sha512-Eal4Gce4kGijo1/TGJdqp3WuhllaMLSrW6XcL0ulyUAQOuxHcCafZE8KHg9857gcTehsm/v7RcOx2+jp0Ryjsg==", + "dev": true, + "requires": { + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.17", + "@babel/types": "^7.13.17" + } + }, + "@babel/highlight": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", + "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "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, + "requires": { + "color-convert": "^1.9.0" + } + }, + "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, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "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, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "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, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.16.tgz", + "integrity": "sha512-6bAg36mCwuqLO0hbR+z7PHuqWiCeP7Dzg73OpQwsAB1Eb8HnGEz5xYBzCfbu+YjoaJsJs+qheDxVAuqbt3ILEw==", + "dev": true + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", + "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/template": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.12.13" + } + } + } + }, + "@babel/traverse": { + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.17.tgz", + "integrity": "sha512-BMnZn0R+X6ayqm3C3To7o1j7Q020gWdqdyP50KEoVqaCO2c/Im7sYZSmVgvefp8TTMQ+9CtwuBp0Z1CZ8V3Pvg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.13.16", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.13.16", + "@babel/types": "^7.13.17", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.12.13" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.17.tgz", + "integrity": "sha512-RawydLgxbOPDlTLJNtoIypwdmAy//uQIzlKt2+iBiJaRlVuI6QLUxVAyWGNfOzp8Yu4L4lLIacoCyTNtpb4wiA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@eslint/eslintrc": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", + "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^12.1.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" + }, + "dependencies": { + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + } + }, + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + } + }, + "@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + } + }, + "@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "requires": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", + "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", + "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", + "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + } + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@types/babel__core": { + "version": "7.1.14", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", + "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", + "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "dev": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "26.0.23", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz", + "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==", + "dev": true, + "requires": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", + "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", + "dev": true + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "@types/node": { + "version": "14.14.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz", + "integrity": "sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/prettier": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", + "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==", + "dev": true + }, + "@types/stack-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", + "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", + "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz", + "integrity": "sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "4.22.0", + "@typescript-eslint/scope-manager": "4.22.0", + "debug": "^4.1.1", + "functional-red-black-tree": "^1.0.1", + "lodash": "^4.17.15", + "regexpp": "^3.0.0", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz", + "integrity": "sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/scope-manager": "4.22.0", + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/typescript-estree": "4.22.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.0.tgz", + "integrity": "sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "4.22.0", + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/typescript-estree": "4.22.0", + "debug": "^4.1.1" + } + }, + "@typescript-eslint/scope-manager": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz", + "integrity": "sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/visitor-keys": "4.22.0" + } + }, + "@typescript-eslint/types": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.0.tgz", + "integrity": "sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz", + "integrity": "sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/visitor-keys": "4.22.0", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-glob": "^4.0.1", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz", + "integrity": "sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.22.0", + "eslint-visitor-keys": "^2.0.0" + } + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true, + "requires": {} + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + }, + "dependencies": { + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "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, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-includes": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", + "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.5" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "array.prototype.flat": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "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 + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "aws-cdk": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-1.100.0.tgz", + "integrity": "sha512-+iuTz9pZq+LapaNhXi3vVuXeXXBXyfnoynT5N8zSSdhPn5Ao2bfqcWk1+tOn4EMMvQreol0xYJVhiqRU3qdOpw==", + "dev": true, + "requires": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/cloudformation-diff": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "archiver": "^5.3.0", + "aws-sdk": "^2.848.0", + "camelcase": "^6.2.0", + "cdk-assets": "1.100.0", + "colors": "^1.4.0", + "decamelize": "^5.0.0", + "fs-extra": "^9.1.0", + "glob": "^7.1.6", + "json-diff": "^0.5.4", + "minimatch": ">=3.0", + "promptly": "^3.2.0", + "proxy-agent": "^4.0.1", + "semver": "^7.3.5", + "source-map-support": "^0.5.19", + "table": "^6.1.0", + "uuid": "^8.3.2", + "wrap-ansi": "^7.0.0", + "yaml": "1.10.2", + "yargs": "^16.2.0" + }, + "dependencies": { + "@aws-cdk/cfnspec": { + "version": "1.100.0", + "dev": true, + "requires": { + "md5": "^2.3.0" + } + }, + "@aws-cdk/cloud-assembly-schema": { + "version": "1.100.0", + "dev": true, + "requires": { + "jsonschema": "^1.4.0", + "semver": "^7.3.5" + } + }, + "@aws-cdk/cloudformation-diff": { + "version": "1.100.0", + "dev": true, + "requires": { + "@aws-cdk/cfnspec": "1.100.0", + "colors": "^1.4.0", + "diff": "^5.0.0", + "fast-deep-equal": "^3.1.3", + "string-width": "^4.2.2", + "table": "^6.1.0" + } + }, + "@aws-cdk/cx-api": { + "version": "1.100.0", + "dev": true, + "requires": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "semver": "^7.3.5" + } + }, + "@aws-cdk/region-info": { + "version": "1.100.0", + "dev": true + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "8.0.2", + "resolved": "https://registry.yarnpkg.com/ajv/-/ajv-8.0.2.tgz#1396e27f208ed56dd5638ab5a251edeb1c91d402", + "integrity": "sha512-V0HGxJd0PiDF0ecHYIesTOqfd1gJguwQUOYfMfAWnRsWQEXfc5ifbUFhD3Wjc+O+y7VAqL+g07prq9gHQ/JOZQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "archiver": { + "version": "5.3.0", + "resolved": "https://registry.yarnpkg.com/archiver/-/archiver-5.3.0.tgz#dd3e097624481741df626267564f7dd8640a45ba", + "integrity": "sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg==", + "dev": true, + "requires": { + "archiver-utils": "^2.1.0", + "async": "^3.2.0", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-2.1.0.tgz#e8a460e94b693c3e3da182a098ca6285ba9249e2", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dev": true, + "requires": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + } + }, + "ast-types": { + "version": "0.13.4", + "resolved": "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.4.tgz#ee0d77b343263965ecc3fb62da16e7222b2b6782", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "dev": true, + "requires": { + "tslib": "^2.0.1" + } + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "async": { + "version": "3.2.0", + "resolved": "https://registry.yarnpkg.com/async/-/async-3.2.0.tgz#b3a2685c5ebb641d3de02d161002c60fc9f85720", + "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==", + "dev": true + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true + }, + "aws-sdk": { + "version": "2.866.0", + "resolved": "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.866.0.tgz#8150fb2e0cfecd281968edee7cad84598d8d7a09", + "integrity": "sha512-6Z581Ek2Yfm78NpeEFMNuSoyiYG7tipEaqfWNFR1AGyYheZwql4ajhzzlpWn91LBpdm7qcFldSNY9U0tKpKWNw==", + "dev": true, + "requires": { + "buffer": "4.9.2", + "events": "1.1.1", + "ieee754": "1.1.13", + "jmespath": "0.15.0", + "querystring": "0.2.0", + "sax": "1.2.1", + "url": "0.10.3", + "uuid": "3.3.2", + "xml2js": "0.4.19" + }, + "dependencies": { + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + }, + "dependencies": { + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + } + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "dev": true + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", + "dev": true + } + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true + }, + "cdk-assets": { + "version": "1.100.0", + "dev": true, + "requires": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "archiver": "^5.3.0", + "aws-sdk": "^2.848.0", + "glob": "^7.1.6", + "yargs": "^16.2.0" + } + }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.yarnpkg.com/charenc/-/charenc-0.0.2.tgz#c0a1d2f3a7092e03774bfa83f14c0fc5790a8667", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true + }, + "cli-color": { + "version": "0.1.7", + "resolved": "https://registry.yarnpkg.com/cli-color/-/cli-color-0.1.7.tgz#adc3200fa471cc211b0da7f566b71e98b9d67347", + "integrity": "sha1-rcMgD6RxzCEbDaf1ZrcemLnWc0c=", + "dev": true, + "requires": { + "es5-ext": "0.8.x" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true + }, + "compress-commons": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.1.0.tgz#25ec7a4528852ccd1d441a7d4353cd0ece11371b", + "integrity": "sha512-ofaaLqfraD1YRTkrRKPCrGJ1pFeDG/MVCkVVV2FNGeWquSlqw5wOrwOfPQ1xF2u+blpeWASie5EubHz+vsNIgA==", + "dev": true, + "requires": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.1", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "crc-32": { + "version": "1.2.0", + "resolved": "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.0.tgz#cb2db6e29b88508e32d9dd0ec1693e7b41a18208", + "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", + "dev": true, + "requires": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" + } + }, + "crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-4.0.2.tgz#c922ad22b38395abe9d3870f02fa8134ed709007", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "dev": true, + "requires": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.yarnpkg.com/crypt/-/crypt-0.0.2.tgz#88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true + }, + "data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz#594b8973938c5bc2c33046535785341abc4f3636", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", + "dev": true + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/decamelize/-/decamelize-5.0.0.tgz#88358157b010ef133febfd27c18994bd80c6215b", + "integrity": "sha512-U75DcT5hrio3KNtvdULAWnLiAPbFUC4191ldxMmj4FA/mRuBnmDwU0boNfPyFRhnan+Jm+haLeSn3P0afcBn4w==", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "degenerator": { + "version": "2.2.0", + "resolved": "https://registry.yarnpkg.com/degenerator/-/degenerator-2.2.0.tgz#49e98c11fa0293c5b26edfbb52f15729afcdb254", + "integrity": "sha512-aiQcQowF01RxFI4ZLFMpzyotbQonhNpBao6dkI8JPk5a+hmSjR5ErHp2CQySmQe8os3VBqLCIh87nDBgZXvsmg==", + "dev": true, + "requires": { + "ast-types": "^0.13.2", + "escodegen": "^1.8.1", + "esprima": "^4.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "diff": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true + }, + "difflib": { + "version": "0.2.4", + "resolved": "https://registry.yarnpkg.com/difflib/-/difflib-0.2.4.tgz#b5e30361a6db023176d562892db85940a718f47e", + "integrity": "sha1-teMDYabbAjF21WKJLbhZQKcY9H4=", + "dev": true, + "requires": { + "heap": ">= 0.2.0" + } + }, + "dreamopt": { + "version": "0.6.0", + "resolved": "https://registry.yarnpkg.com/dreamopt/-/dreamopt-0.6.0.tgz#d813ccdac8d39d8ad526775514a13dda664d6b4b", + "integrity": "sha1-2BPM2sjTnYrVJndVFKE92mZNa0s=", + "dev": true, + "requires": { + "wordwrap": ">=0.0.2" + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "es5-ext": { + "version": "0.8.2", + "resolved": "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.8.2.tgz#aba8d9e1943a895ac96837a62a39b3f55ecd94ab", + "integrity": "sha1-q6jZ4ZQ6iVrJaDemKjmz9V7NlKs=", + "dev": true + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "events": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924", + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", + "dev": true + }, + "exit-on-epipe": { + "version": "1.0.1", + "resolved": "https://registry.yarnpkg.com/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692", + "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "file-uri-to-path": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-2.0.0.tgz#7b415aeba227d575851e0a5b0c640d7656403fba", + "integrity": "sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg==", + "dev": true + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "ftp": { + "version": "0.3.10", + "resolved": "https://registry.yarnpkg.com/ftp/-/ftp-0.3.10.tgz#9197d861ad8142f3e63d5a83bfe4c59f7330885d", + "integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=", + "dev": true, + "requires": { + "readable-stream": "1.1.x", + "xregexp": "2.0.0" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-uri": { + "version": "3.0.2", + "resolved": "https://registry.yarnpkg.com/get-uri/-/get-uri-3.0.2.tgz#f0ef1356faabc70e1f9404fa3b66b2ba9bfc725c", + "integrity": "sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "data-uri-to-buffer": "3", + "debug": "4", + "file-uri-to-path": "2", + "fs-extra": "^8.1.0", + "ftp": "^0.3.10" + }, + "dependencies": { + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + } + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "heap": { + "version": "0.2.6", + "resolved": "https://registry.yarnpkg.com/heap/-/heap-0.2.6.tgz#087e1f10b046932fc8594dd9e6d378afc9d1e5ac", + "integrity": "sha1-CH4fELBGky/IWU3Z5tN4r8nR5aw=", + "dev": true + }, + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.0.tgz#e2aaad3a3a8fca34c28f6eee135b156ed2587ff0", + "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-number-object": { + "version": "1.0.4", + "resolved": "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.4.tgz#36ac95e741cf18b283fc1ddf5e83da798e3ec197", + "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", + "dev": true + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "jmespath": { + "version": "0.15.0", + "resolved": "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217", + "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=", + "dev": true + }, + "json-diff": { + "version": "0.5.4", + "resolved": "https://registry.yarnpkg.com/json-diff/-/json-diff-0.5.4.tgz#7bc8198c441756632aab66c7d9189d365a7a035a", + "integrity": "sha512-q5Xmx9QXNOzOzIlMoYtLrLiu4Jl/Ce2bn0CNcv54PhyH89CI4GWlGVDye8ei2Ijt9R3U+vsWPsXpLUNob8bs8Q==", + "dev": true, + "requires": { + "cli-color": "~0.1.6", + "difflib": "~0.2.1", + "dreamopt": "~0.6.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "universalify": "^2.0.0" + } + }, + "jsonschema": { + "version": "1.4.0", + "resolved": "https://registry.yarnpkg.com/jsonschema/-/jsonschema-1.4.0.tgz#1afa34c4bc22190d8e42271ec17ac8b3404f87b2", + "integrity": "sha512-/YgW6pRMr6M7C+4o8kS+B/2myEpHCrxO4PEWnqJNBFMjn7EWXqlQ4tGwL6xTHeRplwuZmcAncdvfOad1nT2yMw==", + "dev": true + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", + "dev": true + }, + "lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c", + "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=", + "dev": true + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", + "dev": true + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "dev": true + }, + "lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88", + "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "md5": { + "version": "2.3.0", + "resolved": "https://registry.yarnpkg.com/md5/-/md5-2.3.0.tgz#c3da9a6aae3a30b46b7b0c349b87b110dc3bda4f", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dev": true, + "requires": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "netmask": { + "version": "2.0.1", + "resolved": "https://registry.yarnpkg.com/netmask/-/netmask-2.0.1.tgz#5a5cbdcbb7b6de650870e15e83d3e9553a414cf4", + "integrity": "sha512-gB8eG6ubxz67c7O2gaGiyWdRUIbH61q7anjgueDqCC9kvIs/b4CTtCMaQKeJbv1/Y7FT19I4zKwYmjnjInRQsg==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "pac-proxy-agent": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-4.1.0.tgz#66883eeabadc915fc5e95457324cb0f0ac78defb", + "integrity": "sha512-ejNgYm2HTXSIYX9eFlkvqFp8hyJ374uDf0Zq5YUAifiSh1D6fo+iBivQZirGvVv8dCYUsLhmLBRhlAYvBKI5+Q==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4", + "get-uri": "3", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "5", + "pac-resolver": "^4.1.0", + "raw-body": "^2.2.0", + "socks-proxy-agent": "5" + } + }, + "pac-resolver": { + "version": "4.2.0", + "resolved": "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-4.2.0.tgz#b82bcb9992d48166920bc83c7542abb454bd9bdd", + "integrity": "sha512-rPACZdUyuxT5Io/gFKUeeZFfE5T7ve7cAkE5TUZRRfuKP0u5Hocwe48X7ZEm6mYB+bTB0Qf+xlVlA/RM/i6RCQ==", + "dev": true, + "requires": { + "degenerator": "^2.2.0", + "ip": "^1.1.5", + "netmask": "^2.0.1" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "printj": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222", + "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "promptly": { + "version": "3.2.0", + "resolved": "https://registry.yarnpkg.com/promptly/-/promptly-3.2.0.tgz#a5517fbbf59bd31c1751d4e1d9bef1714f42b9d8", + "integrity": "sha512-WnR9obtgW+rG4oUV3hSnNGl1pHm3V1H/qD9iJBumGSmVsSC5HpZOLuu8qdMb6yCItGfT7dcRszejr/5P3i9Pug==", + "dev": true, + "requires": { + "read": "^1.0.4" + } + }, + "proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-4.0.1.tgz#326c3250776c7044cd19655ccbfadf2e065a045c", + "integrity": "sha512-ODnQnW2jc/FUVwHHuaZEfN5otg/fMbvMxz9nMSUQfJ9JU7q2SZvSULSsjLloVgJOiv9yhc8GlNMKc4GkFmcVEA==", + "dev": true, + "requires": { + "agent-base": "^6.0.0", + "debug": "4", + "http-proxy-agent": "^4.0.0", + "https-proxy-agent": "^5.0.0", + "lru-cache": "^5.1.1", + "pac-proxy-agent": "^4.1.0", + "proxy-from-env": "^1.0.0", + "socks-proxy-agent": "^5.0.0" + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "raw-body": { + "version": "2.4.1", + "resolved": "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.1.tgz#30ac82f98bb5ae8c152e67149dac8d55153b168c", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read": { + "version": "1.0.7", + "resolved": "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4", + "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "dev": true, + "requires": { + "mute-stream": "~0.0.4" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "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" + } + }, + "readdir-glob": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/readdir-glob/-/readdir-glob-1.1.1.tgz#f0e10bb7bf7bfa7e0add8baffdc54c3f7dbee6c4", + "integrity": "sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==", + "dev": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sax": { + "version": "1.2.1", + "resolved": "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a", + "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=", + "dev": true + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz#91605c25d91652f4661ea69ccf45f1b331ca21ba", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "socks": { + "version": "2.6.0", + "resolved": "https://registry.yarnpkg.com/socks/-/socks-2.6.0.tgz#6b984928461d39871b3666754b9000ecf39dfac2", + "integrity": "sha512-mNmr9owlinMplev0Wd7UHFlqI4ofnBnNzFuzrm63PPaHgbkqCFe4T5LzwKmtQ/f2tX0NTpcdVLyD/FHxFBstYw==", + "dev": true, + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-5.0.0.tgz#7c0f364e7b1cf4a7a437e71253bed72e9004be60", + "integrity": "sha512-lEpa1zsWCChxiynk+lCycKuC502RxDWLKJZoIhnxrWNjLSDGYRFflHA1/228VkRcnv9TIb8w98derGbpKxJRgA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4", + "socks": "^2.3.3" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "table": { + "version": "6.1.0", + "resolved": "https://registry.yarnpkg.com/table/-/table-6.1.0.tgz#676a0cfb206008b59e783fcd94ef8ba7d67d966c", + "integrity": "sha512-T4G5KMmqIk6X87gLKWyU5exPpTjLjY5KyrFWaIjv3SvgaIUGXV7UEzGEnZJdTA38/yUS6f9PlKezQ0bYXG3iIQ==", + "dev": true, + "requires": { + "ajv": "^8.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "lodash.clonedeep": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0" + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + } + } + }, + "url": { + "version": "0.10.3", + "resolved": "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64", + "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "xml2js": { + "version": "0.4.19", + "resolved": "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7", + "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~9.0.1" + }, + "dependencies": { + "sax": { + "version": "1.2.4", + "resolved": "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + } + } + }, + "xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", + "dev": true + }, + "xregexp": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/xregexp/-/xregexp-2.0.0.tgz#52a63e56ca0b84a7f3a5f3d61872f126ad7a5943", + "integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=", + "dev": true + }, + "y18n": { + "version": "5.0.5", + "resolved": "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18", + "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.7", + "resolved": "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a", + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", + "dev": true + }, + "zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.1.0.tgz#51dd326571544e36aa3f756430b313576dc8fc79", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "dev": true, + "requires": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + } + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "requires": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browserslist": { + "version": "4.16.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.5.tgz", + "integrity": "sha512-C2HAjrM1AI/djrpAUU/tr4pml1DqLIzJKSLDBXBrNErl9ZCCTXdhwxdJjYc16953+mBWf7Lw+uUJgpgb8cN71A==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001214", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.719", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + } + }, + "bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "requires": { + "fast-json-stable-stringify": "2.x" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001216", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001216.tgz", + "integrity": "sha512-1uU+ww/n5WCJRwUcc9UH/W6925Se5aNnem/G5QaSDga2HzvjYMs8vRbekGUN/PnTZ7ezTHcxxTEb9fgiMYwH6Q==", + "dev": true + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "requires": { + "rsvp": "^4.8.4" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true + }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "requires": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "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, + "requires": { + "color-name": "~1.1.4" + } + }, + "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 + }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "dev": true + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "constructs": { + "version": "3.3.75", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-3.3.75.tgz", + "integrity": "sha512-q10foASSSfDWmS99OQLfnWDXCzqLvoORISAVWPFg0AmIGlBv2ZdDOtXxLqrJARPxVlOldmW2JzWzdRI+4+0/ZA==", + "peer": true + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "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, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decimal.js": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", + "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true + }, + "diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "electron-to-chromium": { + "version": "1.3.720", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.720.tgz", + "integrity": "sha512-B6zLTxxaOFP4WZm6DrvgRk8kLFYWNhQ5TrHMC0l5WtkMXhU5UbnvWoTfeEwqOruUSlNMhVLfYak7REX6oC5Yfw==", + "dev": true + }, + "emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true + }, + "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 + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "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, + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", + "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.2", + "is-string": "^1.0.5", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.0" + } + }, + "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, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", + "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", + "dev": true, + "requires": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.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", + "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", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "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": "^4.17.21", + "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.4", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + } + }, + "eslint-config-prettier": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", + "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", + "dev": true, + "requires": {} + }, + "eslint-config-standard": { + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-16.0.2.tgz", + "integrity": "sha512-fx3f1rJDsl9bY7qzyX8SAtP8GBSk6MfXFaTfaGgk12aAYW4gJSyRm7dM790L6cbXv63fvjY4XeSzXnb4WM+SKw==", + "dev": true, + "requires": {} + }, + "eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "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, + "requires": { + "eslint-utils": "^2.0.0", + "regexpp": "^3.0.0" + } + }, + "eslint-plugin-import": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", + "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", + "dev": true, + "requires": { + "array-includes": "^3.1.1", + "array.prototype.flat": "^1.2.3", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.0", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.1", + "read-pkg-up": "^2.0.0", + "resolve": "^1.17.0", + "tsconfig-paths": "^3.9.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "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, + "requires": { + "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" + }, + "dependencies": { + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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 + }, + "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, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "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, + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "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 + } + } + }, + "eslint-visitor-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "dev": true + }, + "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, + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "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 + } + } + }, + "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 + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "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, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "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==", + "dev": true + }, + "fast-glob": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", + "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + } + }, + "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 + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastq": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", + "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "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, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "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, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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, + "requires": { + "is-glob": "^4.0.1" + } + }, + "globals": { + "version": "13.8.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", + "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "globby": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", + "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + } + } + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true, + "optional": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true + }, + "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 + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "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, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "dependencies": { + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-bigint": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", + "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", + "dev": true + }, + "is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", + "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-core-module": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.3.0.tgz", + "integrity": "sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "optional": true + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "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 + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "dev": true + }, + "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 + }, + "is-number-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", + "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", + "dev": true + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "is-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", + "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.1" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "optional": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "requires": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + } + }, + "jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + } + }, + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "requires": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + } + }, + "jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + } + }, + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + } + }, + "jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + } + }, + "jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "dev": true + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + } + }, + "jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "requires": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "dependencies": { + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + } + }, + "jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + } + }, + "jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + } + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true + } + } + }, + "jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "requires": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "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 + }, + "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, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsdom": { + "version": "16.5.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz", + "integrity": "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "acorn": "^8.1.0", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.9", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.4", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.1.tgz", + "integrity": "sha512-z716cpm5TX4uzOzILx8PavOE6C6DKshHDw1aQN52M/yNSqE9s5O8SMfyhCCfCJ3HmTL0NkVOi+8a/55T7YB3bg==", + "dev": true + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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 + }, + "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "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, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "lint-staged": { + "version": "10.5.4", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz", + "integrity": "sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "commander": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "dedent": "^0.7.0", + "enquirer": "^2.3.6", + "execa": "^4.1.0", + "listr2": "^3.2.2", + "log-symbols": "^4.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "^3.3.0" + } + }, + "listr2": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.8.0.tgz", + "integrity": "sha512-TWxRzND4v6UI+Fs3FrNohYcz48jyZUyzvSLgrGTe9TXKLf84T0EfjmP5e27p6e031q3VGl6vBbHdueGFUxgczQ==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "figures": "^3.2.0", + "indent-string": "^4.0.0", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rxjs": "^6.6.7", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + } + }, + "log-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", + "dev": true, + "requires": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "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, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "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==", + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "requires": { + "tmpl": "1.0.x" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dev": true, + "requires": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime-db": { + "version": "1.47.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", + "dev": true + }, + "mime-types": { + "version": "2.1.30", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", + "dev": true, + "requires": { + "mime-db": "1.47.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true + }, + "node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node-releases": { + "version": "1.1.71", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", + "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "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 + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.2.tgz", + "integrity": "sha512-gz58rdPpadwztRrPjZE9DZLOABUpTGdcANUgOwBFO1C+HZZhePoP83M65WGDmbpwFYJSWqavbl4SgDn4k8RYTA==", + "dev": true + }, + "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 + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", + "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "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" + } + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "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, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "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 + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", + "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + } + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "requires": { + "semver-compare": "^1.0.0" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "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 + }, + "prettier": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", + "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", + "dev": true + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "prompts": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", + "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "dependencies": { + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + } + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + } + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + } + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "dev": true, + "requires": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "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 + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "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 + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "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==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "requires": { + "xmlchars": "^2.2.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "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, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "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 + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "simple-git-hooks": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/simple-git-hooks/-/simple-git-hooks-2.4.1.tgz", + "integrity": "sha512-LFdiF7O0Hg96vS1mO8gtBiDXLkCrLhqpU7O3gMZVO90Uf+/VFY4C5VJITyXPbHNX6OnlFmiFR0YnV4XbfguZHA==", + "dev": true + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "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" + } + }, + "stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, + "string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "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 + }, + "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, + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "table": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.5.1.tgz", + "integrity": "sha512-xGDXWTBJxahkzPQCsn1S9ESHEenU7TbMD5Iv4FeopXv/XwJyWatFjfbor+6ipI10/MNPXBYUamYukOrbPZ9L/w==", + "dev": true, + "requires": { + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", + "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "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 + }, + "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, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "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, + "requires": { + "is-number": "^7.0.0" + } + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + } + }, + "tr46": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "ts-jest": { + "version": "26.5.5", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.5.tgz", + "integrity": "sha512-7tP4m+silwt1NHqzNRAPjW1BswnAhopTdc2K3HEkRZjF0ZG2F/e/ypVH0xiZIMfItFtD3CX0XFbwPzp9fIEUVg==", + "dev": true, + "requires": { + "bs-logger": "0.x", + "buffer-from": "1.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^26.1.0", + "json5": "2.x", + "lodash": "4.x", + "make-error": "1.x", + "mkdirp": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + } + }, + "ts-node": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", + "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", + "dev": true, + "requires": { + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.17", + "yn": "3.1.1" + }, + "dependencies": { + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true + } + } + }, + "tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "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, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "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 + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "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 + }, + "v8-to-istanbul": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz", + "integrity": "sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "requires": { + "makeerror": "1.0.x" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", + "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", + "dev": true, + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "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, + "requires": { + "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" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "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 + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", + "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==", + "dev": true, + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "dependencies": { + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "yargs-parser": { + "version": "20.2.7", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", + "dev": true + }, + "yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 000000000..215b07286 --- /dev/null +++ b/package.json @@ -0,0 +1,52 @@ +{ + "name": "baseline-environment-on-aws", + "version": "1.0.0", + "bin": { + "baseline-environment-on-aws": "bin/blea-base-sa.js" + }, + "scripts": { + "build": "tsc", + "watch": "tsc -w", + "test": "jest", + "cdk": "cdk" + }, + "devDependencies": { + "@aws-cdk/assert": "1.100.0", + "@types/jest": "^26.0.22", + "@types/node": "14.14.41", + "@typescript-eslint/eslint-plugin": "^4.22.0", + "@typescript-eslint/parser": "^4.22.0", + "aws-cdk": "^1.100.0", + "eslint": "^7.25.0", + "eslint-config-prettier": "^8.3.0", + "eslint-config-standard": "^16.0.2", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-promise": "^4.3.0", + "jest": "^26.6.3", + "lint-staged": "^10.5.4", + "prettier": "^2.2.1", + "simple-git-hooks": "^2.4.1", + "ts-jest": "^26.5.5", + "ts-node": "^9.1.1", + "typescript": "~4.2.4" + }, + "dependencies": { + "@aws-cdk/aws-cloudfront-origins": "^1.100.0", + "@aws-cdk/aws-cloudwatch-actions": "^1.100.0", + "@aws-cdk/aws-ecs-patterns": "^1.100.0", + "@aws-cdk/aws-events": "^1.100.0", + "@aws-cdk/cloudformation-include": "^1.100.0", + "@aws-cdk/core": "1.100.0", + "source-map-support": "^0.5.19" + }, + "simple-git-hooks": { + "pre-commit": "npx lint-staged" + }, + "lint-staged": { + "{bin,lib}/*.ts": [ + "npx prettier --write", + "npx eslint --fix" + ] + } +} diff --git a/test/__snapshots__/blea-base-ct-audit.test.ts.snap b/test/__snapshots__/blea-base-ct-audit.test.ts.snap new file mode 100644 index 000000000..f1a535b67 --- /dev/null +++ b/test/__snapshots__/blea-base-ct-audit.test.ts.snap @@ -0,0 +1,68 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`BLEA ControlTower Stacks AuditAccount Stacks 1`] = ` +Object { + "Resources": Object { + "ChatbotChannel": Object { + "Properties": Object { + "ConfigurationName": "BLEA-ChatbotAggregate-T8XXXXXXX", + "IamRoleArn": Object { + "Fn::GetAtt": Array [ + "ChatbotRole8A87AA1F", + "Arn", + ], + }, + "SlackChannelId": "C01ZZZZZZZZ", + "SlackWorkspaceId": "T8XXXXXXX", + "SnsTopicArns": Array [ + "arn:aws:sns:ap-northeast-1:333333333333:aws-controltower-AggregateSecurityNotifications", + ], + }, + "Type": "AWS::Chatbot::SlackChannelConfiguration", + }, + "ChatbotRole8A87AA1F": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "chatbot.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/ReadOnlyAccess", + ], + ], + }, + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/CloudWatchReadOnlyAccess", + ], + ], + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + }, +} +`; diff --git a/test/__snapshots__/blea-base-ct-guest.test.ts.snap b/test/__snapshots__/blea-base-ct-guest.test.ts.snap new file mode 100644 index 000000000..35217ba6f --- /dev/null +++ b/test/__snapshots__/blea-base-ct-guest.test.ts.snap @@ -0,0 +1,1124 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`BLEA ControlTower Stacks GuestAccount Base Stacks 1`] = ` +Object { + "Resources": Object { + "BLEARuleDefaultSecurityGroupClosed456A269D": Object { + "Properties": Object { + "ConfigRuleName": "gc-default-security-group-closed", + "Description": "Checks that the default security group of any Amazon Virtual Private Cloud (VPC) does not allow inbound or outbound traffic. The rule is non-compliant if the default security group has one or more inbound or outbound traffic.", + "Scope": Object { + "ComplianceResourceTypes": Array [ + "AWS::EC2::SecurityGroup", + ], + }, + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "VPC_DEFAULT_SECURITY_GROUP_CLOSED", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "RemoveSecGroupRemediationRoleDefaultPolicyF609DBB1": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "ec2:RevokeSecurityGroupIngress", + "ec2:RevokeSecurityGroupEgress", + "ec2:DescribeSecurityGroups", + ], + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": "iam:PassRole", + "Effect": "Allow", + "Resource": Object { + "Fn::GetAtt": Array [ + "RemoveSecGroupRemediationRoleE508F214", + "Arn", + ], + }, + }, + Object { + "Action": "ssm:StartAutomationExecution", + "Effect": "Allow", + "Resource": "arn:aws:ssm:::automation-definition/AWSConfigRemediation-RemoveVPCDefaultSecurityGroupRules", + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "RemoveSecGroupRemediationRoleDefaultPolicyF609DBB1", + "Roles": Array [ + Object { + "Ref": "RemoveSecGroupRemediationRoleE508F214", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + "RemoveSecGroupRemediationRoleE508F214": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "ssm.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + "arn:aws:iam::aws:policy/service-role/AmazonSSMAutomationRole", + ], + "Path": "/", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "RmDefaultSg": Object { + "Properties": Object { + "Automatic": true, + "ConfigRuleName": Object { + "Ref": "BLEARuleDefaultSecurityGroupClosed456A269D", + }, + "MaximumAutomaticAttempts": 5, + "Parameters": Object { + "AutomationAssumeRole": Object { + "StaticValue": Object { + "Values": Array [ + Object { + "Fn::GetAtt": Array [ + "RemoveSecGroupRemediationRoleE508F214", + "Arn", + ], + }, + ], + }, + }, + "GroupId": Object { + "ResourceValue": Object { + "Value": "RESOURCE_ID", + }, + }, + }, + "RetryAttemptSeconds": 60, + "TargetId": "AWSConfigRemediation-RemoveVPCDefaultSecurityGroupRules", + "TargetType": "SSM_DOCUMENT", + "TargetVersion": "1", + }, + "Type": "AWS::Config::RemediationConfiguration", + }, + }, +} +`; + +exports[`BLEA ControlTower Stacks GuestAccount Base Stacks 2`] = ` +Object { + "Resources": Object { + "IamAdminGroupA13BD09E": Object { + "Properties": Object { + "ManagedPolicyArns": Array [ + Object { + "Ref": "IamAdminPolicy0D291B9C", + }, + ], + }, + "Type": "AWS::IAM::Group", + }, + "IamAdminPolicy0D291B9C": Object { + "Properties": Object { + "Description": "", + "Path": "/", + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "iam:*", + "Condition": Object { + "Bool": Object { + "aws:MultiFactorAuthPresent": "true", + }, + }, + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": "aws-portal:*Billing", + "Effect": "Deny", + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::IAM::ManagedPolicy", + }, + "IamAdminRole7F81A4F9": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": Object { + "Fn::Join": Array [ + "", + Array [ + "ec2.", + Object { + "Ref": "AWS::URLSuffix", + }, + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Ref": "IamAdminPolicy0D291B9C", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "InstanceOpsGroup70D35B0F": Object { + "Properties": Object { + "ManagedPolicyArns": Array [ + Object { + "Ref": "InstanceOpsPolicyACF13D80", + }, + ], + }, + "Type": "AWS::IAM::Group", + }, + "InstanceOpsPolicyACF13D80": Object { + "Properties": Object { + "Description": "", + "Path": "/", + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "ec2:*", + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": "elasticloadbalancing:*", + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": "cloudwatch:*", + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": "autoscaling:*", + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": Array [ + "ec2:CreateVpc*", + "ec2:DeleteVpc*", + "ec2:ModifyVpc*", + "ec2:CreateSubnet*", + "ec2:DeleteSubnet*", + "ec2:ModifySubnet*", + "ec2:Create*Route*", + "ec2:DeleteRoute*", + "ec2:AssociateRoute*", + "ec2:ReplaceRoute*", + "ec2:CreateVpn*", + "ec2:DeleteVpn*", + "ec2:AttachVpn*", + "ec2:DetachVpn*", + "ec2:CreateNetworkAcl*", + "ec2:DeleteNetworkAcl*", + "ec2:ReplaceNetworkAcl*", + "ec2:*Gateway*", + "ec2:*PeeringConnection*", + ], + "Effect": "Deny", + "Resource": "*", + }, + Object { + "Action": "aws-portal:*Billing", + "Effect": "Deny", + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Create*", + "kms:Revoke*", + "kms:Enable*", + "kms:Get*", + "kms:Disable*", + "kms:Delete*", + "kms:Put*", + "kms:Update*", + ], + "Effect": "Deny", + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::IAM::ManagedPolicy", + }, + "InstanceOpsRole4285322B": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": Object { + "Fn::Join": Array [ + "", + Array [ + "ec2.", + Object { + "Ref": "AWS::URLSuffix", + }, + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Ref": "InstanceOpsPolicyACF13D80", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "ReadOnlyAdminGroup48654107": Object { + "Properties": Object { + "ManagedPolicyArns": Array [ + Object { + "Ref": "ReadOnlyAdminPolicyBB7EEA25", + }, + ], + }, + "Type": "AWS::IAM::Group", + }, + "ReadOnlyAdminPolicyBB7EEA25": Object { + "Properties": Object { + "Description": "", + "Path": "/", + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "appstream:Get*", + "autoscaling:Describe*", + "cloudformation:DescribeStacks", + "cloudformation:DescribeStackEvents", + "cloudformation:DescribeStackResource", + "cloudformation:DescribeStackResources", + "cloudformation:GetTemplate", + "cloudformation:List*", + "cloudfront:Get*", + "cloudfront:List*", + "cloudtrail:DescribeTrails", + "cloudtrail:GetTrailStatus", + "cloudwatch:Describe*", + "cloudwatch:Get*", + "cloudwatch:List*", + "directconnect:Describe*", + "dynamodb:GetItem", + "dynamodb:BatchGetItem", + "dynamodb:Query", + "dynamodb:Scan", + "dynamodb:DescribeTable", + "dynamodb:ListTables", + "ec2:Describe*", + "elasticache:Describe*", + "elasticbeanstalk:Check*", + "elasticbeanstalk:Describe*", + "elasticbeanstalk:List*", + "elasticbeanstalk:RequestEnvironmentInfo", + "elasticbeanstalk:RetrieveEnvironmentInfo", + "elasticloadbalancing:Describe*", + "elastictranscoder:Read*", + "elastictranscoder:List*", + "iam:List*", + "iam:Get*", + "kinesis:Describe*", + "kinesis:Get*", + "kinesis:List*", + "opsworks:Describe*", + "opsworks:Get*", + "route53:Get*", + "route53:List*", + "redshift:Describe*", + "redshift:ViewQueriesInConsole", + "rds:Describe*", + "rds:ListTagsForResource", + "s3:Get*", + "s3:List*", + "sdb:GetAttributes", + "sdb:List*", + "sdb:Select*", + "ses:Get*", + "ses:List*", + "sns:Get*", + "sns:List*", + "sqs:GetQueueAttributes", + "sqs:ListQueues", + "sqs:ReceiveMessage", + "storagegateway:List*", + "storagegateway:Describe*", + "trustedadvisor:Describe*", + ], + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": "aws-portal:*Billing", + "Effect": "Deny", + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::IAM::ManagedPolicy", + }, + "ReadOnlyAdminRole76DC872B": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": Object { + "Fn::Join": Array [ + "", + Array [ + "ec2.", + Object { + "Ref": "AWS::URLSuffix", + }, + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Ref": "ReadOnlyAdminPolicyBB7EEA25", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "SysAdminGroupA408C9E0": Object { + "Properties": Object { + "ManagedPolicyArns": Array [ + Object { + "Ref": "SysAdminPolicy90C47C4A", + }, + ], + }, + "Type": "AWS::IAM::Group", + }, + "SysAdminPolicy90C47C4A": Object { + "Properties": Object { + "Description": "", + "Path": "/", + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Condition": Object { + "Bool": Object { + "aws:MultiFactorAuthPresent": "true", + }, + }, + "Effect": "Allow", + "NotAction": "iam:*", + "Resource": "*", + }, + Object { + "Action": "aws-portal:*Billing", + "Effect": "Deny", + "Resource": "*", + }, + Object { + "Action": Array [ + "cloudtrail:DeleteTrail", + "cloudtrail:StopLogging", + "cloudtrail:UpdateTrail", + ], + "Effect": "Deny", + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Create*", + "kms:Revoke*", + "kms:Enable*", + "kms:Get*", + "kms:Disable*", + "kms:Delete*", + "kms:Put*", + "kms:Update*", + ], + "Effect": "Deny", + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::IAM::ManagedPolicy", + }, + "SysAdminRoleC29628DF": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": Object { + "Fn::Join": Array [ + "", + Array [ + "ec2.", + Object { + "Ref": "AWS::URLSuffix", + }, + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Ref": "SysAdminPolicy90C47C4A", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + }, +} +`; + +exports[`BLEA ControlTower Stacks GuestAccount Base Stacks 3`] = ` +Object { + "Outputs": Object { + "ExportsOutputRefSecurityAlarmTopicEE71C63385BAAF8E": Object { + "Export": Object { + "Name": "BLEA-SecurityAlarm:ExportsOutputRefSecurityAlarmTopicEE71C63385BAAF8E", + }, + "Value": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + }, + }, + "Resources": Object { + "BLEARuleAwsHealthF42E6F23": Object { + "Properties": Object { + "Description": "Notify AWS Health event", + "EventPattern": Object { + "detail-type": Array [ + "AWS Health Event", + ], + "source": Array [ + "aws.health", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "BLEARuleCloudTrailChangeF40559AF": Object { + "Properties": Object { + "Description": "Notify to change on CloudTrail log configuration", + "EventPattern": Object { + "detail": Object { + "eventName": Array [ + "StopLogging", + "DeleteTrail", + "UpdateTrail", + ], + "eventSource": Array [ + "cloudtrail.amazonaws.com", + ], + }, + "detail-type": Array [ + "AWS API Call via CloudTrail", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "BLEARuleConfigRules520AA821": Object { + "Properties": Object { + "Description": "CloudWatch Event Rule to send notification on Config Rule compliance changes.", + "EventPattern": Object { + "detail": Object { + "newEvaluationResult": Object { + "complianceType": Array [ + "NON_COMPLIANT", + ], + }, + }, + "detail-type": Array [ + "Config Rules Compliance Change", + ], + "source": Array [ + "aws.config", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "BLEARuleGuardDuty568AB9DE": Object { + "Properties": Object { + "Description": "CloudWatch Event Rule to send notification on GuardDuty findings.", + "EventPattern": Object { + "detail": Object { + "severity": Array [ + 4, + 4, + 4.1, + 4.2, + 4.3, + 4.4, + 4.5, + 4.6, + 4.7, + 4.8, + 4.9, + 5, + 5, + 5.1, + 5.2, + 5.3, + 5.4, + 5.5, + 5.6, + 5.7, + 5.8, + 5.9, + 6, + 6, + 6.1, + 6.2, + 6.3, + 6.4, + 6.5, + 6.6, + 6.7, + 6.8, + 6.9, + 7, + 7, + 7.1, + 7.2, + 7.3, + 7.4, + 7.5, + 7.6, + 7.7, + 7.8, + 7.9, + 8, + 8, + 8.1, + 8.2, + 8.3, + 8.4, + 8.5, + 8.6, + 8.7, + 8.8, + 8.9, + ], + }, + "detail-type": Array [ + "GuardDuty Finding", + ], + "source": Array [ + "aws.guardduty", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "BLEARuleNetworkAclChange75C08502": Object { + "Properties": Object { + "Description": "Notify to create, update or delete a Network ACL.", + "EventPattern": Object { + "detail": Object { + "eventName": Array [ + "CreateNetworkAcl", + "CreateNetworkAclEntry", + "DeleteNetworkAcl", + "DeleteNetworkAclEntry", + "ReplaceNetworkAclEntry", + "ReplaceNetworkAclAssociation", + ], + "eventSource": Array [ + "ec2.amazonaws.com", + ], + }, + "detail-type": Array [ + "AWS API Call via CloudTrail", + ], + "source": Array [ + "aws.ec2", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "BLEARuleSecurityGroupChange40274701": Object { + "Properties": Object { + "Description": "Notify to create, update or delete a Security Group.", + "EventPattern": Object { + "detail": Object { + "eventName": Array [ + "AuthorizeSecurityGroupIngress", + "AuthorizeSecurityGroupEgress", + "RevokeSecurityGroupIngress", + "RevokeSecurityGroupEgress", + ], + "eventSource": Array [ + "ec2.amazonaws.com", + ], + }, + "detail-type": Array [ + "AWS API Call via CloudTrail", + ], + "source": Array [ + "aws.ec2", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "BLEARuleSecurityHubF2D7C6F3": Object { + "Properties": Object { + "Description": "CloudWatch Event Rule to send notification on SecurityHub all new findings and all updates.", + "EventPattern": Object { + "detail": Object { + "findings": Object { + "Compliance": Object { + "Status": Array [ + "FAILED", + ], + }, + "Severity": Object { + "Label": Array [ + "CRITICAL", + "HIGH", + ], + }, + "Workflow": Object { + "Status": Array [ + "NEW", + "NOTIFIED", + ], + }, + }, + }, + "detail-type": Array [ + "Security Hub Findings - Imported", + ], + "source": Array [ + "aws.securityhub", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "IAMPolicyChange92C67B60": Object { + "Properties": Object { + "FilterPattern": "{($.eventName=DeleteGroupPolicy)||($.eventName=DeleteRolePolicy)||($.eventName=DeleteUserPolicy)||($.eventName=PutGroupPolicy)||($.eventName=PutRolePolicy)||($.eventName=PutUserPolicy)||($.eventName=CreatePolicy)||($.eventName=DeletePolicy)||($.eventName=CreatePolicyVersion)||($.eventName=DeletePolicyVersion)||($.eventName=AttachRolePolicy)||($.eventName=DetachRolePolicy)||($.eventName=AttachUserPolicy)||($.eventName=DetachUserPolicy)||($.eventName=AttachGroupPolicy)||($.eventName=DetachGroupPolicy)}", + "LogGroupName": "aws-controltower/CloudTrailLogs", + "MetricTransformations": Array [ + Object { + "MetricName": "IAMPolicyEventCount", + "MetricNamespace": "CloudTrailMetrics", + "MetricValue": "1", + }, + ], + }, + "Type": "AWS::Logs::MetricFilter", + }, + "IAMPolicyChangeAlarm014E790D": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + ], + "AlarmDescription": "IAM Configuration changes detected!", + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "DatapointsToAlarm": 1, + "EvaluationPeriods": 1, + "MetricName": "IAMPolicyEventCount", + "Namespace": "CloudTrailMetrics", + "Period": 300, + "Statistic": "Sum", + "Threshold": 1, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "NewAccessKeyCreated2B0746DE": Object { + "Properties": Object { + "FilterPattern": "{($.eventName=CreateAccessKey)}", + "LogGroupName": "aws-controltower/CloudTrailLogs", + "MetricTransformations": Array [ + Object { + "MetricName": "NewAccessKeyCreatedEventCount", + "MetricNamespace": "CloudTrailMetrics", + "MetricValue": "1", + }, + ], + }, + "Type": "AWS::Logs::MetricFilter", + }, + "NewAccessKeyCreatedAlarmBBF3FA3E": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + ], + "AlarmDescription": "Warning: New IAM access Eey was created. Please be sure this action was neccessary.", + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "DatapointsToAlarm": 1, + "EvaluationPeriods": 1, + "MetricName": "NewAccessKeyCreatedEventCount", + "Namespace": "CloudTrailMetrics", + "Period": 300, + "Statistic": "Sum", + "Threshold": 1, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "RootUserPolicyEventCount35663DD3": Object { + "Properties": Object { + "FilterPattern": "{$.userIdentity.type=\\"Root\\" && $.userIdentity.invokedBy NOT EXISTS && $.eventType !=\\"AwsServiceEvent\\"}", + "LogGroupName": "aws-controltower/CloudTrailLogs", + "MetricTransformations": Array [ + Object { + "MetricName": "RootUserPolicyEventCount", + "MetricNamespace": "CloudTrailMetrics", + "MetricValue": "1", + }, + ], + }, + "Type": "AWS::Logs::MetricFilter", + }, + "RootUserPolicyEventCountAlarm55CEC7AC": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + ], + "AlarmDescription": "Root user activity detected!", + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "DatapointsToAlarm": 1, + "EvaluationPeriods": 1, + "MetricName": "RootUserPolicyEventCount", + "Namespace": "CloudTrailMetrics", + "Period": 300, + "Statistic": "Sum", + "Threshold": 1, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "SecurityAlarmEmailD5EA4C2D": Object { + "Properties": Object { + "Endpoint": "notify-security@example.com", + "Protocol": "email", + "TopicArn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + }, + "Type": "AWS::SNS::Subscription", + }, + "SecurityAlarmTopicEE71C633": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::SNS::Topic", + }, + "SecurityAlarmTopicPolicyA4A1405F": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sns:Publish", + "Effect": "Allow", + "Principal": Object { + "Service": "cloudwatch.amazonaws.com", + }, + "Resource": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Sid": "0", + }, + Object { + "Action": "sns:Publish", + "Effect": "Allow", + "Principal": Object { + "Service": "events.amazonaws.com", + }, + "Resource": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Sid": "1", + }, + ], + "Version": "2012-10-17", + }, + "Topics": Array [ + Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + ], + }, + "Type": "AWS::SNS::TopicPolicy", + }, + "UnauthorizedAttemptsA72B9105": Object { + "Properties": Object { + "FilterPattern": "{($.errorCode=AccessDenied)||($.errorCode=UnauthorizedOperation)}", + "LogGroupName": "aws-controltower/CloudTrailLogs", + "MetricTransformations": Array [ + Object { + "MetricName": "UnauthorizedAttemptsEventCount", + "MetricNamespace": "CloudTrailMetrics", + "MetricValue": "1", + }, + ], + }, + "Type": "AWS::Logs::MetricFilter", + }, + "UnauthorizedAttemptsAlarm27121FA6": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + ], + "AlarmDescription": "Multiple unauthorized actions or logins attempted!", + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "DatapointsToAlarm": 1, + "EvaluationPeriods": 1, + "MetricName": "UnauthorizedAttemptsEventCount", + "Namespace": "CloudTrailMetrics", + "Period": 300, + "Statistic": "Sum", + "Threshold": 5, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + }, +} +`; + +exports[`BLEA ControlTower Stacks GuestAccount Base Stacks 4`] = ` +Object { + "Resources": Object { + "ChatbotChannel": Object { + "Properties": Object { + "ConfigurationName": "BLEA-ChatbotSecurity-T8XXXXXXX", + "IamRoleArn": Object { + "Fn::GetAtt": Array [ + "ChatbotRole8A87AA1F", + "Arn", + ], + }, + "SlackChannelId": "C01XXXXXXXX", + "SlackWorkspaceId": "T8XXXXXXX", + "SnsTopicArns": Array [ + Object { + "Fn::ImportValue": "BLEA-SecurityAlarm:ExportsOutputRefSecurityAlarmTopicEE71C63385BAAF8E", + }, + ], + }, + "Type": "AWS::Chatbot::SlackChannelConfiguration", + }, + "ChatbotRole8A87AA1F": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "chatbot.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/ReadOnlyAccess", + ], + ], + }, + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/CloudWatchReadOnlyAccess", + ], + ], + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + }, +} +`; diff --git a/test/__snapshots__/blea-base-sa.test.ts.snap b/test/__snapshots__/blea-base-sa.test.ts.snap new file mode 100644 index 000000000..c3b90bb4c --- /dev/null +++ b/test/__snapshots__/blea-base-sa.test.ts.snap @@ -0,0 +1,2103 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`BLEA Standalone Stacks GuestAccount Base Stacks 1`] = ` +Object { + "Resources": Object { + "GuardDutyDetector": Object { + "Properties": Object { + "Enable": true, + }, + "Type": "AWS::GuardDuty::Detector", + }, + }, +} +`; + +exports[`BLEA Standalone Stacks GuestAccount Base Stacks 2`] = ` +Object { + "Resources": Object { + "RoleForSecurityHub": Object { + "Properties": Object { + "AWSServiceName": "securityhub.amazonaws.com", + }, + "Type": "AWS::IAM::ServiceLinkedRole", + }, + "SecurityHub": Object { + "Type": "AWS::SecurityHub::Hub", + }, + }, +} +`; + +exports[`BLEA Standalone Stacks GuestAccount Base Stacks 3`] = ` +Object { + "Outputs": Object { + "ExportsOutputRefCloudTrailLogGroup343A29D62364BB0C": Object { + "Export": Object { + "Name": "BLEA-Trail:ExportsOutputRefCloudTrailLogGroup343A29D62364BB0C", + }, + "Value": Object { + "Ref": "CloudTrailLogGroup343A29D6", + }, + }, + }, + "Resources": Object { + "ArchiveLogsBucketBC7EE643": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "AccessControl": "LogDeliveryWrite", + "BucketEncryption": Object { + "ServerSideEncryptionConfiguration": Array [ + Object { + "ServerSideEncryptionByDefault": Object { + "SSEAlgorithm": "AES256", + }, + }, + ], + }, + "LifecycleConfiguration": Object { + "Rules": Array [ + Object { + "ExpirationInDays": 2555, + "Status": "Enabled", + "Transitions": Array [ + Object { + "StorageClass": "GLACIER", + "TransitionInDays": 90, + }, + ], + }, + ], + }, + "PublicAccessBlockConfiguration": Object { + "BlockPublicAcls": true, + "BlockPublicPolicy": true, + "IgnorePublicAcls": true, + "RestrictPublicBuckets": true, + }, + "VersioningConfiguration": Object { + "Status": "Enabled", + }, + }, + "Type": "AWS::S3::Bucket", + "UpdateReplacePolicy": "Retain", + }, + "ArchiveLogsBucketPolicy06092225": Object { + "Properties": Object { + "Bucket": Object { + "Ref": "ArchiveLogsBucketBC7EE643", + }, + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "s3:*", + "Condition": Object { + "Bool": Object { + "aws:SecureTransport": false, + }, + }, + "Effect": "Deny", + "Principal": "*", + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "ArchiveLogsBucketBC7EE643", + "Arn", + ], + }, + "/*", + ], + ], + }, + "Sid": "Enforce HTTPS Connections", + }, + Object { + "Action": "s3:Delete*", + "Effect": "Deny", + "Principal": "*", + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "ArchiveLogsBucketBC7EE643", + "Arn", + ], + }, + "/*", + ], + ], + }, + "Sid": "Restrict Delete* Actions", + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::S3::BucketPolicy", + }, + "CloudTrailA62D711D": Object { + "DependsOn": Array [ + "CloudTrailLogsRoleDefaultPolicyD9019B15", + "CloudTrailLogsRole9F6E6663", + "CloudTrailBucketPolicy2A856177", + ], + "Properties": Object { + "CloudWatchLogsLogGroupArn": Object { + "Fn::GetAtt": Array [ + "CloudTrailLogGroup343A29D6", + "Arn", + ], + }, + "CloudWatchLogsRoleArn": Object { + "Fn::GetAtt": Array [ + "CloudTrailLogsRole9F6E6663", + "Arn", + ], + }, + "EnableLogFileValidation": true, + "EventSelectors": Array [], + "IncludeGlobalServiceEvents": true, + "IsLogging": true, + "IsMultiRegionTrail": true, + "KMSKeyId": Object { + "Fn::GetAtt": Array [ + "CloudTrailKeyC795273C", + "Arn", + ], + }, + "S3BucketName": Object { + "Ref": "CloudTrailBucket98B0BFE1", + }, + }, + "Type": "AWS::CloudTrail::Trail", + }, + "CloudTrailBucket98B0BFE1": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "AccessControl": "Private", + "LoggingConfiguration": Object { + "DestinationBucketName": Object { + "Ref": "ArchiveLogsBucketBC7EE643", + }, + "LogFilePrefix": "cloudtraillogs", + }, + "PublicAccessBlockConfiguration": Object { + "BlockPublicAcls": true, + "BlockPublicPolicy": true, + "IgnorePublicAcls": true, + "RestrictPublicBuckets": true, + }, + "VersioningConfiguration": Object { + "Status": "Enabled", + }, + }, + "Type": "AWS::S3::Bucket", + "UpdateReplacePolicy": "Retain", + }, + "CloudTrailBucketPolicy2A856177": Object { + "Properties": Object { + "Bucket": Object { + "Ref": "CloudTrailBucket98B0BFE1", + }, + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "s3:*", + "Condition": Object { + "Bool": Object { + "aws:SecureTransport": false, + }, + }, + "Effect": "Deny", + "Principal": "*", + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "CloudTrailBucket98B0BFE1", + "Arn", + ], + }, + "/*", + ], + ], + }, + "Sid": "Enforce HTTPS Connections", + }, + Object { + "Action": "s3:Delete*", + "Effect": "Deny", + "Principal": "*", + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "CloudTrailBucket98B0BFE1", + "Arn", + ], + }, + "/*", + ], + ], + }, + "Sid": "Restrict Delete* Actions", + }, + Object { + "Action": "s3:GetBucketAcl", + "Effect": "Allow", + "Principal": Object { + "Service": "cloudtrail.amazonaws.com", + }, + "Resource": Object { + "Fn::GetAtt": Array [ + "CloudTrailBucket98B0BFE1", + "Arn", + ], + }, + }, + Object { + "Action": "s3:PutObject", + "Condition": Object { + "StringEquals": Object { + "s3:x-amz-acl": "bucket-owner-full-control", + }, + }, + "Effect": "Allow", + "Principal": Object { + "Service": "cloudtrail.amazonaws.com", + }, + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "CloudTrailBucket98B0BFE1", + "Arn", + ], + }, + "/AWSLogs/", + Object { + "Ref": "AWS::AccountId", + }, + "/*", + ], + ], + }, + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::S3::BucketPolicy", + }, + "CloudTrailKeyAliasD751BA20": Object { + "Properties": Object { + "AliasName": "alias/for-cloudtrail", + "TargetKeyId": Object { + "Fn::GetAtt": Array [ + "CloudTrailKeyC795273C", + "Arn", + ], + }, + }, + "Type": "AWS::KMS::Alias", + }, + "CloudTrailKeyC795273C": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "Description": "for CloudTrail", + "EnableKeyRotation": true, + "KeyPolicy": Object { + "Statement": Array [ + Object { + "Action": Array [ + "kms:Create*", + "kms:Describe*", + "kms:Enable*", + "kms:List*", + "kms:Put*", + "kms:Update*", + "kms:Revoke*", + "kms:Disable*", + "kms:Get*", + "kms:Delete*", + "kms:ScheduleKeyDeletion", + "kms:CancelKeyDeletion", + "kms:GenerateDataKey", + "kms:TagResource", + "kms:UntagResource", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::", + Object { + "Ref": "AWS::AccountId", + }, + ":root", + ], + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": "kms:GenerateDataKey*", + "Condition": Object { + "StringLike": Object { + "kms:EncryptionContext:aws:cloudtrail:arn": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:aws:cloudtrail:*:", + Object { + "Ref": "AWS::AccountId", + }, + ":trail/*", + ], + ], + }, + ], + }, + }, + "Effect": "Allow", + "Principal": Object { + "Service": "cloudtrail.amazonaws.com", + }, + "Resource": "*", + }, + Object { + "Action": "kms:DescribeKey", + "Effect": "Allow", + "Principal": Object { + "Service": "cloudtrail.amazonaws.com", + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Decrypt", + "kms:ReEncryptFrom", + ], + "Condition": Object { + "StringEquals": Object { + "kms:CallerAccount": Object { + "Ref": "AWS::AccountId", + }, + }, + "StringLike": Object { + "kms:EncryptionContext:aws:cloudtrail:arn": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:aws:cloudtrail:*:", + Object { + "Ref": "AWS::AccountId", + }, + ":trail/*", + ], + ], + }, + ], + }, + }, + "Effect": "Allow", + "Principal": "*", + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Encrypt*", + "kms:Decrypt*", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + "kms:Describe*", + ], + "Condition": Object { + "ArnEquals": Object { + "kms:EncryptionContext:aws:logs:arn": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:aws:logs:undefined:", + Object { + "Ref": "AWS::AccountId", + }, + ":log-group:*", + ], + ], + }, + }, + }, + "Effect": "Allow", + "Principal": Object { + "Service": Object { + "Fn::Join": Array [ + "", + Array [ + "logs.", + Object { + "Ref": "AWS::Region", + }, + ".", + Object { + "Ref": "AWS::URLSuffix", + }, + ], + ], + }, + }, + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::KMS::Key", + "UpdateReplacePolicy": "Retain", + }, + "CloudTrailLogGroup343A29D6": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "KmsKeyId": Object { + "Fn::GetAtt": Array [ + "CloudTrailKeyC795273C", + "Arn", + ], + }, + "RetentionInDays": 90, + }, + "Type": "AWS::Logs::LogGroup", + "UpdateReplacePolicy": "Retain", + }, + "CloudTrailLogsRole9F6E6663": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "cloudtrail.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::IAM::Role", + }, + "CloudTrailLogsRoleDefaultPolicyD9019B15": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "logs:PutLogEvents", + "logs:CreateLogStream", + ], + "Effect": "Allow", + "Resource": Object { + "Fn::GetAtt": Array [ + "CloudTrailLogGroup343A29D6", + "Arn", + ], + }, + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "CloudTrailLogsRoleDefaultPolicyD9019B15", + "Roles": Array [ + Object { + "Ref": "CloudTrailLogsRole9F6E6663", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + "CloudTrailRole9EE963D2": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": Object { + "Fn::Join": Array [ + "", + Array [ + "ec2.", + Object { + "Ref": "AWS::URLSuffix", + }, + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::IAM::Role", + }, + "CloudTrailRoleDefaultPolicy5FF2FCDE": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "s3:PutObject*", + "s3:Abort*", + ], + "Effect": "Allow", + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "CloudTrailBucket98B0BFE1", + "Arn", + ], + }, + "/*", + ], + ], + }, + }, + Object { + "Action": Array [ + "s3:GetObject*", + "s3:GetBucket*", + "s3:List*", + ], + "Effect": "Allow", + "Resource": Array [ + Object { + "Fn::GetAtt": Array [ + "CloudTrailBucket98B0BFE1", + "Arn", + ], + }, + Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "CloudTrailBucket98B0BFE1", + "Arn", + ], + }, + "/*", + ], + ], + }, + ], + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "CloudTrailRoleDefaultPolicy5FF2FCDE", + "Roles": Array [ + Object { + "Ref": "CloudTrailRole9EE963D2", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + }, +} +`; + +exports[`BLEA Standalone Stacks GuestAccount Base Stacks 4`] = ` +Object { + "Resources": Object { + "IamAdminGroupA13BD09E": Object { + "Properties": Object { + "ManagedPolicyArns": Array [ + Object { + "Ref": "IamAdminPolicy0D291B9C", + }, + ], + }, + "Type": "AWS::IAM::Group", + }, + "IamAdminPolicy0D291B9C": Object { + "Properties": Object { + "Description": "", + "Path": "/", + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "iam:*", + "Condition": Object { + "Bool": Object { + "aws:MultiFactorAuthPresent": "true", + }, + }, + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": "aws-portal:*Billing", + "Effect": "Deny", + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::IAM::ManagedPolicy", + }, + "IamAdminRole7F81A4F9": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": Object { + "Fn::Join": Array [ + "", + Array [ + "ec2.", + Object { + "Ref": "AWS::URLSuffix", + }, + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Ref": "IamAdminPolicy0D291B9C", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "InstanceOpsGroup70D35B0F": Object { + "Properties": Object { + "ManagedPolicyArns": Array [ + Object { + "Ref": "InstanceOpsPolicyACF13D80", + }, + ], + }, + "Type": "AWS::IAM::Group", + }, + "InstanceOpsPolicyACF13D80": Object { + "Properties": Object { + "Description": "", + "Path": "/", + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "ec2:*", + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": "elasticloadbalancing:*", + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": "cloudwatch:*", + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": "autoscaling:*", + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": Array [ + "ec2:CreateVpc*", + "ec2:DeleteVpc*", + "ec2:ModifyVpc*", + "ec2:CreateSubnet*", + "ec2:DeleteSubnet*", + "ec2:ModifySubnet*", + "ec2:Create*Route*", + "ec2:DeleteRoute*", + "ec2:AssociateRoute*", + "ec2:ReplaceRoute*", + "ec2:CreateVpn*", + "ec2:DeleteVpn*", + "ec2:AttachVpn*", + "ec2:DetachVpn*", + "ec2:CreateNetworkAcl*", + "ec2:DeleteNetworkAcl*", + "ec2:ReplaceNetworkAcl*", + "ec2:*Gateway*", + "ec2:*PeeringConnection*", + ], + "Effect": "Deny", + "Resource": "*", + }, + Object { + "Action": "aws-portal:*Billing", + "Effect": "Deny", + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Create*", + "kms:Revoke*", + "kms:Enable*", + "kms:Get*", + "kms:Disable*", + "kms:Delete*", + "kms:Put*", + "kms:Update*", + ], + "Effect": "Deny", + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::IAM::ManagedPolicy", + }, + "InstanceOpsRole4285322B": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": Object { + "Fn::Join": Array [ + "", + Array [ + "ec2.", + Object { + "Ref": "AWS::URLSuffix", + }, + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Ref": "InstanceOpsPolicyACF13D80", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "ReadOnlyAdminGroup48654107": Object { + "Properties": Object { + "ManagedPolicyArns": Array [ + Object { + "Ref": "ReadOnlyAdminPolicyBB7EEA25", + }, + ], + }, + "Type": "AWS::IAM::Group", + }, + "ReadOnlyAdminPolicyBB7EEA25": Object { + "Properties": Object { + "Description": "", + "Path": "/", + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "appstream:Get*", + "autoscaling:Describe*", + "cloudformation:DescribeStacks", + "cloudformation:DescribeStackEvents", + "cloudformation:DescribeStackResource", + "cloudformation:DescribeStackResources", + "cloudformation:GetTemplate", + "cloudformation:List*", + "cloudfront:Get*", + "cloudfront:List*", + "cloudtrail:DescribeTrails", + "cloudtrail:GetTrailStatus", + "cloudwatch:Describe*", + "cloudwatch:Get*", + "cloudwatch:List*", + "directconnect:Describe*", + "dynamodb:GetItem", + "dynamodb:BatchGetItem", + "dynamodb:Query", + "dynamodb:Scan", + "dynamodb:DescribeTable", + "dynamodb:ListTables", + "ec2:Describe*", + "elasticache:Describe*", + "elasticbeanstalk:Check*", + "elasticbeanstalk:Describe*", + "elasticbeanstalk:List*", + "elasticbeanstalk:RequestEnvironmentInfo", + "elasticbeanstalk:RetrieveEnvironmentInfo", + "elasticloadbalancing:Describe*", + "elastictranscoder:Read*", + "elastictranscoder:List*", + "iam:List*", + "iam:Get*", + "kinesis:Describe*", + "kinesis:Get*", + "kinesis:List*", + "opsworks:Describe*", + "opsworks:Get*", + "route53:Get*", + "route53:List*", + "redshift:Describe*", + "redshift:ViewQueriesInConsole", + "rds:Describe*", + "rds:ListTagsForResource", + "s3:Get*", + "s3:List*", + "sdb:GetAttributes", + "sdb:List*", + "sdb:Select*", + "ses:Get*", + "ses:List*", + "sns:Get*", + "sns:List*", + "sqs:GetQueueAttributes", + "sqs:ListQueues", + "sqs:ReceiveMessage", + "storagegateway:List*", + "storagegateway:Describe*", + "trustedadvisor:Describe*", + ], + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": "aws-portal:*Billing", + "Effect": "Deny", + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::IAM::ManagedPolicy", + }, + "ReadOnlyAdminRole76DC872B": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": Object { + "Fn::Join": Array [ + "", + Array [ + "ec2.", + Object { + "Ref": "AWS::URLSuffix", + }, + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Ref": "ReadOnlyAdminPolicyBB7EEA25", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "SysAdminGroupA408C9E0": Object { + "Properties": Object { + "ManagedPolicyArns": Array [ + Object { + "Ref": "SysAdminPolicy90C47C4A", + }, + ], + }, + "Type": "AWS::IAM::Group", + }, + "SysAdminPolicy90C47C4A": Object { + "Properties": Object { + "Description": "", + "Path": "/", + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Condition": Object { + "Bool": Object { + "aws:MultiFactorAuthPresent": "true", + }, + }, + "Effect": "Allow", + "NotAction": "iam:*", + "Resource": "*", + }, + Object { + "Action": "aws-portal:*Billing", + "Effect": "Deny", + "Resource": "*", + }, + Object { + "Action": Array [ + "cloudtrail:DeleteTrail", + "cloudtrail:StopLogging", + "cloudtrail:UpdateTrail", + ], + "Effect": "Deny", + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Create*", + "kms:Revoke*", + "kms:Enable*", + "kms:Get*", + "kms:Disable*", + "kms:Delete*", + "kms:Put*", + "kms:Update*", + ], + "Effect": "Deny", + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::IAM::ManagedPolicy", + }, + "SysAdminRoleC29628DF": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": Object { + "Fn::Join": Array [ + "", + Array [ + "ec2.", + Object { + "Ref": "AWS::URLSuffix", + }, + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Ref": "SysAdminPolicy90C47C4A", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + }, +} +`; + +exports[`BLEA Standalone Stacks GuestAccount Base Stacks 5`] = ` +Object { + "Resources": Object { + "ConfigBucket2112C5EC": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "AccessControl": "Private", + "BucketEncryption": Object { + "ServerSideEncryptionConfiguration": Array [ + Object { + "ServerSideEncryptionByDefault": Object { + "SSEAlgorithm": "AES256", + }, + }, + ], + }, + "PublicAccessBlockConfiguration": Object { + "BlockPublicAcls": true, + "BlockPublicPolicy": true, + "IgnorePublicAcls": true, + "RestrictPublicBuckets": true, + }, + "VersioningConfiguration": Object { + "Status": "Enabled", + }, + }, + "Type": "AWS::S3::Bucket", + "UpdateReplacePolicy": "Retain", + }, + "ConfigBucketPolicy6D5E90FF": Object { + "Properties": Object { + "Bucket": Object { + "Ref": "ConfigBucket2112C5EC", + }, + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "s3:GetBucketAcl", + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::GetAtt": Array [ + "ConfigRoleF94F46B6", + "Arn", + ], + }, + }, + "Resource": Object { + "Fn::GetAtt": Array [ + "ConfigBucket2112C5EC", + "Arn", + ], + }, + }, + Object { + "Action": "s3:PutObject", + "Condition": Object { + "StringEquals": Object { + "s3:x-amz-acl": "bucket-owner-full-control", + }, + }, + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::GetAtt": Array [ + "ConfigRoleF94F46B6", + "Arn", + ], + }, + }, + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "ConfigBucket2112C5EC", + "Arn", + ], + }, + "/AWSLogs/", + Object { + "Ref": "AWS::AccountId", + }, + "/Config/*", + ], + ], + }, + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::S3::BucketPolicy", + }, + "ConfigDeliveryChannel": Object { + "Properties": Object { + "S3BucketName": Object { + "Ref": "ConfigBucket2112C5EC", + }, + }, + "Type": "AWS::Config::DeliveryChannel", + }, + "ConfigRecorder": Object { + "Properties": Object { + "RecordingGroup": Object { + "AllSupported": true, + "IncludeGlobalResourceTypes": true, + }, + "RoleARN": Object { + "Fn::GetAtt": Array [ + "ConfigRoleF94F46B6", + "Arn", + ], + }, + }, + "Type": "AWS::Config::ConfigurationRecorder", + }, + "ConfigRoleF94F46B6": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "config.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/service-role/AWSConfigRole", + ], + ], + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + }, +} +`; + +exports[`BLEA Standalone Stacks GuestAccount Base Stacks 6`] = ` +Object { + "Resources": Object { + "CheckForEbsOptimizedInstance": Object { + "Properties": Object { + "ConfigRuleName": "CheckForEbsOptimizedInstance", + "Description": "Disallow launch of EC2 instance types that are not EBS-optimized - Checks whether EBS optimization is enabled for your EC2 instances that can be EBS-optimized", + "Scope": Object { + "ComplianceResourceTypes": Array [ + "AWS::EC2::Instance", + ], + }, + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "EBS_OPTIMIZED_INSTANCE", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "CheckForEc2VolumesInUse": Object { + "Properties": Object { + "ConfigRuleName": "CheckForEc2VolumesInUs", + "Description": "Disallow EBS volumes that are unattached to an EC2 instance - Checks whether EBS volumes are attached to EC2 instances", + "InputParameters": Object { + "deleteOnTermination": true, + }, + "Scope": Object { + "ComplianceResourceTypes": Array [ + "AWS::EC2::Volume", + ], + }, + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "EC2_VOLUME_INUSE_CHECK", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "CheckForEncryptedVolumes": Object { + "Properties": Object { + "ConfigRuleName": "CheckForEncryptedVolumes", + "Description": "Enable encryption for EBS volumes attached to EC2 instances - Checks whether EBS volumes that are in an attached state are encrypted.", + "Scope": Object { + "ComplianceResourceTypes": Array [ + "AWS::EC2::Volume", + ], + }, + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "ENCRYPTED_VOLUMES", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "CheckForIAMUserConsoleMFA": Object { + "Properties": Object { + "ConfigRuleName": "CheckForIAMUserConsoleMFA", + "Description": "Disallow console access to IAM users without MFA - Checks whether AWS Multi-Factor Authentication (MFA) is enabled for all AWS Identity and Access Management (IAM) users that use a console password. The rule is COMPLIANT if MFA is enabled.", + "MaximumExecutionFrequency": "One_Hour", + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "MFA_ENABLED_FOR_IAM_CONSOLE_ACCESS", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "CheckForIAMUserMFA": Object { + "Properties": Object { + "ConfigRuleName": "CheckForIAMUserMFA", + "Description": "Disallow access to IAM users without MFA - Checks whether the AWS Identity and Access Management users have multi-factor authentication (MFA) enabled. The rule is COMPLIANT if MFA is enabled.", + "MaximumExecutionFrequency": "One_Hour", + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "IAM_USER_MFA_ENABLED", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "CheckForPublicRdsSnapshots": Object { + "Properties": Object { + "ConfigRuleName": "CheckForPublicRdsSnapshots", + "Description": "Disallow public access to RDS database snapshots - Checks if Amazon Relational Database Service (Amazon RDS) snapshots are public. The rule is non-compliant if any existing and new Amazon RDS snapshots are public.", + "Scope": Object { + "ComplianceResourceTypes": Array [ + "AWS::RDS::DBSnapshot", + ], + }, + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "RDS_SNAPSHOTS_PUBLIC_PROHIBITED", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "CheckForRdsPublicAccess": Object { + "Properties": Object { + "ConfigRuleName": "CheckForRdsPublicAccess", + "Description": "Disallow public access to RDS database instances - Checks whether the Amazon Relational Database Service (RDS) instances are not publicly accessible. The rule is non-compliant if the publiclyAccessible field is true in the instance configuration item.", + "Scope": Object { + "ComplianceResourceTypes": Array [ + "AWS::RDS::DBInstance", + ], + }, + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "RDS_INSTANCE_PUBLIC_ACCESS_CHECK", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "CheckForRdsStorageEncryption": Object { + "Properties": Object { + "ConfigRuleName": "CheckForRdsStorageEncryption", + "Description": "Disallow RDS database instances that are not storage encrypted - Checks whether storage encryption is enabled for your RDS DB instances.", + "Scope": Object { + "ComplianceResourceTypes": Array [ + "AWS::RDS::DBInstance", + ], + }, + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "RDS_STORAGE_ENCRYPTED", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "CheckForRestrictedCommonPortsPolicy": Object { + "Properties": Object { + "ConfigRuleName": "CheckForRestrictedCommonPortsPolicy", + "Description": "Disallow internet connection through RDP - Checks whether security groups that are in use disallow unrestricted incoming TCP traffic to the specified ports.", + "InputParameters": Object { + "blockedPort1": 20, + "blockedPort2": 21, + "blockedPort3": 3389, + "blockedPort4": 3306, + "blockedPort5": 4333, + }, + "Scope": Object { + "ComplianceResourceTypes": Array [ + "AWS::EC2::SecurityGroup", + ], + }, + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "RESTRICTED_INCOMING_TRAFFIC", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "CheckForRestrictedSshPolicy": Object { + "Properties": Object { + "ConfigRuleName": "CheckForRestrictedSshPolicy", + "Description": "Disallow internet connection through SSH - Checks whether security groups that are in use disallow unrestricted incoming SSH traffic.", + "Scope": Object { + "ComplianceResourceTypes": Array [ + "AWS::EC2::SecurityGroup", + ], + }, + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "INCOMING_SSH_DISABLED", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "CheckForRootMfa": Object { + "Properties": Object { + "ConfigRuleName": "CheckForRootMfa", + "Description": "Enable MFA for the root user - Checks whether the root user of your AWS account requires multi-factor authentication for console sign-in.", + "MaximumExecutionFrequency": "One_Hour", + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "ROOT_ACCOUNT_MFA_ENABLED", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "CheckForS3PublicRead": Object { + "Properties": Object { + "ConfigRuleName": "CheckForS3PublicRead", + "Description": "Disallow public read access to S3 buckets - Checks that your S3 buckets do not allow public read access. If an S3 bucket policy or bucket ACL allows public read access, the bucket is noncompliant.", + "Scope": Object { + "ComplianceResourceTypes": Array [ + "AWS::S3::Bucket", + ], + }, + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "S3_BUCKET_PUBLIC_READ_PROHIBITED", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "CheckForS3PublicWrite": Object { + "Properties": Object { + "ConfigRuleName": "CheckForS3PublicWrite", + "Description": "Disallow public write access to S3 buckets - Checks that your S3 buckets do not allow public write access. If an S3 bucket policy or bucket ACL allows public write access, the bucket is noncompliant.", + "Scope": Object { + "ComplianceResourceTypes": Array [ + "AWS::S3::Bucket", + ], + }, + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "S3_BUCKET_PUBLIC_WRITE_PROHIBITED", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "CheckForS3VersioningEnabled": Object { + "Properties": Object { + "ConfigRuleName": "CheckForS3VersioningEnabled", + "Description": "Disallow S3 buckets that are not versioning enabled - Checks whether versioning is enabled for your S3 buckets.", + "Scope": Object { + "ComplianceResourceTypes": Array [ + "AWS::S3::Bucket", + ], + }, + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "S3_BUCKET_VERSIONING_ENABLED", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + }, +} +`; + +exports[`BLEA Standalone Stacks GuestAccount Base Stacks 7`] = ` +Object { + "Resources": Object { + "BLEARuleDefaultSecurityGroupClosed456A269D": Object { + "Properties": Object { + "ConfigRuleName": "gc-default-security-group-closed", + "Description": "Checks that the default security group of any Amazon Virtual Private Cloud (VPC) does not allow inbound or outbound traffic. The rule is non-compliant if the default security group has one or more inbound or outbound traffic.", + "Scope": Object { + "ComplianceResourceTypes": Array [ + "AWS::EC2::SecurityGroup", + ], + }, + "Source": Object { + "Owner": "AWS", + "SourceIdentifier": "VPC_DEFAULT_SECURITY_GROUP_CLOSED", + }, + }, + "Type": "AWS::Config::ConfigRule", + }, + "RemoveSecGroupRemediationRoleDefaultPolicyF609DBB1": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "ec2:RevokeSecurityGroupIngress", + "ec2:RevokeSecurityGroupEgress", + "ec2:DescribeSecurityGroups", + ], + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": "iam:PassRole", + "Effect": "Allow", + "Resource": Object { + "Fn::GetAtt": Array [ + "RemoveSecGroupRemediationRoleE508F214", + "Arn", + ], + }, + }, + Object { + "Action": "ssm:StartAutomationExecution", + "Effect": "Allow", + "Resource": "arn:aws:ssm:::automation-definition/AWSConfigRemediation-RemoveVPCDefaultSecurityGroupRules", + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "RemoveSecGroupRemediationRoleDefaultPolicyF609DBB1", + "Roles": Array [ + Object { + "Ref": "RemoveSecGroupRemediationRoleE508F214", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + "RemoveSecGroupRemediationRoleE508F214": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "ssm.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + "arn:aws:iam::aws:policy/service-role/AmazonSSMAutomationRole", + ], + "Path": "/", + }, + "Type": "AWS::IAM::Role", + }, + "RmDefaultSg": Object { + "Properties": Object { + "Automatic": true, + "ConfigRuleName": Object { + "Ref": "BLEARuleDefaultSecurityGroupClosed456A269D", + }, + "MaximumAutomaticAttempts": 5, + "Parameters": Object { + "AutomationAssumeRole": Object { + "StaticValue": Object { + "Values": Array [ + Object { + "Fn::GetAtt": Array [ + "RemoveSecGroupRemediationRoleE508F214", + "Arn", + ], + }, + ], + }, + }, + "GroupId": Object { + "ResourceValue": Object { + "Value": "RESOURCE_ID", + }, + }, + }, + "RetryAttemptSeconds": 60, + "TargetId": "AWSConfigRemediation-RemoveVPCDefaultSecurityGroupRules", + "TargetType": "SSM_DOCUMENT", + "TargetVersion": "1", + }, + "Type": "AWS::Config::RemediationConfiguration", + }, + }, +} +`; + +exports[`BLEA Standalone Stacks GuestAccount Base Stacks 8`] = ` +Object { + "Resources": Object { + "ChatbotChannel": Object { + "Properties": Object { + "ConfigurationName": "BLEA-ChatbotSecurity-T8XXXXXXX", + "IamRoleArn": Object { + "Fn::GetAtt": Array [ + "ChatbotRole8A87AA1F", + "Arn", + ], + }, + "SlackChannelId": "C01XXXXXXXX", + "SlackWorkspaceId": "T8XXXXXXX", + "SnsTopicArns": Array [ + Object { + "Fn::ImportValue": "BLEA-SecurityAlarm:ExportsOutputRefSecurityAlarmTopicEE71C63385BAAF8E", + }, + ], + }, + "Type": "AWS::Chatbot::SlackChannelConfiguration", + }, + "ChatbotRole8A87AA1F": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "chatbot.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/ReadOnlyAccess", + ], + ], + }, + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/CloudWatchReadOnlyAccess", + ], + ], + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + }, +} +`; + +exports[`BLEA Standalone Stacks GuestAccount Base Stacks 9`] = ` +Object { + "Outputs": Object { + "ExportsOutputRefSecurityAlarmTopicEE71C63385BAAF8E": Object { + "Export": Object { + "Name": "BLEA-SecurityAlarm:ExportsOutputRefSecurityAlarmTopicEE71C63385BAAF8E", + }, + "Value": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + }, + }, + "Resources": Object { + "BLEARuleAwsHealthF42E6F23": Object { + "Properties": Object { + "Description": "Notify AWS Health event", + "EventPattern": Object { + "detail-type": Array [ + "AWS Health Event", + ], + "source": Array [ + "aws.health", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "BLEARuleCloudTrailChangeF40559AF": Object { + "Properties": Object { + "Description": "Notify to change on CloudTrail log configuration", + "EventPattern": Object { + "detail": Object { + "eventName": Array [ + "StopLogging", + "DeleteTrail", + "UpdateTrail", + ], + "eventSource": Array [ + "cloudtrail.amazonaws.com", + ], + }, + "detail-type": Array [ + "AWS API Call via CloudTrail", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "BLEARuleConfigRules520AA821": Object { + "Properties": Object { + "Description": "CloudWatch Event Rule to send notification on Config Rule compliance changes.", + "EventPattern": Object { + "detail": Object { + "newEvaluationResult": Object { + "complianceType": Array [ + "NON_COMPLIANT", + ], + }, + }, + "detail-type": Array [ + "Config Rules Compliance Change", + ], + "source": Array [ + "aws.config", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "BLEARuleGuardDuty568AB9DE": Object { + "Properties": Object { + "Description": "CloudWatch Event Rule to send notification on GuardDuty findings.", + "EventPattern": Object { + "detail": Object { + "severity": Array [ + 4, + 4, + 4.1, + 4.2, + 4.3, + 4.4, + 4.5, + 4.6, + 4.7, + 4.8, + 4.9, + 5, + 5, + 5.1, + 5.2, + 5.3, + 5.4, + 5.5, + 5.6, + 5.7, + 5.8, + 5.9, + 6, + 6, + 6.1, + 6.2, + 6.3, + 6.4, + 6.5, + 6.6, + 6.7, + 6.8, + 6.9, + 7, + 7, + 7.1, + 7.2, + 7.3, + 7.4, + 7.5, + 7.6, + 7.7, + 7.8, + 7.9, + 8, + 8, + 8.1, + 8.2, + 8.3, + 8.4, + 8.5, + 8.6, + 8.7, + 8.8, + 8.9, + ], + }, + "detail-type": Array [ + "GuardDuty Finding", + ], + "source": Array [ + "aws.guardduty", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "BLEARuleNetworkAclChange75C08502": Object { + "Properties": Object { + "Description": "Notify to create, update or delete a Network ACL.", + "EventPattern": Object { + "detail": Object { + "eventName": Array [ + "CreateNetworkAcl", + "CreateNetworkAclEntry", + "DeleteNetworkAcl", + "DeleteNetworkAclEntry", + "ReplaceNetworkAclEntry", + "ReplaceNetworkAclAssociation", + ], + "eventSource": Array [ + "ec2.amazonaws.com", + ], + }, + "detail-type": Array [ + "AWS API Call via CloudTrail", + ], + "source": Array [ + "aws.ec2", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "BLEARuleSecurityGroupChange40274701": Object { + "Properties": Object { + "Description": "Notify to create, update or delete a Security Group.", + "EventPattern": Object { + "detail": Object { + "eventName": Array [ + "AuthorizeSecurityGroupIngress", + "AuthorizeSecurityGroupEgress", + "RevokeSecurityGroupIngress", + "RevokeSecurityGroupEgress", + ], + "eventSource": Array [ + "ec2.amazonaws.com", + ], + }, + "detail-type": Array [ + "AWS API Call via CloudTrail", + ], + "source": Array [ + "aws.ec2", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "BLEARuleSecurityHubF2D7C6F3": Object { + "Properties": Object { + "Description": "CloudWatch Event Rule to send notification on SecurityHub all new findings and all updates.", + "EventPattern": Object { + "detail": Object { + "findings": Object { + "Compliance": Object { + "Status": Array [ + "FAILED", + ], + }, + "Severity": Object { + "Label": Array [ + "CRITICAL", + "HIGH", + ], + }, + "Workflow": Object { + "Status": Array [ + "NEW", + "NOTIFIED", + ], + }, + }, + }, + "detail-type": Array [ + "Security Hub Findings - Imported", + ], + "source": Array [ + "aws.securityhub", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + "IAMPolicyChange92C67B60": Object { + "Properties": Object { + "FilterPattern": "{($.eventName=DeleteGroupPolicy)||($.eventName=DeleteRolePolicy)||($.eventName=DeleteUserPolicy)||($.eventName=PutGroupPolicy)||($.eventName=PutRolePolicy)||($.eventName=PutUserPolicy)||($.eventName=CreatePolicy)||($.eventName=DeletePolicy)||($.eventName=CreatePolicyVersion)||($.eventName=DeletePolicyVersion)||($.eventName=AttachRolePolicy)||($.eventName=DetachRolePolicy)||($.eventName=AttachUserPolicy)||($.eventName=DetachUserPolicy)||($.eventName=AttachGroupPolicy)||($.eventName=DetachGroupPolicy)}", + "LogGroupName": Object { + "Fn::ImportValue": "BLEA-Trail:ExportsOutputRefCloudTrailLogGroup343A29D62364BB0C", + }, + "MetricTransformations": Array [ + Object { + "MetricName": "IAMPolicyEventCount", + "MetricNamespace": "CloudTrailMetrics", + "MetricValue": "1", + }, + ], + }, + "Type": "AWS::Logs::MetricFilter", + }, + "IAMPolicyChangeAlarm014E790D": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + ], + "AlarmDescription": "IAM Configuration changes detected!", + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "DatapointsToAlarm": 1, + "EvaluationPeriods": 1, + "MetricName": "IAMPolicyEventCount", + "Namespace": "CloudTrailMetrics", + "Period": 300, + "Statistic": "Sum", + "Threshold": 1, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "NewAccessKeyCreated2B0746DE": Object { + "Properties": Object { + "FilterPattern": "{($.eventName=CreateAccessKey)}", + "LogGroupName": Object { + "Fn::ImportValue": "BLEA-Trail:ExportsOutputRefCloudTrailLogGroup343A29D62364BB0C", + }, + "MetricTransformations": Array [ + Object { + "MetricName": "NewAccessKeyCreatedEventCount", + "MetricNamespace": "CloudTrailMetrics", + "MetricValue": "1", + }, + ], + }, + "Type": "AWS::Logs::MetricFilter", + }, + "NewAccessKeyCreatedAlarmBBF3FA3E": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + ], + "AlarmDescription": "Warning: New IAM access Eey was created. Please be sure this action was neccessary.", + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "DatapointsToAlarm": 1, + "EvaluationPeriods": 1, + "MetricName": "NewAccessKeyCreatedEventCount", + "Namespace": "CloudTrailMetrics", + "Period": 300, + "Statistic": "Sum", + "Threshold": 1, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "RootUserPolicyEventCount35663DD3": Object { + "Properties": Object { + "FilterPattern": "{$.userIdentity.type=\\"Root\\" && $.userIdentity.invokedBy NOT EXISTS && $.eventType !=\\"AwsServiceEvent\\"}", + "LogGroupName": Object { + "Fn::ImportValue": "BLEA-Trail:ExportsOutputRefCloudTrailLogGroup343A29D62364BB0C", + }, + "MetricTransformations": Array [ + Object { + "MetricName": "RootUserPolicyEventCount", + "MetricNamespace": "CloudTrailMetrics", + "MetricValue": "1", + }, + ], + }, + "Type": "AWS::Logs::MetricFilter", + }, + "RootUserPolicyEventCountAlarm55CEC7AC": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + ], + "AlarmDescription": "Root user activity detected!", + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "DatapointsToAlarm": 1, + "EvaluationPeriods": 1, + "MetricName": "RootUserPolicyEventCount", + "Namespace": "CloudTrailMetrics", + "Period": 300, + "Statistic": "Sum", + "Threshold": 1, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "SecurityAlarmEmailD5EA4C2D": Object { + "Properties": Object { + "Endpoint": "notify-security@example.com", + "Protocol": "email", + "TopicArn": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + }, + "Type": "AWS::SNS::Subscription", + }, + "SecurityAlarmTopicEE71C633": Object { + "Type": "AWS::SNS::Topic", + }, + "SecurityAlarmTopicPolicyA4A1405F": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sns:Publish", + "Effect": "Allow", + "Principal": Object { + "Service": "cloudwatch.amazonaws.com", + }, + "Resource": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Sid": "0", + }, + Object { + "Action": "sns:Publish", + "Effect": "Allow", + "Principal": Object { + "Service": "events.amazonaws.com", + }, + "Resource": Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + "Sid": "1", + }, + ], + "Version": "2012-10-17", + }, + "Topics": Array [ + Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + ], + }, + "Type": "AWS::SNS::TopicPolicy", + }, + "UnauthorizedAttemptsA72B9105": Object { + "Properties": Object { + "FilterPattern": "{($.errorCode=AccessDenied)||($.errorCode=UnauthorizedOperation)}", + "LogGroupName": Object { + "Fn::ImportValue": "BLEA-Trail:ExportsOutputRefCloudTrailLogGroup343A29D62364BB0C", + }, + "MetricTransformations": Array [ + Object { + "MetricName": "UnauthorizedAttemptsEventCount", + "MetricNamespace": "CloudTrailMetrics", + "MetricValue": "1", + }, + ], + }, + "Type": "AWS::Logs::MetricFilter", + }, + "UnauthorizedAttemptsAlarm27121FA6": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Ref": "SecurityAlarmTopicEE71C633", + }, + ], + "AlarmDescription": "Multiple unauthorized actions or logins attempted!", + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "DatapointsToAlarm": 1, + "EvaluationPeriods": 1, + "MetricName": "UnauthorizedAttemptsEventCount", + "Namespace": "CloudTrailMetrics", + "Period": 300, + "Statistic": "Sum", + "Threshold": 5, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + }, +} +`; diff --git a/test/__snapshots__/blea-guest-asgapp-sample.test.ts.snap b/test/__snapshots__/blea-guest-asgapp-sample.test.ts.snap new file mode 100644 index 000000000..c917bc969 --- /dev/null +++ b/test/__snapshots__/blea-guest-asgapp-sample.test.ts.snap @@ -0,0 +1,2775 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`BLEA Guest Stacks GuestAccount ASG App Stacks 1`] = ` +Object { + "Resources": Object { + "ChatbotChannel": Object { + "Properties": Object { + "ConfigurationName": "BLEA-ChatbotMonitor-T8XXXXXXX", + "IamRoleArn": Object { + "Fn::GetAtt": Array [ + "ChatbotRole8A87AA1F", + "Arn", + ], + }, + "SlackChannelId": "C01YYYYYYYY", + "SlackWorkspaceId": "T8XXXXXXX", + "SnsTopicArns": Array [ + Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + ], + }, + "Type": "AWS::Chatbot::SlackChannelConfiguration", + }, + "ChatbotRole8A87AA1F": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "chatbot.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/ReadOnlyAccess", + ], + ], + }, + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/CloudWatchReadOnlyAccess", + ], + ], + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ASG App Stacks 2`] = ` +Object { + "Outputs": Object { + "ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821": Object { + "Export": Object { + "Name": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + "Value": Object { + "Ref": "MonitorAlarmTopic9C746E8C", + }, + }, + }, + "Resources": Object { + "MonitorAlarmEmail9C782A25": Object { + "Properties": Object { + "Endpoint": "notify-monitoring@example.com", + "Protocol": "email", + "TopicArn": Object { + "Ref": "MonitorAlarmTopic9C746E8C", + }, + }, + "Type": "AWS::SNS::Subscription", + }, + "MonitorAlarmTopic9C746E8C": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::SNS::Topic", + }, + "MonitorAlarmTopicPolicy7BD5FCD1": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sns:Publish", + "Effect": "Allow", + "Principal": Object { + "Service": "cloudwatch.amazonaws.com", + }, + "Resource": Object { + "Ref": "MonitorAlarmTopic9C746E8C", + }, + "Sid": "0", + }, + ], + "Version": "2012-10-17", + }, + "Topics": Array [ + Object { + "Ref": "MonitorAlarmTopic9C746E8C", + }, + ], + }, + "Type": "AWS::SNS::TopicPolicy", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ASG App Stacks 3`] = ` +Object { + "Outputs": Object { + "ExportsOutputFnGetAttKey961B73FDArn5A860C43": Object { + "Export": Object { + "Name": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "Value": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + }, + "Resources": Object { + "Key961B73FD": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "Description": "for General Logs", + "EnableKeyRotation": true, + "KeyPolicy": Object { + "Statement": Array [ + Object { + "Action": Array [ + "kms:Create*", + "kms:Describe*", + "kms:Enable*", + "kms:List*", + "kms:Put*", + "kms:Update*", + "kms:Revoke*", + "kms:Disable*", + "kms:Get*", + "kms:Delete*", + "kms:ScheduleKeyDeletion", + "kms:CancelKeyDeletion", + "kms:GenerateDataKey", + "kms:TagResource", + "kms:UntagResource", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::", + Object { + "Ref": "AWS::AccountId", + }, + ":root", + ], + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Encrypt*", + "kms:Decrypt*", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + "kms:Describe*", + ], + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::KMS::Key", + "UpdateReplacePolicy": "Retain", + }, + "KeyAlias910D852D": Object { + "Properties": Object { + "AliasName": "alias/BLEA-GeneralLogKey-for-generallog", + "TargetKeyId": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + "Type": "AWS::KMS::Alias", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ASG App Stacks 4`] = ` +Object { + "Resources": Object { + "GeneralLogBucket79898759": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "AccessControl": "Private", + "BucketEncryption": Object { + "ServerSideEncryptionConfiguration": Array [ + Object { + "ServerSideEncryptionByDefault": Object { + "KMSMasterKeyID": Object { + "Fn::ImportValue": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "SSEAlgorithm": "aws:kms", + }, + }, + ], + }, + "PublicAccessBlockConfiguration": Object { + "BlockPublicAcls": true, + "BlockPublicPolicy": true, + "IgnorePublicAcls": true, + "RestrictPublicBuckets": true, + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::S3::Bucket", + "UpdateReplacePolicy": "Retain", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ASG App Stacks 5`] = ` +Object { + "Outputs": Object { + "ExportsOutputFnGetAttKey961B73FDArn5A860C43": Object { + "Export": Object { + "Name": "BLEA-FlowlogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "Value": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + }, + "Resources": Object { + "Key961B73FD": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "Description": "for VPC Flow log", + "EnableKeyRotation": true, + "KeyPolicy": Object { + "Statement": Array [ + Object { + "Action": Array [ + "kms:Create*", + "kms:Describe*", + "kms:Enable*", + "kms:List*", + "kms:Put*", + "kms:Update*", + "kms:Revoke*", + "kms:Disable*", + "kms:Get*", + "kms:Delete*", + "kms:ScheduleKeyDeletion", + "kms:CancelKeyDeletion", + "kms:GenerateDataKey", + "kms:TagResource", + "kms:UntagResource", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::", + Object { + "Ref": "AWS::AccountId", + }, + ":root", + ], + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Encrypt*", + "kms:Decrypt*", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + "kms:Describe*", + ], + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::KMS::Key", + "UpdateReplacePolicy": "Retain", + }, + "KeyAlias910D852D": Object { + "Properties": Object { + "AliasName": "alias/BLEA-FlowlogKey-for-flowlog", + "TargetKeyId": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + "Type": "AWS::KMS::Alias", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ASG App Stacks 6`] = ` +Object { + "Outputs": Object { + "ExportsOutputFnGetAttKey961B73FDArn5A860C43": Object { + "Export": Object { + "Name": "BLEA-FlowlogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "Value": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + }, + "Resources": Object { + "Key961B73FD": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "Description": "for VPC Flow log", + "EnableKeyRotation": true, + "KeyPolicy": Object { + "Statement": Array [ + Object { + "Action": Array [ + "kms:Create*", + "kms:Describe*", + "kms:Enable*", + "kms:List*", + "kms:Put*", + "kms:Update*", + "kms:Revoke*", + "kms:Disable*", + "kms:Get*", + "kms:Delete*", + "kms:ScheduleKeyDeletion", + "kms:CancelKeyDeletion", + "kms:GenerateDataKey", + "kms:TagResource", + "kms:UntagResource", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::", + Object { + "Ref": "AWS::AccountId", + }, + ":root", + ], + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Encrypt*", + "kms:Decrypt*", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + "kms:Describe*", + ], + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::KMS::Key", + "UpdateReplacePolicy": "Retain", + }, + "KeyAlias910D852D": Object { + "Properties": Object { + "AliasName": "alias/BLEA-FlowlogKey-for-flowlog", + "TargetKeyId": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + "Type": "AWS::KMS::Alias", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ASG App Stacks 7`] = ` +Object { + "Outputs": Object { + "ExportsOutputRefVpc8378EB38272D6E3A": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + "Value": Object { + "Ref": "Vpc8378EB38", + }, + }, + "ExportsOutputRefVpcPrivateSubnet1Subnet536B997AFD4CC940": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcPrivateSubnet1Subnet536B997AFD4CC940", + }, + "Value": Object { + "Ref": "VpcPrivateSubnet1Subnet536B997A", + }, + }, + "ExportsOutputRefVpcPrivateSubnet2Subnet3788AAA1380949A3": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcPrivateSubnet2Subnet3788AAA1380949A3", + }, + "Value": Object { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1", + }, + }, + "ExportsOutputRefVpcProtectedSubnet1Subnet38ECE18AD245BDD6": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcProtectedSubnet1Subnet38ECE18AD245BDD6", + }, + "Value": Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + }, + "ExportsOutputRefVpcProtectedSubnet2SubnetC22C3325C694ECFB": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcProtectedSubnet2SubnetC22C3325C694ECFB", + }, + "Value": Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + }, + "ExportsOutputRefVpcPublicSubnet1Subnet5C2D37C4FFA2B456": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcPublicSubnet1Subnet5C2D37C4FFA2B456", + }, + "Value": Object { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4", + }, + }, + "ExportsOutputRefVpcPublicSubnet2Subnet691E08A351552740": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcPublicSubnet2Subnet691E08A351552740", + }, + "Value": Object { + "Ref": "VpcPublicSubnet2Subnet691E08A3", + }, + }, + }, + "Resources": Object { + "NaclPrivate8CEDB4C5": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::NetworkAcl", + }, + "NaclPrivateDefaultAssociationBLEAVpcPrivateSubnet1EF53EF1ECC2CE1DC": Object { + "Properties": Object { + "NetworkAclId": Object { + "Ref": "NaclPrivate8CEDB4C5", + }, + "SubnetId": Object { + "Ref": "VpcPrivateSubnet1Subnet536B997A", + }, + }, + "Type": "AWS::EC2::SubnetNetworkAclAssociation", + }, + "NaclPrivateDefaultAssociationBLEAVpcPrivateSubnet224E1285EE1D2ADA4": Object { + "Properties": Object { + "NetworkAclId": Object { + "Ref": "NaclPrivate8CEDB4C5", + }, + "SubnetId": Object { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1", + }, + }, + "Type": "AWS::EC2::SubnetNetworkAclAssociation", + }, + "NaclPrivateNaclEgressPrivate072DB69C": Object { + "Properties": Object { + "CidrBlock": "0.0.0.0/0", + "Egress": true, + "NetworkAclId": Object { + "Ref": "NaclPrivate8CEDB4C5", + }, + "Protocol": -1, + "RuleAction": "allow", + "RuleNumber": 100, + }, + "Type": "AWS::EC2::NetworkAclEntry", + }, + "NaclPrivateNaclIngressPrivate7EEDF85F": Object { + "Properties": Object { + "CidrBlock": "0.0.0.0/0", + "Egress": false, + "NetworkAclId": Object { + "Ref": "NaclPrivate8CEDB4C5", + }, + "Protocol": -1, + "RuleAction": "allow", + "RuleNumber": 120, + }, + "Type": "AWS::EC2::NetworkAclEntry", + }, + "NaclPublic8DAE29D3": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::NetworkAcl", + }, + "NaclPublicDefaultAssociationBLEAVpcPublicSubnet1307AA0A438FD5EFD": Object { + "Properties": Object { + "NetworkAclId": Object { + "Ref": "NaclPublic8DAE29D3", + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4", + }, + }, + "Type": "AWS::EC2::SubnetNetworkAclAssociation", + }, + "NaclPublicDefaultAssociationBLEAVpcPublicSubnet24705B68BBC24C976": Object { + "Properties": Object { + "NetworkAclId": Object { + "Ref": "NaclPublic8DAE29D3", + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet2Subnet691E08A3", + }, + }, + "Type": "AWS::EC2::SubnetNetworkAclAssociation", + }, + "NaclPublicNaclEgressPublic3EA4D0C4": Object { + "Properties": Object { + "CidrBlock": "0.0.0.0/0", + "Egress": true, + "NetworkAclId": Object { + "Ref": "NaclPublic8DAE29D3", + }, + "Protocol": -1, + "RuleAction": "allow", + "RuleNumber": 100, + }, + "Type": "AWS::EC2::NetworkAclEntry", + }, + "NaclPublicNaclIngressPublicF18E2B85": Object { + "Properties": Object { + "CidrBlock": "0.0.0.0/0", + "Egress": false, + "NetworkAclId": Object { + "Ref": "NaclPublic8DAE29D3", + }, + "Protocol": -1, + "RuleAction": "allow", + "RuleNumber": 100, + }, + "Type": "AWS::EC2::NetworkAclEntry", + }, + "Vpc8378EB38": Object { + "Properties": Object { + "CidrBlock": "10.100.0.0/16", + "EnableDnsHostnames": true, + "EnableDnsSupport": true, + "InstanceTenancy": "default", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + }, + "Type": "AWS::EC2::VPC", + }, + "VpcEc2EndpointForPrivateEB1488F4": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcEc2EndpointForPrivateSecurityGroupF9FF14F0", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ec2", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcEc2EndpointForPrivateSecurityGroupF9FF14F0": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/Ec2EndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcEc2MessagesEndpointForPrivate0809410D": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcEc2MessagesEndpointForPrivateSecurityGroup7FBFF800", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ec2messages", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcEc2MessagesEndpointForPrivateSecurityGroup7FBFF800": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/Ec2MessagesEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcEcrDkrEndpointForPrivate351B435F": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcEcrDkrEndpointForPrivateSecurityGroup116DBAFC", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ecr.dkr", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcEcrDkrEndpointForPrivateSecurityGroup116DBAFC": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/EcrDkrEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcFlowLogsFlowLogBB096F0F": Object { + "Properties": Object { + "LogDestination": Object { + "Fn::ImportValue": "BLEA-FlowLog:ExportsOutputFnGetAttFlowLogBucket0863ACCAArnA4795174", + }, + "LogDestinationType": "s3", + "ResourceId": Object { + "Ref": "Vpc8378EB38", + }, + "ResourceType": "VPC", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "TrafficType": "ALL", + }, + "Type": "AWS::EC2::FlowLog", + }, + "VpcIGWD7BA715C": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + }, + "Type": "AWS::EC2::InternetGateway", + }, + "VpcLogsEndpointForPrivate8D2140E9": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcLogsEndpointForPrivateSecurityGroupDD7F0AEB", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".logs", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcLogsEndpointForPrivateSecurityGroupDD7F0AEB": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/LogsEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcPrivateSubnet1DefaultRouteBE02A9ED": Object { + "Properties": Object { + "DestinationCidrBlock": "0.0.0.0/0", + "NatGatewayId": Object { + "Ref": "VpcPublicSubnet1NATGateway4D7517AA", + }, + "RouteTableId": Object { + "Ref": "VpcPrivateSubnet1RouteTableB2C5B500", + }, + }, + "Type": "AWS::EC2::Route", + }, + "VpcPrivateSubnet1RouteTableAssociation70C59FA6": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcPrivateSubnet1RouteTableB2C5B500", + }, + "SubnetId": Object { + "Ref": "VpcPrivateSubnet1Subnet536B997A", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcPrivateSubnet1RouteTableB2C5B500": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PrivateSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcPrivateSubnet1Subnet536B997A": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.4.0/22", + "MapPublicIpOnLaunch": false, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Private", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Private", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PrivateSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcPrivateSubnet2DefaultRoute060D2087": Object { + "Properties": Object { + "DestinationCidrBlock": "0.0.0.0/0", + "NatGatewayId": Object { + "Ref": "VpcPublicSubnet1NATGateway4D7517AA", + }, + "RouteTableId": Object { + "Ref": "VpcPrivateSubnet2RouteTableA678073B", + }, + }, + "Type": "AWS::EC2::Route", + }, + "VpcPrivateSubnet2RouteTableA678073B": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PrivateSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcPrivateSubnet2RouteTableAssociationA89CAD56": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcPrivateSubnet2RouteTableA678073B", + }, + "SubnetId": Object { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcPrivateSubnet2Subnet3788AAA1": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.8.0/22", + "MapPublicIpOnLaunch": false, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Private", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Private", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PrivateSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcProtectedSubnet1RouteTable69FCECD8": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/ProtectedSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcProtectedSubnet1RouteTableAssociation62F625F2": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcProtectedSubnet1RouteTable69FCECD8", + }, + "SubnetId": Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcProtectedSubnet1Subnet38ECE18A": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.12.0/22", + "MapPublicIpOnLaunch": false, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Protected", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Isolated", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/ProtectedSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcProtectedSubnet2RouteTableAssociation960FE2AC": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcProtectedSubnet2RouteTableFA54AE0B", + }, + "SubnetId": Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcProtectedSubnet2RouteTableFA54AE0B": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/ProtectedSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcProtectedSubnet2SubnetC22C3325": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.16.0/22", + "MapPublicIpOnLaunch": false, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Protected", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Isolated", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/ProtectedSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcPublicSubnet1DefaultRoute3DA9E72A": Object { + "DependsOn": Array [ + "VpcVPCGWBF912B6E", + ], + "Properties": Object { + "DestinationCidrBlock": "0.0.0.0/0", + "GatewayId": Object { + "Ref": "VpcIGWD7BA715C", + }, + "RouteTableId": Object { + "Ref": "VpcPublicSubnet1RouteTable6C95E38E", + }, + }, + "Type": "AWS::EC2::Route", + }, + "VpcPublicSubnet1EIPD7E02669": Object { + "Properties": Object { + "Domain": "vpc", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet1", + }, + ], + }, + "Type": "AWS::EC2::EIP", + }, + "VpcPublicSubnet1NATGateway4D7517AA": Object { + "Properties": Object { + "AllocationId": Object { + "Fn::GetAtt": Array [ + "VpcPublicSubnet1EIPD7E02669", + "AllocationId", + ], + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet1", + }, + ], + }, + "Type": "AWS::EC2::NatGateway", + }, + "VpcPublicSubnet1RouteTable6C95E38E": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcPublicSubnet1RouteTableAssociation97140677": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcPublicSubnet1RouteTable6C95E38E", + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcPublicSubnet1Subnet5C2D37C4": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.0.0/24", + "MapPublicIpOnLaunch": true, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Public", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Public", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcPublicSubnet2DefaultRoute97F91067": Object { + "DependsOn": Array [ + "VpcVPCGWBF912B6E", + ], + "Properties": Object { + "DestinationCidrBlock": "0.0.0.0/0", + "GatewayId": Object { + "Ref": "VpcIGWD7BA715C", + }, + "RouteTableId": Object { + "Ref": "VpcPublicSubnet2RouteTable94F7E489", + }, + }, + "Type": "AWS::EC2::Route", + }, + "VpcPublicSubnet2RouteTable94F7E489": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcPublicSubnet2RouteTableAssociationDD5762D8": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcPublicSubnet2RouteTable94F7E489", + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet2Subnet691E08A3", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcPublicSubnet2Subnet691E08A3": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.1.0/24", + "MapPublicIpOnLaunch": true, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Public", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Public", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcS3EndpointForPrivateA3FD7ECC": Object { + "Properties": Object { + "RouteTableIds": Array [ + Object { + "Ref": "VpcPrivateSubnet1RouteTableB2C5B500", + }, + Object { + "Ref": "VpcPrivateSubnet2RouteTableA678073B", + }, + Object { + "Ref": "VpcProtectedSubnet1RouteTable69FCECD8", + }, + Object { + "Ref": "VpcProtectedSubnet2RouteTableFA54AE0B", + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".s3", + ], + ], + }, + "VpcEndpointType": "Gateway", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcSsmEndpointForPrivateF5DD8C02": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcSsmEndpointForPrivateSecurityGroupB1574261", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ssm", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcSsmEndpointForPrivateSecurityGroupB1574261": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/SsmEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcSsmMessagesEndpointForPrivate03FDDCE7": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcSsmMessagesEndpointForPrivateSecurityGroup37880960", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ssmmessages", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcSsmMessagesEndpointForPrivateSecurityGroup37880960": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/SsmMessagesEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcVPCGWBF912B6E": Object { + "Properties": Object { + "InternetGatewayId": Object { + "Ref": "VpcIGWD7BA715C", + }, + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCGatewayAttachment", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ASG App Stacks 8`] = ` +Object { + "Outputs": Object { + "ExportsOutputFnGetAttSgApp7DE78E7EGroupIdBE09B119": Object { + "Export": Object { + "Name": "BLEA-ASGApp:ExportsOutputFnGetAttSgApp7DE78E7EGroupIdBE09B119", + }, + "Value": Object { + "Fn::GetAtt": Array [ + "SgApp7DE78E7E", + "GroupId", + ], + }, + }, + }, + "Parameters": Object { + "SsmParameterValueawsserviceamiamazonlinuxlatestamzn2amihvmx8664gp2C96584B6F00A464EAD1953AFF4B05118Parameter": Object { + "Default": "/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2", + "Type": "AWS::SSM::Parameter::Value", + }, + }, + "Resources": Object { + "AlbAppFFAFE0DC": Object { + "Properties": Object { + "LoadBalancerAttributes": Array [ + Object { + "Key": "deletion_protection.enabled", + "Value": "false", + }, + Object { + "Key": "access_logs.s3.enabled", + "Value": "true", + }, + Object { + "Key": "access_logs.s3.bucket", + "Value": Object { + "Ref": "AlbLogBucketC26F4D8A", + }, + }, + ], + "Scheme": "internet-facing", + "SecurityGroups": Array [ + Object { + "Fn::GetAtt": Array [ + "SgAlbEA3AC417", + "GroupId", + ], + }, + ], + "Subnets": Array [ + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcPublicSubnet1Subnet5C2D37C4FFA2B456", + }, + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcPublicSubnet2Subnet691E08A351552740", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "Type": "application", + }, + "Type": "AWS::ElasticLoadBalancingV2::LoadBalancer", + }, + "AlbAppListerner0BDB329F": Object { + "Properties": Object { + "DefaultActions": Array [ + Object { + "TargetGroupArn": Object { + "Ref": "TgApp5918B053", + }, + "Type": "forward", + }, + ], + "LoadBalancerArn": Object { + "Ref": "AlbAppFFAFE0DC", + }, + "Port": 80, + "Protocol": "HTTP", + }, + "Type": "AWS::ElasticLoadBalancingV2::Listener", + }, + "AlbLogBucketC26F4D8A": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "AccessControl": "Private", + "BucketEncryption": Object { + "ServerSideEncryptionConfiguration": Array [ + Object { + "ServerSideEncryptionByDefault": Object { + "SSEAlgorithm": "AES256", + }, + }, + ], + }, + "PublicAccessBlockConfiguration": Object { + "BlockPublicAcls": true, + "BlockPublicPolicy": true, + "IgnorePublicAcls": true, + "RestrictPublicBuckets": true, + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::S3::Bucket", + "UpdateReplacePolicy": "Retain", + }, + "AlbLogBucketPolicy222549B1": Object { + "Properties": Object { + "Bucket": Object { + "Ref": "AlbLogBucketC26F4D8A", + }, + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "s3:PutObject", + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::582318560864:root", + ], + ], + }, + }, + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "AlbLogBucketC26F4D8A", + "Arn", + ], + }, + "/AWSLogs/", + Object { + "Ref": "AWS::AccountId", + }, + "/*", + ], + ], + }, + }, + Object { + "Action": "s3:PutObject", + "Condition": Object { + "StringEquals": Object { + "s3:x-amz-acl": "bucket-owner-full-control", + }, + }, + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "AlbLogBucketC26F4D8A", + "Arn", + ], + }, + "/AWSLogs/", + Object { + "Ref": "AWS::AccountId", + }, + "/*", + ], + ], + }, + }, + Object { + "Action": "s3:GetBucketAcl", + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": Object { + "Fn::GetAtt": Array [ + "AlbLogBucketC26F4D8A", + "Arn", + ], + }, + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::S3::BucketPolicy", + }, + "AsgAppASG65DC93B2": Object { + "Properties": Object { + "HealthCheckGracePeriod": 60, + "HealthCheckType": "ELB", + "LaunchConfigurationName": Object { + "Ref": "AsgAppLaunchConfig341A9477", + }, + "MaxSize": "4", + "MinSize": "2", + "Tags": Array [ + Object { + "Key": "Environment", + "PropagateAtLaunch": true, + "Value": "Development", + }, + Object { + "Key": "Name", + "PropagateAtLaunch": true, + "Value": "AppServer", + }, + Object { + "Key": "Role", + "PropagateAtLaunch": true, + "Value": "FRA_AppServer", + }, + ], + "TargetGroupARNs": Array [ + Object { + "Ref": "TgApp5918B053", + }, + ], + "VPCZoneIdentifier": Array [ + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcPrivateSubnet1Subnet536B997AFD4CC940", + }, + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcPrivateSubnet2Subnet3788AAA1380949A3", + }, + ], + }, + "Type": "AWS::AutoScaling::AutoScalingGroup", + "UpdatePolicy": Object { + "AutoScalingScheduledAction": Object { + "IgnoreUnmodifiedGroupSizeProperties": true, + }, + }, + }, + "AsgAppInstanceProfile21D0A966": Object { + "Properties": Object { + "Roles": Array [ + Object { + "Ref": "ssminstancerole0E7D791C", + }, + ], + }, + "Type": "AWS::IAM::InstanceProfile", + }, + "AsgAppLaunchConfig341A9477": Object { + "DependsOn": Array [ + "ssminstancerole0E7D791C", + ], + "Properties": Object { + "BlockDeviceMappings": Array [ + Object { + "DeviceName": "/dev/xvda", + "Ebs": Object { + "Encrypted": true, + "VolumeSize": 10, + }, + }, + ], + "IamInstanceProfile": Object { + "Ref": "AsgAppInstanceProfile21D0A966", + }, + "ImageId": Object { + "Ref": "SsmParameterValueawsserviceamiamazonlinuxlatestamzn2amihvmx8664gp2C96584B6F00A464EAD1953AFF4B05118Parameter", + }, + "InstanceType": "t3.micro", + "SecurityGroups": Array [ + Object { + "Fn::GetAtt": Array [ + "SgApp7DE78E7E", + "GroupId", + ], + }, + ], + "UserData": Object { + "Fn::Base64": "#!/bin/bash +sudo yum -y install httpd +sudo systemctl enable httpd +sudo systemctl start httpd +touch /var/www/html/index.html +chown apache.apache /var/www/html/index.html", + }, + }, + "Type": "AWS::AutoScaling::LaunchConfiguration", + }, + "AsgAppScalingPolicykeepSpareCPU63DAB833": Object { + "Properties": Object { + "AutoScalingGroupName": Object { + "Ref": "AsgAppASG65DC93B2", + }, + "PolicyType": "TargetTrackingScaling", + "TargetTrackingConfiguration": Object { + "PredefinedMetricSpecification": Object { + "PredefinedMetricType": "ASGAverageCPUUtilization", + }, + "TargetValue": 50, + }, + }, + "Type": "AWS::AutoScaling::ScalingPolicy", + }, + "SgAlbEA3AC417": Object { + "Properties": Object { + "GroupDescription": "BLEA-ASGApp/SgAlb", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "from 0.0.0.0/0:ALL PORTS", + "FromPort": 0, + "IpProtocol": "tcp", + "ToPort": 65535, + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "from 0.0.0.0/0:80", + "FromPort": 80, + "IpProtocol": "tcp", + "ToPort": 80, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "SgAlbtoBLEAASGAppSgApp6E278B2E80114780C5": Object { + "Properties": Object { + "Description": "Load balancer to target", + "DestinationSecurityGroupId": Object { + "Fn::GetAtt": Array [ + "SgApp7DE78E7E", + "GroupId", + ], + }, + "FromPort": 80, + "GroupId": Object { + "Fn::GetAtt": Array [ + "SgAlbEA3AC417", + "GroupId", + ], + }, + "IpProtocol": "tcp", + "ToPort": 80, + }, + "Type": "AWS::EC2::SecurityGroupEgress", + }, + "SgApp7DE78E7E": Object { + "Properties": Object { + "GroupDescription": "BLEA-ASGApp/SgApp", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "from 0.0.0.0/0:ALL PORTS", + "FromPort": 0, + "IpProtocol": "tcp", + "ToPort": 65535, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "SgAppfromBLEAASGAppSgAlb31E3F23180C71B8125": Object { + "Properties": Object { + "Description": "from BLEAASGAppSgAlb31E3F231:80", + "FromPort": 80, + "GroupId": Object { + "Fn::GetAtt": Array [ + "SgApp7DE78E7E", + "GroupId", + ], + }, + "IpProtocol": "tcp", + "SourceSecurityGroupId": Object { + "Fn::GetAtt": Array [ + "SgAlbEA3AC417", + "GroupId", + ], + }, + "ToPort": 80, + }, + "Type": "AWS::EC2::SecurityGroupIngress", + }, + "TgApp5918B053": Object { + "Properties": Object { + "HealthCheckEnabled": true, + "HealthCheckPath": "/index.html", + "Port": 80, + "Protocol": "HTTP", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "TargetGroupAttributes": Array [ + Object { + "Key": "deregistration_delay.timeout_seconds", + "Value": "60", + }, + ], + "TargetType": "instance", + "VpcId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + }, + "Type": "AWS::ElasticLoadBalancingV2::TargetGroup", + }, + "ssminstancerole0E7D791C": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": Object { + "Fn::Join": Array [ + "", + Array [ + "ec2.", + Object { + "Ref": "AWS::URLSuffix", + }, + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + "arn:aws:iam::aws:policy/AmazonSSMManagedInstanceCore", + "arn:aws:iam::aws:policy/CloudWatchAgentServerPolicy", + ], + "Path": "/", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ASG App Stacks 9`] = ` +Object { + "Parameters": Object { + "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24ArtifactHashBA91B77F": Object { + "Description": "Artifact hash for asset \\"67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24\\"", + "Type": "String", + }, + "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3Bucket4D46ABB5": Object { + "Description": "S3 bucket for asset \\"67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24\\"", + "Type": "String", + }, + "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3VersionKeyB0F28861": Object { + "Description": "S3 key for asset version \\"67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24\\"", + "Type": "String", + }, + }, + "Resources": Object { + "Aurora2CBAB212": Object { + "DeletionPolicy": "Snapshot", + "Properties": Object { + "DBClusterParameterGroupName": "default.aurora-postgresql11", + "DBSubnetGroupName": Object { + "Ref": "AuroraSubnetsC4DF45C9", + }, + "DatabaseName": "mydbname", + "EnableCloudwatchLogsExports": Array [ + "postgresql", + ], + "Engine": "aurora-postgresql", + "EngineVersion": "11.9", + "KmsKeyId": Object { + "Fn::ImportValue": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "MasterUserPassword": Object { + "Fn::Join": Array [ + "", + Array [ + "{{resolve:secretsmanager:", + Object { + "Ref": "BLEADBAuroraPgAuroraSecretC8E806513fdaad7efa858a3daf9490cf0a702aeb", + }, + ":SecretString:password::}}", + ], + ], + }, + "MasterUsername": "dbadmin", + "Port": 5432, + "StorageEncrypted": true, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcSecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "AuroraSecurityGroup3440C66D", + "GroupId", + ], + }, + ], + }, + "Type": "AWS::RDS::DBCluster", + "UpdateReplacePolicy": "Snapshot", + }, + "AuroraCPUUtil2EEE6630": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + ], + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "DatapointsToAlarm": 3, + "Dimensions": Array [ + Object { + "Name": "DBClusterIdentifier", + "Value": Object { + "Ref": "Aurora2CBAB212", + }, + }, + ], + "EvaluationPeriods": 3, + "MetricName": "CPUUtilization", + "Namespace": "AWS/RDS", + "Period": 60, + "Statistic": "Average", + "Threshold": 90, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "AuroraInstance10510C5D1": Object { + "DeletionPolicy": "Delete", + "Properties": Object { + "DBClusterIdentifier": Object { + "Ref": "Aurora2CBAB212", + }, + "DBInstanceClass": "db.t3.medium", + "DBInstanceIdentifier": "instance1", + "DBSubnetGroupName": Object { + "Ref": "AuroraSubnetsC4DF45C9", + }, + "EnablePerformanceInsights": true, + "Engine": "aurora-postgresql", + "EngineVersion": "11.9", + "PerformanceInsightsKMSKeyId": Object { + "Fn::ImportValue": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "PerformanceInsightsRetentionPeriod": 7, + "PubliclyAccessible": false, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::RDS::DBInstance", + "UpdateReplacePolicy": "Delete", + }, + "AuroraInstance2BC8C1D03": Object { + "DeletionPolicy": "Delete", + "Properties": Object { + "DBClusterIdentifier": Object { + "Ref": "Aurora2CBAB212", + }, + "DBInstanceClass": "db.t3.medium", + "DBInstanceIdentifier": "instance2", + "DBSubnetGroupName": Object { + "Ref": "AuroraSubnetsC4DF45C9", + }, + "EnablePerformanceInsights": true, + "Engine": "aurora-postgresql", + "EngineVersion": "11.9", + "PerformanceInsightsKMSKeyId": Object { + "Fn::ImportValue": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "PerformanceInsightsRetentionPeriod": 7, + "PubliclyAccessible": false, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::RDS::DBInstance", + "UpdateReplacePolicy": "Delete", + }, + "AuroraLogRetentionpostgresqlBFB2AD06": Object { + "Properties": Object { + "LogGroupName": Object { + "Fn::Join": Array [ + "", + Array [ + "/aws/rds/cluster/", + Object { + "Ref": "Aurora2CBAB212", + }, + "/postgresql", + ], + ], + }, + "RetentionInDays": 90, + "ServiceToken": Object { + "Fn::GetAtt": Array [ + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aFD4BFC8A", + "Arn", + ], + }, + }, + "Type": "Custom::LogRetention", + }, + "AuroraSecretAttachmentEAAB0558": Object { + "Properties": Object { + "SecretId": Object { + "Ref": "BLEADBAuroraPgAuroraSecretC8E806513fdaad7efa858a3daf9490cf0a702aeb", + }, + "TargetId": Object { + "Ref": "Aurora2CBAB212", + }, + "TargetType": "AWS::RDS::DBCluster", + }, + "Type": "AWS::SecretsManager::SecretTargetAttachment", + }, + "AuroraSecurityGroup3440C66D": Object { + "Properties": Object { + "GroupDescription": "RDS security group", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "AuroraSecurityGroupBLEAASGAppSgApp6E278B2EIndirectPortfromE06BEE8B": Object { + "Properties": Object { + "Description": "to BLEADBAuroraPgAuroraSecurityGroup40CC001D:{IndirectPort}", + "DestinationSecurityGroupId": Object { + "Fn::GetAtt": Array [ + "AuroraSecurityGroup3440C66D", + "GroupId", + ], + }, + "FromPort": Object { + "Fn::GetAtt": Array [ + "Aurora2CBAB212", + "Endpoint.Port", + ], + }, + "GroupId": Object { + "Fn::ImportValue": "BLEA-ASGApp:ExportsOutputFnGetAttSgApp7DE78E7EGroupIdBE09B119", + }, + "IpProtocol": "tcp", + "ToPort": Object { + "Fn::GetAtt": Array [ + "Aurora2CBAB212", + "Endpoint.Port", + ], + }, + }, + "Type": "AWS::EC2::SecurityGroupEgress", + }, + "AuroraSecurityGroupfromBLEAASGAppSgApp6E278B2EIndirectPort4D585AB1": Object { + "Properties": Object { + "Description": "from BLEAASGAppSgApp6E278B2E:{IndirectPort}", + "FromPort": Object { + "Fn::GetAtt": Array [ + "Aurora2CBAB212", + "Endpoint.Port", + ], + }, + "GroupId": Object { + "Fn::GetAtt": Array [ + "AuroraSecurityGroup3440C66D", + "GroupId", + ], + }, + "IpProtocol": "tcp", + "SourceSecurityGroupId": Object { + "Fn::ImportValue": "BLEA-ASGApp:ExportsOutputFnGetAttSgApp7DE78E7EGroupIdBE09B119", + }, + "ToPort": Object { + "Fn::GetAtt": Array [ + "Aurora2CBAB212", + "Endpoint.Port", + ], + }, + }, + "Type": "AWS::EC2::SecurityGroupIngress", + }, + "AuroraSubnetsC4DF45C9": Object { + "Properties": Object { + "DBSubnetGroupDescription": "Subnets for Aurora database", + "SubnetIds": Array [ + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcProtectedSubnet1Subnet38ECE18AD245BDD6", + }, + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcProtectedSubnet2SubnetC22C3325C694ECFB", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::RDS::DBSubnetGroup", + }, + "BLEADBAuroraPgAuroraSecretC8E806513fdaad7efa858a3daf9490cf0a702aeb": Object { + "Properties": Object { + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "Generated by the CDK for stack: ", + Object { + "Ref": "AWS::StackName", + }, + ], + ], + }, + "GenerateSecretString": Object { + "ExcludeCharacters": " %+~\`#$&*()|[]{}:;<>?!'/@\\"\\\\", + "GenerateStringKey": "password", + "PasswordLength": 30, + "SecretStringTemplate": "{\\"username\\":\\"dbadmin\\"}", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::SecretsManager::Secret", + }, + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aFD4BFC8A": Object { + "DependsOn": Array [ + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRoleDefaultPolicyADDA7DEB", + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRole9741ECFB", + ], + "Properties": Object { + "Code": Object { + "S3Bucket": Object { + "Ref": "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3Bucket4D46ABB5", + }, + "S3Key": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::Split": Array [ + "||", + Object { + "Ref": "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3VersionKeyB0F28861", + }, + ], + }, + ], + }, + Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::Split": Array [ + "||", + Object { + "Ref": "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3VersionKeyB0F28861", + }, + ], + }, + ], + }, + ], + ], + }, + }, + "Handler": "index.handler", + "Role": Object { + "Fn::GetAtt": Array [ + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRole9741ECFB", + "Arn", + ], + }, + "Runtime": "nodejs12.x", + }, + "Type": "AWS::Lambda::Function", + }, + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRole9741ECFB": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "lambda.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/service-role/AWSLambdaBasicExecutionRole", + ], + ], + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRoleDefaultPolicyADDA7DEB": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "logs:PutRetentionPolicy", + "logs:DeleteRetentionPolicy", + ], + "Effect": "Allow", + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRoleDefaultPolicyADDA7DEB", + "Roles": Array [ + Object { + "Ref": "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRole9741ECFB", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + "RdsEventsCluster": Object { + "Properties": Object { + "Enabled": true, + "EventCategories": Array [ + "failure", + "failover", + "maintenance", + ], + "SnsTopicArn": Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + "SourceType": "db-cluster", + }, + "Type": "AWS::RDS::EventSubscription", + }, + "RdsEventsInstances": Object { + "Properties": Object { + "Enabled": true, + "EventCategories": Array [ + "availability", + "configuration change", + "deletion", + "failover", + "failure", + "maintenance", + "notification", + "recovery", + ], + "SnsTopicArn": Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + "SourceType": "db-instance", + }, + "Type": "AWS::RDS::EventSubscription", + }, + }, +} +`; diff --git a/test/__snapshots__/blea-guest-ec2app-sample.test.ts.snap b/test/__snapshots__/blea-guest-ec2app-sample.test.ts.snap new file mode 100644 index 000000000..f3e0755fc --- /dev/null +++ b/test/__snapshots__/blea-guest-ec2app-sample.test.ts.snap @@ -0,0 +1,2944 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`BLEA Guest Stacks GuestAccount EC2 App Stacks 1`] = ` +Object { + "Resources": Object { + "ChatbotChannel": Object { + "Properties": Object { + "ConfigurationName": "BLEA-ChatbotMonitor-T8XXXXXXX", + "IamRoleArn": Object { + "Fn::GetAtt": Array [ + "ChatbotRole8A87AA1F", + "Arn", + ], + }, + "SlackChannelId": "C01YYYYYYYY", + "SlackWorkspaceId": "T8XXXXXXX", + "SnsTopicArns": Array [ + Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + ], + }, + "Type": "AWS::Chatbot::SlackChannelConfiguration", + }, + "ChatbotRole8A87AA1F": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "chatbot.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/ReadOnlyAccess", + ], + ], + }, + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/CloudWatchReadOnlyAccess", + ], + ], + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount EC2 App Stacks 2`] = ` +Object { + "Outputs": Object { + "ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821": Object { + "Export": Object { + "Name": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + "Value": Object { + "Ref": "MonitorAlarmTopic9C746E8C", + }, + }, + }, + "Resources": Object { + "MonitorAlarmEmail9C782A25": Object { + "Properties": Object { + "Endpoint": "notify-monitoring@example.com", + "Protocol": "email", + "TopicArn": Object { + "Ref": "MonitorAlarmTopic9C746E8C", + }, + }, + "Type": "AWS::SNS::Subscription", + }, + "MonitorAlarmTopic9C746E8C": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::SNS::Topic", + }, + "MonitorAlarmTopicPolicy7BD5FCD1": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sns:Publish", + "Effect": "Allow", + "Principal": Object { + "Service": "cloudwatch.amazonaws.com", + }, + "Resource": Object { + "Ref": "MonitorAlarmTopic9C746E8C", + }, + "Sid": "0", + }, + ], + "Version": "2012-10-17", + }, + "Topics": Array [ + Object { + "Ref": "MonitorAlarmTopic9C746E8C", + }, + ], + }, + "Type": "AWS::SNS::TopicPolicy", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount EC2 App Stacks 3`] = ` +Object { + "Outputs": Object { + "ExportsOutputFnGetAttKey961B73FDArn5A860C43": Object { + "Export": Object { + "Name": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "Value": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + }, + "Resources": Object { + "Key961B73FD": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "Description": "for General Logs", + "EnableKeyRotation": true, + "KeyPolicy": Object { + "Statement": Array [ + Object { + "Action": Array [ + "kms:Create*", + "kms:Describe*", + "kms:Enable*", + "kms:List*", + "kms:Put*", + "kms:Update*", + "kms:Revoke*", + "kms:Disable*", + "kms:Get*", + "kms:Delete*", + "kms:ScheduleKeyDeletion", + "kms:CancelKeyDeletion", + "kms:GenerateDataKey", + "kms:TagResource", + "kms:UntagResource", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::", + Object { + "Ref": "AWS::AccountId", + }, + ":root", + ], + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Encrypt*", + "kms:Decrypt*", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + "kms:Describe*", + ], + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::KMS::Key", + "UpdateReplacePolicy": "Retain", + }, + "KeyAlias910D852D": Object { + "Properties": Object { + "AliasName": "alias/BLEA-GeneralLogKey-for-generallog", + "TargetKeyId": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + "Type": "AWS::KMS::Alias", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount EC2 App Stacks 4`] = ` +Object { + "Resources": Object { + "GeneralLogBucket79898759": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "AccessControl": "Private", + "BucketEncryption": Object { + "ServerSideEncryptionConfiguration": Array [ + Object { + "ServerSideEncryptionByDefault": Object { + "KMSMasterKeyID": Object { + "Fn::ImportValue": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "SSEAlgorithm": "aws:kms", + }, + }, + ], + }, + "PublicAccessBlockConfiguration": Object { + "BlockPublicAcls": true, + "BlockPublicPolicy": true, + "IgnorePublicAcls": true, + "RestrictPublicBuckets": true, + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::S3::Bucket", + "UpdateReplacePolicy": "Retain", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount EC2 App Stacks 5`] = ` +Object { + "Outputs": Object { + "ExportsOutputFnGetAttKey961B73FDArn5A860C43": Object { + "Export": Object { + "Name": "BLEA-FlowlogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "Value": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + }, + "Resources": Object { + "Key961B73FD": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "Description": "for VPC Flow log", + "EnableKeyRotation": true, + "KeyPolicy": Object { + "Statement": Array [ + Object { + "Action": Array [ + "kms:Create*", + "kms:Describe*", + "kms:Enable*", + "kms:List*", + "kms:Put*", + "kms:Update*", + "kms:Revoke*", + "kms:Disable*", + "kms:Get*", + "kms:Delete*", + "kms:ScheduleKeyDeletion", + "kms:CancelKeyDeletion", + "kms:GenerateDataKey", + "kms:TagResource", + "kms:UntagResource", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::", + Object { + "Ref": "AWS::AccountId", + }, + ":root", + ], + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Encrypt*", + "kms:Decrypt*", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + "kms:Describe*", + ], + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::KMS::Key", + "UpdateReplacePolicy": "Retain", + }, + "KeyAlias910D852D": Object { + "Properties": Object { + "AliasName": "alias/BLEA-FlowlogKey-for-flowlog", + "TargetKeyId": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + "Type": "AWS::KMS::Alias", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount EC2 App Stacks 6`] = ` +Object { + "Outputs": Object { + "ExportsOutputFnGetAttKey961B73FDArn5A860C43": Object { + "Export": Object { + "Name": "BLEA-FlowlogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "Value": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + }, + "Resources": Object { + "Key961B73FD": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "Description": "for VPC Flow log", + "EnableKeyRotation": true, + "KeyPolicy": Object { + "Statement": Array [ + Object { + "Action": Array [ + "kms:Create*", + "kms:Describe*", + "kms:Enable*", + "kms:List*", + "kms:Put*", + "kms:Update*", + "kms:Revoke*", + "kms:Disable*", + "kms:Get*", + "kms:Delete*", + "kms:ScheduleKeyDeletion", + "kms:CancelKeyDeletion", + "kms:GenerateDataKey", + "kms:TagResource", + "kms:UntagResource", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::", + Object { + "Ref": "AWS::AccountId", + }, + ":root", + ], + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Encrypt*", + "kms:Decrypt*", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + "kms:Describe*", + ], + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::KMS::Key", + "UpdateReplacePolicy": "Retain", + }, + "KeyAlias910D852D": Object { + "Properties": Object { + "AliasName": "alias/BLEA-FlowlogKey-for-flowlog", + "TargetKeyId": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + "Type": "AWS::KMS::Alias", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount EC2 App Stacks 7`] = ` +Object { + "Outputs": Object { + "ExportsOutputRefVpc8378EB38272D6E3A": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + "Value": Object { + "Ref": "Vpc8378EB38", + }, + }, + "ExportsOutputRefVpcPrivateSubnet1Subnet536B997AFD4CC940": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcPrivateSubnet1Subnet536B997AFD4CC940", + }, + "Value": Object { + "Ref": "VpcPrivateSubnet1Subnet536B997A", + }, + }, + "ExportsOutputRefVpcPrivateSubnet2Subnet3788AAA1380949A3": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcPrivateSubnet2Subnet3788AAA1380949A3", + }, + "Value": Object { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1", + }, + }, + "ExportsOutputRefVpcProtectedSubnet1Subnet38ECE18AD245BDD6": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcProtectedSubnet1Subnet38ECE18AD245BDD6", + }, + "Value": Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + }, + "ExportsOutputRefVpcProtectedSubnet2SubnetC22C3325C694ECFB": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcProtectedSubnet2SubnetC22C3325C694ECFB", + }, + "Value": Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + }, + "ExportsOutputRefVpcPublicSubnet1Subnet5C2D37C4FFA2B456": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcPublicSubnet1Subnet5C2D37C4FFA2B456", + }, + "Value": Object { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4", + }, + }, + "ExportsOutputRefVpcPublicSubnet2Subnet691E08A351552740": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcPublicSubnet2Subnet691E08A351552740", + }, + "Value": Object { + "Ref": "VpcPublicSubnet2Subnet691E08A3", + }, + }, + }, + "Resources": Object { + "NaclPrivate8CEDB4C5": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::NetworkAcl", + }, + "NaclPrivateDefaultAssociationBLEAVpcPrivateSubnet1EF53EF1ECC2CE1DC": Object { + "Properties": Object { + "NetworkAclId": Object { + "Ref": "NaclPrivate8CEDB4C5", + }, + "SubnetId": Object { + "Ref": "VpcPrivateSubnet1Subnet536B997A", + }, + }, + "Type": "AWS::EC2::SubnetNetworkAclAssociation", + }, + "NaclPrivateDefaultAssociationBLEAVpcPrivateSubnet224E1285EE1D2ADA4": Object { + "Properties": Object { + "NetworkAclId": Object { + "Ref": "NaclPrivate8CEDB4C5", + }, + "SubnetId": Object { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1", + }, + }, + "Type": "AWS::EC2::SubnetNetworkAclAssociation", + }, + "NaclPrivateNaclEgressPrivate072DB69C": Object { + "Properties": Object { + "CidrBlock": "0.0.0.0/0", + "Egress": true, + "NetworkAclId": Object { + "Ref": "NaclPrivate8CEDB4C5", + }, + "Protocol": -1, + "RuleAction": "allow", + "RuleNumber": 100, + }, + "Type": "AWS::EC2::NetworkAclEntry", + }, + "NaclPrivateNaclIngressPrivate7EEDF85F": Object { + "Properties": Object { + "CidrBlock": "0.0.0.0/0", + "Egress": false, + "NetworkAclId": Object { + "Ref": "NaclPrivate8CEDB4C5", + }, + "Protocol": -1, + "RuleAction": "allow", + "RuleNumber": 120, + }, + "Type": "AWS::EC2::NetworkAclEntry", + }, + "NaclPublic8DAE29D3": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::NetworkAcl", + }, + "NaclPublicDefaultAssociationBLEAVpcPublicSubnet1307AA0A438FD5EFD": Object { + "Properties": Object { + "NetworkAclId": Object { + "Ref": "NaclPublic8DAE29D3", + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4", + }, + }, + "Type": "AWS::EC2::SubnetNetworkAclAssociation", + }, + "NaclPublicDefaultAssociationBLEAVpcPublicSubnet24705B68BBC24C976": Object { + "Properties": Object { + "NetworkAclId": Object { + "Ref": "NaclPublic8DAE29D3", + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet2Subnet691E08A3", + }, + }, + "Type": "AWS::EC2::SubnetNetworkAclAssociation", + }, + "NaclPublicNaclEgressPublic3EA4D0C4": Object { + "Properties": Object { + "CidrBlock": "0.0.0.0/0", + "Egress": true, + "NetworkAclId": Object { + "Ref": "NaclPublic8DAE29D3", + }, + "Protocol": -1, + "RuleAction": "allow", + "RuleNumber": 100, + }, + "Type": "AWS::EC2::NetworkAclEntry", + }, + "NaclPublicNaclIngressPublicF18E2B85": Object { + "Properties": Object { + "CidrBlock": "0.0.0.0/0", + "Egress": false, + "NetworkAclId": Object { + "Ref": "NaclPublic8DAE29D3", + }, + "Protocol": -1, + "RuleAction": "allow", + "RuleNumber": 100, + }, + "Type": "AWS::EC2::NetworkAclEntry", + }, + "Vpc8378EB38": Object { + "Properties": Object { + "CidrBlock": "10.100.0.0/16", + "EnableDnsHostnames": true, + "EnableDnsSupport": true, + "InstanceTenancy": "default", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + }, + "Type": "AWS::EC2::VPC", + }, + "VpcEc2EndpointForPrivateEB1488F4": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcEc2EndpointForPrivateSecurityGroupF9FF14F0", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ec2", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcEc2EndpointForPrivateSecurityGroupF9FF14F0": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/Ec2EndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcEc2MessagesEndpointForPrivate0809410D": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcEc2MessagesEndpointForPrivateSecurityGroup7FBFF800", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ec2messages", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcEc2MessagesEndpointForPrivateSecurityGroup7FBFF800": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/Ec2MessagesEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcEcrDkrEndpointForPrivate351B435F": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcEcrDkrEndpointForPrivateSecurityGroup116DBAFC", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ecr.dkr", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcEcrDkrEndpointForPrivateSecurityGroup116DBAFC": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/EcrDkrEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcFlowLogsFlowLogBB096F0F": Object { + "Properties": Object { + "LogDestination": Object { + "Fn::ImportValue": "BLEA-FlowLog:ExportsOutputFnGetAttFlowLogBucket0863ACCAArnA4795174", + }, + "LogDestinationType": "s3", + "ResourceId": Object { + "Ref": "Vpc8378EB38", + }, + "ResourceType": "VPC", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "TrafficType": "ALL", + }, + "Type": "AWS::EC2::FlowLog", + }, + "VpcIGWD7BA715C": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + }, + "Type": "AWS::EC2::InternetGateway", + }, + "VpcLogsEndpointForPrivate8D2140E9": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcLogsEndpointForPrivateSecurityGroupDD7F0AEB", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".logs", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcLogsEndpointForPrivateSecurityGroupDD7F0AEB": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/LogsEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcPrivateSubnet1DefaultRouteBE02A9ED": Object { + "Properties": Object { + "DestinationCidrBlock": "0.0.0.0/0", + "NatGatewayId": Object { + "Ref": "VpcPublicSubnet1NATGateway4D7517AA", + }, + "RouteTableId": Object { + "Ref": "VpcPrivateSubnet1RouteTableB2C5B500", + }, + }, + "Type": "AWS::EC2::Route", + }, + "VpcPrivateSubnet1RouteTableAssociation70C59FA6": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcPrivateSubnet1RouteTableB2C5B500", + }, + "SubnetId": Object { + "Ref": "VpcPrivateSubnet1Subnet536B997A", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcPrivateSubnet1RouteTableB2C5B500": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PrivateSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcPrivateSubnet1Subnet536B997A": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.4.0/22", + "MapPublicIpOnLaunch": false, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Private", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Private", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PrivateSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcPrivateSubnet2DefaultRoute060D2087": Object { + "Properties": Object { + "DestinationCidrBlock": "0.0.0.0/0", + "NatGatewayId": Object { + "Ref": "VpcPublicSubnet1NATGateway4D7517AA", + }, + "RouteTableId": Object { + "Ref": "VpcPrivateSubnet2RouteTableA678073B", + }, + }, + "Type": "AWS::EC2::Route", + }, + "VpcPrivateSubnet2RouteTableA678073B": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PrivateSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcPrivateSubnet2RouteTableAssociationA89CAD56": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcPrivateSubnet2RouteTableA678073B", + }, + "SubnetId": Object { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcPrivateSubnet2Subnet3788AAA1": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.8.0/22", + "MapPublicIpOnLaunch": false, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Private", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Private", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PrivateSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcProtectedSubnet1RouteTable69FCECD8": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/ProtectedSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcProtectedSubnet1RouteTableAssociation62F625F2": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcProtectedSubnet1RouteTable69FCECD8", + }, + "SubnetId": Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcProtectedSubnet1Subnet38ECE18A": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.12.0/22", + "MapPublicIpOnLaunch": false, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Protected", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Isolated", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/ProtectedSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcProtectedSubnet2RouteTableAssociation960FE2AC": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcProtectedSubnet2RouteTableFA54AE0B", + }, + "SubnetId": Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcProtectedSubnet2RouteTableFA54AE0B": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/ProtectedSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcProtectedSubnet2SubnetC22C3325": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.16.0/22", + "MapPublicIpOnLaunch": false, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Protected", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Isolated", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/ProtectedSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcPublicSubnet1DefaultRoute3DA9E72A": Object { + "DependsOn": Array [ + "VpcVPCGWBF912B6E", + ], + "Properties": Object { + "DestinationCidrBlock": "0.0.0.0/0", + "GatewayId": Object { + "Ref": "VpcIGWD7BA715C", + }, + "RouteTableId": Object { + "Ref": "VpcPublicSubnet1RouteTable6C95E38E", + }, + }, + "Type": "AWS::EC2::Route", + }, + "VpcPublicSubnet1EIPD7E02669": Object { + "Properties": Object { + "Domain": "vpc", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet1", + }, + ], + }, + "Type": "AWS::EC2::EIP", + }, + "VpcPublicSubnet1NATGateway4D7517AA": Object { + "Properties": Object { + "AllocationId": Object { + "Fn::GetAtt": Array [ + "VpcPublicSubnet1EIPD7E02669", + "AllocationId", + ], + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet1", + }, + ], + }, + "Type": "AWS::EC2::NatGateway", + }, + "VpcPublicSubnet1RouteTable6C95E38E": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcPublicSubnet1RouteTableAssociation97140677": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcPublicSubnet1RouteTable6C95E38E", + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcPublicSubnet1Subnet5C2D37C4": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.0.0/24", + "MapPublicIpOnLaunch": true, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Public", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Public", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcPublicSubnet2DefaultRoute97F91067": Object { + "DependsOn": Array [ + "VpcVPCGWBF912B6E", + ], + "Properties": Object { + "DestinationCidrBlock": "0.0.0.0/0", + "GatewayId": Object { + "Ref": "VpcIGWD7BA715C", + }, + "RouteTableId": Object { + "Ref": "VpcPublicSubnet2RouteTable94F7E489", + }, + }, + "Type": "AWS::EC2::Route", + }, + "VpcPublicSubnet2RouteTable94F7E489": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcPublicSubnet2RouteTableAssociationDD5762D8": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcPublicSubnet2RouteTable94F7E489", + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet2Subnet691E08A3", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcPublicSubnet2Subnet691E08A3": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.1.0/24", + "MapPublicIpOnLaunch": true, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Public", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Public", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcS3EndpointForPrivateA3FD7ECC": Object { + "Properties": Object { + "RouteTableIds": Array [ + Object { + "Ref": "VpcPrivateSubnet1RouteTableB2C5B500", + }, + Object { + "Ref": "VpcPrivateSubnet2RouteTableA678073B", + }, + Object { + "Ref": "VpcProtectedSubnet1RouteTable69FCECD8", + }, + Object { + "Ref": "VpcProtectedSubnet2RouteTableFA54AE0B", + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".s3", + ], + ], + }, + "VpcEndpointType": "Gateway", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcSsmEndpointForPrivateF5DD8C02": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcSsmEndpointForPrivateSecurityGroupB1574261", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ssm", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcSsmEndpointForPrivateSecurityGroupB1574261": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/SsmEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcSsmMessagesEndpointForPrivate03FDDCE7": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcSsmMessagesEndpointForPrivateSecurityGroup37880960", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ssmmessages", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcSsmMessagesEndpointForPrivateSecurityGroup37880960": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/SsmMessagesEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcVPCGWBF912B6E": Object { + "Properties": Object { + "InternetGatewayId": Object { + "Ref": "VpcIGWD7BA715C", + }, + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCGatewayAttachment", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount EC2 App Stacks 8`] = ` +Object { + "Outputs": Object { + "ExportsOutputFnGetAttSgApp7DE78E7EGroupIdBE09B119": Object { + "Export": Object { + "Name": "BLEA-EC2App:ExportsOutputFnGetAttSgApp7DE78E7EGroupIdBE09B119", + }, + "Value": Object { + "Fn::GetAtt": Array [ + "SgApp7DE78E7E", + "GroupId", + ], + }, + }, + }, + "Parameters": Object { + "SsmParameterValueawsserviceamiamazonlinuxlatestamzn2amihvmx8664gp2C96584B6F00A464EAD1953AFF4B05118Parameter": Object { + "Default": "/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2", + "Type": "AWS::SSM::Parameter::Value", + }, + }, + "Resources": Object { + "AlbAppFFAFE0DC": Object { + "Properties": Object { + "LoadBalancerAttributes": Array [ + Object { + "Key": "deletion_protection.enabled", + "Value": "false", + }, + Object { + "Key": "access_logs.s3.enabled", + "Value": "true", + }, + Object { + "Key": "access_logs.s3.bucket", + "Value": Object { + "Ref": "AlbLogBucketC26F4D8A", + }, + }, + ], + "Scheme": "internet-facing", + "SecurityGroups": Array [ + Object { + "Fn::GetAtt": Array [ + "SgAlbEA3AC417", + "GroupId", + ], + }, + ], + "Subnets": Array [ + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcPublicSubnet1Subnet5C2D37C4FFA2B456", + }, + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcPublicSubnet2Subnet691E08A351552740", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "Type": "application", + }, + "Type": "AWS::ElasticLoadBalancingV2::LoadBalancer", + }, + "AlbAppListnerApp18657E8F": Object { + "Properties": Object { + "DefaultActions": Array [ + Object { + "TargetGroupArn": Object { + "Ref": "TgApp5918B053", + }, + "Type": "forward", + }, + ], + "LoadBalancerArn": Object { + "Ref": "AlbAppFFAFE0DC", + }, + "Port": 80, + "Protocol": "HTTP", + }, + "Type": "AWS::ElasticLoadBalancingV2::Listener", + }, + "AlbLogBucketC26F4D8A": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "AccessControl": "Private", + "BucketEncryption": Object { + "ServerSideEncryptionConfiguration": Array [ + Object { + "ServerSideEncryptionByDefault": Object { + "SSEAlgorithm": "AES256", + }, + }, + ], + }, + "PublicAccessBlockConfiguration": Object { + "BlockPublicAcls": true, + "BlockPublicPolicy": true, + "IgnorePublicAcls": true, + "RestrictPublicBuckets": true, + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::S3::Bucket", + "UpdateReplacePolicy": "Retain", + }, + "AlbLogBucketPolicy222549B1": Object { + "Properties": Object { + "Bucket": Object { + "Ref": "AlbLogBucketC26F4D8A", + }, + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "s3:PutObject", + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::582318560864:root", + ], + ], + }, + }, + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "AlbLogBucketC26F4D8A", + "Arn", + ], + }, + "/AWSLogs/", + Object { + "Ref": "AWS::AccountId", + }, + "/*", + ], + ], + }, + }, + Object { + "Action": "s3:PutObject", + "Condition": Object { + "StringEquals": Object { + "s3:x-amz-acl": "bucket-owner-full-control", + }, + }, + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "AlbLogBucketC26F4D8A", + "Arn", + ], + }, + "/AWSLogs/", + Object { + "Ref": "AWS::AccountId", + }, + "/*", + ], + ], + }, + }, + Object { + "Action": "s3:GetBucketAcl", + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": Object { + "Fn::GetAtt": Array [ + "AlbLogBucketC26F4D8A", + "Arn", + ], + }, + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::S3::BucketPolicy", + }, + "AppEc20ABA98CDE": Object { + "DependsOn": Array [ + "ssminstancerole0E7D791C", + ], + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "BlockDeviceMappings": Array [ + Object { + "DeviceName": "/dev/xvda", + "Ebs": Object { + "Encrypted": true, + "VolumeSize": 10, + }, + }, + ], + "IamInstanceProfile": Object { + "Ref": "AppEc20InstanceProfileE4E834F4", + }, + "ImageId": Object { + "Ref": "SsmParameterValueawsserviceamiamazonlinuxlatestamzn2amihvmx8664gp2C96584B6F00A464EAD1953AFF4B05118Parameter", + }, + "InstanceType": "t3.micro", + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "SgApp7DE78E7E", + "GroupId", + ], + }, + ], + "SubnetId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcPrivateSubnet1Subnet536B997AFD4CC940", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "AppServer0", + }, + Object { + "Key": "Role", + "Value": "FRA_AppServer", + }, + ], + "UserData": Object { + "Fn::Base64": "#!/bin/bash +sudo yum -y install httpd +sudo systemctl enable httpd +sudo systemctl start httpd +touch /var/www/html/index.html +chown apache.apache /var/www/html/index.html", + }, + }, + "Type": "AWS::EC2::Instance", + }, + "AppEc20InstanceProfileE4E834F4": Object { + "Properties": Object { + "Roles": Array [ + Object { + "Ref": "ssminstancerole0E7D791C", + }, + ], + }, + "Type": "AWS::IAM::InstanceProfile", + }, + "AppEc214159FB59": Object { + "DependsOn": Array [ + "ssminstancerole0E7D791C", + ], + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "BlockDeviceMappings": Array [ + Object { + "DeviceName": "/dev/xvda", + "Ebs": Object { + "Encrypted": true, + "VolumeSize": 10, + }, + }, + ], + "IamInstanceProfile": Object { + "Ref": "AppEc21InstanceProfile951A10DD", + }, + "ImageId": Object { + "Ref": "SsmParameterValueawsserviceamiamazonlinuxlatestamzn2amihvmx8664gp2C96584B6F00A464EAD1953AFF4B05118Parameter", + }, + "InstanceType": "t3.micro", + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "SgApp7DE78E7E", + "GroupId", + ], + }, + ], + "SubnetId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcPrivateSubnet2Subnet3788AAA1380949A3", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "AppServer1", + }, + Object { + "Key": "Role", + "Value": "FRA_AppServer", + }, + ], + "UserData": Object { + "Fn::Base64": "#!/bin/bash +sudo yum -y install httpd +sudo systemctl enable httpd +sudo systemctl start httpd +touch /var/www/html/index.html +chown apache.apache /var/www/html/index.html", + }, + }, + "Type": "AWS::EC2::Instance", + }, + "AppEc21InstanceProfile951A10DD": Object { + "Properties": Object { + "Roles": Array [ + Object { + "Ref": "ssminstancerole0E7D791C", + }, + ], + }, + "Type": "AWS::IAM::InstanceProfile", + }, + "SgAlbEA3AC417": Object { + "Properties": Object { + "GroupDescription": "BLEA-EC2App/SgAlb", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "from 0.0.0.0/0:ALL PORTS", + "FromPort": 0, + "IpProtocol": "tcp", + "ToPort": 65535, + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "from 0.0.0.0/0:80", + "FromPort": 80, + "IpProtocol": "tcp", + "ToPort": 80, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "SgApp7DE78E7E": Object { + "Properties": Object { + "GroupDescription": "BLEA-EC2App/SgApp", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "from 0.0.0.0/0:ALL PORTS", + "FromPort": 0, + "IpProtocol": "tcp", + "ToPort": 65535, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "SgAppfromBLEAEC2AppSgAlb83A3B09980A03B0F81": Object { + "Properties": Object { + "Description": "from BLEAEC2AppSgAlb83A3B099:80", + "FromPort": 80, + "GroupId": Object { + "Fn::GetAtt": Array [ + "SgApp7DE78E7E", + "GroupId", + ], + }, + "IpProtocol": "tcp", + "SourceSecurityGroupId": Object { + "Fn::GetAtt": Array [ + "SgAlbEA3AC417", + "GroupId", + ], + }, + "ToPort": 80, + }, + "Type": "AWS::EC2::SecurityGroupIngress", + }, + "TgApp5918B053": Object { + "Properties": Object { + "HealthCheckEnabled": true, + "HealthCheckPath": "/index.html", + "Port": 80, + "Protocol": "HTTP", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "TargetGroupAttributes": Array [ + Object { + "Key": "deregistration_delay.timeout_seconds", + "Value": "60", + }, + ], + "TargetType": "instance", + "Targets": Array [ + Object { + "Id": Object { + "Ref": "AppEc20ABA98CDE", + }, + }, + Object { + "Id": Object { + "Ref": "AppEc214159FB59", + }, + }, + ], + "VpcId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + }, + "Type": "AWS::ElasticLoadBalancingV2::TargetGroup", + }, + "ssminstancerole0E7D791C": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": Object { + "Fn::Join": Array [ + "", + Array [ + "ec2.", + Object { + "Ref": "AWS::URLSuffix", + }, + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + "arn:aws:iam::aws:policy/AmazonSSMManagedInstanceCore", + "arn:aws:iam::aws:policy/CloudWatchAgentServerPolicy", + ], + "Path": "/", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount EC2 App Stacks 9`] = ` +Object { + "Parameters": Object { + "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24ArtifactHashBA91B77F": Object { + "Description": "Artifact hash for asset \\"67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24\\"", + "Type": "String", + }, + "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3Bucket4D46ABB5": Object { + "Description": "S3 bucket for asset \\"67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24\\"", + "Type": "String", + }, + "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3VersionKeyB0F28861": Object { + "Description": "S3 key for asset version \\"67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24\\"", + "Type": "String", + }, + }, + "Resources": Object { + "Aurora2CBAB212": Object { + "DeletionPolicy": "Snapshot", + "Properties": Object { + "DBClusterParameterGroupName": "default.aurora-postgresql11", + "DBSubnetGroupName": Object { + "Ref": "AuroraSubnetsC4DF45C9", + }, + "DatabaseName": "mydbname", + "EnableCloudwatchLogsExports": Array [ + "postgresql", + ], + "Engine": "aurora-postgresql", + "EngineVersion": "11.9", + "KmsKeyId": Object { + "Fn::ImportValue": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "MasterUserPassword": Object { + "Fn::Join": Array [ + "", + Array [ + "{{resolve:secretsmanager:", + Object { + "Ref": "BLEADBAuroraPgAuroraSecretC8E806513fdaad7efa858a3daf9490cf0a702aeb", + }, + ":SecretString:password::}}", + ], + ], + }, + "MasterUsername": "dbadmin", + "Port": 5432, + "StorageEncrypted": true, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcSecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "AuroraSecurityGroup3440C66D", + "GroupId", + ], + }, + ], + }, + "Type": "AWS::RDS::DBCluster", + "UpdateReplacePolicy": "Snapshot", + }, + "AuroraCPUUtil2EEE6630": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + ], + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "DatapointsToAlarm": 3, + "Dimensions": Array [ + Object { + "Name": "DBClusterIdentifier", + "Value": Object { + "Ref": "Aurora2CBAB212", + }, + }, + ], + "EvaluationPeriods": 3, + "MetricName": "CPUUtilization", + "Namespace": "AWS/RDS", + "Period": 60, + "Statistic": "Average", + "Threshold": 90, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "AuroraInstance10510C5D1": Object { + "DeletionPolicy": "Delete", + "Properties": Object { + "DBClusterIdentifier": Object { + "Ref": "Aurora2CBAB212", + }, + "DBInstanceClass": "db.t3.medium", + "DBInstanceIdentifier": "instance1", + "DBSubnetGroupName": Object { + "Ref": "AuroraSubnetsC4DF45C9", + }, + "EnablePerformanceInsights": true, + "Engine": "aurora-postgresql", + "EngineVersion": "11.9", + "PerformanceInsightsKMSKeyId": Object { + "Fn::ImportValue": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "PerformanceInsightsRetentionPeriod": 7, + "PubliclyAccessible": false, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::RDS::DBInstance", + "UpdateReplacePolicy": "Delete", + }, + "AuroraInstance2BC8C1D03": Object { + "DeletionPolicy": "Delete", + "Properties": Object { + "DBClusterIdentifier": Object { + "Ref": "Aurora2CBAB212", + }, + "DBInstanceClass": "db.t3.medium", + "DBInstanceIdentifier": "instance2", + "DBSubnetGroupName": Object { + "Ref": "AuroraSubnetsC4DF45C9", + }, + "EnablePerformanceInsights": true, + "Engine": "aurora-postgresql", + "EngineVersion": "11.9", + "PerformanceInsightsKMSKeyId": Object { + "Fn::ImportValue": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "PerformanceInsightsRetentionPeriod": 7, + "PubliclyAccessible": false, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::RDS::DBInstance", + "UpdateReplacePolicy": "Delete", + }, + "AuroraLogRetentionpostgresqlBFB2AD06": Object { + "Properties": Object { + "LogGroupName": Object { + "Fn::Join": Array [ + "", + Array [ + "/aws/rds/cluster/", + Object { + "Ref": "Aurora2CBAB212", + }, + "/postgresql", + ], + ], + }, + "RetentionInDays": 90, + "ServiceToken": Object { + "Fn::GetAtt": Array [ + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aFD4BFC8A", + "Arn", + ], + }, + }, + "Type": "Custom::LogRetention", + }, + "AuroraSecretAttachmentEAAB0558": Object { + "Properties": Object { + "SecretId": Object { + "Ref": "BLEADBAuroraPgAuroraSecretC8E806513fdaad7efa858a3daf9490cf0a702aeb", + }, + "TargetId": Object { + "Ref": "Aurora2CBAB212", + }, + "TargetType": "AWS::RDS::DBCluster", + }, + "Type": "AWS::SecretsManager::SecretTargetAttachment", + }, + "AuroraSecurityGroup3440C66D": Object { + "Properties": Object { + "GroupDescription": "RDS security group", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "AuroraSecurityGroupBLEAEC2AppSgApp3E28AA81IndirectPortfromB092938C": Object { + "Properties": Object { + "Description": "to BLEADBAuroraPgAuroraSecurityGroup40CC001D:{IndirectPort}", + "DestinationSecurityGroupId": Object { + "Fn::GetAtt": Array [ + "AuroraSecurityGroup3440C66D", + "GroupId", + ], + }, + "FromPort": Object { + "Fn::GetAtt": Array [ + "Aurora2CBAB212", + "Endpoint.Port", + ], + }, + "GroupId": Object { + "Fn::ImportValue": "BLEA-EC2App:ExportsOutputFnGetAttSgApp7DE78E7EGroupIdBE09B119", + }, + "IpProtocol": "tcp", + "ToPort": Object { + "Fn::GetAtt": Array [ + "Aurora2CBAB212", + "Endpoint.Port", + ], + }, + }, + "Type": "AWS::EC2::SecurityGroupEgress", + }, + "AuroraSecurityGroupfromBLEAEC2AppSgApp3E28AA81IndirectPortF31C7F83": Object { + "Properties": Object { + "Description": "from BLEAEC2AppSgApp3E28AA81:{IndirectPort}", + "FromPort": Object { + "Fn::GetAtt": Array [ + "Aurora2CBAB212", + "Endpoint.Port", + ], + }, + "GroupId": Object { + "Fn::GetAtt": Array [ + "AuroraSecurityGroup3440C66D", + "GroupId", + ], + }, + "IpProtocol": "tcp", + "SourceSecurityGroupId": Object { + "Fn::ImportValue": "BLEA-EC2App:ExportsOutputFnGetAttSgApp7DE78E7EGroupIdBE09B119", + }, + "ToPort": Object { + "Fn::GetAtt": Array [ + "Aurora2CBAB212", + "Endpoint.Port", + ], + }, + }, + "Type": "AWS::EC2::SecurityGroupIngress", + }, + "AuroraSubnetsC4DF45C9": Object { + "Properties": Object { + "DBSubnetGroupDescription": "Subnets for Aurora database", + "SubnetIds": Array [ + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcProtectedSubnet1Subnet38ECE18AD245BDD6", + }, + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcProtectedSubnet2SubnetC22C3325C694ECFB", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::RDS::DBSubnetGroup", + }, + "BLEADBAuroraPgAuroraSecretC8E806513fdaad7efa858a3daf9490cf0a702aeb": Object { + "Properties": Object { + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "Generated by the CDK for stack: ", + Object { + "Ref": "AWS::StackName", + }, + ], + ], + }, + "GenerateSecretString": Object { + "ExcludeCharacters": " %+~\`#$&*()|[]{}:;<>?!'/@\\"\\\\", + "GenerateStringKey": "password", + "PasswordLength": 30, + "SecretStringTemplate": "{\\"username\\":\\"dbadmin\\"}", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::SecretsManager::Secret", + }, + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aFD4BFC8A": Object { + "DependsOn": Array [ + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRoleDefaultPolicyADDA7DEB", + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRole9741ECFB", + ], + "Properties": Object { + "Code": Object { + "S3Bucket": Object { + "Ref": "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3Bucket4D46ABB5", + }, + "S3Key": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::Split": Array [ + "||", + Object { + "Ref": "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3VersionKeyB0F28861", + }, + ], + }, + ], + }, + Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::Split": Array [ + "||", + Object { + "Ref": "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3VersionKeyB0F28861", + }, + ], + }, + ], + }, + ], + ], + }, + }, + "Handler": "index.handler", + "Role": Object { + "Fn::GetAtt": Array [ + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRole9741ECFB", + "Arn", + ], + }, + "Runtime": "nodejs12.x", + }, + "Type": "AWS::Lambda::Function", + }, + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRole9741ECFB": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "lambda.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/service-role/AWSLambdaBasicExecutionRole", + ], + ], + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRoleDefaultPolicyADDA7DEB": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "logs:PutRetentionPolicy", + "logs:DeleteRetentionPolicy", + ], + "Effect": "Allow", + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRoleDefaultPolicyADDA7DEB", + "Roles": Array [ + Object { + "Ref": "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRole9741ECFB", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + "RdsEventsCluster": Object { + "Properties": Object { + "Enabled": true, + "EventCategories": Array [ + "failure", + "failover", + "maintenance", + ], + "SnsTopicArn": Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + "SourceType": "db-cluster", + }, + "Type": "AWS::RDS::EventSubscription", + }, + "RdsEventsInstances": Object { + "Properties": Object { + "Enabled": true, + "EventCategories": Array [ + "availability", + "configuration change", + "deletion", + "failover", + "failure", + "maintenance", + "notification", + "recovery", + ], + "SnsTopicArn": Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + "SourceType": "db-instance", + }, + "Type": "AWS::RDS::EventSubscription", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount EC2 App Stacks 10`] = ` +Object { + "Parameters": Object { + "SsmParameterValueawsserviceamiamazonlinuxlatestamzn2amihvmx8664gp2C96584B6F00A464EAD1953AFF4B05118Parameter": Object { + "Default": "/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2", + "Type": "AWS::SSM::Parameter::Value", + }, + }, + "Resources": Object { + "Investigation3C80A90C": Object { + "DependsOn": Array [ + "ssminstancerole0E7D791C", + ], + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "BlockDeviceMappings": Array [ + Object { + "DeviceName": "/dev/xvda", + "Ebs": Object { + "Encrypted": true, + "VolumeSize": 10, + }, + }, + ], + "IamInstanceProfile": Object { + "Ref": "InvestigationInstanceProfileB154C4D9", + }, + "ImageId": Object { + "Ref": "SsmParameterValueawsserviceamiamazonlinuxlatestamzn2amihvmx8664gp2C96584B6F00A464EAD1953AFF4B05118Parameter", + }, + "InstanceType": "t3.micro", + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "SgEC23ABC55F9", + "GroupId", + ], + }, + ], + "SubnetId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcProtectedSubnet1Subnet38ECE18AD245BDD6", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "Investigation", + }, + ], + "UserData": Object { + "Fn::Base64": "#!/bin/bash +sudo yum -y install mariadb", + }, + }, + "Type": "AWS::EC2::Instance", + }, + "InvestigationInstanceProfileB154C4D9": Object { + "Properties": Object { + "Roles": Array [ + Object { + "Ref": "ssminstancerole0E7D791C", + }, + ], + }, + "Type": "AWS::IAM::InstanceProfile", + }, + "SgEC23ABC55F9": Object { + "Properties": Object { + "GroupDescription": "BLEA-InvestigationInstance/SgEC2", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "ssminstancerole0E7D791C": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": Object { + "Fn::Join": Array [ + "", + Array [ + "ec2.", + Object { + "Ref": "AWS::URLSuffix", + }, + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + "arn:aws:iam::aws:policy/AmazonSSMManagedInstanceCore", + "arn:aws:iam::aws:policy/CloudWatchAgentServerPolicy", + ], + "Path": "/", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + }, +} +`; diff --git a/test/__snapshots__/blea-guest-ecsapp-sample.test.ts.snap b/test/__snapshots__/blea-guest-ecsapp-sample.test.ts.snap new file mode 100644 index 000000000..980f4fa0e --- /dev/null +++ b/test/__snapshots__/blea-guest-ecsapp-sample.test.ts.snap @@ -0,0 +1,4038 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`BLEA Guest Stacks GuestAccount ECS App Stacks 1`] = ` +Object { + "Resources": Object { + "ChatbotChannel": Object { + "Properties": Object { + "ConfigurationName": "BLEA-ChatbotMonitor-T8XXXXXXX", + "IamRoleArn": Object { + "Fn::GetAtt": Array [ + "ChatbotRole8A87AA1F", + "Arn", + ], + }, + "SlackChannelId": "C01YYYYYYYY", + "SlackWorkspaceId": "T8XXXXXXX", + "SnsTopicArns": Array [ + Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + ], + }, + "Type": "AWS::Chatbot::SlackChannelConfiguration", + }, + "ChatbotRole8A87AA1F": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "chatbot.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/ReadOnlyAccess", + ], + ], + }, + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/CloudWatchReadOnlyAccess", + ], + ], + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ECS App Stacks 2`] = ` +Object { + "Outputs": Object { + "ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821": Object { + "Export": Object { + "Name": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + "Value": Object { + "Ref": "MonitorAlarmTopic9C746E8C", + }, + }, + }, + "Resources": Object { + "MonitorAlarmEmail9C782A25": Object { + "Properties": Object { + "Endpoint": "notify-monitoring@example.com", + "Protocol": "email", + "TopicArn": Object { + "Ref": "MonitorAlarmTopic9C746E8C", + }, + }, + "Type": "AWS::SNS::Subscription", + }, + "MonitorAlarmTopic9C746E8C": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::SNS::Topic", + }, + "MonitorAlarmTopicPolicy7BD5FCD1": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sns:Publish", + "Effect": "Allow", + "Principal": Object { + "Service": "cloudwatch.amazonaws.com", + }, + "Resource": Object { + "Ref": "MonitorAlarmTopic9C746E8C", + }, + "Sid": "0", + }, + Object { + "Action": "sns:Publish", + "Effect": "Allow", + "Principal": Object { + "Service": "events.amazonaws.com", + }, + "Resource": Object { + "Ref": "MonitorAlarmTopic9C746E8C", + }, + "Sid": "1", + }, + ], + "Version": "2012-10-17", + }, + "Topics": Array [ + Object { + "Ref": "MonitorAlarmTopic9C746E8C", + }, + ], + }, + "Type": "AWS::SNS::TopicPolicy", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ECS App Stacks 3`] = ` +Object { + "Outputs": Object { + "ExportsOutputFnGetAttKey961B73FDArn5A860C43": Object { + "Export": Object { + "Name": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "Value": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + }, + "Resources": Object { + "Key961B73FD": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "Description": "for General Logs", + "EnableKeyRotation": true, + "KeyPolicy": Object { + "Statement": Array [ + Object { + "Action": Array [ + "kms:Create*", + "kms:Describe*", + "kms:Enable*", + "kms:List*", + "kms:Put*", + "kms:Update*", + "kms:Revoke*", + "kms:Disable*", + "kms:Get*", + "kms:Delete*", + "kms:ScheduleKeyDeletion", + "kms:CancelKeyDeletion", + "kms:GenerateDataKey", + "kms:TagResource", + "kms:UntagResource", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::", + Object { + "Ref": "AWS::AccountId", + }, + ":root", + ], + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Encrypt*", + "kms:Decrypt*", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + "kms:Describe*", + ], + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::KMS::Key", + "UpdateReplacePolicy": "Retain", + }, + "KeyAlias910D852D": Object { + "Properties": Object { + "AliasName": "alias/BLEA-GeneralLogKey-for-generallog", + "TargetKeyId": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + "Type": "AWS::KMS::Alias", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ECS App Stacks 4`] = ` +Object { + "Resources": Object { + "GeneralLogBucket79898759": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "AccessControl": "Private", + "BucketEncryption": Object { + "ServerSideEncryptionConfiguration": Array [ + Object { + "ServerSideEncryptionByDefault": Object { + "KMSMasterKeyID": Object { + "Fn::ImportValue": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "SSEAlgorithm": "aws:kms", + }, + }, + ], + }, + "PublicAccessBlockConfiguration": Object { + "BlockPublicAcls": true, + "BlockPublicPolicy": true, + "IgnorePublicAcls": true, + "RestrictPublicBuckets": true, + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::S3::Bucket", + "UpdateReplacePolicy": "Retain", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ECS App Stacks 5`] = ` +Object { + "Outputs": Object { + "ExportsOutputFnGetAttKey961B73FDArn5A860C43": Object { + "Export": Object { + "Name": "BLEA-FlowlogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "Value": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + }, + "Resources": Object { + "Key961B73FD": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "Description": "for VPC Flow log", + "EnableKeyRotation": true, + "KeyPolicy": Object { + "Statement": Array [ + Object { + "Action": Array [ + "kms:Create*", + "kms:Describe*", + "kms:Enable*", + "kms:List*", + "kms:Put*", + "kms:Update*", + "kms:Revoke*", + "kms:Disable*", + "kms:Get*", + "kms:Delete*", + "kms:ScheduleKeyDeletion", + "kms:CancelKeyDeletion", + "kms:GenerateDataKey", + "kms:TagResource", + "kms:UntagResource", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::", + Object { + "Ref": "AWS::AccountId", + }, + ":root", + ], + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Encrypt*", + "kms:Decrypt*", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + "kms:Describe*", + ], + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::KMS::Key", + "UpdateReplacePolicy": "Retain", + }, + "KeyAlias910D852D": Object { + "Properties": Object { + "AliasName": "alias/BLEA-FlowlogKey-for-flowlog", + "TargetKeyId": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + "Type": "AWS::KMS::Alias", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ECS App Stacks 6`] = ` +Object { + "Outputs": Object { + "ExportsOutputFnGetAttKey961B73FDArn5A860C43": Object { + "Export": Object { + "Name": "BLEA-FlowlogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "Value": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + }, + "Resources": Object { + "Key961B73FD": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "Description": "for VPC Flow log", + "EnableKeyRotation": true, + "KeyPolicy": Object { + "Statement": Array [ + Object { + "Action": Array [ + "kms:Create*", + "kms:Describe*", + "kms:Enable*", + "kms:List*", + "kms:Put*", + "kms:Update*", + "kms:Revoke*", + "kms:Disable*", + "kms:Get*", + "kms:Delete*", + "kms:ScheduleKeyDeletion", + "kms:CancelKeyDeletion", + "kms:GenerateDataKey", + "kms:TagResource", + "kms:UntagResource", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::", + Object { + "Ref": "AWS::AccountId", + }, + ":root", + ], + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Encrypt*", + "kms:Decrypt*", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + "kms:Describe*", + ], + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::KMS::Key", + "UpdateReplacePolicy": "Retain", + }, + "KeyAlias910D852D": Object { + "Properties": Object { + "AliasName": "alias/BLEA-FlowlogKey-for-flowlog", + "TargetKeyId": Object { + "Fn::GetAtt": Array [ + "Key961B73FD", + "Arn", + ], + }, + }, + "Type": "AWS::KMS::Alias", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ECS App Stacks 7`] = ` +Object { + "Outputs": Object { + "ExportsOutputRefVpc8378EB38272D6E3A": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + "Value": Object { + "Ref": "Vpc8378EB38", + }, + }, + "ExportsOutputRefVpcPrivateSubnet1Subnet536B997AFD4CC940": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcPrivateSubnet1Subnet536B997AFD4CC940", + }, + "Value": Object { + "Ref": "VpcPrivateSubnet1Subnet536B997A", + }, + }, + "ExportsOutputRefVpcPrivateSubnet2Subnet3788AAA1380949A3": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcPrivateSubnet2Subnet3788AAA1380949A3", + }, + "Value": Object { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1", + }, + }, + "ExportsOutputRefVpcProtectedSubnet1Subnet38ECE18AD245BDD6": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcProtectedSubnet1Subnet38ECE18AD245BDD6", + }, + "Value": Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + }, + "ExportsOutputRefVpcProtectedSubnet2SubnetC22C3325C694ECFB": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcProtectedSubnet2SubnetC22C3325C694ECFB", + }, + "Value": Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + }, + "ExportsOutputRefVpcPublicSubnet1Subnet5C2D37C4FFA2B456": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcPublicSubnet1Subnet5C2D37C4FFA2B456", + }, + "Value": Object { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4", + }, + }, + "ExportsOutputRefVpcPublicSubnet2Subnet691E08A351552740": Object { + "Export": Object { + "Name": "BLEA-Vpc:ExportsOutputRefVpcPublicSubnet2Subnet691E08A351552740", + }, + "Value": Object { + "Ref": "VpcPublicSubnet2Subnet691E08A3", + }, + }, + }, + "Resources": Object { + "NaclPrivate8CEDB4C5": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::NetworkAcl", + }, + "NaclPrivateDefaultAssociationBLEAVpcPrivateSubnet1EF53EF1ECC2CE1DC": Object { + "Properties": Object { + "NetworkAclId": Object { + "Ref": "NaclPrivate8CEDB4C5", + }, + "SubnetId": Object { + "Ref": "VpcPrivateSubnet1Subnet536B997A", + }, + }, + "Type": "AWS::EC2::SubnetNetworkAclAssociation", + }, + "NaclPrivateDefaultAssociationBLEAVpcPrivateSubnet224E1285EE1D2ADA4": Object { + "Properties": Object { + "NetworkAclId": Object { + "Ref": "NaclPrivate8CEDB4C5", + }, + "SubnetId": Object { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1", + }, + }, + "Type": "AWS::EC2::SubnetNetworkAclAssociation", + }, + "NaclPrivateNaclEgressPrivate072DB69C": Object { + "Properties": Object { + "CidrBlock": "0.0.0.0/0", + "Egress": true, + "NetworkAclId": Object { + "Ref": "NaclPrivate8CEDB4C5", + }, + "Protocol": -1, + "RuleAction": "allow", + "RuleNumber": 100, + }, + "Type": "AWS::EC2::NetworkAclEntry", + }, + "NaclPrivateNaclIngressPrivate7EEDF85F": Object { + "Properties": Object { + "CidrBlock": "0.0.0.0/0", + "Egress": false, + "NetworkAclId": Object { + "Ref": "NaclPrivate8CEDB4C5", + }, + "Protocol": -1, + "RuleAction": "allow", + "RuleNumber": 120, + }, + "Type": "AWS::EC2::NetworkAclEntry", + }, + "NaclPublic8DAE29D3": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::NetworkAcl", + }, + "NaclPublicDefaultAssociationBLEAVpcPublicSubnet1307AA0A438FD5EFD": Object { + "Properties": Object { + "NetworkAclId": Object { + "Ref": "NaclPublic8DAE29D3", + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4", + }, + }, + "Type": "AWS::EC2::SubnetNetworkAclAssociation", + }, + "NaclPublicDefaultAssociationBLEAVpcPublicSubnet24705B68BBC24C976": Object { + "Properties": Object { + "NetworkAclId": Object { + "Ref": "NaclPublic8DAE29D3", + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet2Subnet691E08A3", + }, + }, + "Type": "AWS::EC2::SubnetNetworkAclAssociation", + }, + "NaclPublicNaclEgressPublic3EA4D0C4": Object { + "Properties": Object { + "CidrBlock": "0.0.0.0/0", + "Egress": true, + "NetworkAclId": Object { + "Ref": "NaclPublic8DAE29D3", + }, + "Protocol": -1, + "RuleAction": "allow", + "RuleNumber": 100, + }, + "Type": "AWS::EC2::NetworkAclEntry", + }, + "NaclPublicNaclIngressPublicF18E2B85": Object { + "Properties": Object { + "CidrBlock": "0.0.0.0/0", + "Egress": false, + "NetworkAclId": Object { + "Ref": "NaclPublic8DAE29D3", + }, + "Protocol": -1, + "RuleAction": "allow", + "RuleNumber": 100, + }, + "Type": "AWS::EC2::NetworkAclEntry", + }, + "Vpc8378EB38": Object { + "Properties": Object { + "CidrBlock": "10.100.0.0/16", + "EnableDnsHostnames": true, + "EnableDnsSupport": true, + "InstanceTenancy": "default", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + }, + "Type": "AWS::EC2::VPC", + }, + "VpcEc2EndpointForPrivateEB1488F4": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcEc2EndpointForPrivateSecurityGroupF9FF14F0", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ec2", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcEc2EndpointForPrivateSecurityGroupF9FF14F0": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/Ec2EndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcEc2MessagesEndpointForPrivate0809410D": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcEc2MessagesEndpointForPrivateSecurityGroup7FBFF800", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ec2messages", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcEc2MessagesEndpointForPrivateSecurityGroup7FBFF800": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/Ec2MessagesEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcEcrDkrEndpointForPrivate351B435F": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcEcrDkrEndpointForPrivateSecurityGroup116DBAFC", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ecr.dkr", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcEcrDkrEndpointForPrivateSecurityGroup116DBAFC": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/EcrDkrEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcFlowLogsFlowLogBB096F0F": Object { + "Properties": Object { + "LogDestination": Object { + "Fn::ImportValue": "BLEA-FlowLog:ExportsOutputFnGetAttFlowLogBucket0863ACCAArnA4795174", + }, + "LogDestinationType": "s3", + "ResourceId": Object { + "Ref": "Vpc8378EB38", + }, + "ResourceType": "VPC", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "TrafficType": "ALL", + }, + "Type": "AWS::EC2::FlowLog", + }, + "VpcIGWD7BA715C": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + }, + "Type": "AWS::EC2::InternetGateway", + }, + "VpcLogsEndpointForPrivate8D2140E9": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcLogsEndpointForPrivateSecurityGroupDD7F0AEB", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".logs", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcLogsEndpointForPrivateSecurityGroupDD7F0AEB": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/LogsEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcPrivateSubnet1DefaultRouteBE02A9ED": Object { + "Properties": Object { + "DestinationCidrBlock": "0.0.0.0/0", + "NatGatewayId": Object { + "Ref": "VpcPublicSubnet1NATGateway4D7517AA", + }, + "RouteTableId": Object { + "Ref": "VpcPrivateSubnet1RouteTableB2C5B500", + }, + }, + "Type": "AWS::EC2::Route", + }, + "VpcPrivateSubnet1RouteTableAssociation70C59FA6": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcPrivateSubnet1RouteTableB2C5B500", + }, + "SubnetId": Object { + "Ref": "VpcPrivateSubnet1Subnet536B997A", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcPrivateSubnet1RouteTableB2C5B500": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PrivateSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcPrivateSubnet1Subnet536B997A": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.4.0/22", + "MapPublicIpOnLaunch": false, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Private", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Private", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PrivateSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcPrivateSubnet2DefaultRoute060D2087": Object { + "Properties": Object { + "DestinationCidrBlock": "0.0.0.0/0", + "NatGatewayId": Object { + "Ref": "VpcPublicSubnet1NATGateway4D7517AA", + }, + "RouteTableId": Object { + "Ref": "VpcPrivateSubnet2RouteTableA678073B", + }, + }, + "Type": "AWS::EC2::Route", + }, + "VpcPrivateSubnet2RouteTableA678073B": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PrivateSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcPrivateSubnet2RouteTableAssociationA89CAD56": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcPrivateSubnet2RouteTableA678073B", + }, + "SubnetId": Object { + "Ref": "VpcPrivateSubnet2Subnet3788AAA1", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcPrivateSubnet2Subnet3788AAA1": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.8.0/22", + "MapPublicIpOnLaunch": false, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Private", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Private", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PrivateSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcProtectedSubnet1RouteTable69FCECD8": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/ProtectedSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcProtectedSubnet1RouteTableAssociation62F625F2": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcProtectedSubnet1RouteTable69FCECD8", + }, + "SubnetId": Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcProtectedSubnet1Subnet38ECE18A": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.12.0/22", + "MapPublicIpOnLaunch": false, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Protected", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Isolated", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/ProtectedSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcProtectedSubnet2RouteTableAssociation960FE2AC": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcProtectedSubnet2RouteTableFA54AE0B", + }, + "SubnetId": Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcProtectedSubnet2RouteTableFA54AE0B": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/ProtectedSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcProtectedSubnet2SubnetC22C3325": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.16.0/22", + "MapPublicIpOnLaunch": false, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Protected", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Isolated", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/ProtectedSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcPublicSubnet1DefaultRoute3DA9E72A": Object { + "DependsOn": Array [ + "VpcVPCGWBF912B6E", + ], + "Properties": Object { + "DestinationCidrBlock": "0.0.0.0/0", + "GatewayId": Object { + "Ref": "VpcIGWD7BA715C", + }, + "RouteTableId": Object { + "Ref": "VpcPublicSubnet1RouteTable6C95E38E", + }, + }, + "Type": "AWS::EC2::Route", + }, + "VpcPublicSubnet1EIPD7E02669": Object { + "Properties": Object { + "Domain": "vpc", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet1", + }, + ], + }, + "Type": "AWS::EC2::EIP", + }, + "VpcPublicSubnet1NATGateway4D7517AA": Object { + "Properties": Object { + "AllocationId": Object { + "Fn::GetAtt": Array [ + "VpcPublicSubnet1EIPD7E02669", + "AllocationId", + ], + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet1", + }, + ], + }, + "Type": "AWS::EC2::NatGateway", + }, + "VpcPublicSubnet1RouteTable6C95E38E": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcPublicSubnet1RouteTableAssociation97140677": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcPublicSubnet1RouteTable6C95E38E", + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet1Subnet5C2D37C4", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcPublicSubnet1Subnet5C2D37C4": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.0.0/24", + "MapPublicIpOnLaunch": true, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Public", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Public", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet1", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcPublicSubnet2DefaultRoute97F91067": Object { + "DependsOn": Array [ + "VpcVPCGWBF912B6E", + ], + "Properties": Object { + "DestinationCidrBlock": "0.0.0.0/0", + "GatewayId": Object { + "Ref": "VpcIGWD7BA715C", + }, + "RouteTableId": Object { + "Ref": "VpcPublicSubnet2RouteTable94F7E489", + }, + }, + "Type": "AWS::EC2::Route", + }, + "VpcPublicSubnet2RouteTable94F7E489": Object { + "Properties": Object { + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::RouteTable", + }, + "VpcPublicSubnet2RouteTableAssociationDD5762D8": Object { + "Properties": Object { + "RouteTableId": Object { + "Ref": "VpcPublicSubnet2RouteTable94F7E489", + }, + "SubnetId": Object { + "Ref": "VpcPublicSubnet2Subnet691E08A3", + }, + }, + "Type": "AWS::EC2::SubnetRouteTableAssociation", + }, + "VpcPublicSubnet2Subnet691E08A3": Object { + "Properties": Object { + "AvailabilityZone": Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::GetAZs": "", + }, + ], + }, + "CidrBlock": "10.100.1.0/24", + "MapPublicIpOnLaunch": true, + "Tags": Array [ + Object { + "Key": "aws-cdk:subnet-name", + "Value": "Public", + }, + Object { + "Key": "aws-cdk:subnet-type", + "Value": "Public", + }, + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc/PublicSubnet2", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::Subnet", + }, + "VpcS3EndpointForPrivateA3FD7ECC": Object { + "Properties": Object { + "RouteTableIds": Array [ + Object { + "Ref": "VpcPrivateSubnet1RouteTableB2C5B500", + }, + Object { + "Ref": "VpcPrivateSubnet2RouteTableA678073B", + }, + Object { + "Ref": "VpcProtectedSubnet1RouteTable69FCECD8", + }, + Object { + "Ref": "VpcProtectedSubnet2RouteTableFA54AE0B", + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".s3", + ], + ], + }, + "VpcEndpointType": "Gateway", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcSsmEndpointForPrivateF5DD8C02": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcSsmEndpointForPrivateSecurityGroupB1574261", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ssm", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcSsmEndpointForPrivateSecurityGroupB1574261": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/SsmEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcSsmMessagesEndpointForPrivate03FDDCE7": Object { + "Properties": Object { + "PrivateDnsEnabled": true, + "SecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "VpcSsmMessagesEndpointForPrivateSecurityGroup37880960", + "GroupId", + ], + }, + ], + "ServiceName": Object { + "Fn::Join": Array [ + "", + Array [ + "com.amazonaws.", + Object { + "Ref": "AWS::Region", + }, + ".ssmmessages", + ], + ], + }, + "SubnetIds": Array [ + Object { + "Ref": "VpcProtectedSubnet1Subnet38ECE18A", + }, + Object { + "Ref": "VpcProtectedSubnet2SubnetC22C3325", + }, + ], + "VpcEndpointType": "Interface", + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCEndpoint", + }, + "VpcSsmMessagesEndpointForPrivateSecurityGroup37880960": Object { + "Properties": Object { + "GroupDescription": "BLEA-Vpc/Vpc/SsmMessagesEndpointForPrivate/SecurityGroup", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "from ", + Object { + "Fn::GetAtt": Array [ + "Vpc8378EB38", + "CidrBlock", + ], + }, + ":443", + ], + ], + }, + "FromPort": 443, + "IpProtocol": "tcp", + "ToPort": 443, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + Object { + "Key": "Name", + "Value": "BLEA-Vpc/Vpc", + }, + ], + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "VpcVPCGWBF912B6E": Object { + "Properties": Object { + "InternetGatewayId": Object { + "Ref": "VpcIGWD7BA715C", + }, + "VpcId": Object { + "Ref": "Vpc8378EB38", + }, + }, + "Type": "AWS::EC2::VPCGatewayAttachment", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ECS App Stacks 8`] = ` +Object { + "Outputs": Object { + "ExportsOutputFnGetAttapprepo60CBE1D0ArnCF800CDF": Object { + "Export": Object { + "Name": "BLEA-ECR:ExportsOutputFnGetAttapprepo60CBE1D0ArnCF800CDF", + }, + "Value": Object { + "Fn::GetAtt": Array [ + "apprepo60CBE1D0", + "Arn", + ], + }, + }, + "ExportsOutputRefapprepo60CBE1D08890BEDC": Object { + "Export": Object { + "Name": "BLEA-ECR:ExportsOutputRefapprepo60CBE1D08890BEDC", + }, + "Value": Object { + "Ref": "apprepo60CBE1D0", + }, + }, + }, + "Resources": Object { + "apprepo60CBE1D0": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "ImageScanningConfiguration": Object { + "ScanOnPush": true, + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::ECR::Repository", + "UpdateReplacePolicy": "Retain", + }, + "apprepoImageScanCompleteAA5AE0A9": Object { + "Properties": Object { + "EventPattern": Object { + "detail": Object { + "repository-name": Array [ + Object { + "Ref": "apprepo60CBE1D0", + }, + ], + "scan-status": Array [ + "COMPLETE", + ], + }, + "detail-type": Array [ + "ECR Image Scan", + ], + "source": Array [ + "aws.ecr", + ], + }, + "State": "ENABLED", + "Targets": Array [ + Object { + "Arn": Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + "Id": "Target0", + }, + ], + }, + "Type": "AWS::Events::Rule", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ECS App Stacks 9`] = ` +Object { + "Parameters": Object { + "AssetParametersa5a55f40f05c1031f30cc935c76b58b0b7dbc81e70845edf4ef615d6580ae04dArtifactHashBC261AD6": Object { + "Description": "Artifact hash for asset \\"a5a55f40f05c1031f30cc935c76b58b0b7dbc81e70845edf4ef615d6580ae04d\\"", + "Type": "String", + }, + "AssetParametersa5a55f40f05c1031f30cc935c76b58b0b7dbc81e70845edf4ef615d6580ae04dS3BucketDDD15B67": Object { + "Description": "S3 bucket for asset \\"a5a55f40f05c1031f30cc935c76b58b0b7dbc81e70845edf4ef615d6580ae04d\\"", + "Type": "String", + }, + "AssetParametersa5a55f40f05c1031f30cc935c76b58b0b7dbc81e70845edf4ef615d6580ae04dS3VersionKey76284988": Object { + "Description": "S3 key for asset version \\"a5a55f40f05c1031f30cc935c76b58b0b7dbc81e70845edf4ef615d6580ae04d\\"", + "Type": "String", + }, + "AssetParametersc3641c985a5817398703c6df709295c2b4602a21174ed2ec95c1e02a7000d50bArtifactHash148EA76C": Object { + "Description": "Artifact hash for asset \\"c3641c985a5817398703c6df709295c2b4602a21174ed2ec95c1e02a7000d50b\\"", + "Type": "String", + }, + "AssetParametersc3641c985a5817398703c6df709295c2b4602a21174ed2ec95c1e02a7000d50bS3Bucket3DE7C4A9": Object { + "Description": "S3 bucket for asset \\"c3641c985a5817398703c6df709295c2b4602a21174ed2ec95c1e02a7000d50b\\"", + "Type": "String", + }, + "AssetParametersc3641c985a5817398703c6df709295c2b4602a21174ed2ec95c1e02a7000d50bS3VersionKey321C6667": Object { + "Description": "S3 key for asset version \\"c3641c985a5817398703c6df709295c2b4602a21174ed2ec95c1e02a7000d50b\\"", + "Type": "String", + }, + }, + "Resources": Object { + "AWS679f53fac002430cb0da5b7982bd22872D164C4C": Object { + "DependsOn": Array [ + "AWS679f53fac002430cb0da5b7982bd2287ServiceRoleC1EA0FF2", + ], + "Properties": Object { + "Code": Object { + "S3Bucket": Object { + "Ref": "AssetParametersa5a55f40f05c1031f30cc935c76b58b0b7dbc81e70845edf4ef615d6580ae04dS3BucketDDD15B67", + }, + "S3Key": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::Split": Array [ + "||", + Object { + "Ref": "AssetParametersa5a55f40f05c1031f30cc935c76b58b0b7dbc81e70845edf4ef615d6580ae04dS3VersionKey76284988", + }, + ], + }, + ], + }, + Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::Split": Array [ + "||", + Object { + "Ref": "AssetParametersa5a55f40f05c1031f30cc935c76b58b0b7dbc81e70845edf4ef615d6580ae04dS3VersionKey76284988", + }, + ], + }, + ], + }, + ], + ], + }, + }, + "Handler": "index.handler", + "Role": Object { + "Fn::GetAtt": Array [ + "AWS679f53fac002430cb0da5b7982bd2287ServiceRoleC1EA0FF2", + "Arn", + ], + }, + "Runtime": "nodejs12.x", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "Timeout": 120, + }, + "Type": "AWS::Lambda::Function", + }, + "AWS679f53fac002430cb0da5b7982bd2287ServiceRoleC1EA0FF2": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "lambda.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/service-role/AWSLambdaBasicExecutionRole", + ], + ], + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "sampleappproject1B1B27DE": Object { + "Properties": Object { + "Artifacts": Object { + "Type": "NO_ARTIFACTS", + }, + "EncryptionKey": "alias/aws/s3", + "Environment": Object { + "ComputeType": "BUILD_GENERAL1_SMALL", + "EnvironmentVariables": Array [ + Object { + "Name": "AWS_DEFAULT_REGION", + "Type": "PLAINTEXT", + "Value": Object { + "Ref": "AWS::Region", + }, + }, + Object { + "Name": "AWS_ACCOUNT_ID", + "Type": "PLAINTEXT", + "Value": Object { + "Ref": "AWS::AccountId", + }, + }, + Object { + "Name": "IMAGE_TAG", + "Type": "PLAINTEXT", + "Value": "sample-app", + }, + Object { + "Name": "IMAGE_REPO_NAME", + "Type": "PLAINTEXT", + "Value": Object { + "Fn::ImportValue": "BLEA-ECR:ExportsOutputRefapprepo60CBE1D08890BEDC", + }, + }, + ], + "Image": "aws/codebuild/standard:4.0", + "ImagePullCredentialsType": "CODEBUILD", + "PrivilegedMode": true, + "Type": "LINUX_CONTAINER", + }, + "ServiceRole": Object { + "Fn::GetAtt": Array [ + "sampleappprojectRoleE074BB24", + "Arn", + ], + }, + "Source": Object { + "Location": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Ref": "AssetParametersc3641c985a5817398703c6df709295c2b4602a21174ed2ec95c1e02a7000d50bS3Bucket3DE7C4A9", + }, + "/", + Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::Split": Array [ + "||", + Object { + "Ref": "AssetParametersc3641c985a5817398703c6df709295c2b4602a21174ed2ec95c1e02a7000d50bS3VersionKey321C6667", + }, + ], + }, + ], + }, + Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::Split": Array [ + "||", + Object { + "Ref": "AssetParametersc3641c985a5817398703c6df709295c2b4602a21174ed2ec95c1e02a7000d50bS3VersionKey321C6667", + }, + ], + }, + ], + }, + ], + ], + }, + "Type": "S3", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::CodeBuild::Project", + }, + "sampleappprojectRoleDefaultPolicy3B2ADD6F": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "s3:GetObject*", + "s3:GetBucket*", + "s3:List*", + ], + "Effect": "Allow", + "Resource": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":s3:::", + Object { + "Ref": "AssetParametersc3641c985a5817398703c6df709295c2b4602a21174ed2ec95c1e02a7000d50bS3Bucket3DE7C4A9", + }, + ], + ], + }, + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":s3:::", + Object { + "Ref": "AssetParametersc3641c985a5817398703c6df709295c2b4602a21174ed2ec95c1e02a7000d50bS3Bucket3DE7C4A9", + }, + "/*", + ], + ], + }, + ], + }, + Object { + "Action": Array [ + "logs:CreateLogGroup", + "logs:CreateLogStream", + "logs:PutLogEvents", + ], + "Effect": "Allow", + "Resource": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":logs:", + Object { + "Ref": "AWS::Region", + }, + ":", + Object { + "Ref": "AWS::AccountId", + }, + ":log-group:/aws/codebuild/", + Object { + "Ref": "sampleappproject1B1B27DE", + }, + ], + ], + }, + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":logs:", + Object { + "Ref": "AWS::Region", + }, + ":", + Object { + "Ref": "AWS::AccountId", + }, + ":log-group:/aws/codebuild/", + Object { + "Ref": "sampleappproject1B1B27DE", + }, + ":*", + ], + ], + }, + ], + }, + Object { + "Action": Array [ + "codebuild:CreateReportGroup", + "codebuild:CreateReport", + "codebuild:UpdateReport", + "codebuild:BatchPutTestCases", + "codebuild:BatchPutCodeCoverages", + ], + "Effect": "Allow", + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":codebuild:", + Object { + "Ref": "AWS::Region", + }, + ":", + Object { + "Ref": "AWS::AccountId", + }, + ":report-group/", + Object { + "Ref": "sampleappproject1B1B27DE", + }, + "-*", + ], + ], + }, + }, + Object { + "Action": "ecr:GetAuthorizationToken", + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": Array [ + "ecr:BatchCheckLayerAvailability", + "ecr:CompleteLayerUpload", + "ecr:InitiateLayerUpload", + "ecr:PutImage", + "ecr:UploadLayerPart", + ], + "Effect": "Allow", + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:aws:ecr:", + Object { + "Ref": "AWS::Region", + }, + ":", + Object { + "Ref": "AWS::AccountId", + }, + ":repository/", + Object { + "Fn::ImportValue": "BLEA-ECR:ExportsOutputRefapprepo60CBE1D08890BEDC", + }, + ], + ], + }, + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "sampleappprojectRoleDefaultPolicy3B2ADD6F", + "Roles": Array [ + Object { + "Ref": "sampleappprojectRoleE074BB24", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + "sampleappprojectRoleE074BB24": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "codebuild.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "startBuild2A2C3416": Object { + "DeletionPolicy": "Delete", + "DependsOn": Array [ + "startBuildCustomResourcePolicy55D05B4A", + ], + "Properties": Object { + "Create": Object { + "Fn::Join": Array [ + "", + Array [ + "{\\"service\\":\\"CodeBuild\\",\\"action\\":\\"startBuild\\",\\"parameters\\":{\\"projectName\\":\\"", + Object { + "Ref": "sampleappproject1B1B27DE", + }, + "\\"},\\"physicalResourceId\\":{\\"id\\":\\"", + Object { + "Fn::GetAtt": Array [ + "sampleappproject1B1B27DE", + "Arn", + ], + }, + "\\"}}", + ], + ], + }, + "InstallLatestAwsSdk": true, + "ServiceToken": Object { + "Fn::GetAtt": Array [ + "AWS679f53fac002430cb0da5b7982bd22872D164C4C", + "Arn", + ], + }, + }, + "Type": "Custom::AWS", + "UpdateReplacePolicy": "Delete", + }, + "startBuildCustomResourcePolicy55D05B4A": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "codebuild:StartBuild", + "Effect": "Allow", + "Resource": Object { + "Fn::GetAtt": Array [ + "sampleappproject1B1B27DE", + "Arn", + ], + }, + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "startBuildCustomResourcePolicy55D05B4A", + "Roles": Array [ + Object { + "Ref": "AWS679f53fac002430cb0da5b7982bd2287ServiceRoleC1EA0FF2", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ECS App Stacks 10`] = ` +Object { + "Outputs": Object { + "EcsAppLoadBalancerDNS24E0BD9F": Object { + "Value": Object { + "Fn::GetAtt": Array [ + "Alb16C2F182", + "DNSName", + ], + }, + }, + "EcsAppServiceURL87E4732E": Object { + "Value": Object { + "Fn::Join": Array [ + "", + Array [ + "http://", + Object { + "Fn::GetAtt": Array [ + "Alb16C2F182", + "DNSName", + ], + }, + ], + ], + }, + }, + "ExportsOutputFnGetAttSgFargateB5F998B7GroupId58365FB1": Object { + "Export": Object { + "Name": "BLEA-ECSApp:ExportsOutputFnGetAttSgFargateB5F998B7GroupId58365FB1", + }, + "Value": Object { + "Fn::GetAtt": Array [ + "SgFargateB5F998B7", + "GroupId", + ], + }, + }, + }, + "Resources": Object { + "Alb16C2F182": Object { + "Properties": Object { + "LoadBalancerAttributes": Array [ + Object { + "Key": "deletion_protection.enabled", + "Value": "false", + }, + Object { + "Key": "access_logs.s3.enabled", + "Value": "true", + }, + Object { + "Key": "access_logs.s3.bucket", + "Value": Object { + "Ref": "alblogbucketC97CC057", + }, + }, + ], + "Scheme": "internet-facing", + "SecurityGroups": Array [ + Object { + "Fn::GetAtt": Array [ + "SgAlbEA3AC417", + "GroupId", + ], + }, + ], + "Subnets": Array [ + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcPublicSubnet1Subnet5C2D37C4FFA2B456", + }, + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcPublicSubnet2Subnet691E08A351552740", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "Type": "application", + }, + "Type": "AWS::ElasticLoadBalancingV2::LoadBalancer", + }, + "AlbHttp4xxAA038176": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + ], + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "Dimensions": Array [ + Object { + "Name": "LoadBalancer", + "Value": Object { + "Fn::GetAtt": Array [ + "Alb16C2F182", + "LoadBalancerFullName", + ], + }, + }, + ], + "EvaluationPeriods": 3, + "MetricName": "HTTPCode_ELB_4XX_Count", + "Namespace": "AWS/ApplicationELB", + "Period": 60, + "Statistic": "Sum", + "Threshold": 10, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "AlbHttp5xx7EA5097F": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + ], + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "Dimensions": Array [ + Object { + "Name": "LoadBalancer", + "Value": Object { + "Fn::GetAtt": Array [ + "Alb16C2F182", + "LoadBalancerFullName", + ], + }, + }, + ], + "EvaluationPeriods": 3, + "MetricName": "HTTPCode_ELB_5XX_Count", + "Namespace": "AWS/ApplicationELB", + "Period": 60, + "Statistic": "Sum", + "Threshold": 10, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "AlbPublicListener54E492A7": Object { + "Properties": Object { + "DefaultActions": Array [ + Object { + "TargetGroupArn": Object { + "Ref": "AlbPublicListenerECSGroupF2C3EDC7", + }, + "Type": "forward", + }, + ], + "LoadBalancerArn": Object { + "Ref": "Alb16C2F182", + }, + "Port": 80, + "Protocol": "HTTP", + }, + "Type": "AWS::ElasticLoadBalancingV2::Listener", + }, + "AlbPublicListenerECSGroupF2C3EDC7": Object { + "Properties": Object { + "Port": 80, + "Protocol": "HTTP", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "TargetGroupAttributes": Array [ + Object { + "Key": "deregistration_delay.timeout_seconds", + "Value": "30", + }, + ], + "TargetType": "ip", + "VpcId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + }, + "Type": "AWS::ElasticLoadBalancingV2::TargetGroup", + }, + "AlbResponseTimeCFBA9063": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + ], + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "Dimensions": Array [ + Object { + "Name": "LoadBalancer", + "Value": Object { + "Fn::GetAtt": Array [ + "Alb16C2F182", + "LoadBalancerFullName", + ], + }, + }, + ], + "EvaluationPeriods": 3, + "MetricName": "TargetResponseTime", + "Namespace": "AWS/ApplicationELB", + "Period": 60, + "Statistic": "Average", + "Threshold": 100, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "AlbTgHealthyHostCount48815779": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + ], + "ComparisonOperator": "LessThanThreshold", + "Dimensions": Array [ + Object { + "Name": "LoadBalancer", + "Value": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::Split": Array [ + "/", + Object { + "Ref": "AlbPublicListener54E492A7", + }, + ], + }, + ], + }, + "/", + Object { + "Fn::Select": Array [ + 2, + Object { + "Fn::Split": Array [ + "/", + Object { + "Ref": "AlbPublicListener54E492A7", + }, + ], + }, + ], + }, + "/", + Object { + "Fn::Select": Array [ + 3, + Object { + "Fn::Split": Array [ + "/", + Object { + "Ref": "AlbPublicListener54E492A7", + }, + ], + }, + ], + }, + ], + ], + }, + }, + Object { + "Name": "TargetGroup", + "Value": Object { + "Fn::GetAtt": Array [ + "AlbPublicListenerECSGroupF2C3EDC7", + "TargetGroupFullName", + ], + }, + }, + ], + "EvaluationPeriods": 3, + "MetricName": "HealthyHostCount", + "Namespace": "AWS/ApplicationELB", + "Period": 60, + "Statistic": "Average", + "Threshold": 1, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "BsWebAclAssociation": Object { + "Properties": Object { + "ResourceArn": Object { + "Ref": "Alb16C2F182", + }, + "WebACLArn": Object { + "Fn::GetAtt": Array [ + "WebAcl", + "Arn", + ], + }, + }, + "Type": "AWS::WAFv2::WebACLAssociation", + }, + "ClusterEB0386A7": Object { + "Properties": Object { + "ClusterSettings": Array [ + Object { + "Name": "containerInsights", + "Value": "enabled", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::ECS::Cluster", + }, + "Distribution830FAC52": Object { + "Properties": Object { + "DistributionConfig": Object { + "DefaultCacheBehavior": Object { + "CachePolicyId": "658327ea-f89d-4fab-a63d-7e88639e58f6", + "Compress": true, + "OriginRequestPolicyId": "88a5eaf4-2fd4-4709-b370-b4c650ea3fcf", + "TargetOriginId": "BLEAECSAppDistributionOrigin136010646", + "ViewerProtocolPolicy": "allow-all", + }, + "DefaultRootObject": "index.html", + "Enabled": true, + "HttpVersion": "http2", + "IPV6Enabled": true, + "Origins": Array [ + Object { + "DomainName": Object { + "Fn::GetAtt": Array [ + "WebBucket12880F5B", + "RegionalDomainName", + ], + }, + "Id": "BLEAECSAppDistributionOrigin136010646", + "S3OriginConfig": Object { + "OriginAccessIdentity": Object { + "Fn::Join": Array [ + "", + Array [ + "origin-access-identity/cloudfront/", + Object { + "Ref": "DistributionOrigin1S3Origin5F5C0696", + }, + ], + ], + }, + }, + }, + ], + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::CloudFront::Distribution", + }, + "DistributionOrigin1S3Origin5F5C0696": Object { + "Properties": Object { + "CloudFrontOriginAccessIdentityConfig": Object { + "Comment": "Identity for BLEAECSAppDistributionOrigin136010646", + }, + }, + "Type": "AWS::CloudFront::CloudFrontOriginAccessIdentity", + }, + "EcsAppServiceABC8901F": Object { + "DependsOn": Array [ + "AlbPublicListenerECSGroupF2C3EDC7", + "AlbPublicListener54E492A7", + ], + "Properties": Object { + "Cluster": Object { + "Ref": "ClusterEB0386A7", + }, + "DeploymentConfiguration": Object { + "MaximumPercent": 200, + "MinimumHealthyPercent": 50, + }, + "DesiredCount": 1, + "EnableECSManagedTags": false, + "HealthCheckGracePeriodSeconds": 60, + "LaunchType": "FARGATE", + "LoadBalancers": Array [ + Object { + "ContainerName": "web", + "ContainerPort": 80, + "TargetGroupArn": Object { + "Ref": "AlbPublicListenerECSGroupF2C3EDC7", + }, + }, + ], + "NetworkConfiguration": Object { + "AwsvpcConfiguration": Object { + "AssignPublicIp": "DISABLED", + "SecurityGroups": Array [ + Object { + "Fn::GetAtt": Array [ + "SgFargateB5F998B7", + "GroupId", + ], + }, + ], + "Subnets": Array [ + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcPrivateSubnet1Subnet536B997AFD4CC940", + }, + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcPrivateSubnet2Subnet3788AAA1380949A3", + }, + ], + }, + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "TaskDefinition": Object { + "Ref": "EcsAppTaskDef15257EC1", + }, + }, + "Type": "AWS::ECS::Service", + }, + "EcsAppTaskDef15257EC1": Object { + "Properties": Object { + "ContainerDefinitions": Array [ + Object { + "Essential": true, + "Image": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::Select": Array [ + 4, + Object { + "Fn::Split": Array [ + ":", + Object { + "Fn::ImportValue": "BLEA-ECR:ExportsOutputFnGetAttapprepo60CBE1D0ArnCF800CDF", + }, + ], + }, + ], + }, + ".dkr.ecr.", + Object { + "Fn::Select": Array [ + 3, + Object { + "Fn::Split": Array [ + ":", + Object { + "Fn::ImportValue": "BLEA-ECR:ExportsOutputFnGetAttapprepo60CBE1D0ArnCF800CDF", + }, + ], + }, + ], + }, + ".", + Object { + "Ref": "AWS::URLSuffix", + }, + "/", + Object { + "Fn::ImportValue": "BLEA-ECR:ExportsOutputRefapprepo60CBE1D08890BEDC", + }, + ":sample-app", + ], + ], + }, + "LogConfiguration": Object { + "LogDriver": "awslogs", + "Options": Object { + "awslogs-group": Object { + "Ref": "EcsAppTaskDefwebLogGroup022B5E5D", + }, + "awslogs-region": Object { + "Ref": "AWS::Region", + }, + "awslogs-stream-prefix": "EcsApp", + }, + }, + "Name": "web", + "PortMappings": Array [ + Object { + "ContainerPort": 80, + "Protocol": "tcp", + }, + ], + }, + ], + "Cpu": "256", + "ExecutionRoleArn": Object { + "Fn::GetAtt": Array [ + "EcsTaskExecutionRoleC0B6A84D", + "Arn", + ], + }, + "Family": "BLEAECSAppEcsAppTaskDefF7B765CB", + "Memory": "512", + "NetworkMode": "awsvpc", + "RequiresCompatibilities": Array [ + "FARGATE", + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "TaskRoleArn": Object { + "Fn::GetAtt": Array [ + "EcsServiceTaskRoleB376410D", + "Arn", + ], + }, + }, + "Type": "AWS::ECS::TaskDefinition", + }, + "EcsAppTaskDefwebLogGroup022B5E5D": Object { + "DeletionPolicy": "Retain", + "Type": "AWS::Logs::LogGroup", + "UpdateReplacePolicy": "Retain", + }, + "EcsServiceTaskRoleB376410D": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "ecs-tasks.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "EcsTaskExecutionRoleC0B6A84D": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "ecs-tasks.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/service-role/AmazonECSTaskExecutionRolePolicy", + ], + ], + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "EcsTaskExecutionRoleDefaultPolicyDCEEFDC3": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "ecr:BatchCheckLayerAvailability", + "ecr:GetDownloadUrlForLayer", + "ecr:BatchGetImage", + ], + "Effect": "Allow", + "Resource": Object { + "Fn::ImportValue": "BLEA-ECR:ExportsOutputFnGetAttapprepo60CBE1D0ArnCF800CDF", + }, + }, + Object { + "Action": "ecr:GetAuthorizationToken", + "Effect": "Allow", + "Resource": "*", + }, + Object { + "Action": Array [ + "logs:CreateLogStream", + "logs:PutLogEvents", + ], + "Effect": "Allow", + "Resource": Object { + "Fn::GetAtt": Array [ + "EcsAppTaskDefwebLogGroup022B5E5D", + "Arn", + ], + }, + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "EcsTaskExecutionRoleDefaultPolicyDCEEFDC3", + "Roles": Array [ + Object { + "Ref": "EcsTaskExecutionRoleC0B6A84D", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + "FargateCpuUtilD5713973": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + ], + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "DatapointsToAlarm": 3, + "Dimensions": Array [ + Object { + "Name": "ClusterName", + "Value": Object { + "Ref": "ClusterEB0386A7", + }, + }, + Object { + "Name": "ServiceName", + "Value": Object { + "Fn::GetAtt": Array [ + "EcsAppServiceABC8901F", + "Name", + ], + }, + }, + ], + "EvaluationPeriods": 3, + "MetricName": "CPUUtilization", + "Namespace": "AWS/ECS", + "Period": 60, + "Statistic": "Average", + "Threshold": 80, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "RunningTaskCount38288424": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + ], + "ComparisonOperator": "LessThanThreshold", + "DatapointsToAlarm": 2, + "Dimensions": Array [ + Object { + "Name": "ClusterName", + "Value": Object { + "Ref": "ClusterEB0386A7", + }, + }, + Object { + "Name": "ServiceName", + "Value": Object { + "Fn::GetAtt": Array [ + "EcsAppServiceABC8901F", + "Name", + ], + }, + }, + ], + "EvaluationPeriods": 3, + "MetricName": "RunningTaskCount", + "Namespace": "ECS/ContainerInsights", + "Period": 60, + "Statistic": "Average", + "Threshold": 1, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "SgAlbEA3AC417": Object { + "Properties": Object { + "GroupDescription": "BLEA-ECSApp/SgAlb", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "from 0.0.0.0/0:ALL PORTS", + "FromPort": 0, + "IpProtocol": "tcp", + "ToPort": 65535, + }, + ], + "SecurityGroupIngress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "from 0.0.0.0/0:80", + "FromPort": 80, + "IpProtocol": "tcp", + "ToPort": 80, + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "SgAlbtoBLEAECSAppSgFargateA43D375480B683CCA0": Object { + "Properties": Object { + "Description": "Load balancer to target", + "DestinationSecurityGroupId": Object { + "Fn::GetAtt": Array [ + "SgFargateB5F998B7", + "GroupId", + ], + }, + "FromPort": 80, + "GroupId": Object { + "Fn::GetAtt": Array [ + "SgAlbEA3AC417", + "GroupId", + ], + }, + "IpProtocol": "tcp", + "ToPort": 80, + }, + "Type": "AWS::EC2::SecurityGroupEgress", + }, + "SgFargateB5F998B7": Object { + "Properties": Object { + "GroupDescription": "BLEA-ECSApp/SgFargate", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "SgFargatefromBLEAECSAppSgAlb15422644807EDE13E6": Object { + "Properties": Object { + "Description": "Load balancer to target", + "FromPort": 80, + "GroupId": Object { + "Fn::GetAtt": Array [ + "SgFargateB5F998B7", + "GroupId", + ], + }, + "IpProtocol": "tcp", + "SourceSecurityGroupId": Object { + "Fn::GetAtt": Array [ + "SgAlbEA3AC417", + "GroupId", + ], + }, + "ToPort": 80, + }, + "Type": "AWS::EC2::SecurityGroupIngress", + }, + "WebAcl": Object { + "Properties": Object { + "DefaultAction": Object { + "Allow": Object {}, + }, + "Name": "BLEAWebAcl", + "Rules": Array [ + Object { + "Name": "AWSManagedRulesCommonRuleSet", + "OverrideAction": Object { + "Count": Object {}, + }, + "Priority": 1, + "Statement": Object { + "ManagedRuleGroupStatement": Object { + "Name": "AWSManagedRulesCommonRuleSet", + "VendorName": "AWS", + }, + }, + "VisibilityConfig": Object { + "CloudWatchMetricsEnabled": true, + "MetricName": "AWS-AWSManagedRulesCommonRuleSet", + "SampledRequestsEnabled": true, + }, + }, + Object { + "Name": "AWSManagedRulesKnownBadInputsRuleSet", + "OverrideAction": Object { + "Count": Object {}, + }, + "Priority": 2, + "Statement": Object { + "ManagedRuleGroupStatement": Object { + "Name": "AWSManagedRulesKnownBadInputsRuleSet", + "VendorName": "AWS", + }, + }, + "VisibilityConfig": Object { + "CloudWatchMetricsEnabled": true, + "MetricName": "AWS-AWSManagedRulesKnownBadInputsRuleSet", + "SampledRequestsEnabled": true, + }, + }, + Object { + "Name": "AWSManagedRulesAmazonIpReputationList", + "OverrideAction": Object { + "Count": Object {}, + }, + "Priority": 3, + "Statement": Object { + "ManagedRuleGroupStatement": Object { + "Name": "AWSManagedRulesAmazonIpReputationList", + "VendorName": "AWS", + }, + }, + "VisibilityConfig": Object { + "CloudWatchMetricsEnabled": true, + "MetricName": "AWS-AWSManagedRulesAmazonIpReputationList", + "SampledRequestsEnabled": true, + }, + }, + Object { + "Name": "AWSManagedRulesLinuxRuleSet", + "OverrideAction": Object { + "Count": Object {}, + }, + "Priority": 4, + "Statement": Object { + "ManagedRuleGroupStatement": Object { + "Name": "AWSManagedRulesLinuxRuleSet", + "VendorName": "AWS", + }, + }, + "VisibilityConfig": Object { + "CloudWatchMetricsEnabled": true, + "MetricName": "AWS-AWSManagedRulesLinuxRuleSet", + "SampledRequestsEnabled": true, + }, + }, + Object { + "Name": "AWSManagedRulesSQLiRuleSet", + "OverrideAction": Object { + "Count": Object {}, + }, + "Priority": 5, + "Statement": Object { + "ManagedRuleGroupStatement": Object { + "Name": "AWSManagedRulesSQLiRuleSet", + "VendorName": "AWS", + }, + }, + "VisibilityConfig": Object { + "CloudWatchMetricsEnabled": true, + "MetricName": "AWS-AWSManagedRulesSQLiRuleSet", + "SampledRequestsEnabled": true, + }, + }, + ], + "Scope": "REGIONAL", + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VisibilityConfig": Object { + "CloudWatchMetricsEnabled": true, + "MetricName": "BLEAWebAcl", + "SampledRequestsEnabled": true, + }, + }, + "Type": "AWS::WAFv2::WebACL", + }, + "WebBucket12880F5B": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "AccessControl": "Private", + "BucketEncryption": Object { + "ServerSideEncryptionConfiguration": Array [ + Object { + "ServerSideEncryptionByDefault": Object { + "SSEAlgorithm": "AES256", + }, + }, + ], + }, + "CorsConfiguration": Object { + "CorsRules": Array [ + Object { + "AllowedMethods": Array [ + "GET", + "HEAD", + ], + "AllowedOrigins": Array [ + "https://example.com", + "https://www.example.com", + ], + }, + ], + }, + "LifecycleConfiguration": Object { + "Rules": Array [ + Object { + "ExpirationInDays": 2555, + "Status": "Enabled", + "Transitions": Array [ + Object { + "StorageClass": "GLACIER", + "TransitionInDays": 90, + }, + ], + }, + ], + }, + "PublicAccessBlockConfiguration": Object { + "BlockPublicAcls": true, + "BlockPublicPolicy": true, + "IgnorePublicAcls": true, + "RestrictPublicBuckets": true, + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::S3::Bucket", + "UpdateReplacePolicy": "Retain", + }, + "WebBucketPolicy95D08FAA": Object { + "Properties": Object { + "Bucket": Object { + "Ref": "WebBucket12880F5B", + }, + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "s3:*", + "Condition": Object { + "Bool": Object { + "aws:SecureTransport": "false", + }, + }, + "Effect": "Deny", + "Principal": "*", + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "WebBucket12880F5B", + "Arn", + ], + }, + "/*", + ], + ], + }, + }, + Object { + "Action": "s3:GetObject", + "Effect": "Allow", + "Principal": Object { + "CanonicalUser": Object { + "Fn::GetAtt": Array [ + "DistributionOrigin1S3Origin5F5C0696", + "S3CanonicalUserId", + ], + }, + }, + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "WebBucket12880F5B", + "Arn", + ], + }, + "/*", + ], + ], + }, + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::S3::BucketPolicy", + }, + "alblogbucketC97CC057": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "AccessControl": "Private", + "BucketEncryption": Object { + "ServerSideEncryptionConfiguration": Array [ + Object { + "ServerSideEncryptionByDefault": Object { + "SSEAlgorithm": "AES256", + }, + }, + ], + }, + "PublicAccessBlockConfiguration": Object { + "BlockPublicAcls": true, + "BlockPublicPolicy": true, + "IgnorePublicAcls": true, + "RestrictPublicBuckets": true, + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::S3::Bucket", + "UpdateReplacePolicy": "Retain", + }, + "alblogbucketPolicyA74E0CFF": Object { + "Properties": Object { + "Bucket": Object { + "Ref": "alblogbucketC97CC057", + }, + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "s3:PutObject", + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::undefined:root", + ], + ], + }, + }, + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "alblogbucketC97CC057", + "Arn", + ], + }, + "/AWSLogs/", + Object { + "Ref": "AWS::AccountId", + }, + "/*", + ], + ], + }, + }, + Object { + "Action": "s3:PutObject", + "Condition": Object { + "StringEquals": Object { + "s3:x-amz-acl": "bucket-owner-full-control", + }, + }, + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "alblogbucketC97CC057", + "Arn", + ], + }, + "/AWSLogs/", + Object { + "Ref": "AWS::AccountId", + }, + "/*", + ], + ], + }, + }, + Object { + "Action": "s3:GetBucketAcl", + "Effect": "Allow", + "Principal": Object { + "Service": "delivery.logs.amazonaws.com", + }, + "Resource": Object { + "Fn::GetAtt": Array [ + "alblogbucketC97CC057", + "Arn", + ], + }, + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::S3::BucketPolicy", + }, + }, +} +`; + +exports[`BLEA Guest Stacks GuestAccount ECS App Stacks 11`] = ` +Object { + "Parameters": Object { + "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24ArtifactHashBA91B77F": Object { + "Description": "Artifact hash for asset \\"67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24\\"", + "Type": "String", + }, + "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3Bucket4D46ABB5": Object { + "Description": "S3 bucket for asset \\"67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24\\"", + "Type": "String", + }, + "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3VersionKeyB0F28861": Object { + "Description": "S3 key for asset version \\"67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24\\"", + "Type": "String", + }, + }, + "Resources": Object { + "Aurora2CBAB212": Object { + "DeletionPolicy": "Snapshot", + "Properties": Object { + "DBClusterParameterGroupName": "default.aurora-postgresql11", + "DBSubnetGroupName": Object { + "Ref": "AuroraSubnetsC4DF45C9", + }, + "DatabaseName": "mydbname", + "EnableCloudwatchLogsExports": Array [ + "postgresql", + ], + "Engine": "aurora-postgresql", + "EngineVersion": "11.9", + "KmsKeyId": Object { + "Fn::ImportValue": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "MasterUserPassword": Object { + "Fn::Join": Array [ + "", + Array [ + "{{resolve:secretsmanager:", + Object { + "Ref": "BLEADBAuroraPgAuroraSecretC8E806513fdaad7efa858a3daf9490cf0a702aeb", + }, + ":SecretString:password::}}", + ], + ], + }, + "MasterUsername": "dbadmin", + "Port": 5432, + "StorageEncrypted": true, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcSecurityGroupIds": Array [ + Object { + "Fn::GetAtt": Array [ + "AuroraSecurityGroup3440C66D", + "GroupId", + ], + }, + ], + }, + "Type": "AWS::RDS::DBCluster", + "UpdateReplacePolicy": "Snapshot", + }, + "AuroraCPUUtil2EEE6630": Object { + "Properties": Object { + "ActionsEnabled": true, + "AlarmActions": Array [ + Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + ], + "ComparisonOperator": "GreaterThanOrEqualToThreshold", + "DatapointsToAlarm": 3, + "Dimensions": Array [ + Object { + "Name": "DBClusterIdentifier", + "Value": Object { + "Ref": "Aurora2CBAB212", + }, + }, + ], + "EvaluationPeriods": 3, + "MetricName": "CPUUtilization", + "Namespace": "AWS/RDS", + "Period": 60, + "Statistic": "Average", + "Threshold": 90, + }, + "Type": "AWS::CloudWatch::Alarm", + }, + "AuroraInstance10510C5D1": Object { + "DeletionPolicy": "Delete", + "Properties": Object { + "DBClusterIdentifier": Object { + "Ref": "Aurora2CBAB212", + }, + "DBInstanceClass": "db.t3.medium", + "DBInstanceIdentifier": "instance1", + "DBSubnetGroupName": Object { + "Ref": "AuroraSubnetsC4DF45C9", + }, + "EnablePerformanceInsights": true, + "Engine": "aurora-postgresql", + "EngineVersion": "11.9", + "PerformanceInsightsKMSKeyId": Object { + "Fn::ImportValue": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "PerformanceInsightsRetentionPeriod": 7, + "PubliclyAccessible": false, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::RDS::DBInstance", + "UpdateReplacePolicy": "Delete", + }, + "AuroraInstance2BC8C1D03": Object { + "DeletionPolicy": "Delete", + "Properties": Object { + "DBClusterIdentifier": Object { + "Ref": "Aurora2CBAB212", + }, + "DBInstanceClass": "db.t3.medium", + "DBInstanceIdentifier": "instance2", + "DBSubnetGroupName": Object { + "Ref": "AuroraSubnetsC4DF45C9", + }, + "EnablePerformanceInsights": true, + "Engine": "aurora-postgresql", + "EngineVersion": "11.9", + "PerformanceInsightsKMSKeyId": Object { + "Fn::ImportValue": "BLEA-GeneralLogKey:ExportsOutputFnGetAttKey961B73FDArn5A860C43", + }, + "PerformanceInsightsRetentionPeriod": 7, + "PubliclyAccessible": false, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::RDS::DBInstance", + "UpdateReplacePolicy": "Delete", + }, + "AuroraLogRetentionpostgresqlBFB2AD06": Object { + "Properties": Object { + "LogGroupName": Object { + "Fn::Join": Array [ + "", + Array [ + "/aws/rds/cluster/", + Object { + "Ref": "Aurora2CBAB212", + }, + "/postgresql", + ], + ], + }, + "RetentionInDays": 90, + "ServiceToken": Object { + "Fn::GetAtt": Array [ + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aFD4BFC8A", + "Arn", + ], + }, + }, + "Type": "Custom::LogRetention", + }, + "AuroraSecretAttachmentEAAB0558": Object { + "Properties": Object { + "SecretId": Object { + "Ref": "BLEADBAuroraPgAuroraSecretC8E806513fdaad7efa858a3daf9490cf0a702aeb", + }, + "TargetId": Object { + "Ref": "Aurora2CBAB212", + }, + "TargetType": "AWS::RDS::DBCluster", + }, + "Type": "AWS::SecretsManager::SecretTargetAttachment", + }, + "AuroraSecurityGroup3440C66D": Object { + "Properties": Object { + "GroupDescription": "RDS security group", + "SecurityGroupEgress": Array [ + Object { + "CidrIp": "0.0.0.0/0", + "Description": "Allow all outbound traffic by default", + "IpProtocol": "-1", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + "VpcId": Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpc8378EB38272D6E3A", + }, + }, + "Type": "AWS::EC2::SecurityGroup", + }, + "AuroraSecurityGroupBLEAECSAppSgFargateA43D3754IndirectPortfrom0257673A": Object { + "Properties": Object { + "Description": "to BLEADBAuroraPgAuroraSecurityGroup40CC001D:{IndirectPort}", + "DestinationSecurityGroupId": Object { + "Fn::GetAtt": Array [ + "AuroraSecurityGroup3440C66D", + "GroupId", + ], + }, + "FromPort": Object { + "Fn::GetAtt": Array [ + "Aurora2CBAB212", + "Endpoint.Port", + ], + }, + "GroupId": Object { + "Fn::ImportValue": "BLEA-ECSApp:ExportsOutputFnGetAttSgFargateB5F998B7GroupId58365FB1", + }, + "IpProtocol": "tcp", + "ToPort": Object { + "Fn::GetAtt": Array [ + "Aurora2CBAB212", + "Endpoint.Port", + ], + }, + }, + "Type": "AWS::EC2::SecurityGroupEgress", + }, + "AuroraSecurityGroupfromBLEAECSAppSgFargateA43D3754IndirectPort5A254DEC": Object { + "Properties": Object { + "Description": "from BLEAECSAppSgFargateA43D3754:{IndirectPort}", + "FromPort": Object { + "Fn::GetAtt": Array [ + "Aurora2CBAB212", + "Endpoint.Port", + ], + }, + "GroupId": Object { + "Fn::GetAtt": Array [ + "AuroraSecurityGroup3440C66D", + "GroupId", + ], + }, + "IpProtocol": "tcp", + "SourceSecurityGroupId": Object { + "Fn::ImportValue": "BLEA-ECSApp:ExportsOutputFnGetAttSgFargateB5F998B7GroupId58365FB1", + }, + "ToPort": Object { + "Fn::GetAtt": Array [ + "Aurora2CBAB212", + "Endpoint.Port", + ], + }, + }, + "Type": "AWS::EC2::SecurityGroupIngress", + }, + "AuroraSubnetsC4DF45C9": Object { + "Properties": Object { + "DBSubnetGroupDescription": "Subnets for Aurora database", + "SubnetIds": Array [ + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcProtectedSubnet1Subnet38ECE18AD245BDD6", + }, + Object { + "Fn::ImportValue": "BLEA-Vpc:ExportsOutputRefVpcProtectedSubnet2SubnetC22C3325C694ECFB", + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::RDS::DBSubnetGroup", + }, + "BLEADBAuroraPgAuroraSecretC8E806513fdaad7efa858a3daf9490cf0a702aeb": Object { + "Properties": Object { + "Description": Object { + "Fn::Join": Array [ + "", + Array [ + "Generated by the CDK for stack: ", + Object { + "Ref": "AWS::StackName", + }, + ], + ], + }, + "GenerateSecretString": Object { + "ExcludeCharacters": " %+~\`#$&*()|[]{}:;<>?!'/@\\"\\\\", + "GenerateStringKey": "password", + "PasswordLength": 30, + "SecretStringTemplate": "{\\"username\\":\\"dbadmin\\"}", + }, + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::SecretsManager::Secret", + }, + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aFD4BFC8A": Object { + "DependsOn": Array [ + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRoleDefaultPolicyADDA7DEB", + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRole9741ECFB", + ], + "Properties": Object { + "Code": Object { + "S3Bucket": Object { + "Ref": "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3Bucket4D46ABB5", + }, + "S3Key": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::Select": Array [ + 0, + Object { + "Fn::Split": Array [ + "||", + Object { + "Ref": "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3VersionKeyB0F28861", + }, + ], + }, + ], + }, + Object { + "Fn::Select": Array [ + 1, + Object { + "Fn::Split": Array [ + "||", + Object { + "Ref": "AssetParameters67b7823b74bc135986aa72f889d6a8da058d0c4a20cbc2dfc6f78995fdd2fc24S3VersionKeyB0F28861", + }, + ], + }, + ], + }, + ], + ], + }, + }, + "Handler": "index.handler", + "Role": Object { + "Fn::GetAtt": Array [ + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRole9741ECFB", + "Arn", + ], + }, + "Runtime": "nodejs12.x", + }, + "Type": "AWS::Lambda::Function", + }, + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRole9741ECFB": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "lambda.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::aws:policy/service-role/AWSLambdaBasicExecutionRole", + ], + ], + }, + ], + "Tags": Array [ + Object { + "Key": "Environment", + "Value": "Development", + }, + ], + }, + "Type": "AWS::IAM::Role", + }, + "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRoleDefaultPolicyADDA7DEB": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "logs:PutRetentionPolicy", + "logs:DeleteRetentionPolicy", + ], + "Effect": "Allow", + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRoleDefaultPolicyADDA7DEB", + "Roles": Array [ + Object { + "Ref": "LogRetentionaae0aa3c5b4d4f87b02d85b201efdd8aServiceRole9741ECFB", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + "RdsEventsCluster": Object { + "Properties": Object { + "Enabled": true, + "EventCategories": Array [ + "failure", + "failover", + "maintenance", + ], + "SnsTopicArn": Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + "SourceType": "db-cluster", + }, + "Type": "AWS::RDS::EventSubscription", + }, + "RdsEventsInstances": Object { + "Properties": Object { + "Enabled": true, + "EventCategories": Array [ + "availability", + "configuration change", + "deletion", + "failover", + "failure", + "maintenance", + "notification", + "recovery", + ], + "SnsTopicArn": Object { + "Fn::ImportValue": "BLEA-MonitorAlarm:ExportsOutputRefMonitorAlarmTopic9C746E8C5F969821", + }, + "SourceType": "db-instance", + }, + "Type": "AWS::RDS::EventSubscription", + }, + }, +} +`; diff --git a/test/blea-base-ct-audit.test.ts b/test/blea-base-ct-audit.test.ts new file mode 100644 index 000000000..48764c4d4 --- /dev/null +++ b/test/blea-base-ct-audit.test.ts @@ -0,0 +1,33 @@ +import * as cdk from '@aws-cdk/core'; +import { SynthUtils } from '@aws-cdk/assert'; + +import { BLEAChatbotStack } from '../lib/blea-chatbot-stack'; + +// Load cdk.json to get context parameters +import * as cdk_json from '../cdk.json'; + +const pjPrefix = 'BLEA'; +const app = new cdk.App(); +const envKey = 'ctaudit'; +const envVals = cdk_json['context'][envKey]; + +describe(`${pjPrefix} ControlTower Stacks`, () => { + test('AuditAccount Stacks', () => { + const procEnv = envVals['env']; // contains "account" and "region" + const workspaceId = envVals['slackNotifier']['workspaceId']; + const channelIdAggregate = envVals['slackNotifier']['channelIdAgg']; + const controltowerAuditAccountId = procEnv['account']; + const controltowerHomeRegion = procEnv['region']; + + const aggregateTopicArn = `arn:aws:sns:${controltowerHomeRegion}:${controltowerAuditAccountId}:aws-controltower-AggregateSecurityNotifications`; + const chatbotAggregate = new BLEAChatbotStack(app, `${pjPrefix}-ChatbotAggregate`, { + topicArn: aggregateTopicArn, + workspaceId: workspaceId, + channelId: channelIdAggregate, + env: procEnv, + }); + + // test with snapshot + expect(SynthUtils.toCloudFormation(chatbotAggregate)).toMatchSnapshot(); + }); +}); diff --git a/test/blea-base-ct-guest.test.ts b/test/blea-base-ct-guest.test.ts new file mode 100644 index 000000000..76193bb26 --- /dev/null +++ b/test/blea-base-ct-guest.test.ts @@ -0,0 +1,57 @@ +import * as cdk from '@aws-cdk/core'; +import { SynthUtils } from '@aws-cdk/assert'; + +import { BLEAChatbotStack } from '../lib/blea-chatbot-stack'; + +// Load cdk.json to get context parameters +import * as cdk_json from '../cdk.json'; +import { BLEASecurityAlarmStack } from '../lib/blea-security-alarm-stack'; +import { BLEAConfigRulesStack } from '../lib/blea-config-rules-stack'; +import { BLEAIamStack } from '../lib/blea-iam-stack'; + +const procEnv = { + account: process.env.CDK_DEFAULT_ACCOUNT, + region: process.env.CDK_DEFAULT_REGION, +}; + +const pjPrefix = 'BLEA'; +const app = new cdk.App(); +const envKey = 'dev'; +const envVals = cdk_json['context'][envKey]; + +describe(`${pjPrefix} ControlTower Stacks`, () => { + test('GuestAccount Base Stacks', () => { + // ----------------------- Guest Account Base Stacks ------------------------------ + const configRule = new BLEAConfigRulesStack(app, `${pjPrefix}-ConfigRule`, { env: procEnv }); + const iam = new BLEAIamStack(app, `${pjPrefix}-Iam`, { env: procEnv }); + + // CloudWatch LogGroup Name for CloudTrail - Created by ControlTower for each account + const cloudTrailLogGroupName = 'aws-controltower/CloudTrailLogs'; + + const secAlarm = new BLEASecurityAlarmStack(app, `${pjPrefix}-SecurityAlarm`, { + notifyEmail: envVals['securityNotifyEmail'], + cloudTrailLogGroupName: cloudTrailLogGroupName, + env: procEnv, + }); + + // Slack Notifier + const workspaceId = envVals['slackNotifier']['workspaceId']; + const channelIdSec = envVals['slackNotifier']['channelIdSec']; + const chatbotSecurity = new BLEAChatbotStack(app, `${pjPrefix}-ChatbotSecurity`, { + topicArn: secAlarm.alarmTopic.topicArn, + workspaceId: workspaceId, + channelId: channelIdSec, + env: procEnv, + }); + + // Tagging "Environment" tag to all resources in this app + const envTagName = 'Environment'; + cdk.Tags.of(app).add(envTagName, envVals['envName']); + + // test with snapshot + expect(SynthUtils.toCloudFormation(configRule)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(iam)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(secAlarm)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(chatbotSecurity)).toMatchSnapshot(); + }); +}); diff --git a/test/blea-base-sa.test.ts b/test/blea-base-sa.test.ts new file mode 100644 index 000000000..6e2c8d6a3 --- /dev/null +++ b/test/blea-base-sa.test.ts @@ -0,0 +1,68 @@ +import * as cdk from '@aws-cdk/core'; +import { SynthUtils } from '@aws-cdk/assert'; + +import { BLEAIamStack } from '../lib/blea-iam-stack'; +import { BLEAConfigRulesStack } from '../lib/blea-config-rules-stack'; +import { BLEAConfigCtGuardrailStack } from '../lib/standalone-base/blea-config-ct-guardrail-stack'; +import { BLEAGuarddutyStack } from '../lib/standalone-base/blea-guardduty-stack'; +import { BLEATrailStack } from '../lib/standalone-base/blea-trail-stack'; +import { BLEASecurityHubStack } from '../lib/standalone-base/blea-security-hub-stack'; +import { BLEAConfigStack } from '../lib/standalone-base/blea-config-stack'; +import { BLEASecurityAlarmStack } from '../lib/blea-security-alarm-stack'; +import { BLEAChatbotStack } from '../lib/blea-chatbot-stack'; + +// Load cdk.json to get context parameters +import * as cdk_json from '../cdk.json'; + +const procEnv = { + account: process.env.CDK_DEFAULT_ACCOUNT, + region: process.env.CDK_DEFAULT_REGION, +}; + +const pjPrefix = 'BLEA'; +const app = new cdk.App(); +const envKey = 'dev'; +const envVals = cdk_json['context'][envKey]; + +describe(`${pjPrefix} Standalone Stacks`, () => { + test('GuestAccount Base Stacks', () => { + const guardDuty = new BLEAGuarddutyStack(app, `${pjPrefix}-Guardduty`, { env: procEnv }); + const securityHub = new BLEASecurityHubStack(app, `${pjPrefix}-SecurityHub`, { env: procEnv }); + const trail = new BLEATrailStack(app, `${pjPrefix}-Trail`, { env: procEnv }); + + const secAlarm = new BLEASecurityAlarmStack(app, `${pjPrefix}-SecurityAlarm`, { + notifyEmail: envVals['securityNotifyEmail'], + cloudTrailLogGroupName: trail.cloudTrailLogGroup.logGroupName, + env: procEnv, + }); + + const iam = new BLEAIamStack(app, `${pjPrefix}-Iam`, { env: procEnv }); + const config = new BLEAConfigStack(app, `${pjPrefix}-Config`, { env: procEnv }); + + const configRuleCt = new BLEAConfigCtGuardrailStack(app, `${pjPrefix}-ConfigCtGuardrail`, { env: procEnv }); + const configRule = new BLEAConfigRulesStack(app, `${pjPrefix}-ConfigRule`, { env: procEnv }); + configRuleCt.addDependency(config); + configRule.addDependency(config); + + const workspaceId = envVals['slackNotifier']['workspaceId']; + const channelIdSec = envVals['slackNotifier']['channelIdSec']; + + const chatbotForSec = new BLEAChatbotStack(app, `${pjPrefix}-ChatbotSecurity`, { + topicArn: secAlarm.alarmTopic.topicArn, + workspaceId: workspaceId, + channelId: channelIdSec, + env: procEnv, + }); + + // test with snapshot + expect(SynthUtils.toCloudFormation(guardDuty)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(securityHub)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(trail)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(iam)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(config)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(configRuleCt)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(configRule)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(chatbotForSec)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(secAlarm)).toMatchSnapshot(); + }); +}); diff --git a/test/blea-guest-asgapp-sample.test.ts b/test/blea-guest-asgapp-sample.test.ts new file mode 100644 index 000000000..636b624e6 --- /dev/null +++ b/test/blea-guest-asgapp-sample.test.ts @@ -0,0 +1,110 @@ +import * as cdk from '@aws-cdk/core'; +import { SynthUtils } from '@aws-cdk/assert'; + +import { BLEAChatbotStack } from '../lib/blea-chatbot-stack'; + +// Load cdk.json to get context parameters +import * as cdk_json from '../cdk.json'; +import { BLEAMonitorAlarmStack } from '../lib/blea-monitor-alarm-stack'; +import { BLEAGeneralLogKeyStack } from '../lib/blea-generallog-key-stack'; +import { BLEAGeneralLogStack } from '../lib/blea-generallog-stack'; +import { BLEAFlowLogKeyStack } from '../lib/blea-flowlog-key-stack'; +import { BLEAFlowLogStack } from '../lib/blea-flowlog-stack'; +import { BLEAVpcStack } from '../lib/blea-vpc-stack'; +import { BLEADbAuroraPgStack } from '../lib/blea-db-aurora-pg-stack'; +import { BLEAASGAppStack } from '../lib/blea-asgapp-stack'; + +const procEnv = { + account: process.env.CDK_DEFAULT_ACCOUNT, + region: process.env.CDK_DEFAULT_REGION, +}; + +const pjPrefix = 'BLEA'; +const app = new cdk.App(); +const envKey = 'dev'; +const envVals = cdk_json['context'][envKey]; + +describe(`${pjPrefix} Guest Stacks`, () => { + test('GuestAccount ASG App Stacks', () => { + // Slack Notifier + const workspaceId = envVals['slackNotifier']['workspaceId']; + const channelIdMon = envVals['slackNotifier']['channelIdMon']; + + // Topic for monitoring guest system + const monitorAlarm = new BLEAMonitorAlarmStack(app, `${pjPrefix}-MonitorAlarm`, { + notifyEmail: envVals['monitoringNotifyEmail'], + env: procEnv, + }); + + const chatbotMonitor = new BLEAChatbotStack(app, `${pjPrefix}-ChatbotMonitor`, { + topicArn: monitorAlarm.alarmTopic.topicArn, + workspaceId: workspaceId, + channelId: channelIdMon, + env: procEnv, + }); + + // CMK for General logs + const generalLogKey = new BLEAGeneralLogKeyStack(app, `${pjPrefix}-GeneralLogKey`, { env: procEnv }); + + // Logging Bucket for General logs + const generalLog = new BLEAGeneralLogStack(app, `${pjPrefix}-GeneralLog`, { + kmsKey: generalLogKey.kmsKey, + env: procEnv, + }); + + // CMK for VPC Flow logs + const flowLogKey = new BLEAFlowLogKeyStack(app, `${pjPrefix}-FlowlogKey`, { env: procEnv }); + + // Logging Bucket for VPC Flow log + const flowLog = new BLEAFlowLogStack(app, `${pjPrefix}-FlowLog`, { + kmsKey: flowLogKey.kmsKey, + env: procEnv, + }); + + // Networking + const myVpcCidr = envVals['vpcCidr']; + const prodVpc = new BLEAVpcStack(app, `${pjPrefix}-Vpc`, { + myVpcCidr: myVpcCidr, + vpcFlowLogsBucket: flowLog.logBucket, + env: procEnv, + }); + + // Application Stack (LoadBalancer + AutoScaling AP Servers) + const asgApp = new BLEAASGAppStack(app, `${pjPrefix}-ASGApp`, { + myVpc: prodVpc.myVpc, + logBucket: generalLog.logBucket, + appKey: generalLogKey.kmsKey, + env: procEnv, + }); + + // Aurora + const dbAuroraPg = new BLEADbAuroraPgStack(app, `${pjPrefix}-DBAuroraPg`, { + myVpc: prodVpc.myVpc, + dbName: 'mydbname', + dbUser: envVals['dbUser'], + dbAllocatedStorage: 25, + vpcSubnets: prodVpc.myVpc.selectSubnets({ + subnetGroupName: 'Protected', + }), + appServerSecurityGroup: asgApp.appServerSecurityGroup, + appKey: generalLogKey.kmsKey, + alarmTopic: monitorAlarm.alarmTopic, + env: procEnv, + }); + + // Tagging "Environment" tag to all resources in this app + const envTagName = 'Environment'; + cdk.Tags.of(app).add(envTagName, envVals['envName']); + + // test with snapshot + expect(SynthUtils.toCloudFormation(chatbotMonitor)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(monitorAlarm)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(generalLogKey)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(generalLog)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(flowLogKey)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(flowLogKey)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(prodVpc)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(asgApp)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(dbAuroraPg)).toMatchSnapshot(); + }); +}); diff --git a/test/blea-guest-ec2app-sample.test.ts b/test/blea-guest-ec2app-sample.test.ts new file mode 100644 index 000000000..af2647471 --- /dev/null +++ b/test/blea-guest-ec2app-sample.test.ts @@ -0,0 +1,118 @@ +import * as cdk from '@aws-cdk/core'; +import { SynthUtils } from '@aws-cdk/assert'; + +import { BLEAChatbotStack } from '../lib/blea-chatbot-stack'; + +// Load cdk.json to get context parameters +import * as cdk_json from '../cdk.json'; +import { BLEAMonitorAlarmStack } from '../lib/blea-monitor-alarm-stack'; +import { BLEAGeneralLogKeyStack } from '../lib/blea-generallog-key-stack'; +import { BLEAGeneralLogStack } from '../lib/blea-generallog-stack'; +import { BLEAFlowLogKeyStack } from '../lib/blea-flowlog-key-stack'; +import { BLEAFlowLogStack } from '../lib/blea-flowlog-stack'; +import { BLEAVpcStack } from '../lib/blea-vpc-stack'; +import { BLEADbAuroraPgStack } from '../lib/blea-db-aurora-pg-stack'; +import { BLEAInvestigationInstanceStack } from '../lib/blea-investigation-instance-stack'; +import { BLEAEC2AppStack } from '../lib/blea-ec2app-stack'; + +const procEnv = { + account: process.env.CDK_DEFAULT_ACCOUNT, + region: process.env.CDK_DEFAULT_REGION, +}; + +const pjPrefix = 'BLEA'; +const app = new cdk.App(); +const envKey = 'dev'; +const envVals = cdk_json['context'][envKey]; + +describe(`${pjPrefix} Guest Stacks`, () => { + test('GuestAccount EC2 App Stacks', () => { + // Slack Notifier + const workspaceId = envVals['slackNotifier']['workspaceId']; + const channelIdMon = envVals['slackNotifier']['channelIdMon']; + + // Topic for monitoring guest system + const monitorAlarm = new BLEAMonitorAlarmStack(app, `${pjPrefix}-MonitorAlarm`, { + notifyEmail: envVals['monitoringNotifyEmail'], + env: procEnv, + }); + + const chatbotMonitor = new BLEAChatbotStack(app, `${pjPrefix}-ChatbotMonitor`, { + topicArn: monitorAlarm.alarmTopic.topicArn, + workspaceId: workspaceId, + channelId: channelIdMon, + env: procEnv, + }); + + // CMK for General logs + const generalLogKey = new BLEAGeneralLogKeyStack(app, `${pjPrefix}-GeneralLogKey`, { env: procEnv }); + + // Logging Bucket for General logs + const generalLog = new BLEAGeneralLogStack(app, `${pjPrefix}-GeneralLog`, { + kmsKey: generalLogKey.kmsKey, + env: procEnv, + }); + + // CMK for VPC Flow logs + const flowLogKey = new BLEAFlowLogKeyStack(app, `${pjPrefix}-FlowlogKey`, { env: procEnv }); + + // Logging Bucket for VPC Flow log + const flowLog = new BLEAFlowLogStack(app, `${pjPrefix}-FlowLog`, { + kmsKey: flowLogKey.kmsKey, + env: procEnv, + }); + + // Networking + const myVpcCidr = envVals['vpcCidr']; + const prodVpc = new BLEAVpcStack(app, `${pjPrefix}-Vpc`, { + myVpcCidr: myVpcCidr, + vpcFlowLogsBucket: flowLog.logBucket, + env: procEnv, + }); + + // Application Stack (LoadBalancer + EC2 AP Servers) + const ec2App = new BLEAEC2AppStack(app, `${pjPrefix}-EC2App`, { + myVpc: prodVpc.myVpc, + logBucket: generalLog.logBucket, + appKey: generalLogKey.kmsKey, + env: procEnv, + }); + + // Aurora + const dbAuroraPg = new BLEADbAuroraPgStack(app, `${pjPrefix}-DBAuroraPg`, { + myVpc: prodVpc.myVpc, + dbName: 'mydbname', + dbUser: envVals['dbUser'], + dbAllocatedStorage: 25, + vpcSubnets: prodVpc.myVpc.selectSubnets({ + subnetGroupName: 'Protected', + }), + appServerSecurityGroup: ec2App.appServerSecurityGroup, + appKey: generalLogKey.kmsKey, + alarmTopic: monitorAlarm.alarmTopic, + env: procEnv, + }); + + // Investigation Instance Stack (EC2) + const investigationInstance = new BLEAInvestigationInstanceStack(app, `${pjPrefix}-InvestigationInstance`, { + myVpc: prodVpc.myVpc, + env: procEnv, + }); + + // Tagging "Environment" tag to all resources in this app + const envTagName = 'Environment'; + cdk.Tags.of(app).add(envTagName, envVals['envName']); + + // test with snapshot + expect(SynthUtils.toCloudFormation(chatbotMonitor)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(monitorAlarm)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(generalLogKey)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(generalLog)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(flowLogKey)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(flowLogKey)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(prodVpc)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(ec2App)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(dbAuroraPg)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(investigationInstance)).toMatchSnapshot(); + }); +}); diff --git a/test/blea-guest-ecsapp-sample.test.ts b/test/blea-guest-ecsapp-sample.test.ts new file mode 100644 index 000000000..2510d2d70 --- /dev/null +++ b/test/blea-guest-ecsapp-sample.test.ts @@ -0,0 +1,132 @@ +import * as cdk from '@aws-cdk/core'; +import { SynthUtils } from '@aws-cdk/assert'; + +import { BLEAChatbotStack } from '../lib/blea-chatbot-stack'; + +// Load cdk.json to get context parameters +import * as cdk_json from '../cdk.json'; +import { BLEAMonitorAlarmStack } from '../lib/blea-monitor-alarm-stack'; +import { BLEAGeneralLogKeyStack } from '../lib/blea-generallog-key-stack'; +import { BLEAGeneralLogStack } from '../lib/blea-generallog-stack'; +import { BLEAFlowLogKeyStack } from '../lib/blea-flowlog-key-stack'; +import { BLEAFlowLogStack } from '../lib/blea-flowlog-stack'; +import { BLEAVpcStack } from '../lib/blea-vpc-stack'; +import { BLEAECRStack } from '../lib/blea-ecr-stack'; +import { BLEABuildContainerStack } from '../lib/blea-build-container-stack'; +import { BLEAECSAppStack } from '../lib/blea-ecsapp-stack'; +import { BLEADbAuroraPgStack } from '../lib/blea-db-aurora-pg-stack'; + +const procEnv = { + account: process.env.CDK_DEFAULT_ACCOUNT, + region: process.env.CDK_DEFAULT_REGION, +}; + +const pjPrefix = 'BLEA'; +const app = new cdk.App(); +const envKey = 'dev'; +const envVals = cdk_json['context'][envKey]; + +describe(`${pjPrefix} Guest Stacks`, () => { + test('GuestAccount ECS App Stacks', () => { + // Slack Notifier + const workspaceId = envVals['slackNotifier']['workspaceId']; + const channelIdMon = envVals['slackNotifier']['channelIdMon']; + + // Topic for monitoring guest system + const monitorAlarm = new BLEAMonitorAlarmStack(app, `${pjPrefix}-MonitorAlarm`, { + notifyEmail: envVals['monitoringNotifyEmail'], + env: procEnv, + }); + + const chatbotMonitor = new BLEAChatbotStack(app, `${pjPrefix}-ChatbotMonitor`, { + topicArn: monitorAlarm.alarmTopic.topicArn, + workspaceId: workspaceId, + channelId: channelIdMon, + env: procEnv, + }); + + // CMK for General logs + const generalLogKey = new BLEAGeneralLogKeyStack(app, `${pjPrefix}-GeneralLogKey`, { env: procEnv }); + + // Logging Bucket for General logs + const generalLog = new BLEAGeneralLogStack(app, `${pjPrefix}-GeneralLog`, { + kmsKey: generalLogKey.kmsKey, + env: procEnv, + }); + + // CMK for VPC Flow logs + const flowLogKey = new BLEAFlowLogKeyStack(app, `${pjPrefix}-FlowlogKey`, { env: procEnv }); + + // Logging Bucket for VPC Flow log + const flowLog = new BLEAFlowLogStack(app, `${pjPrefix}-FlowLog`, { + kmsKey: flowLogKey.kmsKey, + env: procEnv, + }); + + // Networking + const myVpcCidr = envVals['vpcCidr']; + const prodVpc = new BLEAVpcStack(app, `${pjPrefix}-Vpc`, { + myVpcCidr: myVpcCidr, + vpcFlowLogsBucket: flowLog.logBucket, + env: procEnv, + }); + + // Container Repository + const ecr = new BLEAECRStack(app, `${pjPrefix}-ECR`, { + // TODO: will get "repositoryName" from parameters + repositoryName: 'apprepo', + alarmTopic: monitorAlarm.alarmTopic, + env: procEnv, + }); + + // Build Container Image + const build_container = new BLEABuildContainerStack(app, `${pjPrefix}-ContainerImage`, { + ecrRepository: ecr.repository, + env: procEnv, + }); + + // Application Stack (LoadBalancer + Fargate) + const ecsApp = new BLEAECSAppStack(app, `${pjPrefix}-ECSApp`, { + myVpc: prodVpc.myVpc, + logBucket: generalLog.logBucket, + appKey: generalLogKey.kmsKey, + repository: ecr.repository, + imageTag: build_container.imageTag, + alarmTopic: monitorAlarm.alarmTopic, + env: procEnv, + }); + ecsApp.addDependency(build_container); + + // Aurora + const dbAuroraPg = new BLEADbAuroraPgStack(app, `${pjPrefix}-DBAuroraPg`, { + myVpc: prodVpc.myVpc, + dbName: 'mydbname', + dbUser: envVals['dbUser'], + dbAllocatedStorage: 25, + vpcSubnets: prodVpc.myVpc.selectSubnets({ + subnetGroupName: 'Protected', + }), + appServerSecurityGroup: ecsApp.appServerSecurityGroup, + appKey: generalLogKey.kmsKey, + alarmTopic: monitorAlarm.alarmTopic, + env: procEnv, + }); + + // Tagging "Environment" tag to all resources in this app + const envTagName = 'Environment'; + cdk.Tags.of(app).add(envTagName, envVals['envName']); + + // test with snapshot + expect(SynthUtils.toCloudFormation(chatbotMonitor)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(monitorAlarm)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(generalLogKey)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(generalLog)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(flowLogKey)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(flowLogKey)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(prodVpc)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(ecr)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(build_container)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(ecsApp)).toMatchSnapshot(); + expect(SynthUtils.toCloudFormation(dbAuroraPg)).toMatchSnapshot(); + }); +}); diff --git a/tools/cicd/README.md b/tools/cicd/README.md new file mode 100644 index 000000000..4e2f2626e --- /dev/null +++ b/tools/cicd/README.md @@ -0,0 +1,124 @@ +# Deploy Baseline Envirionment on AWS from GitHub with CodeBuild + +This CDK application deploys Simple CodeBuild project to deploy resouces defined in BLEA to the same AWS account. + +# Overview + +## 1. Deploy to Development environment (from your local computer) + +![BLEA-Deploy-Dev](/doc/images/BLEA-Deploy-Dev.png) + +## 2. Setup pipeline to Production environment (from your local computer) + +![BLEA-Deploy-Pipeline](/doc/images/BLEA-Deploy-Pipeline.png) + +## 3. Commit BLEA and deploy to Production environment (from GitHub) + +![BLEA-Deploy-Prod](/doc/images/BLEA-Deploy-Prod.png) + +# Deployment + +## Prerequisities + +- You have bootstrapped CDK on the account +- You have configured AWS CLI environment (credentials) to access target account as Administrator. +- You have forked BLEA repository to your GitHub account. + +## 1. Connect to GitHub using OAuth + +1. Login to target account's AWS Console +2. Open `CodePipeline` Service +3. Click `Settings`=>`Connections` on the bottle of left navigation pane. Then click `Create connection` + ![BLEA-Deploy-1-Console](/doc/images/BLEA-Deploy-1-Console.png) +4. Select `GitHub` and input `Connection name`. Click `Connect to GitHub`. + ![BLEA-Deploy-2-ChooseGitHub](/doc/images/BLEA-Deploy-2-ChooseGitHub.png) +7. Click `Install a new app` to setup "AWS Connector for GitHub" app + ![BLEA-Deploy-3-CreateConnection](/doc/images/BLEA-Deploy-3-CreateConnection.png) +8. On `Install AWS Connector for GitHub`, Choose your repository and Click `Install`. Then you return to AWS Console. + ![BLEA-Deploy-4-InstallApp](/doc/images/BLEA-Deploy-4-InstallApp.png) +9. On `Connect to GitHub` page, Click `Connect` + ![BLEA-Deploy-5-Connect](/doc/images/BLEA-Deploy-5-Connect.png) +10. Now you can see Arn for connection, like "arn:aws:codestar-connections:ap-northeast-1:xxxxxxxxxxxx:connection/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx". Copy it for later use. + ![BLEA-Deploy-6-Finished](/doc/images/BLEA-Deploy-6-Finished.png) + +## 2. Setup your CodePipeline project configuration + +Update tools/cicd/cdk.json so CodePipeline can access your BLEA repository and specify a target branch. + +``` + "prodpipeline": { + "env": { + "account": "222222222222", + "region": "ap-northeast-1" + }, + "envName": "Production", + "githubRepositoryOwner": "ownername", + "githubRepositoryName": "repositoryname", + "githubTargetBranch": "main" + "codestarConnectionArn": "arn:aws:codestar-connections:ap-northeast-1:xxxxxxxxxxxx:connection/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" + }, +``` + +- `prodpipeline`: Environment name to specify on CDK command line. In this sample, it should be `-c environment=prodpipeline` +- env: Target account and region you want to deploy pipeline and resources. This account should be the same as "environment" defined on "cdk deploy" command in buildspec.yaml. +- envName: Environment name discription. +- githubRepositoryOwner: GitHub repository owner name. If your reopsitory URL is 'https://github.com/ownername/repositoryname.git', you can specify `ownername`. +- githubRepositoryName: GitHub repository name. `repositoryname` on the sample above. +- githubTargetBranch: Target branch (When merged to this branch, CodeBuild will triggerd). +- codestarConnectionArn: Connection Arn copied from the previous section. + +## 3. Deploy CodePipeline project + +``` +cd tools/cicd/ +npm ci +npm run build +cdk bootstrap -c environment=prodpipeline --profile your_profile_name # If you haven't bootstrapped target account +cdk deploy -c environment=prodpipeline --profile your_profile_name +``` + +## 4. Update buildspec.yaml + +You need to specify CDK deploy command on buildspec.yaml. +For example, when you want to deploy `BLEA-GeneralLog` stack with `prod` environment variables on cdk.json. This is not in this directory but in root directory of Baseline Anvironment on AWS. your buildspec.yaml will be like this. + +``` +version: 0.2 + +phases: + install: + commands: + - npm i -g npm + - npm -g install typescript aws-cdk + pre_build: + commands: + - npm ci + - npm run build + build: + commands: + - cdk deploy BLEA-GeneralLog --app "npx ts-node bin/blea-guest-ecsapp-sample.ts" -c environment=prod --require-approval never +``` + +> Notes: You can add another commands to build stage for deploying another stacks. +> Notes: You don't need to specify --profile on commandline. Because we already add sufficient role (Administrator) to CodeBuild. + +## 5. Update BLEA codes, merge and deploy + +Now you set up buildspec.yaml, you can add changes to BLEA codes. +When you finished updating codes, you will commit and merge updates into target branch. Don't forget to add buildspec.yaml too. + +When you push the changes into GitHub, CodeBuild project will be triggerd automatically then deploy resources you defined in BLEA CDK codes. + +# Appendix - How to deploy container image from GitHub + +## 1. Push container image to ECR on Development environment and Deploy with CDK. + +![BLEA-DeployECS-Dev](/doc/images/BLEA-DeployECS-Dev.png) + +## 2. Commit dockerfile and build image with GitHub Actions then push it to ECR on Prod. + +![BLEA-DeployECS-Build](/doc/images/BLEA-DeployECS-Build.png) + +## 3. Commit updated BLEA code to GitHub and ECS pull new container image from ECR. + +![BLEA-DeployECS-Prod](/doc/images/BLEA-DeployECS-Prod.png) diff --git a/tools/cicd/bin/bleadeploy.ts b/tools/cicd/bin/bleadeploy.ts new file mode 100644 index 000000000..33eee069d --- /dev/null +++ b/tools/cicd/bin/bleadeploy.ts @@ -0,0 +1,34 @@ +#!/usr/bin/env node +import 'source-map-support/register'; +import * as cdk from '@aws-cdk/core'; +import { BLEAdeployStack } from '../lib/bleadeploy-stack'; + +const pjPrefix = 'BLEA-DEPLOY'; + +const app = new cdk.App(); + +// ----------------------- Load context variables ------------------------------ +// (This is same as BLEA implementation) +// This context need to be specified in args +const argContext = 'environment'; + +// Environment Key (dev,stage,prod...) +// Should be defined in 2nd level of "context" tree in cdk.json +const envKey = app.node.tryGetContext(argContext); +if (envKey == undefined) + throw new Error(`Please specify envieonment with context option. ex) cdk deploy -c ${argContext}=dev`); + +// Array of envrionment variables. These values hould be defined in cdk.json or cdk.context.json +const envVals = app.node.tryGetContext(envKey); +if (envVals == undefined) throw new Error('Invalid environment.'); + +const procEnv = envVals['env']; // contains "account" and "region" + +// ----------------------- Deploy CI/CD Stack ------------------------------ +new BLEAdeployStack(app, `${pjPrefix}-Stack`, { + githubRepositoryOwner: envVals['githubRepositoryOwner'], + githubRepositoryName: envVals['githubRepositoryName'], + githubTargetBranch: envVals['githubTargetBranch'], + codestarConnectionArn: envVals['codestarConnectionArn'], + env: procEnv, +}); diff --git a/tools/cicd/cdk.json b/tools/cicd/cdk.json new file mode 100644 index 000000000..df3a2c550 --- /dev/null +++ b/tools/cicd/cdk.json @@ -0,0 +1,35 @@ +{ + "app": "npx ts-node --prefer-ts-exts bin/bleadeploy.ts", + "context": { + "@aws-cdk/core:enableStackNameDuplicates": "true", + "aws-cdk:enableDiffNoFail": "true", + "@aws-cdk/core:stackRelativeExports": "true", + "@aws-cdk/aws-ecr-assets:dockerIgnoreSupport": true, + "@aws-cdk/aws-secretsmanager:parseOwnedSecretName": true, + "@aws-cdk/aws-kms:defaultKeyPolicies": true, + "@aws-cdk/aws-s3:grantWriteWithoutAcl": true, + "@aws-cdk/aws-ecs-patterns:removeDefaultDesiredCount": true, + "stagepipeline": { + "env": { + "account": "111111111111", + "region": "ap-northeast-1" + }, + "envName": "Staging", + "githubRepositoryOwner": "ownername", + "githubRepositoryName": "repositoryname", + "githubTargetBranch": "staging", + "codestarConnectionArn": "arn:aws:codestar-connections:ap-northeast-1:xxxxxxxxxxxx:connection/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" + }, + "prodpipeline": { + "env": { + "account": "222222222222", + "region": "ap-northeast-1" + }, + "envName": "Production", + "githubRepositoryOwner": "ownername", + "githubRepositoryName": "repositoryname", + "githubTargetBranch": "main", + "codestarConnectionArn": "arn:aws:codestar-connections:ap-northeast-1:xxxxxxxxxxxx:connection/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" + } + } +} diff --git a/tools/cicd/jest.config.js b/tools/cicd/jest.config.js new file mode 100644 index 000000000..772f97490 --- /dev/null +++ b/tools/cicd/jest.config.js @@ -0,0 +1,7 @@ +module.exports = { + roots: ['/test'], + testMatch: ['**/*.test.ts'], + transform: { + '^.+\\.tsx?$': 'ts-jest' + } +}; diff --git a/tools/cicd/lib/bleadeploy-stack.ts b/tools/cicd/lib/bleadeploy-stack.ts new file mode 100644 index 000000000..fc25cfb81 --- /dev/null +++ b/tools/cicd/lib/bleadeploy-stack.ts @@ -0,0 +1,74 @@ +import * as cdk from '@aws-cdk/core'; +import * as iam from '@aws-cdk/aws-iam'; +import * as codebuild from '@aws-cdk/aws-codebuild'; +import { LinuxBuildImage } from '@aws-cdk/aws-codebuild'; +import * as codepipeline from '@aws-cdk/aws-codepipeline'; +import * as codepipeline_actions from '@aws-cdk/aws-codepipeline-actions'; + +export interface BLEAdeployStackProps extends cdk.StackProps { + githubRepositoryOwner: string; + githubRepositoryName: string; + githubTargetBranch: string; + codestarConnectionArn: string; +} + +export class BLEAdeployStack extends cdk.Stack { + constructor(scope: cdk.Construct, id: string, props: BLEAdeployStackProps) { + super(scope, id, props); + + const pipeline = new codepipeline.Pipeline(this, `${id}-Pipeline`, { + pipelineName: `${id}-Pipeline`, + }); + + // You just have to select GitHub as the source when creating the connection in the console + const sourceOutput = new codepipeline.Artifact(); + const sourceAction = new codepipeline_actions.CodeStarConnectionsSourceAction({ + actionName: `${id}-GitHubSource`, + owner: props.githubRepositoryOwner, + repo: props.githubRepositoryName, + branch: props.githubTargetBranch, + connectionArn: props.codestarConnectionArn, + output: sourceOutput, + }); + + const deployRole = new iam.Role(this, `${id}-CodeBuildDeployRole`, { + assumedBy: new iam.ServicePrincipal('codebuild.amazonaws.com'), + managedPolicies: [ + { + managedPolicyArn: 'arn:aws:iam::aws:policy/AdministratorAccess', + }, + ], + }); + + const applicationBuild = new codebuild.PipelineProject(this, `${id}-CodeBuildProject`, { + projectName: `${id}-CodeBuildProject`, + role: deployRole, + environment: { + buildImage: LinuxBuildImage.STANDARD_3_0, + environmentVariables: { + AWS_DEFAULT_REGION: { + type: codebuild.BuildEnvironmentVariableType.PLAINTEXT, + value: this.region, + }, + }, + }, + }); + + const buildAction = new codepipeline_actions.CodeBuildAction({ + actionName: `${id}-BuildAction`, + project: applicationBuild, + input: sourceOutput, + runOrder: 3, + }); + + pipeline.addStage({ + stageName: 'Source', + actions: [sourceAction], + }); + pipeline.addStage({ + stageName: 'Build', + actions: [buildAction], + }); + + } +} diff --git a/tools/cicd/package-lock.json b/tools/cicd/package-lock.json new file mode 100644 index 000000000..0cf43fc18 --- /dev/null +++ b/tools/cicd/package-lock.json @@ -0,0 +1,17169 @@ +{ + "name": "bleadeploy", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "bleadeploy", + "version": "1.0.0", + "dependencies": { + "@aws-cdk/aws-codebuild": "^1.100.0", + "@aws-cdk/aws-codepipeline": "^1.100.0", + "@aws-cdk/aws-codepipeline-actions": "^1.100.0", + "@aws-cdk/core": "1.100.0", + "source-map-support": "^0.5.19" + }, + "bin": { + "bleadeploy": "bin/bleadeploy.js" + }, + "devDependencies": { + "@aws-cdk/assert": "1.100.0", + "@types/jest": "^26.0.22", + "@types/node": "14.14.41", + "aws-cdk": "1.100.0", + "jest": "^26.6.3", + "ts-jest": "^26.5.5", + "ts-node": "^9.1.1", + "typescript": "~4.2.4" + } + }, + "node_modules/@aws-cdk/assert": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.100.0.tgz", + "integrity": "sha512-R9tw8l0rI/If6ncZZv8297u/cxTk1F6YzSRnl6YuQWudO2eL3a7ldplQ9TttPoEuZsET5tUe0aSWzu9vUo+4yg==", + "dev": true, + "dependencies": { + "@aws-cdk/cloudformation-diff": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69", + "jest": "^26.6.3" + } + }, + "node_modules/@aws-cdk/assets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.100.0.tgz", + "integrity": "sha512-/svAGcK+YPYpFECDZQRUgSfVDowwjx6nFek7cmQ08rivjjsHdg+bVIIHvuOGA1cjIjmNzuufTTgIzaMTrzGdZQ==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-apigateway": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-1.100.0.tgz", + "integrity": "sha512-P0NN3AAWSjoEKGDgzbzGzQrGqdlsOXGavtStocZddbk2vFMBoWKQHRHtGL6hrU43Dv5k5VObEX0snJuVpFcHNQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-cognito": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-cognito": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-applicationautoscaling": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.100.0.tgz", + "integrity": "sha512-XL424vT5WxNzqyh+i39/E+0o+j/dqi+AS8SSP6cE4QKG98QDslh3pa/vsEc71ub7GCJHkWtl8uO2zcrN8c22yg==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-autoscaling-common": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-autoscaling-common": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-autoscaling": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.100.0.tgz", + "integrity": "sha512-xR73xKQ/obDrApvMTr2ZZF7L9R+bapvxjaegB8c2Ie/IiNfNQSoO7H1h7Zcy6hCkYfY2gO7U6/qvM6rWFtS05Q==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-autoscaling-common": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-autoscaling-common": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-autoscaling-common": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.100.0.tgz", + "integrity": "sha512-JoFi2iTwtY/AHB5DfAfWhRBABNqbMPBB1WOCLo5n9seoiXPN94b+45YZewtC2uzq3tgsrouRgvF0n3wcCbnXIw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-autoscaling-hooktargets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.100.0.tgz", + "integrity": "sha512-C3gjxPEOYgG9qWrYgKF9Iei32jQi1CfrSQnudaxUbpdwxDW8nJtwNgV7JB/GzCExRLVOX5UayLdDwQN3XqHDfg==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sns-subscriptions": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sns-subscriptions": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-certificatemanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.100.0.tgz", + "integrity": "sha512-QDTtfeJLo3PY39/r9IYsSrScrb3C9wUUPlYoGiZP0zmLLvu3v2pGJKxwJrwx78pMBjUQJNbRiDODYyivb0/Ilg==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cloudformation": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.100.0.tgz", + "integrity": "sha512-SzH5lqI6q2SAH9Ocidxlcx3Zk2C6g1rx+XZ/ieNuXdWiHIzjldLqw5qfUUGqR1Q52OQE4m0a4lb/4KJUTnXr0A==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cloudfront": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.100.0.tgz", + "integrity": "sha512-70ulJs4zaJ+jtQ4OwxWEgKiNxVKLRUYETBxJTE337tzwFE1X/lrXhRUoew87q6sxOYC/AVF2BAxZhwxZjThYAw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cloudwatch": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.100.0.tgz", + "integrity": "sha512-41q/T8ip7BLEQdLO6BKK0Es5LTa7azgebllxVk886AyrZ1LaxTDAnyNJYBBWpEh5W+xvEroU/NLYwxLCUB0Aaw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codebuild": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codebuild/-/aws-codebuild-1.100.0.tgz", + "integrity": "sha512-QSFpT3f8G//vSS1wXU/bBO96Z+ivxVNdyCuvd9OWrbBu0d8kaAg6/m7jDs7oBDkiCHdAPInZ4wzTR8ETFtQMBQ==", + "bundleDependencies": [ + "yaml" + ], + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-codecommit": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecr-assets": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69", + "yaml": "1.10.2" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/assets": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-codecommit": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecr-assets": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codebuild/node_modules/yaml": { + "version": "1.10.2", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@aws-cdk/aws-codecommit": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codecommit/-/aws-codecommit-1.100.0.tgz", + "integrity": "sha512-MLrg514vUMTYjuolyCVWENVJd49x14+W6CED0ISsS42SZ03aIgNe7lhtiF5mY9zLYEyBQej/HOJQ/6U/VXCSuw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codedeploy": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codedeploy/-/aws-codedeploy-1.100.0.tgz", + "integrity": "sha512-3WOCrCvyxPnadwy3gfvEmx5wNolXUWL+pg+BHdwieA54I9p5cqM1EeK2fog5i/V35u6m8Y4/mT6I2BD4uqc3zw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codeguruprofiler": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codeguruprofiler/-/aws-codeguruprofiler-1.100.0.tgz", + "integrity": "sha512-61rALx0Zqov5eMvkOPlW2+vtxRFEd0ZbUvUiwKoDBywXXjL05pmdQrfGzEnhLU3PX0+Jxr+7bfCsA6ff/onxVA==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codepipeline": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codepipeline/-/aws-codepipeline-1.100.0.tgz", + "integrity": "sha512-c2ijXIXDnLEryaOV9T4nlVoyWdyXJaRfNxju7hvgtrwd/RiOy+kP0Ano3fjGxgMeQHKNxD//R7UPXJ1/DeaOqA==", + "dependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codepipeline-actions": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codepipeline-actions/-/aws-codepipeline-actions-1.100.0.tgz", + "integrity": "sha512-WdLLISmhUTcl1BOjkk1bnr5GUnfANn8C0aM8jqclavu8zNmVRJZX9UZaQU7JEXPr7MgMXGW2XsbC9Dyo8rB1RQ==", + "bundleDependencies": [ + "case" + ], + "dependencies": { + "@aws-cdk/aws-cloudformation": "1.100.0", + "@aws-cdk/aws-codebuild": "1.100.0", + "@aws-cdk/aws-codecommit": "1.100.0", + "@aws-cdk/aws-codedeploy": "1.100.0", + "@aws-cdk/aws-codepipeline": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecs": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-events-targets": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sns-subscriptions": "1.100.0", + "@aws-cdk/aws-stepfunctions": "1.100.0", + "@aws-cdk/core": "1.100.0", + "case": "1.6.3", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudformation": "1.100.0", + "@aws-cdk/aws-codebuild": "1.100.0", + "@aws-cdk/aws-codecommit": "1.100.0", + "@aws-cdk/aws-codedeploy": "1.100.0", + "@aws-cdk/aws-codepipeline": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecs": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-events-targets": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sns-subscriptions": "1.100.0", + "@aws-cdk/aws-stepfunctions": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-codepipeline-actions/node_modules/case": { + "version": "1.6.3", + "inBundle": true, + "license": "(MIT OR GPL-3.0-or-later)", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@aws-cdk/aws-cognito": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cognito/-/aws-cognito-1.100.0.tgz", + "integrity": "sha512-Vuw4ac6dLc+gJz96WgxTsj3kkeuZdkIFHCMH/OkTYHeviCHFHiX6n7jlqCWVIfwzmzaPDqo4d4j7WlvpzpZ5NA==", + "bundleDependencies": [ + "punycode" + ], + "peer": true, + "dependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-cognito/node_modules/punycode": { + "version": "2.1.1", + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@aws-cdk/aws-ec2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.100.0.tgz", + "integrity": "sha512-TFD8aA+xoMI6nlolSjE2NkjZRq529Qzb4lCgmzjAx64Ar7cAF4PK5x3E0gDQaJm5zCWYmJAxh3ps73Z1hqmQqw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-ecr": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-1.100.0.tgz", + "integrity": "sha512-m2FNehy5as9SDetK5dzjy2YajCO8usn8DzM1+qy34hcZLadMfbuhyFCslxQE0aWPHq24ARAMiMsMqAvxU/Kz6w==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-ecr-assets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.100.0.tgz", + "integrity": "sha512-gT4RD/6z0+wRNrJaUoBxD3izpEjPeYPTrwj5dkhOZ15MyjlJGvdDj8qep9tRtgR1POAAorXFAxPodv37PKpXXw==", + "bundleDependencies": [ + "minimatch" + ], + "peer": true, + "dependencies": { + "@aws-cdk/assets": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/assets": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-ecr-assets/node_modules/balanced-match": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@aws-cdk/aws-ecr-assets/node_modules/brace-expansion": { + "version": "1.1.11", + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@aws-cdk/aws-ecr-assets/node_modules/concat-map": { + "version": "0.0.1", + "inBundle": true, + "license": "MIT", + "peer": true + }, + "node_modules/@aws-cdk/aws-ecr-assets/node_modules/minimatch": { + "version": "3.0.4", + "inBundle": true, + "license": "ISC", + "peer": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@aws-cdk/aws-ecs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs/-/aws-ecs-1.100.0.tgz", + "integrity": "sha512-+hY6L1SOr2mxUHHYmDwnrgCcvRDzo9t8P0SkL+KKWsHhcoGDS8EBwUkl907nsNsAYNcVusbeipd+ZGXQM3I9zQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-autoscaling-hooktargets": "1.100.0", + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecr-assets": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-route53-targets": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/aws-servicediscovery": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-autoscaling": "1.100.0", + "@aws-cdk/aws-autoscaling-hooktargets": "1.100.0", + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecr-assets": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-route53-targets": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-secretsmanager": "1.100.0", + "@aws-cdk/aws-servicediscovery": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/aws-ssm": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-efs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-efs/-/aws-efs-1.100.0.tgz", + "integrity": "sha512-UOWc2k+uS8mZ71uck8/r+kPAxz+r0athUZuFcpJWd6yGLBU1GczVm6mWYW0NEgP4IwS+l+MgTaA10URnKktC9Q==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-elasticloadbalancing": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.100.0.tgz", + "integrity": "sha512-YXpRbgBDVQf8XIlXU00sUjgFNWTMww1SQQYH2spXj94EvRxMginNFkQ2bel5a/F14zL2LNjRZhho8W8F4v4D0A==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-elasticloadbalancingv2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.100.0.tgz", + "integrity": "sha512-0RDBEh7if0k7bSD0SQ8uaV0JkyyBEuZUxJx+NHNcp2B0T4r6frsh1CEngBAjSI5NUIRRq6M6jFxlKbSEGEUcXw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-certificatemanager": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-events": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.100.0.tgz", + "integrity": "sha512-NjdtLlDz17u30Q7VQIDSxr4/TUaTv/Dhns0zvUGdvBhmpnw0TnNglhCMzcwZ+YhVCpFz0IgvyHGDbCnYe7BayA==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-events-targets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events-targets/-/aws-events-targets-1.100.0.tgz", + "integrity": "sha512-BdYzf55ek1OlYuU/mAvFT3tmqswy6EZ7dCU1HnxWwFtHLLnMGHgOqRxM5K6aRpq+AYeN3ZA8cebvqX4aGiUgBQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-codebuild": "1.100.0", + "@aws-cdk/aws-codepipeline": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecs": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kinesis": "1.100.0", + "@aws-cdk/aws-kinesisfirehose": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sns-subscriptions": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/aws-stepfunctions": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-codebuild": "1.100.0", + "@aws-cdk/aws-codepipeline": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecs": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kinesis": "1.100.0", + "@aws-cdk/aws-kinesisfirehose": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sns-subscriptions": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/aws-stepfunctions": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-globalaccelerator": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-globalaccelerator/-/aws-globalaccelerator-1.100.0.tgz", + "integrity": "sha512-JO2/zE0DXYNgUbD1JewXRET+P/2+UhQRW7GvJIxmpFxnMjtnA1Vdd7bMSmsJoih0gvuNKfuwU6wKXO4MK4xG9Q==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-iam": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.100.0.tgz", + "integrity": "sha512-RM3E56QeCsUyvYhjlKBnpK8tgqdyjS7Z9dnf9u7bAZSBNAtDR4y3sIeMX201T5t11+biZt42pGHc4A3NbTra9A==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-kinesis": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesis/-/aws-kinesis-1.100.0.tgz", + "integrity": "sha512-vo4wz+TqCIgg+nZa6Llz12infxN0WKuqGLjLRO0uX4uy9sgvct5tgvTL1M6F1sujI/Ahx3vtlJ9LTLCwNgSFkg==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-kinesisfirehose": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesisfirehose/-/aws-kinesisfirehose-1.100.0.tgz", + "integrity": "sha512-Iuv/1/lBH31ZVslOx8s/blztAeKUPAjYi4P7PLqClltLjJJFUfg/1H0nPAuLQw1yzvb3UrgeKRjbMjp7xu5qyw==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-kms": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.100.0.tgz", + "integrity": "sha512-uT0XR7/5qhKfdGRGtZw8Qq6KdPDxf439Uv3qnf7djK1mORSmpM1RKGOoWjmwEpFotq3+nvbxNAarCO9fURzasw==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-lambda": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-1.100.0.tgz", + "integrity": "sha512-v+CwVunBqL/kmhNtu4UrZtP45PnvhZNUEu72DGwyrTyd6vGn7CnOF9l8uO9G2YfI5oSvQGFkdAT6NBLQzfTZ4Q==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-codeguruprofiler": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecr-assets": "1.100.0", + "@aws-cdk/aws-efs": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-signer": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-applicationautoscaling": "1.100.0", + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-codeguruprofiler": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-ecr": "1.100.0", + "@aws-cdk/aws-ecr-assets": "1.100.0", + "@aws-cdk/aws-efs": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/aws-signer": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-logs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.100.0.tgz", + "integrity": "sha512-7uEM9REPv510cb3GnkSH6tgdha9MiTgFgm/IQY701+6rV3peLDEevgwWXOhnmVMx0DC7SrFZ0bij6V+pXXSVvA==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3-assets": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-route53": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.100.0.tgz", + "integrity": "sha512-Qo4HrYVWN3+6DYnv+hHnKzpD6w2xpWC2O++my0FnRbAXbWeUn/OE3G0qaurQm8IR/hp8uKvcobvSQ5lizZUHyA==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/custom-resources": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-route53-targets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.100.0.tgz", + "integrity": "sha512-NAC3fND9qi0uLmPXdJM7WdTQ+BP983YbId64oAHPDkylpDdiD70fQ6h5USfvMc+TLDueINwvWoIO9+MaFMw2Og==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-apigateway": "1.100.0", + "@aws-cdk/aws-cloudfront": "1.100.0", + "@aws-cdk/aws-cognito": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-globalaccelerator": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-apigateway": "1.100.0", + "@aws-cdk/aws-cloudfront": "1.100.0", + "@aws-cdk/aws-cognito": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancing": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-globalaccelerator": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-s3": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.100.0.tgz", + "integrity": "sha512-gbdRpgnl2mw2Gl3LVmJaTVdQaCqbXYDN9P0DCAl4zXACOdNsHHP8jNYcJfh8wDDWDpJTLm/V2sKHOY01e1xH+w==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-s3-assets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.100.0.tgz", + "integrity": "sha512-rupwiCuwTQUamJi/2M+pZlu2qJv9K68bp1LnxlvUYAKjlDmAYsf5F7HYnU92rIhE5oeHCIdabgWdz+Gc+hjfUg==", + "peer": true, + "dependencies": { + "@aws-cdk/assets": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/assets": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-sam": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sam/-/aws-sam-1.100.0.tgz", + "integrity": "sha512-gkuCwfOb+o53IDSuQDvIlJJkDcIN/F/MC5hNuEZCisfqmIsytrHvWyIwta6QkzlKkZw4sQovNZyotcafcRwKhg==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-secretsmanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.100.0.tgz", + "integrity": "sha512-9HK8oD/JnvfewhKAl8ZJ3vVlNdU+q8gKhc3F1OPr5jgmzKIRjPhwfnNSOyaiEDm/wEBKWpFfKkikR/x8hwmeaQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sam": "1.100.0", + "@aws-cdk/core": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-servicediscovery": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.100.0.tgz", + "integrity": "sha512-UmVPFpThgCsA25EKKmPD3tOEZ9j0eWyOW/x+NSzVPndz/DSO2FsJx1iihIg4Cjy7O/cL/2dfNgJJBOsK2Bbb4A==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.100.0", + "@aws-cdk/aws-route53": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-signer": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-signer/-/aws-signer-1.100.0.tgz", + "integrity": "sha512-a4BnLpt+tju3D4jTs4ib9+x2bzSsOpoFUn51ps8ZIYE/sKJih8uc66tFlnM19fVjSK2+9Tqz50CAVEYtGXJOug==", + "peer": true, + "dependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-sns": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.100.0.tgz", + "integrity": "sha512-0kYI3sK2ceqbT3Bjb8OAaiUAxwZf3S76W94j5H9uWxrbV6PQHyhj4zqvQt1Q3CubJw8BjYeYcN+/okQX7v1h2g==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-sns-subscriptions": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.100.0.tgz", + "integrity": "sha512-P27imwoF4QyEbfxIVtBrZB5D/YReu7Ao15J/y6Br+NVPto/YgLeqMY7PhZfLfvmB6EhFCuMa7zvBQ6wXxoe6cA==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/aws-sqs": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-sqs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-1.100.0.tgz", + "integrity": "sha512-hhWUTmXRQBBxM85l9ufmim18XJofIF4bNPRLCOPMgi6SCDof8rMDoK0UwC2R7jjyv6vDTcV/cZ8AZ4L7029r4g==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-ssm": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.100.0.tgz", + "integrity": "sha512-DMnf2kzGl93qa2OfXCzNWmoUT14Sw/AW1SCb6H0IflP90Le2JffwE/5lf80SHMz6M2BMyaWS7wIQKf02VEX4pQ==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-kms": "1.100.0", + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/aws-stepfunctions": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.100.0.tgz", + "integrity": "sha512-8ZUvMtQpp4xheO+pfx0HnuErSG23Q2Sf/VcGfg2KHbuK2NtqZO349mluinCHyGXCUSDM/w8PmcNx0M6QCrEFew==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudwatch": "1.100.0", + "@aws-cdk/aws-events": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-s3": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/cfnspec": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.100.0.tgz", + "integrity": "sha512-g1AstaSSXy2SK11TyPOy3ioDqtitW+cNt/g9dOZERkKB7y7WQDErYYwatfBlVYbvVXAaKHA2tmh+evztY5iAqw==", + "dev": true, + "dependencies": { + "md5": "^2.3.0" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.100.0.tgz", + "integrity": "sha512-/khO7i5nHi08Es+Pxu9iIKSbAPaoF3tyWoNoRNHUxT8d/dHGqSwe6xWV5TccK2M4nHqDiDR1jSl2g/nXoKBJWQ==", + "bundleDependencies": [ + "jsonschema", + "semver" + ], + "dependencies": { + "jsonschema": "^1.4.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/jsonschema": { + "version": "1.4.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/lru-cache": { + "version": "6.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/semver": { + "version": "7.3.5", + "inBundle": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/yallist": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/@aws-cdk/cloudformation-diff": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.100.0.tgz", + "integrity": "sha512-AetWwfHItrNU79rZITZaI8N8rkvQ4MjG96Mr6QddXZmtatnBB9VA1GYHk6cPW5quHiVzem8sLw3K5UrnkQjk+A==", + "dev": true, + "dependencies": { + "@aws-cdk/cfnspec": "1.100.0", + "colors": "^1.4.0", + "diff": "^5.0.0", + "fast-deep-equal": "^3.1.3", + "string-width": "^4.2.2", + "table": "^6.1.0" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + } + }, + "node_modules/@aws-cdk/core": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.100.0.tgz", + "integrity": "sha512-QnjFTqi5WX5k6qIakM0rVpNPYFIrGNIuJddph0wF1P0bb3a31YKLYO7lAHdPQXH3kIlO7+TjpRaalGhqT/8wJA==", + "bundleDependencies": [ + "fs-extra", + "minimatch", + "@balena/dockerignore", + "ignore" + ], + "dependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "@balena/dockerignore": "^1.0.2", + "constructs": "^3.3.69", + "fs-extra": "^9.1.0", + "ignore": "^5.1.8", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/core/node_modules/@balena/dockerignore": { + "version": "1.0.2", + "inBundle": true, + "license": "Apache-2.0" + }, + "node_modules/@aws-cdk/core/node_modules/at-least-node": { + "version": "1.0.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/@aws-cdk/core/node_modules/balanced-match": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/@aws-cdk/core/node_modules/brace-expansion": { + "version": "1.1.11", + "inBundle": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@aws-cdk/core/node_modules/concat-map": { + "version": "0.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/@aws-cdk/core/node_modules/fs-extra": { + "version": "9.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@aws-cdk/core/node_modules/graceful-fs": { + "version": "4.2.6", + "inBundle": true, + "license": "ISC" + }, + "node_modules/@aws-cdk/core/node_modules/ignore": { + "version": "5.1.8", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@aws-cdk/core/node_modules/jsonfile": { + "version": "6.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@aws-cdk/core/node_modules/minimatch": { + "version": "3.0.4", + "inBundle": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@aws-cdk/core/node_modules/universalify": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/@aws-cdk/custom-resources": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/custom-resources/-/custom-resources-1.100.0.tgz", + "integrity": "sha512-8rXip/IG3USkyejjkvbD0++j76PEmFM/wfbdEDLoQT3IWmH7dflXVekZP7rHhyFT4sMXehmpey4YJW9gDdK/5w==", + "peer": true, + "dependencies": { + "@aws-cdk/aws-cloudformation": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/aws-cloudformation": "1.100.0", + "@aws-cdk/aws-ec2": "1.100.0", + "@aws-cdk/aws-iam": "1.100.0", + "@aws-cdk/aws-lambda": "1.100.0", + "@aws-cdk/aws-logs": "1.100.0", + "@aws-cdk/aws-sns": "1.100.0", + "@aws-cdk/core": "1.100.0", + "constructs": "^3.3.69" + } + }, + "node_modules/@aws-cdk/cx-api": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.100.0.tgz", + "integrity": "sha512-ZyWnRwgjSk3/djFztm//KLkDC5TbxWxNTbiu2xjXNP7fW8AXn7ONQWKMEbMOTE7qEZZeVUDEDPLAIUzYEfusLA==", + "bundleDependencies": [ + "semver" + ], + "dependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + }, + "peerDependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0" + } + }, + "node_modules/@aws-cdk/cx-api/node_modules/lru-cache": { + "version": "6.0.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@aws-cdk/cx-api/node_modules/semver": { + "version": "7.3.5", + "inBundle": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@aws-cdk/cx-api/node_modules/yallist": { + "version": "4.0.0", + "inBundle": true, + "license": "ISC" + }, + "node_modules/@aws-cdk/region-info": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.100.0.tgz", + "integrity": "sha512-pmlnSSbnGH2YPoSbAPW45Rqv1LDLVs3tyub4HXLeCdFSctYhDA5F7pZ6zVoGH4FTjrSebou1Xqkn/lYfbDEQJw==", + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.12.13" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz", + "integrity": "sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==", + "dev": true + }, + "node_modules/@babel/core": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.16.tgz", + "integrity": "sha512-sXHpixBiWWFti0AV2Zq7avpTasr6sIAu7Y396c608541qAU2ui4a193m0KSQmfPSKFZLnQ3cvlKDOm3XkuXm3Q==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.13.16", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-module-transforms": "^7.13.14", + "@babel/helpers": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.15", + "@babel/types": "^7.13.16", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.16.tgz", + "integrity": "sha512-grBBR75UnKOcUWMp8WoDxNsWCFl//XCK6HWTrBQKTr5SV9f5g0pNOjdyzi/DTBv12S9GnYPInIXQBTky7OXEMg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.13.16", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz", + "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.15", + "@babel/helper-validator-option": "^7.12.17", + "browserslist": "^4.14.5", + "semver": "^6.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz", + "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz", + "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz", + "integrity": "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-simple-access": "^7.13.12", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.12.11", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.13", + "@babel/types": "^7.13.14" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", + "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz", + "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==", + "dev": true + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz", + "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.13.12", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz", + "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.13.12" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", + "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.12.17", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz", + "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==", + "dev": true + }, + "node_modules/@babel/helpers": { + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.17.tgz", + "integrity": "sha512-Eal4Gce4kGijo1/TGJdqp3WuhllaMLSrW6XcL0ulyUAQOuxHcCafZE8KHg9857gcTehsm/v7RcOx2+jp0Ryjsg==", + "dev": true, + "dependencies": { + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.17", + "@babel/types": "^7.13.17" + } + }, + "node_modules/@babel/highlight": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", + "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/highlight/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/@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/@babel/highlight/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/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/@babel/highlight/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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/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/@babel/parser": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.16.tgz", + "integrity": "sha512-6bAg36mCwuqLO0hbR+z7PHuqWiCeP7Dzg73OpQwsAB1Eb8HnGEz5xYBzCfbu+YjoaJsJs+qheDxVAuqbt3ILEw==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", + "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "node_modules/@babel/traverse": { + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.17.tgz", + "integrity": "sha512-BMnZn0R+X6ayqm3C3To7o1j7Q020gWdqdyP50KEoVqaCO2c/Im7sYZSmVgvefp8TTMQ+9CtwuBp0Z1CZ8V3Pvg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.13.16", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.13.16", + "@babel/types": "^7.13.17", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "node_modules/@babel/types": { + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.17.tgz", + "integrity": "sha512-RawydLgxbOPDlTLJNtoIypwdmAy//uQIzlKt2+iBiJaRlVuI6QLUxVAyWGNfOzp8Yu4L4lLIacoCyTNtpb4wiA==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.12.11", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.14", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", + "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", + "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "26.0.23", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz", + "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==", + "dev": true, + "dependencies": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "node_modules/@types/node": { + "version": "14.14.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz", + "integrity": "sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g==", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", + "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", + "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "15.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", + "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/acorn": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.1.tgz", + "integrity": "sha512-z716cpm5TX4uzOzILx8PavOE6C6DKshHDw1aQN52M/yNSqE9s5O8SMfyhCCfCJ3HmTL0NkVOi+8a/55T7YB3bg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/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-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.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-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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/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/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "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/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "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": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/aws-cdk": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-1.100.0.tgz", + "integrity": "sha512-+iuTz9pZq+LapaNhXi3vVuXeXXBXyfnoynT5N8zSSdhPn5Ao2bfqcWk1+tOn4EMMvQreol0xYJVhiqRU3qdOpw==", + "dev": true, + "hasShrinkwrap": true, + "dependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/cloudformation-diff": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "archiver": "^5.3.0", + "aws-sdk": "^2.848.0", + "camelcase": "^6.2.0", + "cdk-assets": "1.100.0", + "colors": "^1.4.0", + "decamelize": "^5.0.0", + "fs-extra": "^9.1.0", + "glob": "^7.1.6", + "json-diff": "^0.5.4", + "minimatch": ">=3.0", + "promptly": "^3.2.0", + "proxy-agent": "^4.0.1", + "semver": "^7.3.5", + "source-map-support": "^0.5.19", + "table": "^6.1.0", + "uuid": "^8.3.2", + "wrap-ansi": "^7.0.0", + "yaml": "1.10.2", + "yargs": "^16.2.0" + }, + "bin": { + "cdk": "bin/cdk" + }, + "engines": { + "node": ">= 10.13.0 <13 || >=13.7.0" + } + }, + "node_modules/aws-cdk/node_modules/@aws-cdk/cfnspec": { + "version": "1.100.0", + "dev": true, + "dependencies": { + "md5": "^2.3.0" + } + }, + "node_modules/aws-cdk/node_modules/@aws-cdk/cloud-assembly-schema": { + "version": "1.100.0", + "dev": true, + "dependencies": { + "jsonschema": "^1.4.0", + "semver": "^7.3.5" + } + }, + "node_modules/aws-cdk/node_modules/@aws-cdk/cloudformation-diff": { + "version": "1.100.0", + "dev": true, + "dependencies": { + "@aws-cdk/cfnspec": "1.100.0", + "colors": "^1.4.0", + "diff": "^5.0.0", + "fast-deep-equal": "^3.1.3", + "string-width": "^4.2.2", + "table": "^6.1.0" + } + }, + "node_modules/aws-cdk/node_modules/@aws-cdk/cx-api": { + "version": "1.100.0", + "dev": true, + "dependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "semver": "^7.3.5" + } + }, + "node_modules/aws-cdk/node_modules/@aws-cdk/region-info": { + "version": "1.100.0", + "dev": true + }, + "node_modules/aws-cdk/node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + } + }, + "node_modules/aws-cdk/node_modules/ajv": { + "version": "8.0.2", + "resolved": "https://registry.yarnpkg.com/ajv/-/ajv-8.0.2.tgz#1396e27f208ed56dd5638ab5a251edeb1c91d402", + "integrity": "sha512-V0HGxJd0PiDF0ecHYIesTOqfd1gJguwQUOYfMfAWnRsWQEXfc5ifbUFhD3Wjc+O+y7VAqL+g07prq9gHQ/JOZQ==", + "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" + } + }, + "node_modules/aws-cdk/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + } + }, + "node_modules/aws-cdk/node_modules/archiver": { + "version": "5.3.0", + "resolved": "https://registry.yarnpkg.com/archiver/-/archiver-5.3.0.tgz#dd3e097624481741df626267564f7dd8640a45ba", + "integrity": "sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg==", + "dev": true, + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^3.2.0", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + } + }, + "node_modules/aws-cdk/node_modules/archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-2.1.0.tgz#e8a460e94b693c3e3da182a098ca6285ba9249e2", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dev": true, + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + } + }, + "node_modules/aws-cdk/node_modules/archiver/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/archiver/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/archiver/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/aws-cdk/node_modules/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.4.tgz#ee0d77b343263965ecc3fb62da16e7222b2b6782", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "dev": true, + "dependencies": { + "tslib": "^2.0.1" + } + }, + "node_modules/aws-cdk/node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/async": { + "version": "3.2.0", + "resolved": "https://registry.yarnpkg.com/async/-/async-3.2.0.tgz#b3a2685c5ebb641d3de02d161002c60fc9f85720", + "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/aws-sdk": { + "version": "2.866.0", + "resolved": "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.866.0.tgz#8150fb2e0cfecd281968edee7cad84598d8d7a09", + "integrity": "sha512-6Z581Ek2Yfm78NpeEFMNuSoyiYG7tipEaqfWNFR1AGyYheZwql4ajhzzlpWn91LBpdm7qcFldSNY9U0tKpKWNw==", + "dev": true, + "dependencies": { + "buffer": "4.9.2", + "events": "1.1.1", + "ieee754": "1.1.13", + "jmespath": "0.15.0", + "querystring": "0.2.0", + "sax": "1.2.1", + "url": "0.10.3", + "uuid": "3.3.2", + "xml2js": "0.4.19" + } + }, + "node_modules/aws-cdk/node_modules/aws-sdk/node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/aws-cdk/node_modules/aws-sdk/node_modules/buffer/node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/aws-sdk/node_modules/ieee754": { + "version": "1.1.13", + "resolved": "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/aws-sdk/node_modules/uuid": { + "version": "3.3.2", + "resolved": "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/aws-cdk/node_modules/bl/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/bl/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/bl/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/aws-cdk/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/aws-cdk/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/aws-cdk/node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "node_modules/aws-cdk/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/cdk-assets": { + "version": "1.100.0", + "dev": true, + "dependencies": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "archiver": "^5.3.0", + "aws-sdk": "^2.848.0", + "glob": "^7.1.6", + "yargs": "^16.2.0" + } + }, + "node_modules/aws-cdk/node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.yarnpkg.com/charenc/-/charenc-0.0.2.tgz#c0a1d2f3a7092e03774bfa83f14c0fc5790a8667", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/cli-color": { + "version": "0.1.7", + "resolved": "https://registry.yarnpkg.com/cli-color/-/cli-color-0.1.7.tgz#adc3200fa471cc211b0da7f566b71e98b9d67347", + "integrity": "sha1-rcMgD6RxzCEbDaf1ZrcemLnWc0c=", + "dev": true, + "dependencies": { + "es5-ext": "0.8.x" + } + }, + "node_modules/aws-cdk/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/aws-cdk/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + } + }, + "node_modules/aws-cdk/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/compress-commons": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.1.0.tgz#25ec7a4528852ccd1d441a7d4353cd0ece11371b", + "integrity": "sha512-ofaaLqfraD1YRTkrRKPCrGJ1pFeDG/MVCkVVV2FNGeWquSlqw5wOrwOfPQ1xF2u+blpeWASie5EubHz+vsNIgA==", + "dev": true, + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.1", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + } + }, + "node_modules/aws-cdk/node_modules/compress-commons/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/compress-commons/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/compress-commons/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/aws-cdk/node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/crc-32": { + "version": "1.2.0", + "resolved": "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.0.tgz#cb2db6e29b88508e32d9dd0ec1693e7b41a18208", + "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", + "dev": true, + "dependencies": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" + } + }, + "node_modules/aws-cdk/node_modules/crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-4.0.2.tgz#c922ad22b38395abe9d3870f02fa8134ed709007", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "dev": true, + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + } + }, + "node_modules/aws-cdk/node_modules/crc32-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/crc32-stream/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/crc32-stream/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/aws-cdk/node_modules/crypt": { + "version": "0.0.2", + "resolved": "https://registry.yarnpkg.com/crypt/-/crypt-0.0.2.tgz#88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz#594b8973938c5bc2c33046535785341abc4f3636", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + } + }, + "node_modules/aws-cdk/node_modules/decamelize": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/decamelize/-/decamelize-5.0.0.tgz#88358157b010ef133febfd27c18994bd80c6215b", + "integrity": "sha512-U75DcT5hrio3KNtvdULAWnLiAPbFUC4191ldxMmj4FA/mRuBnmDwU0boNfPyFRhnan+Jm+haLeSn3P0afcBn4w==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/degenerator": { + "version": "2.2.0", + "resolved": "https://registry.yarnpkg.com/degenerator/-/degenerator-2.2.0.tgz#49e98c11fa0293c5b26edfbb52f15729afcdb254", + "integrity": "sha512-aiQcQowF01RxFI4ZLFMpzyotbQonhNpBao6dkI8JPk5a+hmSjR5ErHp2CQySmQe8os3VBqLCIh87nDBgZXvsmg==", + "dev": true, + "dependencies": { + "ast-types": "^0.13.2", + "escodegen": "^1.8.1", + "esprima": "^4.0.0" + } + }, + "node_modules/aws-cdk/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/diff": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/difflib": { + "version": "0.2.4", + "resolved": "https://registry.yarnpkg.com/difflib/-/difflib-0.2.4.tgz#b5e30361a6db023176d562892db85940a718f47e", + "integrity": "sha1-teMDYabbAjF21WKJLbhZQKcY9H4=", + "dev": true, + "dependencies": { + "heap": ">= 0.2.0" + } + }, + "node_modules/aws-cdk/node_modules/dreamopt": { + "version": "0.6.0", + "resolved": "https://registry.yarnpkg.com/dreamopt/-/dreamopt-0.6.0.tgz#d813ccdac8d39d8ad526775514a13dda664d6b4b", + "integrity": "sha1-2BPM2sjTnYrVJndVFKE92mZNa0s=", + "dev": true, + "dependencies": { + "wordwrap": ">=0.0.2" + } + }, + "node_modules/aws-cdk/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/aws-cdk/node_modules/es5-ext": { + "version": "0.8.2", + "resolved": "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.8.2.tgz#aba8d9e1943a895ac96837a62a39b3f55ecd94ab", + "integrity": "sha1-q6jZ4ZQ6iVrJaDemKjmz9V7NlKs=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + } + }, + "node_modules/aws-cdk/node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/events": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924", + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/exit-on-epipe": { + "version": "1.0.1", + "resolved": "https://registry.yarnpkg.com/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692", + "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/file-uri-to-path": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-2.0.0.tgz#7b415aeba227d575851e0a5b0c640d7656403fba", + "integrity": "sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "node_modules/aws-cdk/node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/ftp": { + "version": "0.3.10", + "resolved": "https://registry.yarnpkg.com/ftp/-/ftp-0.3.10.tgz#9197d861ad8142f3e63d5a83bfe4c59f7330885d", + "integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=", + "dev": true, + "dependencies": { + "readable-stream": "1.1.x", + "xregexp": "2.0.0" + } + }, + "node_modules/aws-cdk/node_modules/ftp/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/ftp/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/aws-cdk/node_modules/ftp/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/get-uri": { + "version": "3.0.2", + "resolved": "https://registry.yarnpkg.com/get-uri/-/get-uri-3.0.2.tgz#f0ef1356faabc70e1f9404fa3b66b2ba9bfc725c", + "integrity": "sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "data-uri-to-buffer": "3", + "debug": "4", + "file-uri-to-path": "2", + "fs-extra": "^8.1.0", + "ftp": "^0.3.10" + } + }, + "node_modules/aws-cdk/node_modules/get-uri/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/aws-cdk/node_modules/get-uri/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/get-uri/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "node_modules/aws-cdk/node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + } + }, + "node_modules/aws-cdk/node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/heap": { + "version": "0.2.6", + "resolved": "https://registry.yarnpkg.com/heap/-/heap-0.2.6.tgz#087e1f10b046932fc8594dd9e6d378afc9d1e5ac", + "integrity": "sha1-CH4fELBGky/IWU3Z5tN4r8nR5aw=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/http-errors": { + "version": "1.7.3", + "resolved": "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "node_modules/aws-cdk/node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "node_modules/aws-cdk/node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + } + }, + "node_modules/aws-cdk/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "node_modules/aws-cdk/node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/aws-cdk/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.0.tgz#e2aaad3a3a8fca34c28f6eee135b156ed2587ff0", + "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0" + } + }, + "node_modules/aws-cdk/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/is-number-object": { + "version": "1.0.4", + "resolved": "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.4.tgz#36ac95e741cf18b283fc1ddf5e83da798e3ec197", + "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/is-string": { + "version": "1.0.5", + "resolved": "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/jmespath": { + "version": "0.15.0", + "resolved": "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217", + "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/json-diff": { + "version": "0.5.4", + "resolved": "https://registry.yarnpkg.com/json-diff/-/json-diff-0.5.4.tgz#7bc8198c441756632aab66c7d9189d365a7a035a", + "integrity": "sha512-q5Xmx9QXNOzOzIlMoYtLrLiu4Jl/Ce2bn0CNcv54PhyH89CI4GWlGVDye8ei2Ijt9R3U+vsWPsXpLUNob8bs8Q==", + "dev": true, + "dependencies": { + "cli-color": "~0.1.6", + "difflib": "~0.2.1", + "dreamopt": "~0.6.0" + } + }, + "node_modules/aws-cdk/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + } + }, + "node_modules/aws-cdk/node_modules/jsonschema": { + "version": "1.4.0", + "resolved": "https://registry.yarnpkg.com/jsonschema/-/jsonschema-1.4.0.tgz#1afa34c4bc22190d8e42271ec17ac8b3404f87b2", + "integrity": "sha512-/YgW6pRMr6M7C+4o8kS+B/2myEpHCrxO4PEWnqJNBFMjn7EWXqlQ4tGwL6xTHeRplwuZmcAncdvfOad1nT2yMw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lazystream": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + } + }, + "node_modules/aws-cdk/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "node_modules/aws-cdk/node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c", + "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88", + "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/aws-cdk/node_modules/md5": { + "version": "2.3.0", + "resolved": "https://registry.yarnpkg.com/md5/-/md5-2.3.0.tgz#c3da9a6aae3a30b46b7b0c349b87b110dc3bda4f", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dev": true, + "dependencies": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "node_modules/aws-cdk/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + } + }, + "node_modules/aws-cdk/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/netmask": { + "version": "2.0.1", + "resolved": "https://registry.yarnpkg.com/netmask/-/netmask-2.0.1.tgz#5a5cbdcbb7b6de650870e15e83d3e9553a414cf4", + "integrity": "sha512-gB8eG6ubxz67c7O2gaGiyWdRUIbH61q7anjgueDqCC9kvIs/b4CTtCMaQKeJbv1/Y7FT19I4zKwYmjnjInRQsg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/aws-cdk/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "node_modules/aws-cdk/node_modules/pac-proxy-agent": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-4.1.0.tgz#66883eeabadc915fc5e95457324cb0f0ac78defb", + "integrity": "sha512-ejNgYm2HTXSIYX9eFlkvqFp8hyJ374uDf0Zq5YUAifiSh1D6fo+iBivQZirGvVv8dCYUsLhmLBRhlAYvBKI5+Q==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4", + "get-uri": "3", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "5", + "pac-resolver": "^4.1.0", + "raw-body": "^2.2.0", + "socks-proxy-agent": "5" + } + }, + "node_modules/aws-cdk/node_modules/pac-resolver": { + "version": "4.2.0", + "resolved": "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-4.2.0.tgz#b82bcb9992d48166920bc83c7542abb454bd9bdd", + "integrity": "sha512-rPACZdUyuxT5Io/gFKUeeZFfE5T7ve7cAkE5TUZRRfuKP0u5Hocwe48X7ZEm6mYB+bTB0Qf+xlVlA/RM/i6RCQ==", + "dev": true, + "dependencies": { + "degenerator": "^2.2.0", + "ip": "^1.1.5", + "netmask": "^2.0.1" + } + }, + "node_modules/aws-cdk/node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/printj": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222", + "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/promptly": { + "version": "3.2.0", + "resolved": "https://registry.yarnpkg.com/promptly/-/promptly-3.2.0.tgz#a5517fbbf59bd31c1751d4e1d9bef1714f42b9d8", + "integrity": "sha512-WnR9obtgW+rG4oUV3hSnNGl1pHm3V1H/qD9iJBumGSmVsSC5HpZOLuu8qdMb6yCItGfT7dcRszejr/5P3i9Pug==", + "dev": true, + "dependencies": { + "read": "^1.0.4" + } + }, + "node_modules/aws-cdk/node_modules/proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-4.0.1.tgz#326c3250776c7044cd19655ccbfadf2e065a045c", + "integrity": "sha512-ODnQnW2jc/FUVwHHuaZEfN5otg/fMbvMxz9nMSUQfJ9JU7q2SZvSULSsjLloVgJOiv9yhc8GlNMKc4GkFmcVEA==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.0", + "debug": "4", + "http-proxy-agent": "^4.0.0", + "https-proxy-agent": "^5.0.0", + "lru-cache": "^5.1.1", + "pac-proxy-agent": "^4.1.0", + "proxy-from-env": "^1.0.0", + "socks-proxy-agent": "^5.0.0" + } + }, + "node_modules/aws-cdk/node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/raw-body": { + "version": "2.4.1", + "resolved": "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.1.tgz#30ac82f98bb5ae8c152e67149dac8d55153b168c", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "dev": true, + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "node_modules/aws-cdk/node_modules/read": { + "version": "1.0.7", + "resolved": "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4", + "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "dev": true, + "dependencies": { + "mute-stream": "~0.0.4" + } + }, + "node_modules/aws-cdk/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "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/aws-cdk/node_modules/readdir-glob": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/readdir-glob/-/readdir-glob-1.1.1.tgz#f0e10bb7bf7bfa7e0add8baffdc54c3f7dbee6c4", + "integrity": "sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/aws-cdk/node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/sax": { + "version": "1.2.1", + "resolved": "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a", + "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + } + }, + "node_modules/aws-cdk/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + } + }, + "node_modules/aws-cdk/node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "node_modules/aws-cdk/node_modules/smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz#91605c25d91652f4661ea69ccf45f1b331ca21ba", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/socks": { + "version": "2.6.0", + "resolved": "https://registry.yarnpkg.com/socks/-/socks-2.6.0.tgz#6b984928461d39871b3666754b9000ecf39dfac2", + "integrity": "sha512-mNmr9owlinMplev0Wd7UHFlqI4ofnBnNzFuzrm63PPaHgbkqCFe4T5LzwKmtQ/f2tX0NTpcdVLyD/FHxFBstYw==", + "dev": true, + "dependencies": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "node_modules/aws-cdk/node_modules/socks-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-5.0.0.tgz#7c0f364e7b1cf4a7a437e71253bed72e9004be60", + "integrity": "sha512-lEpa1zsWCChxiynk+lCycKuC502RxDWLKJZoIhnxrWNjLSDGYRFflHA1/228VkRcnv9TIb8w98derGbpKxJRgA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4", + "socks": "^2.3.3" + } + }, + "node_modules/aws-cdk/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/aws-cdk/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/aws-cdk/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/aws-cdk/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + } + }, + "node_modules/aws-cdk/node_modules/table": { + "version": "6.1.0", + "resolved": "https://registry.yarnpkg.com/table/-/table-6.1.0.tgz#676a0cfb206008b59e783fcd94ef8ba7d67d966c", + "integrity": "sha512-T4G5KMmqIk6X87gLKWyU5exPpTjLjY5KyrFWaIjv3SvgaIUGXV7UEzGEnZJdTA38/yUS6f9PlKezQ0bYXG3iIQ==", + "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "lodash.clonedeep": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0" + } + }, + "node_modules/aws-cdk/node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + }, + "node_modules/aws-cdk/node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/tar-stream/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/tar-stream/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/aws-cdk/node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/tslib": { + "version": "2.1.0", + "resolved": "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + } + }, + "node_modules/aws-cdk/node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/aws-cdk/node_modules/uri-js/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/url": { + "version": "0.10.3", + "resolved": "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64", + "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/aws-cdk/node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/aws-cdk/node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/xml2js": { + "version": "0.4.19", + "resolved": "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7", + "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", + "dev": true, + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~9.0.1" + } + }, + "node_modules/aws-cdk/node_modules/xml2js/node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/xregexp": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/xregexp/-/xregexp-2.0.0.tgz#52a63e56ca0b84a7f3a5f3d61872f126ad7a5943", + "integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=", + "dev": true + }, + "node_modules/aws-cdk/node_modules/y18n": { + "version": "5.0.5", + "resolved": "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18", + "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "node_modules/aws-cdk/node_modules/yargs-parser": { + "version": "20.2.7", + "resolved": "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a", + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.1.0.tgz#51dd326571544e36aa3f756430b313576dc8fc79", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "dev": true, + "dependencies": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + } + }, + "node_modules/aws-cdk/node_modules/zip-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/aws-cdk/node_modules/zip-stream/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "node_modules/aws-cdk/node_modules/zip-stream/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "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==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "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==", + "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/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.16.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.5.tgz", + "integrity": "sha512-C2HAjrM1AI/djrpAUU/tr4pml1DqLIzJKSLDBXBrNErl9ZCCTXdhwxdJjYc16953+mBWf7Lw+uUJgpgb8cN71A==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001214", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.719", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "dependencies": { + "fast-json-stable-stringify": "2.x" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001216", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001216.tgz", + "integrity": "sha512-1uU+ww/n5WCJRwUcc9UH/W6925Se5aNnem/G5QaSDga2HzvjYMs8vRbekGUN/PnTZ7ezTHcxxTEb9fgiMYwH6Q==", + "dev": true + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "node_modules/chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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/colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "dev": true + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "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==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/constructs": { + "version": "3.3.75", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-3.3.75.tgz", + "integrity": "sha512-q10foASSSfDWmS99OQLfnWDXCzqLvoORISAVWPFg0AmIGlBv2ZdDOtXxLqrJARPxVlOldmW2JzWzdRI+4+0/ZA==", + "peer": true, + "engines": { + "node": ">= 10.17.0" + } + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "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/crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", + "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", + "dev": true + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.3.720", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.720.tgz", + "integrity": "sha512-B6zLTxxaOFP4WZm6DrvgRk8kLFYWNhQ5TrHMC0l5WtkMXhU5UbnvWoTfeEwqOruUSlNMhVLfYak7REX6oC5Yfw==", + "dev": true + }, + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "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/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "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/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "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/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/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/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "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==", + "dev": true + }, + "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": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "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-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "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==", + "dev": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true, + "optional": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "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/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "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": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "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==", + "dev": true + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.3.0.tgz", + "integrity": "sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "optional": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "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-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "optional": true, + "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": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "dependencies": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "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": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/jsdom": { + "version": "16.5.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz", + "integrity": "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.1.0", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.9", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.4", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "dev": true + }, + "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/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "node_modules/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "dependencies": { + "tmpl": "1.0.x" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dev": true, + "dependencies": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime-db": { + "version": "1.47.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.30", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", + "dev": true, + "dependencies": { + "mime-db": "1.47.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "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==", + "dev": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "dev": true, + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/node-notifier/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "optional": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-releases": { + "version": "1.1.71", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", + "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/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/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/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "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.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", + "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/prompts": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", + "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "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/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "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==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "dependencies": { + "ret": "~0.1.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==", + "dev": true + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/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/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/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/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "dev": true + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "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/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/table": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.5.1.tgz", + "integrity": "sha512-xGDXWTBJxahkzPQCsn1S9ESHEenU7TbMD5Iv4FeopXv/XwJyWatFjfbor+6ipI10/MNPXBYUamYukOrbPZ9L/w==", + "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", + "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", + "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/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "node_modules/tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.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/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ts-jest": { + "version": "26.5.5", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.5.tgz", + "integrity": "sha512-7tP4m+silwt1NHqzNRAPjW1BswnAhopTdc2K3HEkRZjF0ZG2F/e/ypVH0xiZIMfItFtD3CX0XFbwPzp9fIEUVg==", + "dev": true, + "dependencies": { + "bs-logger": "0.x", + "buffer-from": "1.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^26.1.0", + "json5": "2.x", + "lodash": "4.x", + "make-error": "1.x", + "mkdirp": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "jest": ">=26 <27", + "typescript": ">=3.8 <5.0" + } + }, + "node_modules/ts-jest/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ts-node": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", + "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", + "dev": true, + "dependencies": { + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.17", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "typescript": ">=2.7" + } + }, + "node_modules/ts-node/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.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/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz", + "integrity": "sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", + "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", + "dev": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "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-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "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/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", + "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==", + "dev": true, + "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/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "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/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.7", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true, + "engines": { + "node": ">=6" + } + } + }, + "dependencies": { + "@aws-cdk/assert": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.100.0.tgz", + "integrity": "sha512-R9tw8l0rI/If6ncZZv8297u/cxTk1F6YzSRnl6YuQWudO2eL3a7ldplQ9TttPoEuZsET5tUe0aSWzu9vUo+4yg==", + "dev": true, + "requires": { + "@aws-cdk/cloudformation-diff": "1.100.0", + "@aws-cdk/cx-api": "1.100.0" + } + }, + "@aws-cdk/assets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.100.0.tgz", + "integrity": "sha512-/svAGcK+YPYpFECDZQRUgSfVDowwjx6nFek7cmQ08rivjjsHdg+bVIIHvuOGA1cjIjmNzuufTTgIzaMTrzGdZQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-apigateway": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-1.100.0.tgz", + "integrity": "sha512-P0NN3AAWSjoEKGDgzbzGzQrGqdlsOXGavtStocZddbk2vFMBoWKQHRHtGL6hrU43Dv5k5VObEX0snJuVpFcHNQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-applicationautoscaling": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.100.0.tgz", + "integrity": "sha512-XL424vT5WxNzqyh+i39/E+0o+j/dqi+AS8SSP6cE4QKG98QDslh3pa/vsEc71ub7GCJHkWtl8uO2zcrN8c22yg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-autoscaling": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.100.0.tgz", + "integrity": "sha512-xR73xKQ/obDrApvMTr2ZZF7L9R+bapvxjaegB8c2Ie/IiNfNQSoO7H1h7Zcy6hCkYfY2gO7U6/qvM6rWFtS05Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-autoscaling-common": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.100.0.tgz", + "integrity": "sha512-JoFi2iTwtY/AHB5DfAfWhRBABNqbMPBB1WOCLo5n9seoiXPN94b+45YZewtC2uzq3tgsrouRgvF0n3wcCbnXIw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-autoscaling-hooktargets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.100.0.tgz", + "integrity": "sha512-C3gjxPEOYgG9qWrYgKF9Iei32jQi1CfrSQnudaxUbpdwxDW8nJtwNgV7JB/GzCExRLVOX5UayLdDwQN3XqHDfg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-certificatemanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.100.0.tgz", + "integrity": "sha512-QDTtfeJLo3PY39/r9IYsSrScrb3C9wUUPlYoGiZP0zmLLvu3v2pGJKxwJrwx78pMBjUQJNbRiDODYyivb0/Ilg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-cloudformation": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.100.0.tgz", + "integrity": "sha512-SzH5lqI6q2SAH9Ocidxlcx3Zk2C6g1rx+XZ/ieNuXdWiHIzjldLqw5qfUUGqR1Q52OQE4m0a4lb/4KJUTnXr0A==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-cloudfront": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.100.0.tgz", + "integrity": "sha512-70ulJs4zaJ+jtQ4OwxWEgKiNxVKLRUYETBxJTE337tzwFE1X/lrXhRUoew87q6sxOYC/AVF2BAxZhwxZjThYAw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-cloudwatch": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.100.0.tgz", + "integrity": "sha512-41q/T8ip7BLEQdLO6BKK0Es5LTa7azgebllxVk886AyrZ1LaxTDAnyNJYBBWpEh5W+xvEroU/NLYwxLCUB0Aaw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-codebuild": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codebuild/-/aws-codebuild-1.100.0.tgz", + "integrity": "sha512-QSFpT3f8G//vSS1wXU/bBO96Z+ivxVNdyCuvd9OWrbBu0d8kaAg6/m7jDs7oBDkiCHdAPInZ4wzTR8ETFtQMBQ==", + "requires": { + "yaml": "1.10.2" + }, + "dependencies": { + "yaml": { + "version": "1.10.2", + "bundled": true + } + } + }, + "@aws-cdk/aws-codecommit": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codecommit/-/aws-codecommit-1.100.0.tgz", + "integrity": "sha512-MLrg514vUMTYjuolyCVWENVJd49x14+W6CED0ISsS42SZ03aIgNe7lhtiF5mY9zLYEyBQej/HOJQ/6U/VXCSuw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-codedeploy": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codedeploy/-/aws-codedeploy-1.100.0.tgz", + "integrity": "sha512-3WOCrCvyxPnadwy3gfvEmx5wNolXUWL+pg+BHdwieA54I9p5cqM1EeK2fog5i/V35u6m8Y4/mT6I2BD4uqc3zw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-codeguruprofiler": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codeguruprofiler/-/aws-codeguruprofiler-1.100.0.tgz", + "integrity": "sha512-61rALx0Zqov5eMvkOPlW2+vtxRFEd0ZbUvUiwKoDBywXXjL05pmdQrfGzEnhLU3PX0+Jxr+7bfCsA6ff/onxVA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-codepipeline": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codepipeline/-/aws-codepipeline-1.100.0.tgz", + "integrity": "sha512-c2ijXIXDnLEryaOV9T4nlVoyWdyXJaRfNxju7hvgtrwd/RiOy+kP0Ano3fjGxgMeQHKNxD//R7UPXJ1/DeaOqA==", + "requires": {} + }, + "@aws-cdk/aws-codepipeline-actions": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codepipeline-actions/-/aws-codepipeline-actions-1.100.0.tgz", + "integrity": "sha512-WdLLISmhUTcl1BOjkk1bnr5GUnfANn8C0aM8jqclavu8zNmVRJZX9UZaQU7JEXPr7MgMXGW2XsbC9Dyo8rB1RQ==", + "requires": { + "case": "1.6.3" + }, + "dependencies": { + "case": { + "version": "1.6.3", + "bundled": true + } + } + }, + "@aws-cdk/aws-cognito": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cognito/-/aws-cognito-1.100.0.tgz", + "integrity": "sha512-Vuw4ac6dLc+gJz96WgxTsj3kkeuZdkIFHCMH/OkTYHeviCHFHiX6n7jlqCWVIfwzmzaPDqo4d4j7WlvpzpZ5NA==", + "peer": true, + "requires": { + "punycode": "^2.1.1" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "bundled": true, + "peer": true + } + } + }, + "@aws-cdk/aws-ec2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.100.0.tgz", + "integrity": "sha512-TFD8aA+xoMI6nlolSjE2NkjZRq529Qzb4lCgmzjAx64Ar7cAF4PK5x3E0gDQaJm5zCWYmJAxh3ps73Z1hqmQqw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-ecr": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-1.100.0.tgz", + "integrity": "sha512-m2FNehy5as9SDetK5dzjy2YajCO8usn8DzM1+qy34hcZLadMfbuhyFCslxQE0aWPHq24ARAMiMsMqAvxU/Kz6w==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-ecr-assets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.100.0.tgz", + "integrity": "sha512-gT4RD/6z0+wRNrJaUoBxD3izpEjPeYPTrwj5dkhOZ15MyjlJGvdDj8qep9tRtgR1POAAorXFAxPodv37PKpXXw==", + "peer": true, + "requires": { + "minimatch": "^3.0.4" + }, + "dependencies": { + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "peer": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "peer": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "peer": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "peer": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "@aws-cdk/aws-ecs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs/-/aws-ecs-1.100.0.tgz", + "integrity": "sha512-+hY6L1SOr2mxUHHYmDwnrgCcvRDzo9t8P0SkL+KKWsHhcoGDS8EBwUkl907nsNsAYNcVusbeipd+ZGXQM3I9zQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-efs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-efs/-/aws-efs-1.100.0.tgz", + "integrity": "sha512-UOWc2k+uS8mZ71uck8/r+kPAxz+r0athUZuFcpJWd6yGLBU1GczVm6mWYW0NEgP4IwS+l+MgTaA10URnKktC9Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-elasticloadbalancing": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.100.0.tgz", + "integrity": "sha512-YXpRbgBDVQf8XIlXU00sUjgFNWTMww1SQQYH2spXj94EvRxMginNFkQ2bel5a/F14zL2LNjRZhho8W8F4v4D0A==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-elasticloadbalancingv2": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.100.0.tgz", + "integrity": "sha512-0RDBEh7if0k7bSD0SQ8uaV0JkyyBEuZUxJx+NHNcp2B0T4r6frsh1CEngBAjSI5NUIRRq6M6jFxlKbSEGEUcXw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-events": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.100.0.tgz", + "integrity": "sha512-NjdtLlDz17u30Q7VQIDSxr4/TUaTv/Dhns0zvUGdvBhmpnw0TnNglhCMzcwZ+YhVCpFz0IgvyHGDbCnYe7BayA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-events-targets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events-targets/-/aws-events-targets-1.100.0.tgz", + "integrity": "sha512-BdYzf55ek1OlYuU/mAvFT3tmqswy6EZ7dCU1HnxWwFtHLLnMGHgOqRxM5K6aRpq+AYeN3ZA8cebvqX4aGiUgBQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-globalaccelerator": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-globalaccelerator/-/aws-globalaccelerator-1.100.0.tgz", + "integrity": "sha512-JO2/zE0DXYNgUbD1JewXRET+P/2+UhQRW7GvJIxmpFxnMjtnA1Vdd7bMSmsJoih0gvuNKfuwU6wKXO4MK4xG9Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-iam": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.100.0.tgz", + "integrity": "sha512-RM3E56QeCsUyvYhjlKBnpK8tgqdyjS7Z9dnf9u7bAZSBNAtDR4y3sIeMX201T5t11+biZt42pGHc4A3NbTra9A==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-kinesis": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesis/-/aws-kinesis-1.100.0.tgz", + "integrity": "sha512-vo4wz+TqCIgg+nZa6Llz12infxN0WKuqGLjLRO0uX4uy9sgvct5tgvTL1M6F1sujI/Ahx3vtlJ9LTLCwNgSFkg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-kinesisfirehose": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesisfirehose/-/aws-kinesisfirehose-1.100.0.tgz", + "integrity": "sha512-Iuv/1/lBH31ZVslOx8s/blztAeKUPAjYi4P7PLqClltLjJJFUfg/1H0nPAuLQw1yzvb3UrgeKRjbMjp7xu5qyw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-kms": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.100.0.tgz", + "integrity": "sha512-uT0XR7/5qhKfdGRGtZw8Qq6KdPDxf439Uv3qnf7djK1mORSmpM1RKGOoWjmwEpFotq3+nvbxNAarCO9fURzasw==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-lambda": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-1.100.0.tgz", + "integrity": "sha512-v+CwVunBqL/kmhNtu4UrZtP45PnvhZNUEu72DGwyrTyd6vGn7CnOF9l8uO9G2YfI5oSvQGFkdAT6NBLQzfTZ4Q==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-logs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.100.0.tgz", + "integrity": "sha512-7uEM9REPv510cb3GnkSH6tgdha9MiTgFgm/IQY701+6rV3peLDEevgwWXOhnmVMx0DC7SrFZ0bij6V+pXXSVvA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-route53": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.100.0.tgz", + "integrity": "sha512-Qo4HrYVWN3+6DYnv+hHnKzpD6w2xpWC2O++my0FnRbAXbWeUn/OE3G0qaurQm8IR/hp8uKvcobvSQ5lizZUHyA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-route53-targets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.100.0.tgz", + "integrity": "sha512-NAC3fND9qi0uLmPXdJM7WdTQ+BP983YbId64oAHPDkylpDdiD70fQ6h5USfvMc+TLDueINwvWoIO9+MaFMw2Og==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-s3": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.100.0.tgz", + "integrity": "sha512-gbdRpgnl2mw2Gl3LVmJaTVdQaCqbXYDN9P0DCAl4zXACOdNsHHP8jNYcJfh8wDDWDpJTLm/V2sKHOY01e1xH+w==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-s3-assets": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.100.0.tgz", + "integrity": "sha512-rupwiCuwTQUamJi/2M+pZlu2qJv9K68bp1LnxlvUYAKjlDmAYsf5F7HYnU92rIhE5oeHCIdabgWdz+Gc+hjfUg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-sam": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sam/-/aws-sam-1.100.0.tgz", + "integrity": "sha512-gkuCwfOb+o53IDSuQDvIlJJkDcIN/F/MC5hNuEZCisfqmIsytrHvWyIwta6QkzlKkZw4sQovNZyotcafcRwKhg==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-secretsmanager": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.100.0.tgz", + "integrity": "sha512-9HK8oD/JnvfewhKAl8ZJ3vVlNdU+q8gKhc3F1OPr5jgmzKIRjPhwfnNSOyaiEDm/wEBKWpFfKkikR/x8hwmeaQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-servicediscovery": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.100.0.tgz", + "integrity": "sha512-UmVPFpThgCsA25EKKmPD3tOEZ9j0eWyOW/x+NSzVPndz/DSO2FsJx1iihIg4Cjy7O/cL/2dfNgJJBOsK2Bbb4A==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-signer": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-signer/-/aws-signer-1.100.0.tgz", + "integrity": "sha512-a4BnLpt+tju3D4jTs4ib9+x2bzSsOpoFUn51ps8ZIYE/sKJih8uc66tFlnM19fVjSK2+9Tqz50CAVEYtGXJOug==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-sns": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.100.0.tgz", + "integrity": "sha512-0kYI3sK2ceqbT3Bjb8OAaiUAxwZf3S76W94j5H9uWxrbV6PQHyhj4zqvQt1Q3CubJw8BjYeYcN+/okQX7v1h2g==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-sns-subscriptions": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.100.0.tgz", + "integrity": "sha512-P27imwoF4QyEbfxIVtBrZB5D/YReu7Ao15J/y6Br+NVPto/YgLeqMY7PhZfLfvmB6EhFCuMa7zvBQ6wXxoe6cA==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-sqs": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-1.100.0.tgz", + "integrity": "sha512-hhWUTmXRQBBxM85l9ufmim18XJofIF4bNPRLCOPMgi6SCDof8rMDoK0UwC2R7jjyv6vDTcV/cZ8AZ4L7029r4g==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-ssm": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.100.0.tgz", + "integrity": "sha512-DMnf2kzGl93qa2OfXCzNWmoUT14Sw/AW1SCb6H0IflP90Le2JffwE/5lf80SHMz6M2BMyaWS7wIQKf02VEX4pQ==", + "peer": true, + "requires": {} + }, + "@aws-cdk/aws-stepfunctions": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.100.0.tgz", + "integrity": "sha512-8ZUvMtQpp4xheO+pfx0HnuErSG23Q2Sf/VcGfg2KHbuK2NtqZO349mluinCHyGXCUSDM/w8PmcNx0M6QCrEFew==", + "peer": true, + "requires": {} + }, + "@aws-cdk/cfnspec": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.100.0.tgz", + "integrity": "sha512-g1AstaSSXy2SK11TyPOy3ioDqtitW+cNt/g9dOZERkKB7y7WQDErYYwatfBlVYbvVXAaKHA2tmh+evztY5iAqw==", + "dev": true, + "requires": { + "md5": "^2.3.0" + } + }, + "@aws-cdk/cloud-assembly-schema": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.100.0.tgz", + "integrity": "sha512-/khO7i5nHi08Es+Pxu9iIKSbAPaoF3tyWoNoRNHUxT8d/dHGqSwe6xWV5TccK2M4nHqDiDR1jSl2g/nXoKBJWQ==", + "requires": { + "jsonschema": "^1.4.0", + "semver": "^7.3.5" + }, + "dependencies": { + "jsonschema": { + "version": "1.4.0", + "bundled": true + }, + "lru-cache": { + "version": "6.0.0", + "bundled": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "bundled": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "bundled": true + } + } + }, + "@aws-cdk/cloudformation-diff": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.100.0.tgz", + "integrity": "sha512-AetWwfHItrNU79rZITZaI8N8rkvQ4MjG96Mr6QddXZmtatnBB9VA1GYHk6cPW5quHiVzem8sLw3K5UrnkQjk+A==", + "dev": true, + "requires": { + "@aws-cdk/cfnspec": "1.100.0", + "colors": "^1.4.0", + "diff": "^5.0.0", + "fast-deep-equal": "^3.1.3", + "string-width": "^4.2.2", + "table": "^6.1.0" + } + }, + "@aws-cdk/core": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.100.0.tgz", + "integrity": "sha512-QnjFTqi5WX5k6qIakM0rVpNPYFIrGNIuJddph0wF1P0bb3a31YKLYO7lAHdPQXH3kIlO7+TjpRaalGhqT/8wJA==", + "requires": { + "@balena/dockerignore": "^1.0.2", + "fs-extra": "^9.1.0", + "ignore": "^5.1.8", + "minimatch": "^3.0.4" + }, + "dependencies": { + "@balena/dockerignore": { + "version": "1.0.2", + "bundled": true + }, + "at-least-node": { + "version": "1.0.0", + "bundled": true + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + }, + "fs-extra": { + "version": "9.1.0", + "bundled": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "graceful-fs": { + "version": "4.2.6", + "bundled": true + }, + "ignore": { + "version": "5.1.8", + "bundled": true + }, + "jsonfile": { + "version": "6.1.0", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "universalify": { + "version": "2.0.0", + "bundled": true + } + } + }, + "@aws-cdk/custom-resources": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/custom-resources/-/custom-resources-1.100.0.tgz", + "integrity": "sha512-8rXip/IG3USkyejjkvbD0++j76PEmFM/wfbdEDLoQT3IWmH7dflXVekZP7rHhyFT4sMXehmpey4YJW9gDdK/5w==", + "peer": true, + "requires": {} + }, + "@aws-cdk/cx-api": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.100.0.tgz", + "integrity": "sha512-ZyWnRwgjSk3/djFztm//KLkDC5TbxWxNTbiu2xjXNP7fW8AXn7ONQWKMEbMOTE7qEZZeVUDEDPLAIUzYEfusLA==", + "requires": { + "semver": "^7.3.5" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "bundled": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "bundled": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "bundled": true + } + } + }, + "@aws-cdk/region-info": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.100.0.tgz", + "integrity": "sha512-pmlnSSbnGH2YPoSbAPW45Rqv1LDLVs3tyub4HXLeCdFSctYhDA5F7pZ6zVoGH4FTjrSebou1Xqkn/lYfbDEQJw==" + }, + "@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.12.13" + } + }, + "@babel/compat-data": { + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz", + "integrity": "sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==", + "dev": true + }, + "@babel/core": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.16.tgz", + "integrity": "sha512-sXHpixBiWWFti0AV2Zq7avpTasr6sIAu7Y396c608541qAU2ui4a193m0KSQmfPSKFZLnQ3cvlKDOm3XkuXm3Q==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.13.16", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-module-transforms": "^7.13.14", + "@babel/helpers": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.15", + "@babel/types": "^7.13.16", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.16.tgz", + "integrity": "sha512-grBBR75UnKOcUWMp8WoDxNsWCFl//XCK6HWTrBQKTr5SV9f5g0pNOjdyzi/DTBv12S9GnYPInIXQBTky7OXEMg==", + "dev": true, + "requires": { + "@babel/types": "^7.13.16", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/helper-compilation-targets": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz", + "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.15", + "@babel/helper-validator-option": "^7.12.17", + "browserslist": "^4.14.5", + "semver": "^6.3.0" + } + }, + "@babel/helper-function-name": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", + "dev": true, + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz", + "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==", + "dev": true, + "requires": { + "@babel/types": "^7.13.12" + } + }, + "@babel/helper-module-imports": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz", + "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==", + "dev": true, + "requires": { + "@babel/types": "^7.13.12" + } + }, + "@babel/helper-module-transforms": { + "version": "7.13.14", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz", + "integrity": "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-simple-access": "^7.13.12", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.12.11", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.13", + "@babel/types": "^7.13.14" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", + "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz", + "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==", + "dev": true + }, + "@babel/helper-replace-supers": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz", + "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.13.12", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/traverse": "^7.13.0", + "@babel/types": "^7.13.12" + } + }, + "@babel/helper-simple-access": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz", + "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==", + "dev": true, + "requires": { + "@babel/types": "^7.13.12" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", + "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", + "dev": true, + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.12.17", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz", + "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==", + "dev": true + }, + "@babel/helpers": { + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.17.tgz", + "integrity": "sha512-Eal4Gce4kGijo1/TGJdqp3WuhllaMLSrW6XcL0ulyUAQOuxHcCafZE8KHg9857gcTehsm/v7RcOx2+jp0Ryjsg==", + "dev": true, + "requires": { + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.17", + "@babel/types": "^7.13.17" + } + }, + "@babel/highlight": { + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", + "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "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, + "requires": { + "color-convert": "^1.9.0" + } + }, + "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, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "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, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "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, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.16.tgz", + "integrity": "sha512-6bAg36mCwuqLO0hbR+z7PHuqWiCeP7Dzg73OpQwsAB1Eb8HnGEz5xYBzCfbu+YjoaJsJs+qheDxVAuqbt3ILEw==", + "dev": true + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", + "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/template": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/traverse": { + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.17.tgz", + "integrity": "sha512-BMnZn0R+X6ayqm3C3To7o1j7Q020gWdqdyP50KEoVqaCO2c/Im7sYZSmVgvefp8TTMQ+9CtwuBp0Z1CZ8V3Pvg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.13.16", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.13.16", + "@babel/types": "^7.13.17", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.17.tgz", + "integrity": "sha512-RawydLgxbOPDlTLJNtoIypwdmAy//uQIzlKt2+iBiJaRlVuI6QLUxVAyWGNfOzp8Yu4L4lLIacoCyTNtpb4wiA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + } + }, + "@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + } + }, + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + } + }, + "@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + } + }, + "@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "requires": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + } + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@types/babel__core": { + "version": "7.1.14", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", + "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", + "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "dev": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "26.0.23", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz", + "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==", + "dev": true, + "requires": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "@types/node": { + "version": "14.14.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz", + "integrity": "sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "@types/prettier": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", + "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==", + "dev": true + }, + "@types/stack-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", + "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", + "dev": true + }, + "@types/yargs": { + "version": "15.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", + "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", + "dev": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "acorn": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.1.tgz", + "integrity": "sha512-z716cpm5TX4uzOzILx8PavOE6C6DKshHDw1aQN52M/yNSqE9s5O8SMfyhCCfCJ3HmTL0NkVOi+8a/55T7YB3bg==", + "dev": true + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + } + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "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, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "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 + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "aws-cdk": { + "version": "1.100.0", + "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-1.100.0.tgz", + "integrity": "sha512-+iuTz9pZq+LapaNhXi3vVuXeXXBXyfnoynT5N8zSSdhPn5Ao2bfqcWk1+tOn4EMMvQreol0xYJVhiqRU3qdOpw==", + "dev": true, + "requires": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/cloudformation-diff": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "@aws-cdk/region-info": "1.100.0", + "archiver": "^5.3.0", + "aws-sdk": "^2.848.0", + "camelcase": "^6.2.0", + "cdk-assets": "1.100.0", + "colors": "^1.4.0", + "decamelize": "^5.0.0", + "fs-extra": "^9.1.0", + "glob": "^7.1.6", + "json-diff": "^0.5.4", + "minimatch": ">=3.0", + "promptly": "^3.2.0", + "proxy-agent": "^4.0.1", + "semver": "^7.3.5", + "source-map-support": "^0.5.19", + "table": "^6.1.0", + "uuid": "^8.3.2", + "wrap-ansi": "^7.0.0", + "yaml": "1.10.2", + "yargs": "^16.2.0" + }, + "dependencies": { + "@aws-cdk/cfnspec": { + "version": "1.100.0", + "dev": true, + "requires": { + "md5": "^2.3.0" + } + }, + "@aws-cdk/cloud-assembly-schema": { + "version": "1.100.0", + "dev": true, + "requires": { + "jsonschema": "^1.4.0", + "semver": "^7.3.5" + } + }, + "@aws-cdk/cloudformation-diff": { + "version": "1.100.0", + "dev": true, + "requires": { + "@aws-cdk/cfnspec": "1.100.0", + "colors": "^1.4.0", + "diff": "^5.0.0", + "fast-deep-equal": "^3.1.3", + "string-width": "^4.2.2", + "table": "^6.1.0" + } + }, + "@aws-cdk/cx-api": { + "version": "1.100.0", + "dev": true, + "requires": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "semver": "^7.3.5" + } + }, + "@aws-cdk/region-info": { + "version": "1.100.0", + "dev": true + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "8.0.2", + "resolved": "https://registry.yarnpkg.com/ajv/-/ajv-8.0.2.tgz#1396e27f208ed56dd5638ab5a251edeb1c91d402", + "integrity": "sha512-V0HGxJd0PiDF0ecHYIesTOqfd1gJguwQUOYfMfAWnRsWQEXfc5ifbUFhD3Wjc+O+y7VAqL+g07prq9gHQ/JOZQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "archiver": { + "version": "5.3.0", + "resolved": "https://registry.yarnpkg.com/archiver/-/archiver-5.3.0.tgz#dd3e097624481741df626267564f7dd8640a45ba", + "integrity": "sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg==", + "dev": true, + "requires": { + "archiver-utils": "^2.1.0", + "async": "^3.2.0", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-2.1.0.tgz#e8a460e94b693c3e3da182a098ca6285ba9249e2", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dev": true, + "requires": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + } + }, + "ast-types": { + "version": "0.13.4", + "resolved": "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.4.tgz#ee0d77b343263965ecc3fb62da16e7222b2b6782", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "dev": true, + "requires": { + "tslib": "^2.0.1" + } + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "async": { + "version": "3.2.0", + "resolved": "https://registry.yarnpkg.com/async/-/async-3.2.0.tgz#b3a2685c5ebb641d3de02d161002c60fc9f85720", + "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==", + "dev": true + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true + }, + "aws-sdk": { + "version": "2.866.0", + "resolved": "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.866.0.tgz#8150fb2e0cfecd281968edee7cad84598d8d7a09", + "integrity": "sha512-6Z581Ek2Yfm78NpeEFMNuSoyiYG7tipEaqfWNFR1AGyYheZwql4ajhzzlpWn91LBpdm7qcFldSNY9U0tKpKWNw==", + "dev": true, + "requires": { + "buffer": "4.9.2", + "events": "1.1.1", + "ieee754": "1.1.13", + "jmespath": "0.15.0", + "querystring": "0.2.0", + "sax": "1.2.1", + "url": "0.10.3", + "uuid": "3.3.2", + "xml2js": "0.4.19" + }, + "dependencies": { + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + }, + "dependencies": { + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + } + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "dev": true + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", + "dev": true + } + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true + }, + "cdk-assets": { + "version": "1.100.0", + "dev": true, + "requires": { + "@aws-cdk/cloud-assembly-schema": "1.100.0", + "@aws-cdk/cx-api": "1.100.0", + "archiver": "^5.3.0", + "aws-sdk": "^2.848.0", + "glob": "^7.1.6", + "yargs": "^16.2.0" + } + }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.yarnpkg.com/charenc/-/charenc-0.0.2.tgz#c0a1d2f3a7092e03774bfa83f14c0fc5790a8667", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true + }, + "cli-color": { + "version": "0.1.7", + "resolved": "https://registry.yarnpkg.com/cli-color/-/cli-color-0.1.7.tgz#adc3200fa471cc211b0da7f566b71e98b9d67347", + "integrity": "sha1-rcMgD6RxzCEbDaf1ZrcemLnWc0c=", + "dev": true, + "requires": { + "es5-ext": "0.8.x" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true + }, + "compress-commons": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.1.0.tgz#25ec7a4528852ccd1d441a7d4353cd0ece11371b", + "integrity": "sha512-ofaaLqfraD1YRTkrRKPCrGJ1pFeDG/MVCkVVV2FNGeWquSlqw5wOrwOfPQ1xF2u+blpeWASie5EubHz+vsNIgA==", + "dev": true, + "requires": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.1", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "crc-32": { + "version": "1.2.0", + "resolved": "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.0.tgz#cb2db6e29b88508e32d9dd0ec1693e7b41a18208", + "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", + "dev": true, + "requires": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" + } + }, + "crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-4.0.2.tgz#c922ad22b38395abe9d3870f02fa8134ed709007", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "dev": true, + "requires": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.yarnpkg.com/crypt/-/crypt-0.0.2.tgz#88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true + }, + "data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz#594b8973938c5bc2c33046535785341abc4f3636", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", + "dev": true + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/decamelize/-/decamelize-5.0.0.tgz#88358157b010ef133febfd27c18994bd80c6215b", + "integrity": "sha512-U75DcT5hrio3KNtvdULAWnLiAPbFUC4191ldxMmj4FA/mRuBnmDwU0boNfPyFRhnan+Jm+haLeSn3P0afcBn4w==", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "degenerator": { + "version": "2.2.0", + "resolved": "https://registry.yarnpkg.com/degenerator/-/degenerator-2.2.0.tgz#49e98c11fa0293c5b26edfbb52f15729afcdb254", + "integrity": "sha512-aiQcQowF01RxFI4ZLFMpzyotbQonhNpBao6dkI8JPk5a+hmSjR5ErHp2CQySmQe8os3VBqLCIh87nDBgZXvsmg==", + "dev": true, + "requires": { + "ast-types": "^0.13.2", + "escodegen": "^1.8.1", + "esprima": "^4.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "diff": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true + }, + "difflib": { + "version": "0.2.4", + "resolved": "https://registry.yarnpkg.com/difflib/-/difflib-0.2.4.tgz#b5e30361a6db023176d562892db85940a718f47e", + "integrity": "sha1-teMDYabbAjF21WKJLbhZQKcY9H4=", + "dev": true, + "requires": { + "heap": ">= 0.2.0" + } + }, + "dreamopt": { + "version": "0.6.0", + "resolved": "https://registry.yarnpkg.com/dreamopt/-/dreamopt-0.6.0.tgz#d813ccdac8d39d8ad526775514a13dda664d6b4b", + "integrity": "sha1-2BPM2sjTnYrVJndVFKE92mZNa0s=", + "dev": true, + "requires": { + "wordwrap": ">=0.0.2" + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "es5-ext": { + "version": "0.8.2", + "resolved": "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.8.2.tgz#aba8d9e1943a895ac96837a62a39b3f55ecd94ab", + "integrity": "sha1-q6jZ4ZQ6iVrJaDemKjmz9V7NlKs=", + "dev": true + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "events": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924", + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", + "dev": true + }, + "exit-on-epipe": { + "version": "1.0.1", + "resolved": "https://registry.yarnpkg.com/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692", + "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "file-uri-to-path": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-2.0.0.tgz#7b415aeba227d575851e0a5b0c640d7656403fba", + "integrity": "sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg==", + "dev": true + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "ftp": { + "version": "0.3.10", + "resolved": "https://registry.yarnpkg.com/ftp/-/ftp-0.3.10.tgz#9197d861ad8142f3e63d5a83bfe4c59f7330885d", + "integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=", + "dev": true, + "requires": { + "readable-stream": "1.1.x", + "xregexp": "2.0.0" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-uri": { + "version": "3.0.2", + "resolved": "https://registry.yarnpkg.com/get-uri/-/get-uri-3.0.2.tgz#f0ef1356faabc70e1f9404fa3b66b2ba9bfc725c", + "integrity": "sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "data-uri-to-buffer": "3", + "debug": "4", + "file-uri-to-path": "2", + "fs-extra": "^8.1.0", + "ftp": "^0.3.10" + }, + "dependencies": { + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + } + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "heap": { + "version": "0.2.6", + "resolved": "https://registry.yarnpkg.com/heap/-/heap-0.2.6.tgz#087e1f10b046932fc8594dd9e6d378afc9d1e5ac", + "integrity": "sha1-CH4fELBGky/IWU3Z5tN4r8nR5aw=", + "dev": true + }, + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.0.tgz#e2aaad3a3a8fca34c28f6eee135b156ed2587ff0", + "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-number-object": { + "version": "1.0.4", + "resolved": "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.4.tgz#36ac95e741cf18b283fc1ddf5e83da798e3ec197", + "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", + "dev": true + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "jmespath": { + "version": "0.15.0", + "resolved": "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217", + "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=", + "dev": true + }, + "json-diff": { + "version": "0.5.4", + "resolved": "https://registry.yarnpkg.com/json-diff/-/json-diff-0.5.4.tgz#7bc8198c441756632aab66c7d9189d365a7a035a", + "integrity": "sha512-q5Xmx9QXNOzOzIlMoYtLrLiu4Jl/Ce2bn0CNcv54PhyH89CI4GWlGVDye8ei2Ijt9R3U+vsWPsXpLUNob8bs8Q==", + "dev": true, + "requires": { + "cli-color": "~0.1.6", + "difflib": "~0.2.1", + "dreamopt": "~0.6.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "universalify": "^2.0.0" + } + }, + "jsonschema": { + "version": "1.4.0", + "resolved": "https://registry.yarnpkg.com/jsonschema/-/jsonschema-1.4.0.tgz#1afa34c4bc22190d8e42271ec17ac8b3404f87b2", + "integrity": "sha512-/YgW6pRMr6M7C+4o8kS+B/2myEpHCrxO4PEWnqJNBFMjn7EWXqlQ4tGwL6xTHeRplwuZmcAncdvfOad1nT2yMw==", + "dev": true + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", + "dev": true + }, + "lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c", + "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=", + "dev": true + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", + "dev": true + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "dev": true + }, + "lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88", + "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "md5": { + "version": "2.3.0", + "resolved": "https://registry.yarnpkg.com/md5/-/md5-2.3.0.tgz#c3da9a6aae3a30b46b7b0c349b87b110dc3bda4f", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dev": true, + "requires": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "netmask": { + "version": "2.0.1", + "resolved": "https://registry.yarnpkg.com/netmask/-/netmask-2.0.1.tgz#5a5cbdcbb7b6de650870e15e83d3e9553a414cf4", + "integrity": "sha512-gB8eG6ubxz67c7O2gaGiyWdRUIbH61q7anjgueDqCC9kvIs/b4CTtCMaQKeJbv1/Y7FT19I4zKwYmjnjInRQsg==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "pac-proxy-agent": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-4.1.0.tgz#66883eeabadc915fc5e95457324cb0f0ac78defb", + "integrity": "sha512-ejNgYm2HTXSIYX9eFlkvqFp8hyJ374uDf0Zq5YUAifiSh1D6fo+iBivQZirGvVv8dCYUsLhmLBRhlAYvBKI5+Q==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4", + "get-uri": "3", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "5", + "pac-resolver": "^4.1.0", + "raw-body": "^2.2.0", + "socks-proxy-agent": "5" + } + }, + "pac-resolver": { + "version": "4.2.0", + "resolved": "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-4.2.0.tgz#b82bcb9992d48166920bc83c7542abb454bd9bdd", + "integrity": "sha512-rPACZdUyuxT5Io/gFKUeeZFfE5T7ve7cAkE5TUZRRfuKP0u5Hocwe48X7ZEm6mYB+bTB0Qf+xlVlA/RM/i6RCQ==", + "dev": true, + "requires": { + "degenerator": "^2.2.0", + "ip": "^1.1.5", + "netmask": "^2.0.1" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "printj": { + "version": "1.1.2", + "resolved": "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222", + "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "promptly": { + "version": "3.2.0", + "resolved": "https://registry.yarnpkg.com/promptly/-/promptly-3.2.0.tgz#a5517fbbf59bd31c1751d4e1d9bef1714f42b9d8", + "integrity": "sha512-WnR9obtgW+rG4oUV3hSnNGl1pHm3V1H/qD9iJBumGSmVsSC5HpZOLuu8qdMb6yCItGfT7dcRszejr/5P3i9Pug==", + "dev": true, + "requires": { + "read": "^1.0.4" + } + }, + "proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-4.0.1.tgz#326c3250776c7044cd19655ccbfadf2e065a045c", + "integrity": "sha512-ODnQnW2jc/FUVwHHuaZEfN5otg/fMbvMxz9nMSUQfJ9JU7q2SZvSULSsjLloVgJOiv9yhc8GlNMKc4GkFmcVEA==", + "dev": true, + "requires": { + "agent-base": "^6.0.0", + "debug": "4", + "http-proxy-agent": "^4.0.0", + "https-proxy-agent": "^5.0.0", + "lru-cache": "^5.1.1", + "pac-proxy-agent": "^4.1.0", + "proxy-from-env": "^1.0.0", + "socks-proxy-agent": "^5.0.0" + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "raw-body": { + "version": "2.4.1", + "resolved": "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.1.tgz#30ac82f98bb5ae8c152e67149dac8d55153b168c", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read": { + "version": "1.0.7", + "resolved": "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4", + "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "dev": true, + "requires": { + "mute-stream": "~0.0.4" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "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" + } + }, + "readdir-glob": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/readdir-glob/-/readdir-glob-1.1.1.tgz#f0e10bb7bf7bfa7e0add8baffdc54c3f7dbee6c4", + "integrity": "sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==", + "dev": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sax": { + "version": "1.2.1", + "resolved": "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a", + "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=", + "dev": true + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "smart-buffer": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz#91605c25d91652f4661ea69ccf45f1b331ca21ba", + "integrity": "sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==", + "dev": true + }, + "socks": { + "version": "2.6.0", + "resolved": "https://registry.yarnpkg.com/socks/-/socks-2.6.0.tgz#6b984928461d39871b3666754b9000ecf39dfac2", + "integrity": "sha512-mNmr9owlinMplev0Wd7UHFlqI4ofnBnNzFuzrm63PPaHgbkqCFe4T5LzwKmtQ/f2tX0NTpcdVLyD/FHxFBstYw==", + "dev": true, + "requires": { + "ip": "^1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-5.0.0.tgz#7c0f364e7b1cf4a7a437e71253bed72e9004be60", + "integrity": "sha512-lEpa1zsWCChxiynk+lCycKuC502RxDWLKJZoIhnxrWNjLSDGYRFflHA1/228VkRcnv9TIb8w98derGbpKxJRgA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4", + "socks": "^2.3.3" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "table": { + "version": "6.1.0", + "resolved": "https://registry.yarnpkg.com/table/-/table-6.1.0.tgz#676a0cfb206008b59e783fcd94ef8ba7d67d966c", + "integrity": "sha512-T4G5KMmqIk6X87gLKWyU5exPpTjLjY5KyrFWaIjv3SvgaIUGXV7UEzGEnZJdTA38/yUS6f9PlKezQ0bYXG3iIQ==", + "dev": true, + "requires": { + "ajv": "^8.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "lodash.clonedeep": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0" + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + } + } + }, + "url": { + "version": "0.10.3", + "resolved": "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64", + "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "xml2js": { + "version": "0.4.19", + "resolved": "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7", + "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~9.0.1" + }, + "dependencies": { + "sax": { + "version": "1.2.4", + "resolved": "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + } + } + }, + "xmlbuilder": { + "version": "9.0.7", + "resolved": "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d", + "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", + "dev": true + }, + "xregexp": { + "version": "2.0.0", + "resolved": "https://registry.yarnpkg.com/xregexp/-/xregexp-2.0.0.tgz#52a63e56ca0b84a7f3a5f3d61872f126ad7a5943", + "integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=", + "dev": true + }, + "y18n": { + "version": "5.0.5", + "resolved": "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18", + "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.7", + "resolved": "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a", + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", + "dev": true + }, + "zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.1.0.tgz#51dd326571544e36aa3f756430b313576dc8fc79", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "dev": true, + "requires": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + } + } + } + } + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "requires": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browserslist": { + "version": "4.16.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.5.tgz", + "integrity": "sha512-C2HAjrM1AI/djrpAUU/tr4pml1DqLIzJKSLDBXBrNErl9ZCCTXdhwxdJjYc16953+mBWf7Lw+uUJgpgb8cN71A==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001214", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.719", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + } + }, + "bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "requires": { + "fast-json-stable-stringify": "2.x" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001216", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001216.tgz", + "integrity": "sha512-1uU+ww/n5WCJRwUcc9UH/W6925Se5aNnem/G5QaSDga2HzvjYMs8vRbekGUN/PnTZ7ezTHcxxTEb9fgiMYwH6Q==", + "dev": true + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "requires": { + "rsvp": "^4.8.4" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true + }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "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, + "requires": { + "color-name": "~1.1.4" + } + }, + "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 + }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "dev": true + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "constructs": { + "version": "3.3.75", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-3.3.75.tgz", + "integrity": "sha512-q10foASSSfDWmS99OQLfnWDXCzqLvoORISAVWPFg0AmIGlBv2ZdDOtXxLqrJARPxVlOldmW2JzWzdRI+4+0/ZA==", + "peer": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "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, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decimal.js": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", + "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true + }, + "diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "electron-to-chromium": { + "version": "1.3.720", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.720.tgz", + "integrity": "sha512-B6zLTxxaOFP4WZm6DrvgRk8kLFYWNhQ5TrHMC0l5WtkMXhU5UbnvWoTfeEwqOruUSlNMhVLfYak7REX6oC5Yfw==", + "dev": true + }, + "emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true + }, + "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 + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + } + }, + "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 + }, + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "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==", + "dev": true + }, + "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 + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "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, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true, + "optional": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "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 + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-core-module": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.3.0.tgz", + "integrity": "sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "optional": true + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "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 + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "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 + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "optional": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "requires": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + } + }, + "jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + } + }, + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "requires": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + } + }, + "jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + } + }, + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + } + }, + "jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + } + }, + "jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "dev": true + }, + "jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + } + }, + "jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "requires": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + } + }, + "jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + } + }, + "jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + } + }, + "jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + } + }, + "jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + } + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + } + }, + "jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true + } + } + }, + "jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "requires": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "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 + }, + "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, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsdom": { + "version": "16.5.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz", + "integrity": "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "acorn": "^8.1.0", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.9", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.4", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "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 + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "dev": true + }, + "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, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "requires": { + "tmpl": "1.0.x" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dev": true, + "requires": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime-db": { + "version": "1.47.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", + "dev": true + }, + "mime-types": { + "version": "2.1.30", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", + "dev": true, + "requires": { + "mime-db": "1.47.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true + }, + "node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "optional": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "node-releases": { + "version": "1.1.71", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", + "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "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 + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "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 + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", + "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", + "dev": true + }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + } + }, + "prompts": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", + "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + } + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "dev": true, + "requires": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "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 + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true + }, + "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==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "requires": { + "xmlchars": "^2.2.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "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, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "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 + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "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, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "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" + } + }, + "stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "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, + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "table": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.5.1.tgz", + "integrity": "sha512-xGDXWTBJxahkzPQCsn1S9ESHEenU7TbMD5Iv4FeopXv/XwJyWatFjfbor+6ipI10/MNPXBYUamYukOrbPZ9L/w==", + "dev": true, + "requires": { + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", + "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "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 + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "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, + "requires": { + "is-number": "^7.0.0" + } + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + } + }, + "tr46": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "ts-jest": { + "version": "26.5.5", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.5.tgz", + "integrity": "sha512-7tP4m+silwt1NHqzNRAPjW1BswnAhopTdc2K3HEkRZjF0ZG2F/e/ypVH0xiZIMfItFtD3CX0XFbwPzp9fIEUVg==", + "dev": true, + "requires": { + "bs-logger": "0.x", + "buffer-from": "1.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^26.1.0", + "json5": "2.x", + "lodash": "4.x", + "make-error": "1.x", + "mkdirp": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "ts-node": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", + "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", + "dev": true, + "requires": { + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.17", + "yn": "3.1.1" + }, + "dependencies": { + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true + } + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "v8-to-istanbul": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz", + "integrity": "sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "requires": { + "makeerror": "1.0.x" + } + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", + "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", + "dev": true, + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "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 + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", + "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==", + "dev": true, + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "dependencies": { + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "yargs-parser": { + "version": "20.2.7", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", + "dev": true + }, + "yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true + } + } +} diff --git a/tools/cicd/package.json b/tools/cicd/package.json new file mode 100644 index 000000000..b128a1fc8 --- /dev/null +++ b/tools/cicd/package.json @@ -0,0 +1,30 @@ +{ + "name": "bleadeploy", + "version": "1.0.0", + "bin": { + "bleadeploy": "bin/bleadeploy.js" + }, + "scripts": { + "build": "tsc", + "watch": "tsc -w", + "test": "jest", + "cdk": "cdk" + }, + "devDependencies": { + "@aws-cdk/assert": "1.100.0", + "@types/jest": "^26.0.22", + "@types/node": "14.14.41", + "aws-cdk": "1.100.0", + "jest": "^26.6.3", + "ts-jest": "^26.5.5", + "ts-node": "^9.1.1", + "typescript": "~4.2.4" + }, + "dependencies": { + "@aws-cdk/aws-codebuild": "^1.100.0", + "@aws-cdk/aws-codepipeline": "^1.100.0", + "@aws-cdk/aws-codepipeline-actions": "^1.100.0", + "@aws-cdk/core": "1.100.0", + "source-map-support": "^0.5.19" + } +} diff --git a/tools/cicd/test/__snapshots__/bleadeploy.test.ts.snap b/tools/cicd/test/__snapshots__/bleadeploy.test.ts.snap new file mode 100644 index 000000000..94be4f431 --- /dev/null +++ b/tools/cicd/test/__snapshots__/bleadeploy.test.ts.snap @@ -0,0 +1,739 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`BLEA Stacks BLEA Deploy Stack 1`] = ` +Object { + "Resources": Object { + "DeployStackCodeBuildDeployRoleAAA60B15": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "codebuild.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + "ManagedPolicyArns": Array [ + "arn:aws:iam::aws:policy/AdministratorAccess", + ], + }, + "Type": "AWS::IAM::Role", + }, + "DeployStackCodeBuildDeployRoleDefaultPolicyFA3548DF": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "logs:CreateLogGroup", + "logs:CreateLogStream", + "logs:PutLogEvents", + ], + "Effect": "Allow", + "Resource": Array [ + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":logs:ap-northeast-1:111111111111:log-group:/aws/codebuild/", + Object { + "Ref": "DeployStackCodeBuildProject9086D16F", + }, + ], + ], + }, + Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":logs:ap-northeast-1:111111111111:log-group:/aws/codebuild/", + Object { + "Ref": "DeployStackCodeBuildProject9086D16F", + }, + ":*", + ], + ], + }, + ], + }, + Object { + "Action": Array [ + "codebuild:CreateReportGroup", + "codebuild:CreateReport", + "codebuild:UpdateReport", + "codebuild:BatchPutTestCases", + "codebuild:BatchPutCodeCoverages", + ], + "Effect": "Allow", + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":codebuild:ap-northeast-1:111111111111:report-group/", + Object { + "Ref": "DeployStackCodeBuildProject9086D16F", + }, + "-*", + ], + ], + }, + }, + Object { + "Action": Array [ + "s3:GetObject*", + "s3:GetBucket*", + "s3:List*", + ], + "Effect": "Allow", + "Resource": Array [ + Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucket2FBBF0B9", + "Arn", + ], + }, + Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucket2FBBF0B9", + "Arn", + ], + }, + "/*", + ], + ], + }, + ], + }, + Object { + "Action": Array [ + "kms:Decrypt", + "kms:DescribeKey", + ], + "Effect": "Allow", + "Resource": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucketEncryptionKeyD623D0F7", + "Arn", + ], + }, + }, + Object { + "Action": Array [ + "kms:Decrypt", + "kms:Encrypt", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + ], + "Effect": "Allow", + "Resource": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucketEncryptionKeyD623D0F7", + "Arn", + ], + }, + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "DeployStackCodeBuildDeployRoleDefaultPolicyFA3548DF", + "Roles": Array [ + Object { + "Ref": "DeployStackCodeBuildDeployRoleAAA60B15", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + "DeployStackCodeBuildProject9086D16F": Object { + "Properties": Object { + "Artifacts": Object { + "Type": "CODEPIPELINE", + }, + "EncryptionKey": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucketEncryptionKeyD623D0F7", + "Arn", + ], + }, + "Environment": Object { + "ComputeType": "BUILD_GENERAL1_SMALL", + "EnvironmentVariables": Array [ + Object { + "Name": "AWS_DEFAULT_REGION", + "Type": "PLAINTEXT", + "Value": "ap-northeast-1", + }, + ], + "Image": "aws/codebuild/standard:3.0", + "ImagePullCredentialsType": "CODEBUILD", + "PrivilegedMode": false, + "Type": "LINUX_CONTAINER", + }, + "Name": "DeployStack-CodeBuildProject", + "ServiceRole": Object { + "Fn::GetAtt": Array [ + "DeployStackCodeBuildDeployRoleAAA60B15", + "Arn", + ], + }, + "Source": Object { + "Type": "CODEPIPELINE", + }, + }, + "Type": "AWS::CodeBuild::Project", + }, + "DeployStackPipelineArtifactsBucket2FBBF0B9": Object { + "DeletionPolicy": "Retain", + "Properties": Object { + "BucketEncryption": Object { + "ServerSideEncryptionConfiguration": Array [ + Object { + "ServerSideEncryptionByDefault": Object { + "KMSMasterKeyID": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucketEncryptionKeyD623D0F7", + "Arn", + ], + }, + "SSEAlgorithm": "aws:kms", + }, + }, + ], + }, + "PublicAccessBlockConfiguration": Object { + "BlockPublicAcls": true, + "BlockPublicPolicy": true, + "IgnorePublicAcls": true, + "RestrictPublicBuckets": true, + }, + }, + "Type": "AWS::S3::Bucket", + "UpdateReplacePolicy": "Retain", + }, + "DeployStackPipelineArtifactsBucketEncryptionKeyAlias11AD99EB": Object { + "DeletionPolicy": "Delete", + "Properties": Object { + "AliasName": "alias/codepipeline-deploystackdeploystackpipeline17211b4e", + "TargetKeyId": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucketEncryptionKeyD623D0F7", + "Arn", + ], + }, + }, + "Type": "AWS::KMS::Alias", + "UpdateReplacePolicy": "Delete", + }, + "DeployStackPipelineArtifactsBucketEncryptionKeyD623D0F7": Object { + "DeletionPolicy": "Delete", + "Properties": Object { + "KeyPolicy": Object { + "Statement": Array [ + Object { + "Action": Array [ + "kms:Create*", + "kms:Describe*", + "kms:Enable*", + "kms:List*", + "kms:Put*", + "kms:Update*", + "kms:Revoke*", + "kms:Disable*", + "kms:Get*", + "kms:Delete*", + "kms:ScheduleKeyDeletion", + "kms:CancelKeyDeletion", + "kms:GenerateDataKey", + "kms:TagResource", + "kms:UntagResource", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::111111111111:root", + ], + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Decrypt", + "kms:DescribeKey", + "kms:Encrypt", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineRole9A958AB1", + "Arn", + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Decrypt", + "kms:DescribeKey", + "kms:Encrypt", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineSourceDeployStackGitHubSourceCodePipelineActionRoleF0A57F33", + "Arn", + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Decrypt", + "kms:DescribeKey", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::GetAtt": Array [ + "DeployStackCodeBuildDeployRoleAAA60B15", + "Arn", + ], + }, + }, + "Resource": "*", + }, + Object { + "Action": Array [ + "kms:Decrypt", + "kms:Encrypt", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + ], + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::GetAtt": Array [ + "DeployStackCodeBuildDeployRoleAAA60B15", + "Arn", + ], + }, + }, + "Resource": "*", + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::KMS::Key", + "UpdateReplacePolicy": "Delete", + }, + "DeployStackPipelineBuildDeployStackBuildActionCodePipelineActionRoleDB81A0F3": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::111111111111:root", + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::IAM::Role", + }, + "DeployStackPipelineBuildDeployStackBuildActionCodePipelineActionRoleDefaultPolicy888F32DF": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "codebuild:BatchGetBuilds", + "codebuild:StartBuild", + "codebuild:StopBuild", + ], + "Effect": "Allow", + "Resource": Object { + "Fn::GetAtt": Array [ + "DeployStackCodeBuildProject9086D16F", + "Arn", + ], + }, + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "DeployStackPipelineBuildDeployStackBuildActionCodePipelineActionRoleDefaultPolicy888F32DF", + "Roles": Array [ + Object { + "Ref": "DeployStackPipelineBuildDeployStackBuildActionCodePipelineActionRoleDB81A0F3", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + "DeployStackPipelineE72A6049": Object { + "DependsOn": Array [ + "DeployStackPipelineRoleDefaultPolicyFFF0FC4A", + "DeployStackPipelineRole9A958AB1", + ], + "Properties": Object { + "ArtifactStore": Object { + "EncryptionKey": Object { + "Id": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucketEncryptionKeyD623D0F7", + "Arn", + ], + }, + "Type": "KMS", + }, + "Location": Object { + "Ref": "DeployStackPipelineArtifactsBucket2FBBF0B9", + }, + "Type": "S3", + }, + "Name": "DeployStack-Pipeline", + "RoleArn": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineRole9A958AB1", + "Arn", + ], + }, + "Stages": Array [ + Object { + "Actions": Array [ + Object { + "ActionTypeId": Object { + "Category": "Source", + "Owner": "AWS", + "Provider": "CodeStarSourceConnection", + "Version": "1", + }, + "Configuration": Object { + "BranchName": "staging", + "ConnectionArn": "arn:aws:codestar-connections:ap-northeast-1:xxxxxxxxxxxx:connection/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + "FullRepositoryId": "ownername/repositoryname", + }, + "Name": "DeployStack-GitHubSource", + "OutputArtifacts": Array [ + Object { + "Name": "Artifact_Source_DeployStack-GitHubSource", + }, + ], + "RoleArn": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineSourceDeployStackGitHubSourceCodePipelineActionRoleF0A57F33", + "Arn", + ], + }, + "RunOrder": 1, + }, + ], + "Name": "Source", + }, + Object { + "Actions": Array [ + Object { + "ActionTypeId": Object { + "Category": "Build", + "Owner": "AWS", + "Provider": "CodeBuild", + "Version": "1", + }, + "Configuration": Object { + "ProjectName": Object { + "Ref": "DeployStackCodeBuildProject9086D16F", + }, + }, + "InputArtifacts": Array [ + Object { + "Name": "Artifact_Source_DeployStack-GitHubSource", + }, + ], + "Name": "DeployStack-BuildAction", + "RoleArn": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineBuildDeployStackBuildActionCodePipelineActionRoleDB81A0F3", + "Arn", + ], + }, + "RunOrder": 3, + }, + ], + "Name": "Build", + }, + ], + }, + "Type": "AWS::CodePipeline::Pipeline", + }, + "DeployStackPipelineRole9A958AB1": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "Service": "codepipeline.amazonaws.com", + }, + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::IAM::Role", + }, + "DeployStackPipelineRoleDefaultPolicyFFF0FC4A": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": Array [ + "s3:GetObject*", + "s3:GetBucket*", + "s3:List*", + "s3:DeleteObject*", + "s3:PutObject*", + "s3:Abort*", + ], + "Effect": "Allow", + "Resource": Array [ + Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucket2FBBF0B9", + "Arn", + ], + }, + Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucket2FBBF0B9", + "Arn", + ], + }, + "/*", + ], + ], + }, + ], + }, + Object { + "Action": Array [ + "kms:Decrypt", + "kms:DescribeKey", + "kms:Encrypt", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + ], + "Effect": "Allow", + "Resource": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucketEncryptionKeyD623D0F7", + "Arn", + ], + }, + }, + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Resource": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineSourceDeployStackGitHubSourceCodePipelineActionRoleF0A57F33", + "Arn", + ], + }, + }, + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Resource": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineBuildDeployStackBuildActionCodePipelineActionRoleDB81A0F3", + "Arn", + ], + }, + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "DeployStackPipelineRoleDefaultPolicyFFF0FC4A", + "Roles": Array [ + Object { + "Ref": "DeployStackPipelineRole9A958AB1", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + "DeployStackPipelineSourceDeployStackGitHubSourceCodePipelineActionRoleDefaultPolicyACEE3BD8": Object { + "Properties": Object { + "PolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "codestar-connections:UseConnection", + "Effect": "Allow", + "Resource": "arn:aws:codestar-connections:ap-northeast-1:xxxxxxxxxxxx:connection/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", + }, + Object { + "Action": Array [ + "s3:GetObject*", + "s3:GetBucket*", + "s3:List*", + "s3:DeleteObject*", + "s3:PutObject*", + "s3:Abort*", + ], + "Effect": "Allow", + "Resource": Array [ + Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucket2FBBF0B9", + "Arn", + ], + }, + Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucket2FBBF0B9", + "Arn", + ], + }, + "/*", + ], + ], + }, + ], + }, + Object { + "Action": Array [ + "kms:Decrypt", + "kms:DescribeKey", + "kms:Encrypt", + "kms:ReEncrypt*", + "kms:GenerateDataKey*", + ], + "Effect": "Allow", + "Resource": Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucketEncryptionKeyD623D0F7", + "Arn", + ], + }, + }, + Object { + "Action": "s3:PutObjectAcl", + "Effect": "Allow", + "Resource": Object { + "Fn::Join": Array [ + "", + Array [ + Object { + "Fn::GetAtt": Array [ + "DeployStackPipelineArtifactsBucket2FBBF0B9", + "Arn", + ], + }, + "/*", + ], + ], + }, + }, + ], + "Version": "2012-10-17", + }, + "PolicyName": "DeployStackPipelineSourceDeployStackGitHubSourceCodePipelineActionRoleDefaultPolicyACEE3BD8", + "Roles": Array [ + Object { + "Ref": "DeployStackPipelineSourceDeployStackGitHubSourceCodePipelineActionRoleF0A57F33", + }, + ], + }, + "Type": "AWS::IAM::Policy", + }, + "DeployStackPipelineSourceDeployStackGitHubSourceCodePipelineActionRoleF0A57F33": Object { + "Properties": Object { + "AssumeRolePolicyDocument": Object { + "Statement": Array [ + Object { + "Action": "sts:AssumeRole", + "Effect": "Allow", + "Principal": Object { + "AWS": Object { + "Fn::Join": Array [ + "", + Array [ + "arn:", + Object { + "Ref": "AWS::Partition", + }, + ":iam::111111111111:root", + ], + ], + }, + }, + }, + ], + "Version": "2012-10-17", + }, + }, + "Type": "AWS::IAM::Role", + }, + }, +} +`; diff --git a/tools/cicd/test/bleadeploy.test.ts b/tools/cicd/test/bleadeploy.test.ts new file mode 100644 index 000000000..4a02ef61c --- /dev/null +++ b/tools/cicd/test/bleadeploy.test.ts @@ -0,0 +1,26 @@ +import { SynthUtils } from '@aws-cdk/assert'; +import * as cdk from '@aws-cdk/core'; +import * as BLEAdeploy from '../lib/bleadeploy-stack'; + +// Load cdk.json to get context parameters +import * as cdk_json from '../cdk.json'; + +const pjPrefix = 'BLEA'; +const app = new cdk.App(); +const envKey = 'stagepipeline'; +const envVals = cdk_json['context'][envKey]; + +describe(`${pjPrefix} Stacks`, () => { + test('BLEA Deploy Stack', () => { + const deployStack = new BLEAdeploy.BLEAdeployStack(app, 'DeployStack', { + githubRepositoryOwner: envVals['githubRepositoryOwner'], + githubRepositoryName: envVals['githubRepositoryName'], + githubTargetBranch: envVals['githubTargetBranch'], + codestarConnectionArn: envVals['codestarConnectionArn'], + env: envVals['env'], + }); + + // test with snapshot + expect(SynthUtils.toCloudFormation(deployStack)).toMatchSnapshot(); + }); +}); diff --git a/tools/cicd/tsconfig.json b/tools/cicd/tsconfig.json new file mode 100644 index 000000000..19a2f2a52 --- /dev/null +++ b/tools/cicd/tsconfig.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "target": "ES2018", + "module": "commonjs", + "lib": ["es2018"], + "declaration": true, + "strict": true, + "noImplicitAny": true, + "strictNullChecks": true, + "noImplicitThis": true, + "alwaysStrict": true, + "noUnusedLocals": false, + "noUnusedParameters": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": false, + "inlineSourceMap": true, + "inlineSources": true, + "experimentalDecorators": true, + "strictPropertyInitialization": false, + "typeRoots": ["./node_modules/@types"], + "resolveJsonModule": true + }, + "exclude": ["cdk.out"] +} diff --git a/tsconfig.eslint.json b/tsconfig.eslint.json new file mode 100644 index 000000000..8d203f74f --- /dev/null +++ b/tsconfig.eslint.json @@ -0,0 +1,12 @@ +{ + "extends": "./tsconfig.json", + "include": [ + "bin/*.ts", + "lib/*.ts", + ".eslintrc.json" + ], + "exclude": [ + "node_modules", + "dist" + ] +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 000000000..9e7dd534b --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "target": "ES2018", + "module": "commonjs", + "lib": ["es2018"], + "declaration": true, + "strict": true, + "noImplicitAny": true, + "strictNullChecks": true, + "noImplicitThis": true, + "alwaysStrict": true, + "noUnusedLocals": false, + "noUnusedParameters": false, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": false, + "inlineSourceMap": true, + "inlineSources": true, + "experimentalDecorators": true, + "strictPropertyInitialization": false, + "typeRoots": ["./node_modules/@types"], + "resolveJsonModule": true + }, + "exclude": ["cdk.out", "tools"] +}