From bb9b874df26ee1c95edf6ccf2943eee662ea79f9 Mon Sep 17 00:00:00 2001 From: Justin Rahardjo Date: Tue, 28 Dec 2021 16:15:15 -0800 Subject: [PATCH 01/12] chore: slowly upgrading --- apps/web/package.json | 3 + infrastructure/cdk/.gitignore | 9 +- infrastructure/cdk/lib/static-site/helpers.ts | 27 + infrastructure/cdk/lib/static-site/index.ts | 24 +- infrastructure/cdk/package.json | 29 +- infrastructure/cdk/tsconfig.json | 3 +- infrastructure/ssl/.gitignore | 23 - infrastructure/ssl/README.md | 13 - infrastructure/ssl/lib/index.parameter.ts | 8 - infrastructure/ssl/lib/index.ssl.ts | 8 - infrastructure/ssl/lib/parameter.ts | 28 - infrastructure/ssl/lib/ssl-certificate.ts | 47 - infrastructure/ssl/package.json | 21 - infrastructure/ssl/scripts/deploy.js | 45 - infrastructure/ssl/scripts/remove.js | 23 - infrastructure/ssl/sst.json | 6 - infrastructure/ssl/tsconfig.json | 23 - package.json | 3 - yarn.lock | 5850 ++++++++++++++--- 19 files changed, 5088 insertions(+), 1105 deletions(-) delete mode 100644 infrastructure/ssl/.gitignore delete mode 100644 infrastructure/ssl/README.md delete mode 100644 infrastructure/ssl/lib/index.parameter.ts delete mode 100644 infrastructure/ssl/lib/index.ssl.ts delete mode 100644 infrastructure/ssl/lib/parameter.ts delete mode 100644 infrastructure/ssl/lib/ssl-certificate.ts delete mode 100644 infrastructure/ssl/package.json delete mode 100755 infrastructure/ssl/scripts/deploy.js delete mode 100755 infrastructure/ssl/scripts/remove.js delete mode 100644 infrastructure/ssl/sst.json delete mode 100644 infrastructure/ssl/tsconfig.json diff --git a/apps/web/package.json b/apps/web/package.json index e03c303..f87d508 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -23,6 +23,9 @@ "@testing-library/user-event": "^12.1.10", "@types/leaflet": "^1.5.19", "@types/node": "^12.0.0", + "@types/react": "^17.0.38", + "@types/react-dom": "^17.0.11", + "@types/react-router-dom": "^5.3.2", "eslint-config-react-app": "^6.0.0", "react-scripts": "4.0.3" }, diff --git a/infrastructure/cdk/.gitignore b/infrastructure/cdk/.gitignore index 3bac4e5..5ee259f 100644 --- a/infrastructure/cdk/.gitignore +++ b/infrastructure/cdk/.gitignore @@ -8,15 +8,22 @@ # production /build +cdk.out cdk.context.json # typescript -*.js +src/*.js +lib/*.js *.d.ts # misc .DS_Store +# sst build output +.build + +.idea + npm-debug.log* yarn-debug.log* yarn-error.log* diff --git a/infrastructure/cdk/lib/static-site/helpers.ts b/infrastructure/cdk/lib/static-site/helpers.ts index 097bbbb..c0e804f 100644 --- a/infrastructure/cdk/lib/static-site/helpers.ts +++ b/infrastructure/cdk/lib/static-site/helpers.ts @@ -18,3 +18,30 @@ export const getDomainNameList = ( return subdomains.map((subdomain) => `${subdomain}.${defaultDomain}`); }; + +/** + * Get the domain name required for the SSL certificate, either the rootDomainName + * or wildcard when it's hosted in the root. + * + * @param rootDomainName The rootDomain + * @param subdomains An optional list of subdomains to serve the urls on + * @param includeRootDomain Whether or not to host on rootDomain as well + */ +export const getSSLDomainName = ( + rootDomainName: string, + subdomains?: string[], + includeRootDomain = false +): { domainName: string; subjectAlternativeNames?: string[] } => { + if (includeRootDomain) { + return { + domainName: rootDomainName, + subjectAlternativeNames: (subdomains || []).map( + (val) => `${val}.${rootDomainName}` + ), + }; + } + + return { + domainName: `*.${rootDomainName}`, + }; +}; diff --git a/infrastructure/cdk/lib/static-site/index.ts b/infrastructure/cdk/lib/static-site/index.ts index 6ff68d6..15ce941 100644 --- a/infrastructure/cdk/lib/static-site/index.ts +++ b/infrastructure/cdk/lib/static-site/index.ts @@ -1,6 +1,7 @@ import { Stack, StackProps, App } from '@serverless-stack/resources'; -import { ARecord, HostedZone, RecordTarget } from '@aws-cdk/aws-route53'; +import { DnsValidatedCertificate } from '@aws-cdk/aws-certificatemanager'; import { CfnOutput, Duration, RemovalPolicy } from '@aws-cdk/core'; +import { ARecord, HostedZone, RecordTarget } from '@aws-cdk/aws-route53'; import { Bucket } from '@aws-cdk/aws-s3'; import { CloudFrontWebDistribution, @@ -8,7 +9,7 @@ import { } from '@aws-cdk/aws-cloudfront'; import { PolicyStatement } from '@aws-cdk/aws-iam'; import { CloudFrontTarget } from '@aws-cdk/aws-route53-targets'; -import { getDomainNameList } from './helpers'; +import { getDomainNameList, getSSLDomainName } from './helpers'; import { StringParameter } from '@aws-cdk/aws-ssm'; export interface StaticSiteStackProps extends StackProps { @@ -40,14 +41,15 @@ export default class StaticSiteStack extends Stack { domainName: rootDomainName, }); - // Get the SSL Certificate ARN (see @townhub/infra-ssl for details) - // StringParameter.valueFromLookup seems to add a newline character at the end, - // so we should remove it before using. - // https://github.com/aws/aws-cdk/issues/10446 - const sslCertificateArn = StringParameter.valueFromLookup( - this, - '/ssl-certs/global' - ).replace(/\r?\n|\r/g, ''); + const sslCertificate = new DnsValidatedCertificate( + scope, + `${id}SSLCertificate`, + { + hostedZone, + region: 'us-east-1', + ...getSSLDomainName(rootDomainName, subdomains, false), + } + ); // Create the bucket const bucket = new Bucket(this, 'StaticSiteBucket', { @@ -104,7 +106,7 @@ export default class StaticSiteStack extends Stack { }, ], aliasConfiguration: { - acmCertRef: sslCertificateArn, + acmCertRef: sslCertificate.certificateArn, names: hostingDomainNames, }, } diff --git a/infrastructure/cdk/package.json b/infrastructure/cdk/package.json index b28c11e..a19aa6d 100644 --- a/infrastructure/cdk/package.json +++ b/infrastructure/cdk/package.json @@ -9,20 +9,25 @@ "remove": "sst remove" }, "dependencies": { - "@aws-cdk/aws-apigateway": "1.61.0", - "@aws-cdk/aws-cloudfront": "1.61.0", - "@aws-cdk/aws-dynamodb": "1.61.0", - "@aws-cdk/aws-iam": "1.61.0", - "@aws-cdk/aws-route53": "1.61.0", - "@aws-cdk/aws-route53-targets": "1.61.0", - "@aws-cdk/aws-s3": "1.61.0", - "@aws-cdk/aws-ssm": "1.61.0", - "@aws-cdk/core": "1.61.0", - "@serverless-stack/cli": "0.4.3", - "@serverless-stack/resources": "0.4.3" + "@aws-cdk/aws-apigateway": "1.126.0", + "@aws-cdk/aws-cloudfront": "1.126.0", + "@aws-cdk/aws-dynamodb": "1.126.0", + "@aws-cdk/aws-iam": "1.126.0", + "@aws-cdk/aws-route53": "1.126.0", + "@aws-cdk/aws-route53-targets": "1.126.0", + "@aws-cdk/aws-s3": "1.126.0", + "@aws-cdk/aws-ssm": "1.126.0", + "@aws-cdk/core": "1.126.0", + "@serverless-stack/cli": "0.50.2", + "@serverless-stack/resources": "0.50.2" }, "devDependencies": { - "@aws-cdk/assert": "1.61.0" + "@aws-cdk/assert": "1.126.0" + }, + "eslintConfig": { + "extends": [ + "serverless-stack" + ] }, "jest": { "testPathIgnorePatterns": [ diff --git a/infrastructure/cdk/tsconfig.json b/infrastructure/cdk/tsconfig.json index 68272ff..5494ca8 100644 --- a/infrastructure/cdk/tsconfig.json +++ b/infrastructure/cdk/tsconfig.json @@ -20,5 +20,6 @@ "typeRoots": ["./node_modules/@types", "../../node_modules/@types"], "resolveJsonModule": true }, - "include": ["lib"] + "include": ["lib"], + "exclude": ["../../node_modules/@types/**/*"] } diff --git a/infrastructure/ssl/.gitignore b/infrastructure/ssl/.gitignore deleted file mode 100644 index a261ae5..0000000 --- a/infrastructure/ssl/.gitignore +++ /dev/null @@ -1,23 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules - -# testing -/coverage - -# production -/build -cdk.context.json -cdk.out - -# typescript -*.d.ts - -# misc -.DS_Store - -npm-debug.log* -yarn-debug.log* -yarn-error.log* - diff --git a/infrastructure/ssl/README.md b/infrastructure/ssl/README.md deleted file mode 100644 index 34be739..0000000 --- a/infrastructure/ssl/README.md +++ /dev/null @@ -1,13 +0,0 @@ -# Townhub Infrastructure SSL - -This package is made mainly so that we can generate an SSL Certificate required for CloudFront in the `us-east-1` region. And then export that value in a Stack that exists in whatever other region we want it to be in. - -The details of this logic is in [scripts/deploy.js](./scripts/deploy.js). - -> This is pretty ugly, but not sure what else to do at this point-in-time. But definitely should fix it at some point if we can find a better solution. -> Possible solutions: -> -> - Create custom resources to deal with these from a Lambda function -> - Terraform (not tested, heard good things from @ndench) -> - CDK for Terraform (still in Alpha, so quite unstable to use atm) -> - Pulumi (not tested) diff --git a/infrastructure/ssl/lib/index.parameter.ts b/infrastructure/ssl/lib/index.parameter.ts deleted file mode 100644 index e45e669..0000000 --- a/infrastructure/ssl/lib/index.parameter.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { App } from '@serverless-stack/resources'; -import { ParameterStack } from './parameter'; - -export default function main(app: App): void { - new ParameterStack(app, 'SSLGlobalCertificateValue', { - certificateArn: process.env.CERTIFICATE_ARN ?? '', - }); -} diff --git a/infrastructure/ssl/lib/index.ssl.ts b/infrastructure/ssl/lib/index.ssl.ts deleted file mode 100644 index 4f2eb20..0000000 --- a/infrastructure/ssl/lib/index.ssl.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { App } from '@serverless-stack/resources'; -import { SslCertificateStack } from './ssl-certificate'; - -export default function main(app: App): void { - new SslCertificateStack(app, 'SSLGlobalCertificateSource', { - rootDomainName: 'townhub.ca', - }); -} diff --git a/infrastructure/ssl/lib/parameter.ts b/infrastructure/ssl/lib/parameter.ts deleted file mode 100644 index f6e1bf4..0000000 --- a/infrastructure/ssl/lib/parameter.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { App, Stack, StackProps } from '@serverless-stack/resources'; -import { StringParameter } from '@aws-cdk/aws-ssm'; - -export type ParameterStackProps = StackProps & { - certificateArn: string; -}; - -/** - * A stack that just outputs the provided CertificateARN. This is to handle the - * fact that CloudFront requires a certificate in the `us-east-1` region. - */ -export class ParameterStack extends Stack { - public certificateArn: string; - constructor( - scope: App, - id: string, - { certificateArn, ...props }: ParameterStackProps - ) { - super(scope, id, props); - - // We use a string parameter here instead of a Cfn Output to make it easier - // if we ever need to update the value - new StringParameter(this, 'SSLGlobalCertificateParameter', { - stringValue: certificateArn, - parameterName: '/ssl-certs/global', - }); - } -} diff --git a/infrastructure/ssl/lib/ssl-certificate.ts b/infrastructure/ssl/lib/ssl-certificate.ts deleted file mode 100644 index 29432e1..0000000 --- a/infrastructure/ssl/lib/ssl-certificate.ts +++ /dev/null @@ -1,47 +0,0 @@ -import { App, Stack, StackProps } from '@serverless-stack/resources'; -import { HostedZone } from '@aws-cdk/aws-route53'; -import { - Certificate, - CertificateValidation, -} from '@aws-cdk/aws-certificatemanager'; -import { CfnOutput } from '@aws-cdk/core'; - -export type SslCertificateStackProps = StackProps & { - rootDomainName: string; -}; - -/** - * A stack that generates an SSL Certificate. This is mainly needed as - * Cloudfront requires the Certificate to exist in the `us-east-1` region. - */ -export class SslCertificateStack extends Stack { - public certificateArn: string; - constructor( - scope: App, - id: string, - { rootDomainName, ...props }: SslCertificateStackProps - ) { - super(scope, id, props); - - // Find the hosted zone in Route53 - const hostedZone = HostedZone.fromLookup(this, 'HostedZone', { - domainName: rootDomainName, - }); - - // Create a new SSL Certificate for the Api Domain - const sslCertificate = new Certificate(this, 'sslCertificate', { - domainName: rootDomainName, - subjectAlternativeNames: [ - `*.${rootDomainName}`, - // Add the dev environment to the certificate name - `*.dev.${rootDomainName}`, - ], - validation: CertificateValidation.fromDns(hostedZone), - }); - - new CfnOutput(this, 'SSLGlobalCertificate', { - value: sslCertificate.certificateArn, - exportName: 'SSLGlobalCertificate', - }); - } -} diff --git a/infrastructure/ssl/package.json b/infrastructure/ssl/package.json deleted file mode 100644 index 564861b..0000000 --- a/infrastructure/ssl/package.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "@townhub-infra/ssl", - "version": "0.0.0", - "private": true, - "scripts": { - "test": "sst test", - "build": "sst build", - "deploy": "./scripts/deploy.js townhub-dev", - "remove": "./scripts/remove.js townhub-dev" - }, - "dependencies": { - "@aws-cdk/aws-certificatemanager": "1.61.0", - "@aws-cdk/aws-route53": "1.61.0", - "@aws-cdk/core": "1.61.0", - "@serverless-stack/cli": "0.1.10", - "@serverless-stack/resources": "0.1.10" - }, - "devDependencies": { - "@aws-cdk/assert": "1.61.0" - } -} diff --git a/infrastructure/ssl/scripts/deploy.js b/infrastructure/ssl/scripts/deploy.js deleted file mode 100755 index 3860dec..0000000 --- a/infrastructure/ssl/scripts/deploy.js +++ /dev/null @@ -1,45 +0,0 @@ -#!/usr/bin/env node - -'use strict'; - -const fs = require('fs'); -const { execSync } = require('child_process'); - -// Get the AWS_PROFILE from the arguments -const args = process.argv.slice(2); -const AWS_PROFILE = args[0]; - -// Get the SST Config file -const rawdata = fs.readFileSync('sst.json'); -const SstConfig = JSON.parse(rawdata); - -// Workout the source stack name -const SourceStackName = `${SstConfig.stage}-${SstConfig.name}-SSLGlobalCertificateSource`; - -// Use the SSL Index and run the deploy -fs.copyFileSync('lib/index.ssl.ts', 'lib/index.ts'); -execSync( - `yarn sst cdk --app=build.run.js deploy --region us-east-1 --profile ${AWS_PROFILE}` -); - -// Get the CertificateARN from CF -const certificateArnBuffer = execSync( - `aws cloudformation describe-stacks \ - --output text \ - --profile ${AWS_PROFILE} \ - --stack-name ${SourceStackName} \ - --query "Stacks[0].Outputs[0].OutputValue" \ - --region us-east-1` -); -// Remove any newline characters just in case -const certificateArn = certificateArnBuffer.toString().replace(/\r?\n|\r/g, ''); - -// Export it as an ENV Variable so the next deploy can use it -process.env.CERTIFICATE_ARN = certificateArn; - -// Use the Parameter Index and run the deploy -fs.copyFileSync('lib/index.parameter.ts', 'lib/index.ts'); -execSync(`yarn sst cdk --app=build.run.js deploy --profile ${AWS_PROFILE}`); - -// Remove the index.ts to make sure we don't use that manually -fs.unlinkSync('lib/index.ts'); diff --git a/infrastructure/ssl/scripts/remove.js b/infrastructure/ssl/scripts/remove.js deleted file mode 100755 index 12eea1e..0000000 --- a/infrastructure/ssl/scripts/remove.js +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/env node - -'use strict'; - -const fs = require('fs'); -const { execSync } = require('child_process'); - -// Get the AWS_PROFILE from the arguments -const args = process.argv.slice(2); -const AWS_PROFILE = args[0]; - -// Use the Parameter Index and run the deploy -fs.copyFileSync('lib/index.parameter.ts', 'lib/index.ts'); -execSync(`yarn sst cdk --app=build.run.js destroy --profile ${AWS_PROFILE}`); - -// Use the SSL Index and run the deploy -fs.copyFileSync('lib/index.ssl.ts', 'lib/index.ts'); -execSync( - `yarn sst cdk --app=build.run.js destroy --region us-east-1 --profile ${AWS_PROFILE}` -); - -// Remove the index.ts to make sure we don't use that manually -fs.unlinkSync('lib/index.ts'); diff --git a/infrastructure/ssl/sst.json b/infrastructure/ssl/sst.json deleted file mode 100644 index 49ecae9..0000000 --- a/infrastructure/ssl/sst.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "townhub-infra-ssl", - "type": "@serverless-stack/resources", - "stage": "dev", - "region": "us-west-2" -} diff --git a/infrastructure/ssl/tsconfig.json b/infrastructure/ssl/tsconfig.json deleted file mode 100644 index 1db411a..0000000 --- a/infrastructure/ssl/tsconfig.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "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", "../../node_modules/@types"] - }, - "include": ["lib"] -} diff --git a/package.json b/package.json index aa1f5c4..3f463e8 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,6 @@ "@types/aws-lambda": "^8.10.63", "@types/jest": "^26.0.14", "@types/luxon": "^2.0.7", - "@types/react": "^17.0.38", - "@types/react-dom": "^17.0.11", - "@types/react-router-dom": "^5.3.2", "husky": "^4.3.0", "jest": "26.6.0", "jest-dynalite": "^3.4.4", diff --git a/yarn.lock b/yarn.lock index 2a6d3c6..3f26778 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,407 +10,1723 @@ d "1" es5-ext "^0.10.47" -"@aws-cdk/assert@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/assert/-/assert-1.61.0.tgz#c1dbbf71fd64beb067a6e6237e03686319acaaa7" - integrity sha512-avvDVpyd8zLMT0HEW1K2ngP5U8CHu+BtPinUkLpLXVJ+Cr5K12plnk84+BOWe1NhM9/bqC4b1KA0c6MzIzgREA== - dependencies: - "@aws-cdk/cloud-assembly-schema" "1.61.0" - "@aws-cdk/cloudformation-diff" "1.61.0" - "@aws-cdk/core" "1.61.0" - "@aws-cdk/cx-api" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/assets@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/assets/-/assets-1.61.0.tgz#9702ba8ef5b3c45ec47e0530006d63dc0685a5ff" - integrity sha512-VJfH8oVAsIa5lo+SmDF5d6r1J9Fb9TrnQINrzr68shhdY/RAkys5cr9SXO4lcpWmGsNXB9z+tEtEz9IT79e2QA== - dependencies: - "@aws-cdk/core" "1.61.0" - "@aws-cdk/cx-api" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-apigateway@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigateway/-/aws-apigateway-1.61.0.tgz#caada763ffe1e064d3a750ce4064b3fd691851b0" - integrity sha512-ilmwI1lyKvCu3FwWDBmC+ivzk9L7duLLr6jtJ3uerPE+faxyKXqbAinzh6+WymCHS/aQ04XjDzQbRMNGBYIVvA== - dependencies: - "@aws-cdk/assets" "1.61.0" - "@aws-cdk/aws-certificatemanager" "1.61.0" - "@aws-cdk/aws-ec2" "1.61.0" - "@aws-cdk/aws-elasticloadbalancingv2" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-lambda" "1.61.0" - "@aws-cdk/aws-logs" "1.61.0" - "@aws-cdk/aws-s3" "1.61.0" - "@aws-cdk/aws-s3-assets" "1.61.0" - "@aws-cdk/core" "1.61.0" - "@aws-cdk/cx-api" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-applicationautoscaling@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.61.0.tgz#8129984ba0185bbb525fd8ef6328c5c84e51e4e5" - integrity sha512-KP2zJ2hJYZgrl2glfCFpK0l9PJderMNS2MAH7xr0JuiFwAPuJgNEmOkrtVAgrsTGFDBisvXQpqr6L84EQxBfyw== - dependencies: - "@aws-cdk/aws-autoscaling-common" "1.61.0" - "@aws-cdk/aws-cloudwatch" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-autoscaling-common@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.61.0.tgz#9e7f6a8669b36001b846d90fa8cb65d8b4edb27b" - integrity sha512-Mc02ZTp6gGGOycYHygyTWfXMajOi5bEAq6d6nJOQdzZSj2oiRmtQeF/Fd4earXFcl+lhSFMyUPEQPvZyvngQWQ== - dependencies: - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-certificatemanager@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.61.0.tgz#2362854c86f7b7f8344aec6dda9e84eb7017acc0" - integrity sha512-sTLmDyh8aER9ovvXuK1Q8Jcs1PY1H0W5Rg2ueCZvCNO5NktGsbt5oYZZiDFyIEtuASuArGp0XjkLP+qtPC6J3w== - dependencies: - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-lambda" "1.61.0" - "@aws-cdk/aws-route53" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-cloudformation@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.61.0.tgz#6810e5327aa53b6d73cb337af340db152284aad7" - integrity sha512-e7mti0sWR6Sf4tav36bu379kkG5E33VMPLZaT8RkhXkIl97c1OaGHVx5G1Oe5DiHka08c+PA6da8ahkrR1wSkQ== - dependencies: - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-lambda" "1.61.0" - "@aws-cdk/aws-s3" "1.61.0" - "@aws-cdk/aws-sns" "1.61.0" - "@aws-cdk/core" "1.61.0" - "@aws-cdk/cx-api" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-cloudfront@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.61.0.tgz#dea4f0a89bc3ec1ad0be7442cd8b3fc65613ee54" - integrity sha512-ZMG5YvAezW3wOCLgkZYZO3Sf38Af868O3OdPApE8ruKziMAwwUyI8N5k2osV41CYH8g7Wgl7PvlwDPP40R0Xng== - dependencies: - "@aws-cdk/aws-certificatemanager" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-kms" "1.61.0" - "@aws-cdk/aws-lambda" "1.61.0" - "@aws-cdk/aws-s3" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-cloudwatch@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.61.0.tgz#3c0171ca76d086da424c1b4148a53c4d68dd885a" - integrity sha512-/Lp+8OU82m2+VX0GDeO8RIzyJDEvZQQaSQYflXRAFxFDrHiU6i4kXLbr1j4jebB9r+NSEAZ6XopBNg+JsAXGug== - dependencies: - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-codeguruprofiler@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codeguruprofiler/-/aws-codeguruprofiler-1.61.0.tgz#1ace4c61a4a7b916f4dbe28070b5b914949e6f06" - integrity sha512-eS+evPzEOP2rODucLcNSIlXNozA+/6Pf2H0Igde5UiMmYSX3/ZRXm/EytKNtyF7pnWiWMymmBLwCue2V/FDV0w== - dependencies: - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/core" "1.61.0" - -"@aws-cdk/aws-cognito@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cognito/-/aws-cognito-1.61.0.tgz#0fd460e4bfae70d335c02befd4f997de9f9d8ded" - integrity sha512-MiZxDVdStTX1uD6NOpeMoKtL/DMyYONG6Hh8t851bLgxjZDQw8W7ZCWTLBjDIymt7m/seFNF3bWdYD883S17fQ== - dependencies: - "@aws-cdk/aws-certificatemanager" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-lambda" "1.61.0" - "@aws-cdk/core" "1.61.0" - "@aws-cdk/custom-resources" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-dynamodb@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-dynamodb/-/aws-dynamodb-1.61.0.tgz#3d9b1ffd6eb965152a2456de1b08625d3f3ee907" - integrity sha512-Qd87xJNTjCRBQ//H4WA6Lif3VuA9QuyKyterlmTGnmrUsAqubkKtxu/lLvMp0gQb9LzjQ5Hn9238v1s8rDBDlw== - dependencies: - "@aws-cdk/aws-applicationautoscaling" "1.61.0" - "@aws-cdk/aws-cloudwatch" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-kms" "1.61.0" - "@aws-cdk/aws-lambda" "1.61.0" - "@aws-cdk/core" "1.61.0" - "@aws-cdk/custom-resources" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-ec2@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ec2/-/aws-ec2-1.61.0.tgz#d39b1f5356c57089b963bbe4644adc02fd12a4bf" - integrity sha512-mW1tij3tuvHfgNlLQst1XkvSOoV/r3iUQFLhJ8QMG8h0KUiHRyY0i+kj3Ern4GxlwNUfM6RY3f12qtSpRpVPxQ== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-kms" "1.61.0" - "@aws-cdk/aws-logs" "1.61.0" - "@aws-cdk/aws-s3" "1.61.0" - "@aws-cdk/aws-s3-assets" "1.61.0" - "@aws-cdk/aws-ssm" "1.61.0" - "@aws-cdk/cloud-assembly-schema" "1.61.0" - "@aws-cdk/core" "1.61.0" - "@aws-cdk/cx-api" "1.61.0" - "@aws-cdk/region-info" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-efs@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-efs/-/aws-efs-1.61.0.tgz#c4d66d0d928c01c8018c1c8bc75a1c5097d649ce" - integrity sha512-WeF3SF681V43E+u2j78om+y4r1Ay4JPTAns8y6SFcZOLqH+6qlXusGrwQoZcHpD4MTSU60NZKD8O0u1A111osg== - dependencies: - "@aws-cdk/aws-ec2" "1.61.0" - "@aws-cdk/aws-kms" "1.61.0" - "@aws-cdk/cloud-assembly-schema" "1.61.0" - "@aws-cdk/core" "1.61.0" - "@aws-cdk/cx-api" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-elasticloadbalancing@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.61.0.tgz#4bf5e213cc5151669f12171ec9f98787ea3ae8e0" - integrity sha512-2NN731DZz0p+/1dx6iO1n10HfdGZNmw8M9m+jIJJZN1GxqMeh2XqhkUDuN5sGX3vB5sZ9wQmkg/C6zDMHaIgsA== - dependencies: - "@aws-cdk/aws-ec2" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-elasticloadbalancingv2@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.61.0.tgz#08ce7bb4275a04c0dd3231ba907cd64aa3c89631" - integrity sha512-4I7tL68eWnDezmVD1Of/r534pzlRALPkWR4VjKvPCeNpOC8/Z1S750OcLVlAKcTxFYF1FzOqXUXDuwPXEmileA== - dependencies: - "@aws-cdk/aws-certificatemanager" "1.61.0" - "@aws-cdk/aws-cloudwatch" "1.61.0" - "@aws-cdk/aws-ec2" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-lambda" "1.61.0" - "@aws-cdk/aws-s3" "1.61.0" - "@aws-cdk/core" "1.61.0" - "@aws-cdk/region-info" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-events@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-events/-/aws-events-1.61.0.tgz#718fd427ee09a11e30c96b66c88bc9b6169f5dff" - integrity sha512-DBEi/XPnWvQJ42dv28JdQSHGUz9N6fqYjR8FSNc2s0oXgDqGQ+8rU1Hxcj6s2Qb7lBQ66pHsvlpUcqZANIoddw== - dependencies: - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-iam@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-iam/-/aws-iam-1.61.0.tgz#df38b5a3a33dd28f89d57884190fe429b2507bb9" - integrity sha512-CDFrRPkt4JR9iSVn+D18ThU201m2Ck2T5+E9044yJqkUgfbcMXO54ls2DlLbCg1RUrazRrqQ9Bu0IxDHbTwaKg== - dependencies: - "@aws-cdk/core" "1.61.0" - "@aws-cdk/region-info" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-kms@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-kms/-/aws-kms-1.61.0.tgz#a6b8429893e31be15b151ef7357e0560920d5527" - integrity sha512-taSQYpcPM705NN32W2UcgNfezTQbqx5YZDR+jp7A/E4OVdR1jojDJn6LKzsIo71s7DDG/k+77oNXEIJsaIhSRA== - dependencies: - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-lambda@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-lambda/-/aws-lambda-1.61.0.tgz#65b2fb456f6c2d0566401bd3d265f5bae47d6346" - integrity sha512-LhO/f50ovtsd2uUjLdeTEFdnQlbvXvC4VN5BEnX4X2kpdCpUXsnClVb9EQPEAFaDIE6VEpMnQ6rUR27kTerLCg== - dependencies: - "@aws-cdk/aws-applicationautoscaling" "1.61.0" - "@aws-cdk/aws-cloudwatch" "1.61.0" - "@aws-cdk/aws-codeguruprofiler" "1.61.0" - "@aws-cdk/aws-ec2" "1.61.0" - "@aws-cdk/aws-efs" "1.61.0" - "@aws-cdk/aws-events" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-logs" "1.61.0" - "@aws-cdk/aws-s3" "1.61.0" - "@aws-cdk/aws-s3-assets" "1.61.0" - "@aws-cdk/aws-sqs" "1.61.0" - "@aws-cdk/core" "1.61.0" - "@aws-cdk/cx-api" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-logs@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-logs/-/aws-logs-1.61.0.tgz#430bb5fc87ec606416ffb0869f04754185092a21" - integrity sha512-swEkiF+VFfsfY2GiCO8o9vzAQVnDUghmCZmg2B1oi4QwG850CBiPzAz88QaZOzqX1YWWXTcGU20yADg6D5nRIw== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-s3-assets" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-route53-targets@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.61.0.tgz#3e53eb08a6b08b0e9064ac50cdcf5ba0f1d03666" - integrity sha512-n/XvJop//2c55iuseJJmcxiiwH6BjINlxHUfcF44meoKCxaKoGZVyWsz0RsK8dL3LV5Rb8XvScrDd/1uaKzHLg== - dependencies: - "@aws-cdk/aws-apigateway" "1.61.0" - "@aws-cdk/aws-cloudfront" "1.61.0" - "@aws-cdk/aws-cognito" "1.61.0" - "@aws-cdk/aws-ec2" "1.61.0" - "@aws-cdk/aws-elasticloadbalancing" "1.61.0" - "@aws-cdk/aws-elasticloadbalancingv2" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-route53" "1.61.0" - "@aws-cdk/aws-s3" "1.61.0" - "@aws-cdk/core" "1.61.0" - "@aws-cdk/region-info" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-route53@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-route53/-/aws-route53-1.61.0.tgz#f4b50ba975f687dcbc763b1cb98eaf0c6ac22b36" - integrity sha512-VKfEtqEMXXPBel3/QQMET0jmw7qyAXWOywzSPQ1/8J6th2q9hMzLQOr6fkuf1rTdVMNjLXhHqXq/W+JinfCUqw== - dependencies: - "@aws-cdk/aws-ec2" "1.61.0" - "@aws-cdk/aws-logs" "1.61.0" - "@aws-cdk/cloud-assembly-schema" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-s3-assets@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.61.0.tgz#8512ac0e16818bc78eff010d15d6cc99a7d8fccf" - integrity sha512-sipvqw0fJcpT3+Hxdzn2UkbBh/tr+jkzplLq2Jk5Jr0E/7+V5t2kmlEQgyG82ug1J2DERMAdlie8AgzGJ5CxhA== - dependencies: - "@aws-cdk/assets" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-kms" "1.61.0" - "@aws-cdk/aws-s3" "1.61.0" - "@aws-cdk/core" "1.61.0" - "@aws-cdk/cx-api" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-s3@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-s3/-/aws-s3-1.61.0.tgz#a16d697a26d02b6d25636a0606016fbc187eae86" - integrity sha512-tFemzJJtopsiDbcjwpqsSY9xm3wZLWKEg2/9iAAZ4VUEW4feoX7NQyVkYHGH2dfMVufXq/rMZPfbKq7f3cgzAg== - dependencies: - "@aws-cdk/aws-events" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-kms" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-sns@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sns/-/aws-sns-1.61.0.tgz#c82f9b224b7ebf3e48cd9433456156e5d3f1df89" - integrity sha512-jmJmZXidJAJTg4lPnxMm26QR3ovMYb/89NBWnIRwGdVGcZ7nrWUkC0JNPQMbP+EvUFdh/9xdFVP4JvvzZzoy0w== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.61.0" - "@aws-cdk/aws-events" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-kms" "1.61.0" - "@aws-cdk/aws-sqs" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-sqs@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sqs/-/aws-sqs-1.61.0.tgz#b2d1d7a5d27d36d1580a3cb500daf417037da492" - integrity sha512-gyShf5rmUZCovSHL4PXvAD6TA/xmPESpsi+zx7HU/VXyeGgO6inq/sVzWM0OpCrNUnnoSct5p0yZJytRBnVYaA== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-kms" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/aws-ssm@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ssm/-/aws-ssm-1.61.0.tgz#229308cfce757f8b3f75d12bf276ce4f8042076f" - integrity sha512-fOr2g7V7pR9bP7CXWLznM3d0/8EW76pjKLe+uGeXpqnrtXaGCvFBjiAms10oZ2584bn2bWIzikGmzzxzpamJbg== - dependencies: - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-kms" "1.61.0" - "@aws-cdk/cloud-assembly-schema" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" - -"@aws-cdk/cfnspec@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/cfnspec/-/cfnspec-1.61.0.tgz#69e998ab83c0a478b76e1c5deb8484171dfd95f9" - integrity sha512-Ss5N3unY6iVh9SjYAYvTyvhdb7Kaz6dVFeV8K68UGewiFcHpC5tQi3YmlVBw3HCgKoRt20emiHAfmdfeGO/PUQ== +"@aws-cdk/assert@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/assert/-/assert-1.126.0.tgz#39f06ec3d4bda9d1589a798885f18cca9568ad60" + integrity sha512-eIRlBcZ9k1Cc0IVfielTtP4w9HbL6X4cXPqygZKBgCAWPD1qs7PeyBwVDSbVPCT+nNHLAhthieQjk1kSRdeUpw== + dependencies: + "@aws-cdk/cloudformation-diff" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/assets@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/assets/-/assets-1.126.0.tgz#20746e9e3b988817c24474959a326f3a5e620378" + integrity sha512-l8HuR0Osy2O+10i4TCIvXiq0sH4OG0pAnwE5hXzw629hECc0ExJLJGAhJswp6alakTkUdx1lt1+vyBngP+0CpQ== + dependencies: + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-apigateway@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigateway/-/aws-apigateway-1.126.0.tgz#41abd754f1cd1e38e20f7ff3e93db424a9ef08d6" + integrity sha512-C/XrgTf3OQjv9evC1QkoAdIXDQ3bgPa/GY1+UBzTB6tpuhf5whfGvtmVsBbJFXNlnF+oqrkNoUbKZyznprJ2UQ== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.126.0" + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-cognito" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/aws-s3-assets" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-apigatewayv2-authorizers@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigatewayv2-authorizers/-/aws-apigatewayv2-authorizers-1.126.0.tgz#4ee46060625b3a774c2d85a6910ca82c1e738cc6" + integrity sha512-l7qMP0nodsizMgFvKZ6ACQVZ1hP3JzoV5b4QHL24B9NLfZ90wxWGoT5t4lvguGshShJzzIYQgQSpB2jugwbL3A== + dependencies: + "@aws-cdk/aws-apigatewayv2" "1.126.0" + "@aws-cdk/aws-cognito" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-apigatewayv2-integrations@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigatewayv2-integrations/-/aws-apigatewayv2-integrations-1.126.0.tgz#94e5b4091fd047b453564bff7ba0c9e7aa71e070" + integrity sha512-tay65YyeYBJbRV9p1XBhpDDBrdQiY0E70xRPMOax15GwWxxoNlUcw69x0Sgt/KlpZi9tr779xQjDU2E0XrvtvA== + dependencies: + "@aws-cdk/aws-apigatewayv2" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-servicediscovery" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-apigatewayv2@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigatewayv2/-/aws-apigatewayv2-1.126.0.tgz#d44033af5fd29000205e1cb0e3cd68b4cdc2347f" + integrity sha512-ItULdpdwd+c3v+QN19NAgqBIsdTb+c5fIXQ7EgrFidHCrsqfgqSZ+fs1j45srCXwJNeJtQc9RgfTdXnGjs0Tlw== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.126.0" + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-applicationautoscaling@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.126.0.tgz#836ae3463f35154fc131daac18a0d738ccd2ba48" + integrity sha512-aGM3dRm74MtxLS+t3qFVOfKTyKPOHoVKdgTZAFENV6OpyLngBMG1PxYMCYV+Qv8cZjFqMRK9hBO8rWm3l8zo8A== + dependencies: + "@aws-cdk/aws-autoscaling-common" "1.126.0" + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-appsync@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-appsync/-/aws-appsync-1.126.0.tgz#9aa909b1eb46d1153c71334ccf63012b82080f2e" + integrity sha512-cJwPOUUdeuoHIGolBN1ZPopPR3fZ7NFl4QdF4iLIHex3ePSlxidKji+h6YGjQ7q1ZlT5Jq4EuUG+Hl9i4nKIsA== + dependencies: + "@aws-cdk/aws-cognito" "1.126.0" + "@aws-cdk/aws-dynamodb" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-elasticsearch" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-rds" "1.126.0" + "@aws-cdk/aws-s3-assets" "1.126.0" + "@aws-cdk/aws-secretsmanager" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-autoscaling-common@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.126.0.tgz#0349749496b10e8225c7bfa0c3db331520dd285c" + integrity sha512-1m+ZI/Pwl0FunSEtOU+oDpfIYaWQywFH4GnEri9v8P4gj+ki5z9v2QbQPxkxl1Lz7ETEj7Co5DXt6Fq0AHB4rg== + dependencies: + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-autoscaling-hooktargets@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.126.0.tgz#f59a8331731e6695c2e9d4d71f06b3ed3bfb5169" + integrity sha512-pPoth8bCJtr/hAa7GMftm1zlHRO+xqASUuCUIa4wSeAH3oKAoF9m39enuek6zusiE6yJlMQ5EwKFwCPGbasi0g== + dependencies: + "@aws-cdk/aws-autoscaling" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-sns" "1.126.0" + "@aws-cdk/aws-sns-subscriptions" "1.126.0" + "@aws-cdk/aws-sqs" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-autoscaling@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.126.0.tgz#61ddc9a159bb8d992d26f23464014c8b93474bf7" + integrity sha512-BfasOVSmrgXyVif2SwAkpXPnmLGByis/1YjpNubnRcXDFsbCBoaOlHjKIMy2EWHf51JRoi7qQVRm6Wyx9c9hAA== + dependencies: + "@aws-cdk/aws-autoscaling-common" "1.126.0" + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-elasticloadbalancing" "1.126.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-sns" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-certificatemanager@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.126.0.tgz#32b8a141e1b1580b169bc8f83d334ed77a83fa08" + integrity sha512-K+ZoSGTm4woUQfKfifpPjLAMDujtYh3KSoAELJ9MDXG/KoRVLMxJl1jyOVwBQtAxWCQMGk4MOR0yR1p7rHLYwA== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-route53" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-cloudformation@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.126.0.tgz#9a0f9543dcd77e707da4a4e85b3d6b1e1233d7ac" + integrity sha512-ccuLKPKSvODcUthvI3I62IaSAZ+TkweWJRxNNkoO1Uqn+NT/KUP8iD1IAjqG+YIHnmHZFnfife/spixKHg+u1g== + dependencies: + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/aws-sns" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-cloudfront-origins@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudfront-origins/-/aws-cloudfront-origins-1.126.0.tgz#caa78de37b9131192b0474a3b530160cd2e5f30f" + integrity sha512-Q2R+Xo441BY9KkpXQgVt4JxS7VYL92uIsNnwEabtgWh8qdcP1ZandCL9B/Jf2jLddeAoOQ3D/7ijMDlFtyR5uw== + dependencies: + "@aws-cdk/aws-cloudfront" "1.126.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-cloudfront@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.126.0.tgz#00ab6edfdcefc64a1007ac976567dd4310c79d85" + integrity sha512-u68RhcsL/6IpVYSgGTgzLeUKQBdcGnzl8QemoTyzbj7nsvtShjVqgdFoouARkRkpitouLcjJ0TpZ+Y7OHPeBzg== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.126.0" + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/aws-ssm" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-cloudwatch@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.126.0.tgz#db3f43a4c3c6e18fc930c589504e75cf80474196" + integrity sha512-kZ03IZLHtUCwSoyzS9M8xjNkwcKanx3rBHJaWQIZkrDRwYU2gMOYjVOq2HBClaKtx4x0vDZrmV2ycPzat8PukQ== + dependencies: + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-codebuild@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codebuild/-/aws-codebuild-1.126.0.tgz#f1ec8b63fb0ba3bf0d5a4fca31c9267bd3362863" + integrity sha512-FFSaRMifSA2eod4194ahUhl2JIZ8DJWmrdCZENub8wn19/bRhhnuyW+lwdaZBQRorwuFo8Nck+WWjTBS45/Ddg== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-codecommit" "1.126.0" + "@aws-cdk/aws-codestarnotifications" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-ecr" "1.126.0" + "@aws-cdk/aws-ecr-assets" "1.126.0" + "@aws-cdk/aws-events" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/aws-s3-assets" "1.126.0" + "@aws-cdk/aws-secretsmanager" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/region-info" "1.126.0" + constructs "^3.3.69" + yaml "1.10.2" + +"@aws-cdk/aws-codecommit@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codecommit/-/aws-codecommit-1.126.0.tgz#fe5a155731378a7e89375f3d06704d2d7bc51ca1" + integrity sha512-0iux/9bgFhOd1N3sm1OglZNgWYNeb6z5TUzdG3IDbCTLC1nqx7Pema/ym9ak6IaAPYCPoZJXFJlGd7qMP5hrtA== + dependencies: + "@aws-cdk/aws-codestarnotifications" "1.126.0" + "@aws-cdk/aws-events" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-codeguruprofiler@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codeguruprofiler/-/aws-codeguruprofiler-1.126.0.tgz#d54e8d0e0bc0bc22a8e9a3fad9e3b449cafafa7e" + integrity sha512-NcxGc2gCm5YHtuNgjGifSGJ7ZVkTeZlFOJbgRKIBVvBCuGq9SLERMS1kbCeGLWcEbFw0NnWJTc+eHYYs3D9zlg== + dependencies: + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-codepipeline@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codepipeline/-/aws-codepipeline-1.126.0.tgz#f13314fdfe2169f2e3c7c340638e408ea75e96d6" + integrity sha512-TT6FZoYb89vuXvNQxCs8Dh4eHdEOQwQ42I2RBFxMck2+2GVq44vKIEUmGxPyf8GZu2OkvmcND2Xz9k0Dl/Z1Pw== + dependencies: + "@aws-cdk/aws-codestarnotifications" "1.126.0" + "@aws-cdk/aws-events" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-codestarnotifications@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codestarnotifications/-/aws-codestarnotifications-1.126.0.tgz#41c71ee650f95389bb865af823e26eba2b479bd2" + integrity sha512-SXhHY91V2iybfnAolrnroNqTsTl+NBRsJc5lLc2Ko4yYU1sCSSf3fDQR86NPlDozJYJhZ7DaRfI1p5qEkFR5Dg== + dependencies: + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-cognito@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cognito/-/aws-cognito-1.126.0.tgz#967c9b7f48a70a93c5ca1dc388e7640796983e8f" + integrity sha512-dGdAWle90R6xgB5M9HEcpcnQxGm01YfdRT632v1EdIFwVed+Z1T1/tZIaBQL/4JO32ovjFO868useKHvirxcfg== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/custom-resources" "1.126.0" + constructs "^3.3.69" + punycode "^2.1.1" + +"@aws-cdk/aws-dynamodb@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-dynamodb/-/aws-dynamodb-1.126.0.tgz#6678207ce2229fcd7eedefa327de242c9b953bf2" + integrity sha512-NHMxz9fKrJ9kWzRD6FFUUWifpbjmAm0HQyf+TN7rsAti562xdjH+/cwsvKZ0s3T/DM1JYWvSkacJbiQDLFDWDw== + dependencies: + "@aws-cdk/aws-applicationautoscaling" "1.126.0" + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kinesis" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/custom-resources" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-ec2@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ec2/-/aws-ec2-1.126.0.tgz#db390a18139db18284263bd8b3ecba7db132ee79" + integrity sha512-rQScwFiCOWvWzy+Vrmdae98V3FqfHrrppAsRaF50Sv0JkvdytpjG6VBJKBVlItMbcdRhboaQDnwmbTh4eItyUQ== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/aws-s3-assets" "1.126.0" + "@aws-cdk/aws-ssm" "1.126.0" + "@aws-cdk/cloud-assembly-schema" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + "@aws-cdk/region-info" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-ecr-assets@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.126.0.tgz#0fc38818f9ef6e21744f75963a7c610bd8a79456" + integrity sha512-cmKwfw4cvYk5TVatqJho54nq/lZb4Z72c8P1bfdvVyTuUGz1KSmuSNL9jDR62NH0HNRK9/AKe0yU+Ud9dFuhQw== + dependencies: + "@aws-cdk/assets" "1.126.0" + "@aws-cdk/aws-ecr" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + constructs "^3.3.69" + minimatch "^3.0.4" + +"@aws-cdk/aws-ecr@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ecr/-/aws-ecr-1.126.0.tgz#80136ba011c947785f4c214c08a7c08a277eacdf" + integrity sha512-ORBO2cFo3f6v+AHoDCFG6o2KBUFGBqiGWaJ3m80iZeg3TOqQbWph4mDDExDiZ7ywAXcYEW1SkQvB9bXamOmLJw== + dependencies: + "@aws-cdk/aws-events" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-ecs@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ecs/-/aws-ecs-1.126.0.tgz#52ff019c16c9236fceadace9b7c5d9f0e727bf06" + integrity sha512-rBzRH4k6MNZ3yN64fPvCqfau5HQL2yaQxxyJGb3Mt1Nj5G4sr/toacqzNM53IyKUEqTgwVld8QEaiIWkRsbcCA== + dependencies: + "@aws-cdk/aws-applicationautoscaling" "1.126.0" + "@aws-cdk/aws-autoscaling" "1.126.0" + "@aws-cdk/aws-autoscaling-hooktargets" "1.126.0" + "@aws-cdk/aws-certificatemanager" "1.126.0" + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-ecr" "1.126.0" + "@aws-cdk/aws-ecr-assets" "1.126.0" + "@aws-cdk/aws-elasticloadbalancing" "1.126.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/aws-route53" "1.126.0" + "@aws-cdk/aws-route53-targets" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/aws-s3-assets" "1.126.0" + "@aws-cdk/aws-secretsmanager" "1.126.0" + "@aws-cdk/aws-servicediscovery" "1.126.0" + "@aws-cdk/aws-sns" "1.126.0" + "@aws-cdk/aws-sqs" "1.126.0" + "@aws-cdk/aws-ssm" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-efs@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-efs/-/aws-efs-1.126.0.tgz#7cad253be4d57d8b771e171b5fbcd3795a0e8d53" + integrity sha512-/MapZJ2XQ7H7GQo/hsbvt0Ef4nW13dL+GyYDjR5B51NmWOYmEd6N7/XS/b6SfJBIT9MZQvUYp0L5w7EhO0YhDg== + dependencies: + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/cloud-assembly-schema" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-elasticloadbalancing@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.126.0.tgz#64f4c3ca617c79bc4ab97d92ba5597e6bc7f473a" + integrity sha512-NmXdc/68rBXekZk7iO3uORMAEtYrei0k0PW65yyTVX9dBVYiO5hk92+/pUaskf8uLeL8Bo4/jaKs+dmGJw9teQ== + dependencies: + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-elasticloadbalancingv2@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.126.0.tgz#34defc34e0cf35d9ad6cbc738c630afc361a8bd3" + integrity sha512-rmSn1xXnfZwfuSzRTisCcJuW6run4P1wRloxQnnQurnDUkmeKD0eMmR1dtJlwmJNpySEu4v1YD8a7xzCkYT+wQ== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.126.0" + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/cloud-assembly-schema" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + "@aws-cdk/region-info" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-elasticsearch@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-elasticsearch/-/aws-elasticsearch-1.126.0.tgz#e8be5281df614d738d099a05329fd2946dc73fe9" + integrity sha512-Nl8LzX5RIU9sNPMfmCsUKmerdPMoTwkXUUdo9pAes4Ak2gxc3EwaQocKJvMxsfe+MR0chR0WBoYoDIxGjOsKEQ== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.126.0" + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/aws-route53" "1.126.0" + "@aws-cdk/aws-secretsmanager" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/custom-resources" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-events-targets@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-events-targets/-/aws-events-targets-1.126.0.tgz#f41a05c2bfaa0d31a06681d5824ed27d216f3fdd" + integrity sha512-L7zCRIRDQ04zYOQnN6y+lok9hUDm22C9q5js0EciUs+TFH5tmQxO9AZmBOp/e9DurzxFjlHqzUur3XQTg3c16g== + dependencies: + "@aws-cdk/aws-apigateway" "1.126.0" + "@aws-cdk/aws-codebuild" "1.126.0" + "@aws-cdk/aws-codepipeline" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-ecs" "1.126.0" + "@aws-cdk/aws-events" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kinesis" "1.126.0" + "@aws-cdk/aws-kinesisfirehose" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/aws-sns" "1.126.0" + "@aws-cdk/aws-sns-subscriptions" "1.126.0" + "@aws-cdk/aws-sqs" "1.126.0" + "@aws-cdk/aws-stepfunctions" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/custom-resources" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-events@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-events/-/aws-events-1.126.0.tgz#2d514e211c241329be07b632c4a99dee474b8de2" + integrity sha512-VV824hbLQ7XK0+ijEzc18HuvQ4WEDd5+7qZzx9kCRIKgnH0JSMoLYuWkd0vF0u0g3s8ZJNALrY1MGkRmey0Hig== + dependencies: + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-globalaccelerator@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-globalaccelerator/-/aws-globalaccelerator-1.126.0.tgz#98fca8db8244178a5192b98fffb7673667de3400" + integrity sha512-AUo4UHHWv6N8ObSXV6TTFtN3N76eMCRdvnDzKpR+EzbDY9GMY0hs6zyoBRXr0HAZxoYyN16tOoBHLahQjtr7Nw== + dependencies: + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/custom-resources" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-iam@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-iam/-/aws-iam-1.126.0.tgz#1057469271a6efd32d7b3225ab4fec92e85e9ce7" + integrity sha512-m+RFVRzaDp4Dq05/1V4Ql0A+CGYQsl7rklh1p88dSzNquota+SwRE9ehqSTvA07VZZEAoS2KufcKzqBZ0VnDXQ== + dependencies: + "@aws-cdk/core" "1.126.0" + "@aws-cdk/region-info" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-kinesis@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-kinesis/-/aws-kinesis-1.126.0.tgz#50ff0ce8916c3de98a0582731294c533f5f4d3d9" + integrity sha512-aJ2BfZQ8+P9VlMDgdYOMVYoetZWolwjUf9cNGylbAGBsPwRs0D9d4Aa7twZOD+Lox7qStIJJePm99IKJvebVrg== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-kinesisfirehose@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-kinesisfirehose/-/aws-kinesisfirehose-1.126.0.tgz#a6ad23524b07a0883613789c9fa0531f40221a12" + integrity sha512-FddUV/F79sKLpfRa627GhfdB8mFGAyDJhtsRoIn6vD99B5dtLwLlCU8yvMFScF17EnR1znZdFv0WoLkK+g2hAw== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kinesis" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/region-info" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-kms@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-kms/-/aws-kms-1.126.0.tgz#9fa3c488b5f88b92999b45d386639b1127671b69" + integrity sha512-Ua9AJful4MhX9bItZTxVWEaZjYxE/2GoN8wyy4PkUmNDjeY8unuJ2kJmjfq6/MjFp3++JuquiQ3apQu0K0b15A== + dependencies: + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/cloud-assembly-schema" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-lambda-event-sources@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-lambda-event-sources/-/aws-lambda-event-sources-1.126.0.tgz#521881a3b73458739b86ad6609df1d3aee7c8bbd" + integrity sha512-Z89wnv/sxb7ArptuTSKccV+Q+wqzqkyOJxIQmAkk38Vvz+/+16yGRu/JduuzeOS+pCZLVdf95iYfOjdAi2iX+A== + dependencies: + "@aws-cdk/aws-apigateway" "1.126.0" + "@aws-cdk/aws-dynamodb" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-events" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kinesis" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/aws-s3-notifications" "1.126.0" + "@aws-cdk/aws-secretsmanager" "1.126.0" + "@aws-cdk/aws-sns" "1.126.0" + "@aws-cdk/aws-sns-subscriptions" "1.126.0" + "@aws-cdk/aws-sqs" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-lambda-nodejs@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-lambda-nodejs/-/aws-lambda-nodejs-1.126.0.tgz#6adad214202c3e131bfc0970de88734b5a793f82" + integrity sha512-TuW3crrza91Em/mE/oECOQuH2qIhkIfKVrKR1bO0QcV1Rf/N+m+EXgJU0VqG//L/bThINyBwZDK0rz/BiEydgw== + dependencies: + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-lambda@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-lambda/-/aws-lambda-1.126.0.tgz#965bebc9aca863616e7620688a3d175d416a10eb" + integrity sha512-LKMx2dv7H2OMVEUiM+Y268/6GSi05xtFg3Zd85CmGo5DnpaD0QBrgr8g5WADwG2wymoX8jQZtOZQGXx33oWgtg== + dependencies: + "@aws-cdk/aws-applicationautoscaling" "1.126.0" + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-codeguruprofiler" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-ecr" "1.126.0" + "@aws-cdk/aws-ecr-assets" "1.126.0" + "@aws-cdk/aws-efs" "1.126.0" + "@aws-cdk/aws-events" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/aws-s3-assets" "1.126.0" + "@aws-cdk/aws-signer" "1.126.0" + "@aws-cdk/aws-sqs" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + "@aws-cdk/region-info" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-logs@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-logs/-/aws-logs-1.126.0.tgz#9fd4fa429474b08af66ffa75bea9e68ccfc2b104" + integrity sha512-SuqFPVERxzylSZ8ZpCNBoTnEDUY6mDfqXARSO2PYaFb4aOTCcFI8Rq+I2blusQaivcdvph6n21yjtiFOZXaojw== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-s3-assets" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-rds@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-rds/-/aws-rds-1.126.0.tgz#ba66f3c2e7381a5e9c342fe047def2f00550ec10" + integrity sha512-ldhh1WvYip9d3tzHzhlFJcA0djlSFrkUzNde7a9kXwB9ocqusWUjinRhbKMSvPTq/KhPrBxUtdPRUpm3WllwzQ== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-events" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/aws-secretsmanager" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-route53-patterns@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-route53-patterns/-/aws-route53-patterns-1.126.0.tgz#be7c1ef8a296356cef14136837742386823626b6" + integrity sha512-0x4mvFc3gacR+n890Igv1S4pQbRv8kMbkFbT1MBWQlzyL52CUcCKpH74xM3SvbHfYSe7x2Z5cCDMGaD3QZxpQg== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.126.0" + "@aws-cdk/aws-cloudfront" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-route53" "1.126.0" + "@aws-cdk/aws-route53-targets" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/region-info" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-route53-targets@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.126.0.tgz#f848e99ad607f2e76e27ba34d29a428206def54e" + integrity sha512-SkU9uK4+fjjzLgCnO1L4Vr3PeY7QP62HJb3dvVh4B68fkYAutEiGC+/73q49g8oHSveCiajvEDhGKQJT5AHxkA== + dependencies: + "@aws-cdk/aws-apigateway" "1.126.0" + "@aws-cdk/aws-cloudfront" "1.126.0" + "@aws-cdk/aws-cognito" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-elasticloadbalancing" "1.126.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" + "@aws-cdk/aws-globalaccelerator" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-route53" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/region-info" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-route53@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-route53/-/aws-route53-1.126.0.tgz#2fcfa1eabdc91ec306684a40d86410eaf0428600" + integrity sha512-fztZ142lJ+bDcBQd5P5/JL7KiPyJ7LvcZDtLyAaLIAAEpCFBJ3XyIvFJVqko+Y1U1HjxV5A6+l4+LH2Ho46hLQ== + dependencies: + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/cloud-assembly-schema" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/custom-resources" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-s3-assets@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.126.0.tgz#bcc33cdce46d3103199c64c273ed09bae783c0bf" + integrity sha512-K2N3CoeOBNB8hjJgMXDOONjtWwOKIIQc4joD7Zxxc4DO47s5/GqiigObys579GoNleuG8p3zSWPEb1s4h+NKbg== + dependencies: + "@aws-cdk/assets" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-s3-notifications@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-s3-notifications/-/aws-s3-notifications-1.126.0.tgz#0d2f68307bfed9355533abf2730aeec3c793562a" + integrity sha512-TuXnEAdh2F56rMKLDcni3jVAftZ2bfDuFrKdSSD4Sltgq+fBqhaX1uViG0Mqllx6H0IVuG0nSchodCd4rhi+mw== + dependencies: + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/aws-sns" "1.126.0" + "@aws-cdk/aws-sqs" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-s3@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-s3/-/aws-s3-1.126.0.tgz#1b9d7de69b3ed582a5ffeb81d8c58c14a6d82667" + integrity sha512-tRyb8uTtKOARWZ5K9qmzwbWMz9lrRjctbu51rWBhG3q+S7p8fwWZH8Nna3APJs0LePjkD+EOUM45EJxLq5UJIA== + dependencies: + "@aws-cdk/aws-events" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-sam@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sam/-/aws-sam-1.126.0.tgz#7ae71e3c1621d3d66c5bf5d9d1bb00ed7b987a5d" + integrity sha512-aipxY+XawqNPM4vYP7SzezhdUz21KE2a9K8OwWlwnUgwYTppATsXw040njhxnbcnCSRlUIE9y/ql5Uk4U76uQw== + dependencies: + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-secretsmanager@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.126.0.tgz#a0e8e56cd42fcc95dd392bdf07510dc1c31b3423" + integrity sha512-NGKXCqsJNev+183+dZWxEHpz0O4S2UHtv+BX8xSUwWL0e6FwvsrbG/CO5Qb+/pAeWSlYFaZLtReKD/foAmIOiw== + dependencies: + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-sam" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-servicediscovery@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.126.0.tgz#ff0fa5a0f8f5f367a72e8e159dd80e4889132845" + integrity sha512-t5U2BOlNUTqnqL/lvnr5Y/n7jyRbpiRaXeCum3YT+4K6wHAjbnfTOmofOVscfc8vfoeTtrdHffo/XaV1LPH2Rw== + dependencies: + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" + "@aws-cdk/aws-route53" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-signer@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-signer/-/aws-signer-1.126.0.tgz#59f814484aab959133b8373bd5000bb536aaaab7" + integrity sha512-s/rX6U+NoH4e9sDZ9ZWaC2OaZAOZ3ANJo1Mj+ahUNsjmd2xdJ/6yS1kZAvjvWjNCuFsC/LqzG9tYWdOd1uZ0VA== + dependencies: + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-sns-subscriptions@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.126.0.tgz#54f1825104e874a7a8265254450c0936266bd97e" + integrity sha512-EL9/Y5K2UeduLy8UG1e2ULcYi6qT3fyyt3Il+xkHnssUh6S3xEU56I2BXf0E1MInKli5LbwAhJ4GQgvcAaD6Vg== + dependencies: + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-sns" "1.126.0" + "@aws-cdk/aws-sqs" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-sns@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sns/-/aws-sns-1.126.0.tgz#c883907400de84f64b41acfca3ccbd159a4753c1" + integrity sha512-LHEKzHL3+rx2XiBvHfyA8vZ/FpldgaHlnPIvLE4HE8HXnYfr23MTcfC4xaO3uoi9ihtp772j7NPt2HAUKhRv5g== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-codestarnotifications" "1.126.0" + "@aws-cdk/aws-events" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/aws-sqs" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-sqs@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sqs/-/aws-sqs-1.126.0.tgz#0f1e10fedbccc94ec85f348d5f52959b25b16f54" + integrity sha512-mUyulVWMdLcsFk3E2KCfk0zaejQmhTxv7MrKVAB9UwNM66ZoVaOftNtoc0s5+3+pfv/9+gNfXEvoItFq5u1epg== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-ssm@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ssm/-/aws-ssm-1.126.0.tgz#8146e56ca3faa6bb575b9982030406b622abfa60" + integrity sha512-0A1tVuwVkM745aYNc9F2GrO3iMv78jESJ1J0GYIi66J2QKjzqIXAjLcfyYhQnkytRDTeCa16NhfDnsbip8DLUA== + dependencies: + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kms" "1.126.0" + "@aws-cdk/cloud-assembly-schema" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/aws-stepfunctions@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.126.0.tgz#f8d9d86d823c344eb4302d1296ebee5e28eea54b" + integrity sha512-iSUa9KcpCSyBN0f1QbAYUzppnG/axUOQbQkvrm96OtY3EOwWFowT/vwVYcylMk4a8IkeFQQ3yb5uNm1y87Gdfg== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.126.0" + "@aws-cdk/aws-events" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/cfnspec@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/cfnspec/-/cfnspec-1.126.0.tgz#b4ef834c953e4c2c96436f8da4026a81cdc85f21" + integrity sha512-FRv9jVn09miOqlEeLbJFNXClGsvDt91N4iEHZXcQPRa4oBXla9+9VNd5ko7In0LeTUAGQn3AXYpAYmROfLOwXw== dependencies: md5 "^2.3.0" -"@aws-cdk/cloud-assembly-schema@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.61.0.tgz#d4d7f75cba3c52bb0b5406085dc77eefc6393aa9" - integrity sha512-+D1K159eNxWDGJNiyQcwczddzqFDS08b2VAJrgJFvqhMNbNWWuYxxxEJoh5jH9iULr2a52WXrrQfF72HbB0jUQ== +"@aws-cdk/cloud-assembly-schema@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.126.0.tgz#bc497579875739f2b758be684a916e066d09d2d1" + integrity sha512-Eao3E/4XMrXh+XDuWisI10cp9uz3ZjWkh6q97cyhSrJCzxiIy6vGp9LIhiSciJv9a/Tb+o/01fapLGx4UEyApw== dependencies: - jsonschema "^1.2.5" - semver "^7.2.2" + jsonschema "^1.4.0" + semver "^7.3.5" -"@aws-cdk/cloudformation-diff@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.61.0.tgz#8acb549fd1dd819aa61dfed47e011b44827045a8" - integrity sha512-TrrmywhYkXxGNTmDd1k2biJMVtEvb0QcbZ/IGM6biMXIJ+wsjw/n5snvwciQ8/PHZmsUYk67qulGdso1rpy06Q== +"@aws-cdk/cloudformation-diff@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.126.0.tgz#fc430107abd51dc51d10bde4e85b7be6dae07ec3" + integrity sha512-uyXmN73xEY02tVk/DU53R7zYyirCx/6QtyhDV/3L2ahOLXJn081UFNEYkoISBfY16BblDTMikP+SOY4U+Uslaw== dependencies: - "@aws-cdk/cfnspec" "1.61.0" + "@aws-cdk/cfnspec" "1.126.0" + "@types/node" "^10.17.60" colors "^1.4.0" - diff "^4.0.2" + diff "^5.0.0" fast-deep-equal "^3.1.3" - string-width "^4.2.0" - table "^5.4.6" + string-width "^4.2.3" + table "^6.7.1" + +"@aws-cdk/core@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/core/-/core-1.126.0.tgz#0400b3fa75b32bfec61e433b7e30f669261981e8" + integrity sha512-ypEk8e+0sHF9EHKGpCik7TbpwTfOciF5Cum9S4oBWQ4xnHP2AbnRZmsxwzfxg6SkAXKELBhEtaNC05YprrDfKQ== + dependencies: + "@aws-cdk/cloud-assembly-schema" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + "@aws-cdk/region-info" "1.126.0" + "@balena/dockerignore" "^1.0.2" + constructs "^3.3.69" + fs-extra "^9.1.0" + ignore "^5.1.8" + minimatch "^3.0.4" + +"@aws-cdk/custom-resources@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/custom-resources/-/custom-resources-1.126.0.tgz#6781bfafec1d4beec2dc0494ec593b35c4b9744a" + integrity sha512-QR2ps96ANR3oxXuedikqprTC3nwnXEILnyy5VlRYlae0ZGmLnzL9BhEEFuyodLy58X+mOCYeqgniFkhu31os7A== + dependencies: + "@aws-cdk/aws-cloudformation" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/aws-sns" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/cx-api@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/cx-api/-/cx-api-1.126.0.tgz#63c9885d9fd4478f12e59aba4ab5ad07ab8947c7" + integrity sha512-NHahTZPml1fAI+fk7uzck5GdhB9b09teC568VDYaQanP1mi/m1MaOkancegU6izhAXkyUDvd4ouE80hAbCjF6g== + dependencies: + "@aws-cdk/cloud-assembly-schema" "1.126.0" + semver "^7.3.5" + +"@aws-cdk/lambda-layer-awscli@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/lambda-layer-awscli/-/lambda-layer-awscli-1.126.0.tgz#46dc7e13b297c12f8353bd1a324f3e7626ff3b79" + integrity sha512-S/sd58VXpRPisZ5PDOmevC/phNp6NiO8bWhnfdhz2AhmXWAkw+hYxKqmW7XLKoVqzsIkTnJjHneppY07dGOxsA== + dependencies: + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/core" "1.126.0" + constructs "^3.3.69" + +"@aws-cdk/region-info@1.126.0": + version "1.126.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/region-info/-/region-info-1.126.0.tgz#12cd818abdeba471b807441d1502b2a339af7d54" + integrity sha512-EPc5zWGoV/kwrWd2nXWYHugDkwNeJ4s3YcZJQDAcUVxzTv/8ZOe28I8IwmN/C5iozYZdHK58iQwcMDdFEFS7Bw== + +"@aws-crypto/crc32@2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/crc32/-/crc32-2.0.0.tgz#4ad432a3c03ec3087c5540ff6e41e6565d2dc153" + integrity sha512-TvE1r2CUueyXOuHdEigYjIZVesInd9KN+K/TFFNfkkxRThiNxO6i4ZqqAVMoEjAamZZ1AA8WXJkjCz7YShHPQA== + dependencies: + "@aws-crypto/util" "^2.0.0" + "@aws-sdk/types" "^3.1.0" + tslib "^1.11.1" -"@aws-cdk/core@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/core/-/core-1.61.0.tgz#817689a087cb97741fd5e4b407ee603610f30fb3" - integrity sha512-g6vOR7zqWfbSzIM2kqUPH0Tdk4tOUFGX1TM5crty1ndkNja84PvAzEjQZr34U2aCGk+EI2pyB/4D7BLiAhAvKw== +"@aws-crypto/ie11-detection@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-2.0.0.tgz#bb6c2facf8f03457e949dcf0921477397ffa4c6e" + integrity sha512-pkVXf/dq6PITJ0jzYZ69VhL8VFOFoPZLZqtU/12SGnzYuJOOGNfF41q9GxdI1yqC8R13Rq3jOLKDFpUJFT5eTA== dependencies: - "@aws-cdk/cloud-assembly-schema" "1.61.0" - "@aws-cdk/cx-api" "1.61.0" - constructs "^3.0.4" - fs-extra "^9.0.1" - minimatch "^3.0.4" + tslib "^1.11.1" + +"@aws-crypto/sha256-browser@2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-2.0.0.tgz#741c9024df55ec59b51e5b1f5d806a4852699fb5" + integrity sha512-rYXOQ8BFOaqMEHJrLHul/25ckWH6GTJtdLSajhlqGMx0PmSueAuvboCuZCTqEKlxR8CQOwRarxYMZZSYlhRA1A== + dependencies: + "@aws-crypto/ie11-detection" "^2.0.0" + "@aws-crypto/sha256-js" "^2.0.0" + "@aws-crypto/supports-web-crypto" "^2.0.0" + "@aws-crypto/util" "^2.0.0" + "@aws-sdk/types" "^3.1.0" + "@aws-sdk/util-locate-window" "^3.0.0" + "@aws-sdk/util-utf8-browser" "^3.0.0" + tslib "^1.11.1" + +"@aws-crypto/sha256-js@2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-2.0.0.tgz#f1f936039bdebd0b9e2dd834d65afdc2aac4efcb" + integrity sha512-VZY+mCY4Nmrs5WGfitmNqXzaE873fcIZDu54cbaDaaamsaTOP1DBImV9F4pICc3EHjQXujyE8jig+PFCaew9ig== + dependencies: + "@aws-crypto/util" "^2.0.0" + "@aws-sdk/types" "^3.1.0" + tslib "^1.11.1" + +"@aws-crypto/sha256-js@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-2.0.1.tgz#79e1e6cf61f652ef2089c08d471c722ecf1626a9" + integrity sha512-mbHTBSPBvg6o/mN/c18Z/zifM05eJrapj5ggoOIeHIWckvkv5VgGi7r/wYpt+QAO2ySKXLNvH2d8L7bne4xrMQ== + dependencies: + "@aws-crypto/util" "^2.0.1" + "@aws-sdk/types" "^3.1.0" + tslib "^1.11.1" + +"@aws-crypto/supports-web-crypto@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-2.0.0.tgz#fd6cde30b88f77d5a4f57b2c37c560d918014f9e" + integrity sha512-Ge7WQ3E0OC7FHYprsZV3h0QIcpdyJLvIeg+uTuHqRYm8D6qCFJoiC+edSzSyFiHtZf+NOQDJ1q46qxjtzIY2nA== + dependencies: + tslib "^1.11.1" + +"@aws-crypto/util@^2.0.0", "@aws-crypto/util@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-2.0.1.tgz#976cf619cf85084ca85ec5eb947a6ac6b8b5c98c" + integrity sha512-JJmFFwvbm08lULw4Nm5QOLg8+lAQeC8aCXK5xrtxntYzYXCGfHwUJ4Is3770Q7HmICsXthGQ+ZsDL7C2uH3yBQ== + dependencies: + "@aws-sdk/types" "^3.1.0" + "@aws-sdk/util-utf8-browser" "^3.0.0" + tslib "^1.11.1" + +"@aws-sdk/abort-controller@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.40.0.tgz#e17299776782483835439d9b1b5300add24adc3f" + integrity sha512-S7LzLvNuwuf0q7r4q7zqGzxd/W2xYsn8cpZ90MMb3ObolhbkLySrikUJujmXae8k+2/KFCOr+FVC0YLrATSUgQ== + dependencies: + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/chunked-blob-reader-native@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.37.0.tgz#4dcb3624246377079f8626de698b8f05552b9dca" + integrity sha512-h9OYq6EvDrpb7SKod+Kow+d3aRNFVBYR1a8G8ahEDDQe3AtmA2Smyvni4kt/ABTiKvYdof2//Pq3BL/IUV9n9Q== + dependencies: + "@aws-sdk/util-base64-browser" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/chunked-blob-reader@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/chunked-blob-reader/-/chunked-blob-reader-3.37.0.tgz#8549adddb89dfecfedab53571c0b92a9951bbbcf" + integrity sha512-uDacnFaczeO962RnVttwAQddS4rgDfI7nfeY8NV6iZkDv5uxGzHTfH4jT7WvPDM1pSMcOMDx8RJ+Tmtsd1VTsA== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/client-s3@^3.30.0": + version "3.45.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.45.0.tgz#477974436c05b21ac0034e1f3d5347f78363f53d" + integrity sha512-9JMAdLNWKlqKb3k2mtI0LRrzrfLfqnbShG5e6Im8+Rj+Br5QhtrJ5WIwvT953S+GGumvBzWE28kQcN1/Ve0flw== + dependencies: + "@aws-crypto/sha256-browser" "2.0.0" + "@aws-crypto/sha256-js" "2.0.0" + "@aws-sdk/client-sts" "3.45.0" + "@aws-sdk/config-resolver" "3.45.0" + "@aws-sdk/credential-provider-node" "3.45.0" + "@aws-sdk/eventstream-serde-browser" "3.40.0" + "@aws-sdk/eventstream-serde-config-resolver" "3.40.0" + "@aws-sdk/eventstream-serde-node" "3.40.0" + "@aws-sdk/fetch-http-handler" "3.40.0" + "@aws-sdk/hash-blob-browser" "3.40.0" + "@aws-sdk/hash-node" "3.40.0" + "@aws-sdk/hash-stream-node" "3.45.0" + "@aws-sdk/invalid-dependency" "3.40.0" + "@aws-sdk/md5-js" "3.40.0" + "@aws-sdk/middleware-apply-body-checksum" "3.40.0" + "@aws-sdk/middleware-bucket-endpoint" "3.41.0" + "@aws-sdk/middleware-content-length" "3.40.0" + "@aws-sdk/middleware-expect-continue" "3.40.0" + "@aws-sdk/middleware-host-header" "3.40.0" + "@aws-sdk/middleware-location-constraint" "3.40.0" + "@aws-sdk/middleware-logger" "3.40.0" + "@aws-sdk/middleware-retry" "3.40.0" + "@aws-sdk/middleware-sdk-s3" "3.45.0" + "@aws-sdk/middleware-serde" "3.40.0" + "@aws-sdk/middleware-signing" "3.45.0" + "@aws-sdk/middleware-ssec" "3.40.0" + "@aws-sdk/middleware-stack" "3.40.0" + "@aws-sdk/middleware-user-agent" "3.40.0" + "@aws-sdk/node-config-provider" "3.40.0" + "@aws-sdk/node-http-handler" "3.40.0" + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/smithy-client" "3.41.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/url-parser" "3.40.0" + "@aws-sdk/util-base64-browser" "3.37.0" + "@aws-sdk/util-base64-node" "3.37.0" + "@aws-sdk/util-body-length-browser" "3.37.0" + "@aws-sdk/util-body-length-node" "3.37.0" + "@aws-sdk/util-user-agent-browser" "3.40.0" + "@aws-sdk/util-user-agent-node" "3.40.0" + "@aws-sdk/util-utf8-browser" "3.37.0" + "@aws-sdk/util-utf8-node" "3.37.0" + "@aws-sdk/util-waiter" "3.40.0" + "@aws-sdk/xml-builder" "3.37.0" + entities "2.2.0" + fast-xml-parser "3.19.0" + tslib "^2.3.0" + +"@aws-sdk/client-sqs@^3.30.0": + version "3.45.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sqs/-/client-sqs-3.45.0.tgz#f49375a51c01c34eb29fdbc7833081b13e09a39d" + integrity sha512-JlL3+xIrhc/jvwiM4nIREn58WMhDNquLaHyealCtPHsEdwaG5X8E+E4PqdraRxJYQJyxgqsOmeXUbCiiIuPvGg== + dependencies: + "@aws-crypto/sha256-browser" "2.0.0" + "@aws-crypto/sha256-js" "2.0.0" + "@aws-sdk/client-sts" "3.45.0" + "@aws-sdk/config-resolver" "3.45.0" + "@aws-sdk/credential-provider-node" "3.45.0" + "@aws-sdk/fetch-http-handler" "3.40.0" + "@aws-sdk/hash-node" "3.40.0" + "@aws-sdk/invalid-dependency" "3.40.0" + "@aws-sdk/md5-js" "3.40.0" + "@aws-sdk/middleware-content-length" "3.40.0" + "@aws-sdk/middleware-host-header" "3.40.0" + "@aws-sdk/middleware-logger" "3.40.0" + "@aws-sdk/middleware-retry" "3.40.0" + "@aws-sdk/middleware-sdk-sqs" "3.40.0" + "@aws-sdk/middleware-serde" "3.40.0" + "@aws-sdk/middleware-signing" "3.45.0" + "@aws-sdk/middleware-stack" "3.40.0" + "@aws-sdk/middleware-user-agent" "3.40.0" + "@aws-sdk/node-config-provider" "3.40.0" + "@aws-sdk/node-http-handler" "3.40.0" + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/smithy-client" "3.41.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/url-parser" "3.40.0" + "@aws-sdk/util-base64-browser" "3.37.0" + "@aws-sdk/util-base64-node" "3.37.0" + "@aws-sdk/util-body-length-browser" "3.37.0" + "@aws-sdk/util-body-length-node" "3.37.0" + "@aws-sdk/util-user-agent-browser" "3.40.0" + "@aws-sdk/util-user-agent-node" "3.40.0" + "@aws-sdk/util-utf8-browser" "3.37.0" + "@aws-sdk/util-utf8-node" "3.37.0" + entities "2.2.0" + fast-xml-parser "3.19.0" + tslib "^2.3.0" + +"@aws-sdk/client-sso@3.45.0": + version "3.45.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.45.0.tgz#4e6f16096758c4681bd2464507e6a3ec5623ec3c" + integrity sha512-MfsKg4Wq5KvuGEg+M7kYfl6B3TRhxKeL01+5wtxhYbiLqxzr18mfO8PnBAasXMmYCmEQsSGmFepD7GLOld9uHA== + dependencies: + "@aws-crypto/sha256-browser" "2.0.0" + "@aws-crypto/sha256-js" "2.0.0" + "@aws-sdk/config-resolver" "3.45.0" + "@aws-sdk/fetch-http-handler" "3.40.0" + "@aws-sdk/hash-node" "3.40.0" + "@aws-sdk/invalid-dependency" "3.40.0" + "@aws-sdk/middleware-content-length" "3.40.0" + "@aws-sdk/middleware-host-header" "3.40.0" + "@aws-sdk/middleware-logger" "3.40.0" + "@aws-sdk/middleware-retry" "3.40.0" + "@aws-sdk/middleware-serde" "3.40.0" + "@aws-sdk/middleware-stack" "3.40.0" + "@aws-sdk/middleware-user-agent" "3.40.0" + "@aws-sdk/node-config-provider" "3.40.0" + "@aws-sdk/node-http-handler" "3.40.0" + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/smithy-client" "3.41.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/url-parser" "3.40.0" + "@aws-sdk/util-base64-browser" "3.37.0" + "@aws-sdk/util-base64-node" "3.37.0" + "@aws-sdk/util-body-length-browser" "3.37.0" + "@aws-sdk/util-body-length-node" "3.37.0" + "@aws-sdk/util-user-agent-browser" "3.40.0" + "@aws-sdk/util-user-agent-node" "3.40.0" + "@aws-sdk/util-utf8-browser" "3.37.0" + "@aws-sdk/util-utf8-node" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/client-sts@3.45.0": + version "3.45.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.45.0.tgz#753c850e5e3e427ce30bde851eb607a766316d59" + integrity sha512-D+VGhAg+1i7/WQhfkLn7nWHR+Uyp7FPVAQ/N2MBQvZxGbSSb2agU9DN2FnxeFljOEcGJ7NdJ9YSZCFlJo0bLWA== + dependencies: + "@aws-crypto/sha256-browser" "2.0.0" + "@aws-crypto/sha256-js" "2.0.0" + "@aws-sdk/config-resolver" "3.45.0" + "@aws-sdk/credential-provider-node" "3.45.0" + "@aws-sdk/fetch-http-handler" "3.40.0" + "@aws-sdk/hash-node" "3.40.0" + "@aws-sdk/invalid-dependency" "3.40.0" + "@aws-sdk/middleware-content-length" "3.40.0" + "@aws-sdk/middleware-host-header" "3.40.0" + "@aws-sdk/middleware-logger" "3.40.0" + "@aws-sdk/middleware-retry" "3.40.0" + "@aws-sdk/middleware-sdk-sts" "3.45.0" + "@aws-sdk/middleware-serde" "3.40.0" + "@aws-sdk/middleware-signing" "3.45.0" + "@aws-sdk/middleware-stack" "3.40.0" + "@aws-sdk/middleware-user-agent" "3.40.0" + "@aws-sdk/node-config-provider" "3.40.0" + "@aws-sdk/node-http-handler" "3.40.0" + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/smithy-client" "3.41.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/url-parser" "3.40.0" + "@aws-sdk/util-base64-browser" "3.37.0" + "@aws-sdk/util-base64-node" "3.37.0" + "@aws-sdk/util-body-length-browser" "3.37.0" + "@aws-sdk/util-body-length-node" "3.37.0" + "@aws-sdk/util-user-agent-browser" "3.40.0" + "@aws-sdk/util-user-agent-node" "3.40.0" + "@aws-sdk/util-utf8-browser" "3.37.0" + "@aws-sdk/util-utf8-node" "3.37.0" + entities "2.2.0" + fast-xml-parser "3.19.0" + tslib "^2.3.0" + +"@aws-sdk/config-resolver@3.45.0": + version "3.45.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.45.0.tgz#6c58c789a2e104d1ed8824f0ef541414295fd5c0" + integrity sha512-pk+9jWQGvga2jr4aiB/KR1vAI0vPngvo9HqBbKebbJzaBhpA/RwGVWB1ZJch93oG8DBeyKZ0md9eOJRU1BkTIQ== + dependencies: + "@aws-sdk/signature-v4" "3.45.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-config-provider" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-env@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.40.0.tgz#0ca7611f13520dd6654e8eac7fa3e767d027ede6" + integrity sha512-qHZdf2vxhzZkSygjw2I4SEYFL2dMZxxYvO4QlkqQouKY81OVxs/j69oiNCjPasQzGz5jaZZKI8xEAIfkSyr1lg== + dependencies: + "@aws-sdk/property-provider" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-imds@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.40.0.tgz#7c324eff731f85d4d40763c484e78673aa5dedfb" + integrity sha512-Ty/wVa+BQrCFrP06AGl5S1CeLifDt68YrlYXUnkRn603SX4DvxBgVO7XFeDH58G8ziDCiqxfmVl4yjbncPPeSw== + dependencies: + "@aws-sdk/node-config-provider" "3.40.0" + "@aws-sdk/property-provider" "3.40.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/url-parser" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-ini@3.45.0": + version "3.45.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.45.0.tgz#fa62ff47a00a0e590d4db3d3a1f49b250021ebbc" + integrity sha512-lfYh8LVW33de01zzfqs6H+4xr20l+++QtvWG8PwKzEAY/71s344ybrOw7KiVUkCDLLbj3SWEmsMJFvBcrvifbA== + dependencies: + "@aws-sdk/credential-provider-env" "3.40.0" + "@aws-sdk/credential-provider-imds" "3.40.0" + "@aws-sdk/credential-provider-sso" "3.45.0" + "@aws-sdk/credential-provider-web-identity" "3.41.0" + "@aws-sdk/property-provider" "3.40.0" + "@aws-sdk/shared-ini-file-loader" "3.37.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-credentials" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-node@3.45.0": + version "3.45.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.45.0.tgz#a33e6f08f6127165f2e01b9c31490a25aeb31b44" + integrity sha512-ZNqo0JlA7S4k1bAB+Xb8A3KsmNPWVFMmoY3NC25dgXU4xQLVxy0MucQggnfCqRjvshwI4OEdDQsRgl69n/XErQ== + dependencies: + "@aws-sdk/credential-provider-env" "3.40.0" + "@aws-sdk/credential-provider-imds" "3.40.0" + "@aws-sdk/credential-provider-ini" "3.45.0" + "@aws-sdk/credential-provider-process" "3.40.0" + "@aws-sdk/credential-provider-sso" "3.45.0" + "@aws-sdk/credential-provider-web-identity" "3.41.0" + "@aws-sdk/property-provider" "3.40.0" + "@aws-sdk/shared-ini-file-loader" "3.37.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-credentials" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-process@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.40.0.tgz#b4f16e43ca9c855002e833ac9dc8e409b3c7ca23" + integrity sha512-qsaNCDesW2GasDbzpeOA371gxugi05JWxt3EKonLbUfkGKBK7kmmL6EgLIxZuNm2/Ve4RS07PKp8yBGm4xIx9w== + dependencies: + "@aws-sdk/property-provider" "3.40.0" + "@aws-sdk/shared-ini-file-loader" "3.37.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-credentials" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-sso@3.45.0": + version "3.45.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.45.0.tgz#c3b1b16c1928310dd06b5193421935cd3598a4f6" + integrity sha512-FBMn+QA6rI74A90ieQtCJckbKPBxNn4mgR9rzWyi/R6o5gVuu99yJGL03NXtWtm5N4x/1SygBtezY/XL5UU0Mg== + dependencies: + "@aws-sdk/client-sso" "3.45.0" + "@aws-sdk/property-provider" "3.40.0" + "@aws-sdk/shared-ini-file-loader" "3.37.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-credentials" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/credential-provider-web-identity@3.41.0": + version "3.41.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.41.0.tgz#7f0e9cc5650eaf6ac32ef359fb0e0dea2ca0ce78" + integrity sha512-VqvVoEh9C8xTXl4stKyJC5IKQhS8g1Gi5k6B9HPHLIxFRRfKxkE73DT4pMN6npnus7o0yi0MTFGQFQGYSrFO2g== + dependencies: + "@aws-sdk/property-provider" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/eventstream-marshaller@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-marshaller/-/eventstream-marshaller-3.40.0.tgz#c98fee85a751d2a914d1c4b66217d16d4ee4db03" + integrity sha512-zHGchfkG3B9M8OOKRpByeS5g1/15YQ0+QQHwxQRtm/CPtKBAIAsCZRQaCNBLu9uQMtBBKj5JsDUcjirhGeSvIg== + dependencies: + "@aws-crypto/crc32" "2.0.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-hex-encoding" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/eventstream-serde-browser@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.40.0.tgz#2b0f8c5ed1908a4fdab07d7b590bdd724b5a13a2" + integrity sha512-V0AXAfSkhY0hgxDJ0cNA+r42kL8295U7UTCp2Q2fvCaob3wKWh+54KZ2L4IOYTlK3yNzXJ5V6PP1zUuRlsUTew== + dependencies: + "@aws-sdk/eventstream-marshaller" "3.40.0" + "@aws-sdk/eventstream-serde-universal" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/eventstream-serde-config-resolver@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.40.0.tgz#4a6cced34cbdc376c95e174943b99cd352ed34b0" + integrity sha512-GgGiJBsQ1/SBTpRM/wCdFBCMo1Nybvy46bNVkH1ujCdp8UTLc5PozzNpH+15V2IQbc9sPDYffMab6HSFjDp5vw== + dependencies: + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/eventstream-serde-node@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.40.0.tgz#715c943c9648a5d2b86341ae27eaae5c3bab9c0c" + integrity sha512-CnzX/JZGvhWlg+ooIPVZ78T+5wIm5Ld1BD7jwhlptJa8IjTMvkc8Nh4pAhc7T0ZScy4zZa/oTkqeVYCOVCyd1Q== + dependencies: + "@aws-sdk/eventstream-marshaller" "3.40.0" + "@aws-sdk/eventstream-serde-universal" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/eventstream-serde-universal@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.40.0.tgz#6d00ecd75d4910113e0f8f379b4cb6c30799dafe" + integrity sha512-rkHwVMyZJMhp9iBixkuaAGQNer/DPxZ9kxDDtE+LuAMhepTYQ8c4lUW0QQhYbNMWf48QKD1G4FV3JXIj9JfP9A== + dependencies: + "@aws-sdk/eventstream-marshaller" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/fetch-http-handler@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.40.0.tgz#5e6ecfb7fe1f32a5709e4e9c13b0536073477737" + integrity sha512-w1HiZromoU+/bbEo89uO81l6UO/M+c2uOMnXntZqe6t3ZHUUUo3AbvhKh0QGVFqRQa+Oi0+95KqWmTHa72/9Iw== + dependencies: + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/querystring-builder" "3.40.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-base64-browser" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/hash-blob-browser@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.40.0.tgz#7bf071b84c59246736044499fd42255c6c8e3d46" + integrity sha512-l8xyprVVKKH+720VrQ677X6VkvHttDXB4MxkMuxhSvwYBQwsRzP2Wppo7xIAtWGoS+oqlLmD4LCbHdhFRcN5yA== + dependencies: + "@aws-sdk/chunked-blob-reader" "3.37.0" + "@aws-sdk/chunked-blob-reader-native" "3.37.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/hash-node@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.40.0.tgz#bf4d31a41652cbc3c937055087c80096cfab67ae" + integrity sha512-yOXXK85DdGDktdnQtXgMdaVKii4wtMjEhJ1mrvx2A9nMFNaPhxvERkVVIUKSWlJRa9ZujOw5jWOx8d2R51/Kjg== + dependencies: + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-buffer-from" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/hash-stream-node@3.45.0": + version "3.45.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/hash-stream-node/-/hash-stream-node-3.45.0.tgz#4efbf0fb978d8699c3e23479d4a2a62fe30bc7c1" + integrity sha512-gZiH4wgYvsLxyMnMvuF3UmOl9KkFTrixIatlFdYG6eLCDgP2oOkXeW007Yu6BQxchsTUC7WUZ971R3T1DtpJlQ== + dependencies: + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/invalid-dependency@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.40.0.tgz#023e37abfb2882676c3cef02da630342634aa429" + integrity sha512-axIWtDwCBDDqEgAJipX1FB1ZNpWYXquVwKDMo+7G+ftPBZ4FEq4M1ELhXJL3hhNJ9ZmCQzv+4F6Wnt8dwuzUaQ== + dependencies: + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/is-array-buffer@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.37.0.tgz#aa87619f8172b1a2a7ac8d573032025d98ae6c50" + integrity sha512-XLjA/a6AuGnCvcJZLsMTy2jxF2upgGhqCCkoIJgLlzzXHSihur13KcmPvW/zcaGnCRj0SvKWXiJHl4vDlW75VQ== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/md5-js@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/md5-js/-/md5-js-3.40.0.tgz#027ff231c795a6069ae854ccf7c8b57dbfd441fe" + integrity sha512-P1tzEljMD/MkjSc00TkVBYvfaVv/7S+04YEwE7tpu/jtxWxMHnk3CMKqq/F2iMhY83DRoqoYy+YqnaF4Bzr1uA== + dependencies: + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-utf8-browser" "3.37.0" + "@aws-sdk/util-utf8-node" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-apply-body-checksum@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-apply-body-checksum/-/middleware-apply-body-checksum-3.40.0.tgz#ebf6cf2f5c4078a4ca717d67dc72b292abe36f33" + integrity sha512-gNSFlFu/O8cxAM0X64OwiLLN/NPXvK3FsAIJRsfhIW+dX0bEq4lsGPsdU8Tx+9eenaj/Z01uqgWZ6Izar8zVvQ== + dependencies: + "@aws-sdk/is-array-buffer" "3.37.0" + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-bucket-endpoint@3.41.0": + version "3.41.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.41.0.tgz#d1bb0fb59be1bb4176725c243561dd7897e710cb" + integrity sha512-4A0kWHH2qemd4P7CZKS7XB6qtSUP2xMJ7Dn/llxYgvadR0mKEfGPeYPhAss/k7T1JGv+kSTIV30RwUXwdXgE/A== + dependencies: + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-arn-parser" "3.37.0" + "@aws-sdk/util-config-provider" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-content-length@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.40.0.tgz#affe235fc0eb43c7b8e21189f85a238fdd0b4c3f" + integrity sha512-sybAJb8v7I/vvL08R3+TI/XDAg9gybQTZ2treC24Ap4+jAOz4QBTHJPMKaUlEeFlMUcq4rj6/u2897ebYH6opw== + dependencies: + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-expect-continue@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.40.0.tgz#380bb30c7c9d0b52bf044207b964d803e4cb5e3d" + integrity sha512-FY6vT0u1ptDZ2bBj1yG/Iyk6HZB7U9fbrpeZNPYzgq8HJxBcTgfLwtB3VLobyhThQm9X2a7R2YZrwtArW8yQfQ== + dependencies: + "@aws-sdk/middleware-header-default" "3.40.0" + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-header-default@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-header-default/-/middleware-header-default-3.40.0.tgz#7e30d4e65404a7f914951b69703d54a425a0b3b0" + integrity sha512-eXQ13x/AivPZKoG8/akp9g5xdNHuKftl83GMuk9K6tt4+eAa22TdxiFu4R0UVlKAvo2feqxFrNs5DhhhBeAQWA== + dependencies: + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-host-header@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.40.0.tgz#a6a1d52ab0da7f8e65a199c27d71750f8329eccc" + integrity sha512-/wocR7JFOLM7/+BQM1DgAd6KCFYcdxYu1P7AhI451GlVNuYa5f89zh7p0gt3SRC6monI5lXgpL7RudhDm8fTrA== + dependencies: + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-location-constraint@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.40.0.tgz#f689b2860b9932beb143b6d83281ec2d4527d175" + integrity sha512-9XaVPYsDQVJbWJH96sNdv4HHY3j1raman+lYxMu4528Awp0OdWUeSsGRYRN+CnRPlkHnfNw4m6SKdWYHxdjshw== + dependencies: + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-logger@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.40.0.tgz#29d9616bd39dafa1493cef333a32363e4df2c607" + integrity sha512-19kx0Xg5ymVRKoupmhdmfTBkROcv3DZj508agpyG2YAo0abOObMlIP4Jltg0VD4PhNjGzNh0jFGJnvhjdwv4/A== + dependencies: + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-retry@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.40.0.tgz#5cffe046b1fd208a62a09495de6659be48ef86f3" + integrity sha512-SMUJrukugLL7YJE5X8B2ToukxMWMPwnf7jAFr84ptycCe8bdWv8x8klQ3EtVWpyqochtNlbTi6J/tTQBniUX7A== + dependencies: + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/service-error-classification" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + uuid "^8.3.2" + +"@aws-sdk/middleware-sdk-s3@3.45.0": + version "3.45.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.45.0.tgz#41fba8c6b8feaff6c18e35eb5595fae2e4e7c1e6" + integrity sha512-V4rnR4pnCxbZOMIFLkIEejmvrW3cujB1OECsK4/fmIlxpgImwYhHbCvFRG/upe92oltehqddGtkCxglmHNMs3g== + dependencies: + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/signature-v4" "3.45.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-arn-parser" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-sdk-sqs@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sqs/-/middleware-sdk-sqs-3.40.0.tgz#848d9f4c7964c78bba2cefc36df98164b020e500" + integrity sha512-egbrXObg7dhjjXEIjwIiNaHAwz1hRFBCOjHVZquLAmnViTvjnEsmpUcE3wlC9TnvBXAs5B6KKloKsd4RfYxRlA== + dependencies: + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-hex-encoding" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-sdk-sts@3.45.0": + version "3.45.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.45.0.tgz#67a39b91913a2a30d56dd95bf8469bb7335d0024" + integrity sha512-nvvzoKItzyZF44+0/VdygbUDgBG8wxYqDK0i+aPYLmmTu2NTBcREeMDiYO/aHZIzMNemyJqSdB3p8sdf2BYTAA== + dependencies: + "@aws-sdk/middleware-signing" "3.45.0" + "@aws-sdk/property-provider" "3.40.0" + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/signature-v4" "3.45.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-serde@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.40.0.tgz#90124ff60a7f23963bbcd00a5cc95862b29dddd9" + integrity sha512-uOWfZjlAoBy6xPqp0d4ka83WNNbEVCWn9WwfqBUXThyoTdTooYSpXe5y2YzN0BJa8b+tEZTyWpgamnBpFLp47g== + dependencies: + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-signing@3.45.0": + version "3.45.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.45.0.tgz#614935fc1f1ae79c09a17ea59d0650392f5b5d5b" + integrity sha512-MUtKe0mRWgWimGlbDX9KWHnxcQz8g1N+gEjfkcxzw+HMIxxQIKYFgUyllhFZ3HvYIje/wLlFYuDKXRBrJjUxYQ== + dependencies: + "@aws-sdk/property-provider" "3.40.0" + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/signature-v4" "3.45.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-ssec@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.40.0.tgz#e6877cbabc9532ca85e017f6521924c591d01520" + integrity sha512-ZoRpaZeAIQa1Q+NyEh74ATwOR3nFGfcP6Nu0jFzgqoVijCReMnhtlCRx23ccBu1ZLZNUsNk6MhKjY+ZTfNsjEg== + dependencies: + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/middleware-stack@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.40.0.tgz#5aa614e49a4fc76cc63986fb45302f7afab6db87" + integrity sha512-hby9HvESUYJxpdALX+6Dn2LPmS5jtMVurGB/+j3MWOvIcDYB4bcSXgVRvXzYnTKwbSupIdbX9zOE2ZAx2SJpUQ== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/middleware-user-agent@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.40.0.tgz#bf03d2deddc00689c85e7eadd9b4e02f24b61c08" + integrity sha512-dzC2fxWnanetFJ1oYgil8df3N36bR1yc/OCOpbdfQNiUk1FrXiCXqH5rHNO8zCvnwJAj8GHFwpFGd9a2Qube2w== + dependencies: + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/node-config-provider@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.40.0.tgz#54a8abc4f6d78503093b270e6dff3d6174c59f95" + integrity sha512-AmokjgUDECG8osoMfdRsPNweqI+L1pn4bYGk5iTLmzbBi0o4ot0U1FdX8Rf0qJZZwS4t1TXc3s8/PDVknmPxKg== + dependencies: + "@aws-sdk/property-provider" "3.40.0" + "@aws-sdk/shared-ini-file-loader" "3.37.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/node-http-handler@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.40.0.tgz#26491f11dabbd673c6318376d06af154adc123df" + integrity sha512-qjda6IbxDhbYr8NHmrMurKkbjgLUkfTMVgagDErDK24Nm3Dn5VaO6J4n6c0Q4OLHlmFaRcUfZSTrOo5DAubqCw== + dependencies: + "@aws-sdk/abort-controller" "3.40.0" + "@aws-sdk/protocol-http" "3.40.0" + "@aws-sdk/querystring-builder" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/property-provider@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.40.0.tgz#243cb1e87e36b1123ddc66d40d344e7580f80470" + integrity sha512-Mx4lkShjsYRwW9ujHA1pcnuubrWQ4kF5/DXWNfUiXuSIO/0Lojp1qTLheyBm4vzkJIlx5umyP6NvRAUkEHSN4Q== + dependencies: + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/protocol-http@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.40.0.tgz#ce6c7170a59e0a0eb63df5cd7cec87fe05bae680" + integrity sha512-f4ea7/HZkjpvGBrnRIuzc/bhrExWrgDv7eulj4htPukZGHdTqSJD3Jk8lEXWvFuX2vUKQDGhEhCDsqup7YWJQQ== + dependencies: + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/querystring-builder@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.40.0.tgz#f57212e60519d2d79ce6173cbe00fbe17a69bc0d" + integrity sha512-gO24oipnNaxJRBXB7lhLfa96vIMOd8gtMBqJTjelTjS2e1ZP1YY12CNKKTWwafSk8Ge021erZAG/YTOaXGpv+g== + dependencies: + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-uri-escape" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/querystring-parser@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.40.0.tgz#5a5ba9c095ad3125a0daf37c33ed1cc8a600d53e" + integrity sha512-XZIyaKQIiZAM6zelCBcsLHhVDOLafi7XIOd3jy6SymGN8ajj3HqUJ/vdQ5G6ISTk18OrqgqcCOI9oNzv+nrBcA== + dependencies: + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/service-error-classification@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.40.0.tgz#c98cbb781bd50e5d90649742ff954d754201c44d" + integrity sha512-c8btKmkvjXczWudXubGdbO3JgmjySBUVC/gCrZDNfwNGsG8RYJJQYYcnmt1gWjelUZsgMDl/2PIzxTlxVF91rA== + +"@aws-sdk/shared-ini-file-loader@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.37.0.tgz#ca595d9745150f46805f68be6a6c1607d618ad94" + integrity sha512-+vRBSlfa48R9KL7DpQt3dsu5/+5atjRgoCISblWo3SLpjrx41pKcjKneo7a1u0aP1Xc2oG2TfIyqTWZuOXsmEQ== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/signature-v4@3.45.0": + version "3.45.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.45.0.tgz#1852f3ad0447c9788f2454a7cfec2182b30eadac" + integrity sha512-73dwNe4R4Ytgn82gV8B99tE6UqrWjHE1JIAXpEZeXsBPJtg+8wpgd9sujs6JH9JW2cvnSnIsCXs1gQGD9+bZ0A== + dependencies: + "@aws-sdk/is-array-buffer" "3.37.0" + "@aws-sdk/types" "3.40.0" + "@aws-sdk/util-hex-encoding" "3.37.0" + "@aws-sdk/util-uri-escape" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/smithy-client@3.41.0": + version "3.41.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.41.0.tgz#61154b4813a01dc079e7083805a20e1bc05d3199" + integrity sha512-ldhS0Pf3v6yHCd//kk5DvKcdyeUkKEwxNDRanAp+ekTW68J3XcYgKaPC9sNDhVTDH1zrywTvtEz5zWHEvXjQow== + dependencies: + "@aws-sdk/middleware-stack" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/types@3.40.0", "@aws-sdk/types@^3.1.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.40.0.tgz#a9d7926fcb9b699bc46be975033559d2293e60d1" + integrity sha512-KpILcfvRaL88TLvo3SY4OuCCg90SvcNLPyjDwUuBqiOyWODjrKShHtAPJzej4CLp92lofh+ul0UnBfV9Jb/5PA== + +"@aws-sdk/url-parser@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.40.0.tgz#9ccd00a2026605d5eaef630e94b6632cc9598ec3" + integrity sha512-HwNV+HX7bHgLk5FzTOgdXANsC0SeVz5PMC4Nh+TLz2IoeQnrw4H8dsA4YNonncjern5oC5veKRjQeOoCL5SlSQ== + dependencies: + "@aws-sdk/querystring-parser" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/util-arn-parser@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.37.0.tgz#807691690c4c52c1e8e0a362bf5767291b626f1f" + integrity sha512-njIYn8gzm7Ms17A2oEu0vN/0GJpgq7cNFFtzBrM1cPtrc1jhMRJx5hzS7uX5h6ll8BM92bA3y00evRZFHxQPVQ== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/util-base64-browser@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-browser/-/util-base64-browser-3.37.0.tgz#4bf105de91e5e17ded644557dac6851c30e992d2" + integrity sha512-o4s/rHVm5k8eC/T7grJQINyYA/mKfDmEWKMA9wk5iBroXlI2rUm7x649TBk5hzoddufk/mffEeNz/1wM7yTmlg== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/util-base64-node@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64-node/-/util-base64-node-3.37.0.tgz#81ff164d227db8faeb910af33ff5f861269d6d67" + integrity sha512-1UPxly1GPrGZtlIWvbNCDIAund4Oyp8cFi9neA43TeNACvrmEQu/nG01pDbOoo0ENoVSVJrNAVBeqKEpqjH2GA== + dependencies: + "@aws-sdk/util-buffer-from" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/util-body-length-browser@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.37.0.tgz#2e3a375ac191a9bacd40a6b3479ee402dcb5769d" + integrity sha512-tClmH1uYelqWT43xxmnOsVFbCQJiIwizp6y4E109G2LIof07inxrO0L8nbwBpjhugVplx6NZr9IaqTFqbdM1gA== + dependencies: + tslib "^2.3.0" -"@aws-cdk/custom-resources@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/custom-resources/-/custom-resources-1.61.0.tgz#03749f4122e46504fd1b3b3b9a11aa3578f269bf" - integrity sha512-etnHE7A0+J5w1L/m+KxEbPQ7LgtVYvEUV6naqRp5uIsTBaJ9sCQ+q43Y3Fj+g3NMigm8C2fKg5FmiFE6kiymDQ== +"@aws-sdk/util-body-length-node@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-3.37.0.tgz#d6170dafd351799687d583f818a4a3924b61cbec" + integrity sha512-aY3mXdbEajruRi9CHgq/heM89R+Gectj/Xrs1naewmamaN8NJrvjDm3s+cw//lqqSOW903LYHXDgm7wvCzUnFA== dependencies: - "@aws-cdk/aws-cloudformation" "1.61.0" - "@aws-cdk/aws-iam" "1.61.0" - "@aws-cdk/aws-lambda" "1.61.0" - "@aws-cdk/aws-logs" "1.61.0" - "@aws-cdk/aws-sns" "1.61.0" - "@aws-cdk/core" "1.61.0" - constructs "^3.0.4" + tslib "^2.3.0" -"@aws-cdk/cx-api@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/cx-api/-/cx-api-1.61.0.tgz#23f0e0cff978277626d42091907b71a6c4d98580" - integrity sha512-SOn1aLhp2Zot1Qqev1REbgL2n0Ccl9sfg1nJMWnGxAmjarazJfvW22llYKnJPuFkgHswaBlifBxAA4WgKbUn6g== +"@aws-sdk/util-buffer-from@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-3.37.0.tgz#298d4a925b9f0ca23f99617648cd9fb3896b573c" + integrity sha512-aa3SBwjLwImuJoE4+hxDIWQ9REz3UFb3p7KFPe9qopdXb/yB12RTcbrXVb4whUux4i4mO6KRij0ZNjFZrjrKPg== dependencies: - "@aws-cdk/cloud-assembly-schema" "1.61.0" - semver "^7.2.2" + "@aws-sdk/is-array-buffer" "3.37.0" + tslib "^2.3.0" -"@aws-cdk/region-info@1.61.0": - version "1.61.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/region-info/-/region-info-1.61.0.tgz#663e44206a92da544183c3a405cd73490fdc3103" - integrity sha512-/10gvecycNJhYM2LIkA0XaoWgUZQ6K5FIIRaf/o4PbgHyR8WTyEPO6lbT0GoKi69TvC+18xzJ4iZ1p3ZdRnUYw== +"@aws-sdk/util-config-provider@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-config-provider/-/util-config-provider-3.40.0.tgz#acefff264d6650450a1f8b056a63830a454b756d" + integrity sha512-NjZGrA4mqhpr6gkVCAUweurP0Z9d3vFyXJCtulC0BFbpKAnKCf/crSK56NwUaNhAEMCkSuBvjRFzkbfT+HO8bA== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/util-credentials@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-credentials/-/util-credentials-3.37.0.tgz#76261c3d7c20bee5d28e5c17741adf19558b3b67" + integrity sha512-zcLhSZDKgBLhUjSU5HoQpuQiP3v8oE86NmV/tiZVPEaO6YVULEAB2Cfj1hpM/b/JXWzjSHfT06KXT7QUODKS+A== + dependencies: + "@aws-sdk/shared-ini-file-loader" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/util-hex-encoding@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.37.0.tgz#40ce21b5ff682e811e98ac7476692ee55ae61493" + integrity sha512-tn5UpfaeM+rZWqynoNqB8lwtcAXil5YYO3HLGH9himpWAdft/2Z7LK6bsYDpctaAI1WHgMDcL0bw3Id04ZUbhA== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/util-locate-window@^3.0.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.37.0.tgz#e041f411e5e6a235e5bcffacc4b7fa90f25d8d01" + integrity sha512-NvDCfOhLLVHp27oGUUs8EVirhz91aX5gdxGS7J/sh5PF0cNN8rwaR1vSLR7BxPmJHMO7NH7i9EwiELfLfYcq6g== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/util-uri-escape@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.37.0.tgz#42b8393a51dcc04f228e70d1c94c2fe38a738994" + integrity sha512-8pKf4YJTELP5lm/CEgYw2atyJBB1RWWqFa0sZx6YJmTlOtLF5G6raUdAi4iDa2hldGt2B6IAdIIyuusT8zeU8Q== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/util-user-agent-browser@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.40.0.tgz#d9f4f49af35895df260598a333a8b792b56e9f76" + integrity sha512-C69sTI26bV2EprTv3DTXu9XP7kD9Wu4YVPBzqztOYArd2GDYw3w+jS8SEg3XRbjAKY/mOPZ2Thw4StjpZlWZiA== + dependencies: + "@aws-sdk/types" "3.40.0" + bowser "^2.11.0" + tslib "^2.3.0" + +"@aws-sdk/util-user-agent-node@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.40.0.tgz#76240a4ee05e409ad1267854761c53e746e9bcdf" + integrity sha512-cjIzd0hRZFTTh7iLJD6Bciu++Em1iaM1clyG02xRl0JD5DEtDSR1zO02uu+AeM7GSLGOxIvwOkK2j8ySPAOmBA== + dependencies: + "@aws-sdk/node-config-provider" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/util-utf8-browser@3.37.0", "@aws-sdk/util-utf8-browser@^3.0.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.37.0.tgz#d896899f4c475ceeaf8b77c5d7cdc453e5fe6b83" + integrity sha512-tuiOxzfqet1kKGYzlgpMGfhr64AHJnYsFx2jZiH/O6Yq8XQg43ryjQlbJlim/K/XHGNzY0R+nabeJg34q3Ua1g== + dependencies: + tslib "^2.3.0" + +"@aws-sdk/util-utf8-node@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-node/-/util-utf8-node-3.37.0.tgz#300912cce55d72c18213190237d6ab943e17b5bf" + integrity sha512-fUAgd7UTCULL36j9/vnXHxVhxvswnq23mYgTCIT8NQ7wHN30q2a89ym1e9DwGeQkJEBOkOcKLn6nsMsN7YQMDQ== + dependencies: + "@aws-sdk/util-buffer-from" "3.37.0" + tslib "^2.3.0" + +"@aws-sdk/util-waiter@3.40.0": + version "3.40.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-waiter/-/util-waiter-3.40.0.tgz#91c537efc9d0129fb24d9bdab86acbfd797ddf1f" + integrity sha512-jdxwNEZdID49ZvyAnxaeNm5w2moIfMLOwj/q6TxKlxYoXMs16FQWkhyfGue0vEASzchS49ewbyt+KBqpT31Ebg== + dependencies: + "@aws-sdk/abort-controller" "3.40.0" + "@aws-sdk/types" "3.40.0" + tslib "^2.3.0" + +"@aws-sdk/xml-builder@3.37.0": + version "3.37.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.37.0.tgz#17aceb34188a58b5c25b49344f66135b0fe95f79" + integrity sha512-Vf0f4ZQ+IBo/l9wUaTOXLqqQO9b/Ll5yPbg+EhHx8zlHbTHIm89ettkVCGyT/taGagC1X+ZeTK9maX6ymEOBow== + dependencies: + tslib "^2.3.0" "@aws/dynamodb-auto-marshaller@^0.7.1": version "0.7.1" @@ -419,23 +1735,6 @@ dependencies: tslib "^1.8.1" -"@babel/cli@^7.10.5": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.12.1.tgz#e08a0b1cb6fcd4b9eb6a606ba5602c5c0fe24a0c" - integrity sha512-eRJREyrfAJ2r42Iaxe8h3v6yyj1wu9OyosaUHW6UImjGf9ahGL9nsFNh7OCopvtcPL8WnEo7tp78wrZaZ6vG9g== - dependencies: - commander "^4.0.1" - convert-source-map "^1.1.0" - fs-readdir-recursive "^1.1.0" - glob "^7.0.0" - lodash "^4.17.19" - make-dir "^2.1.0" - slash "^2.0.0" - source-map "^0.5.0" - optionalDependencies: - "@nicolo-ribaudo/chokidar-2" "^2.1.8" - chokidar "^3.4.0" - "@babel/code-frame@7.10.4", "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.5.5": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" @@ -443,7 +1742,14 @@ dependencies: "@babel/highlight" "^7.10.4" -"@babel/code-frame@^7.16.0": +"@babel/code-frame@7.12.11": + version "7.12.11" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" + integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== + dependencies: + "@babel/highlight" "^7.10.4" + +"@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.0.tgz#0dfc80309beec8411e65e706461c408b0bb9b431" integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA== @@ -482,7 +1788,7 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/core@^7.12.3": +"@babel/core@^7.12.3", "@babel/core@^7.7.2": version "7.16.5" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.16.5.tgz#924aa9e1ae56e1e55f7184c8bf073a50d8677f5c" integrity sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ== @@ -528,7 +1834,7 @@ jsesc "^2.5.1" source-map "^0.5.0" -"@babel/generator@^7.16.5": +"@babel/generator@^7.16.5", "@babel/generator@^7.7.2": version "7.16.5" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.16.5.tgz#26e1192eb8f78e0a3acaf3eede3c6fc96d22bedf" integrity sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA== @@ -909,7 +2215,7 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz#a78c7a7251e01f616512d31b10adcf52ada5e0d2" integrity sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== -"@babel/helper-validator-identifier@^7.15.7": +"@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.15.7": version "7.15.7" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389" integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== @@ -985,7 +2291,7 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.3.tgz#a305415ebe7a6c7023b40b5122a0662d928334cd" integrity sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw== -"@babel/parser@^7.16.0", "@babel/parser@^7.16.5": +"@babel/parser@^7.16.0", "@babel/parser@^7.16.5", "@babel/parser@^7.7.2": version "7.16.6" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.6.tgz#8f194828193e8fa79166f34a4b4e52f3e769a314" integrity sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ== @@ -1327,6 +2633,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" +"@babel/plugin-syntax-jsx@7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz#000e2e25d8673cce49300517a3eda44c263e4201" + integrity sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-jsx@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926" @@ -1397,7 +2710,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-top-level-await@^7.14.5": +"@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3": version "7.14.5" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== @@ -1411,6 +2724,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" +"@babel/plugin-syntax-typescript@^7.7.2": + version "7.16.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.5.tgz#f47a33e4eee38554f00fb6b2f894fa1f5649b0b3" + integrity sha512-/d4//lZ1Vqb4mZ5xTep3dDK888j7BGM/iKqBmndBaoYAFPlPKrGU608VVBz5JeyAb6YQDjRu1UKqj86UhwWVgw== + dependencies: + "@babel/helper-plugin-utils" "^7.16.5" + "@babel/plugin-transform-arrow-functions@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz#8083ffc86ac8e777fbe24b5967c4b2521f3cb2b3" @@ -2247,6 +3567,13 @@ dependencies: regenerator-runtime "^0.13.4" +"@babel/runtime@7.15.3": + version "7.15.3" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.3.tgz#2e1c2880ca118e5b2f9988322bd8a7656a32502b" + integrity sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA== + dependencies: + regenerator-runtime "^0.13.4" + "@babel/template@^7.10.4", "@babel/template@^7.3.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.4.tgz#3251996c4200ebc71d1a8fc405fba940f36ba278" @@ -2280,7 +3607,7 @@ globals "^11.1.0" lodash "^4.17.19" -"@babel/traverse@^7.13.0", "@babel/traverse@^7.16.5": +"@babel/traverse@^7.13.0", "@babel/traverse@^7.16.5", "@babel/traverse@^7.7.2": version "7.16.5" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.16.5.tgz#d7d400a8229c714a59b87624fc67b0f1fbd4b2b3" integrity sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ== @@ -2296,6 +3623,14 @@ debug "^4.1.0" globals "^11.1.0" +"@babel/types@7.15.0": + version "7.15.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.15.0.tgz#61af11f2286c4e9c69ca8deb5f4375a73c72dcbd" + integrity sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ== + dependencies: + "@babel/helper-validator-identifier" "^7.14.9" + to-fast-properties "^2.0.0" + "@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.11.0", "@babel/types@^7.12.1", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.12.1.tgz#e109d9ab99a8de735be287ee3d6a9947a190c4ae" @@ -2313,6 +3648,11 @@ "@babel/helper-validator-identifier" "^7.15.7" to-fast-properties "^2.0.0" +"@balena/dockerignore@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@balena/dockerignore/-/dockerignore-1.0.2.tgz#9ffe4726915251e8eb69f44ef3547e0da2c03e0d" + integrity sha512-wMue2Sy4GAVTk6Ic4tJVcnfdau+gx2EnG7S+uAEe+TWJFqE4YoWN4/H8MSLj4eYJKxGg26lZwboEniNiNwZQ6Q== + "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" @@ -2357,6 +3697,21 @@ minimatch "^3.0.4" strip-json-comments "^3.1.1" +"@eslint/eslintrc@^0.4.3": + version "0.4.3" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" + integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== + dependencies: + ajv "^6.12.4" + debug "^4.1.1" + espree "^7.3.0" + globals "^13.9.0" + ignore "^4.0.6" + import-fresh "^3.2.1" + js-yaml "^3.13.1" + minimatch "^3.0.4" + strip-json-comments "^3.1.1" + "@evocateur/libnpmaccess@^3.1.2": version "3.1.2" resolved "https://registry.yarnpkg.com/@evocateur/libnpmaccess/-/libnpmaccess-3.1.2.tgz#ecf7f6ce6b004e9f942b098d92200be4a4b1c845" @@ -2431,11 +3786,76 @@ unique-filename "^1.1.1" which "^1.3.1" +"@graphql-tools/load-files@^6.3.2": + version "6.5.3" + resolved "https://registry.yarnpkg.com/@graphql-tools/load-files/-/load-files-6.5.3.tgz#aa0debfae7fe5e63c4d95e63e4b8adc78bbf53f8" + integrity sha512-hu6hw2fj3ltno7ezbyAQc5VdLCymgx0XIwvk0l9sWAlV2xnaNcX7p/z1qm6U/db2MiCumRBBIm/QuR7Jn71qZg== + dependencies: + globby "11.0.4" + tslib "~2.3.0" + unixify "1.0.0" + +"@graphql-tools/merge@^6.2.14": + version "6.2.17" + resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-6.2.17.tgz#4dedf87d8435a5e1091d7cc8d4f371ed1e029f1f" + integrity sha512-G5YrOew39fZf16VIrc49q3c8dBqQDD0ax5LYPiNja00xsXDi0T9zsEWVt06ApjtSdSF6HDddlu5S12QjeN8Tow== + dependencies: + "@graphql-tools/schema" "^8.0.2" + "@graphql-tools/utils" "8.0.2" + tslib "~2.3.0" + +"@graphql-tools/merge@^8.2.1": + version "8.2.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-8.2.1.tgz#bf83aa06a0cfc6a839e52a58057a84498d0d51ff" + integrity sha512-Q240kcUszhXiAYudjuJgNuLgy9CryDP3wp83NOZQezfA6h3ByYKU7xI6DiKrdjyVaGpYN3ppUmdj0uf5GaXzMA== + dependencies: + "@graphql-tools/utils" "^8.5.1" + tslib "~2.3.0" + +"@graphql-tools/schema@^8.0.2": + version "8.3.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-8.3.1.tgz#1ee9da494d2da457643b3c93502b94c3c4b68c74" + integrity sha512-3R0AJFe715p4GwF067G5i0KCr/XIdvSfDLvTLEiTDQ8V/hwbOHEKHKWlEBHGRQwkG5lwFQlW1aOn7VnlPERnWQ== + dependencies: + "@graphql-tools/merge" "^8.2.1" + "@graphql-tools/utils" "^8.5.1" + tslib "~2.3.0" + value-or-promise "1.0.11" + +"@graphql-tools/utils@8.0.2": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.0.2.tgz#795a8383cdfdc89855707d62491c576f439f3c51" + integrity sha512-gzkavMOgbhnwkHJYg32Adv6f+LxjbQmmbdD5Hty0+CWxvaiuJq+nU6tzb/7VSU4cwhbNLx/lGu2jbCPEW1McZQ== + dependencies: + tslib "~2.3.0" + +"@graphql-tools/utils@^8.5.1": + version "8.5.5" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-8.5.5.tgz#019ddb99719feb19602afdb537c06e463df674a9" + integrity sha512-y7zRXWIUI73X+9/rf/0KzrNFMlpRKFfzLiwdbIeWwgLs+NV9vfUOoVkX8luXX6LwQxhSypHATMiwZGM2ro/wJA== + dependencies: + tslib "~2.3.0" + +"@hapi/accept@5.0.2", "@hapi/accept@^5.0.1", "@hapi/accept@^5.0.2": + version "5.0.2" + resolved "https://registry.yarnpkg.com/@hapi/accept/-/accept-5.0.2.tgz#ab7043b037e68b722f93f376afb05e85c0699523" + integrity sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw== + dependencies: + "@hapi/boom" "9.x.x" + "@hapi/hoek" "9.x.x" + "@hapi/address@2.x.x": version "2.1.4" resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== +"@hapi/boom@9.x.x": + version "9.1.4" + resolved "https://registry.yarnpkg.com/@hapi/boom/-/boom-9.1.4.tgz#1f9dad367c6a7da9f8def24b4a986fc5a7bd9db6" + integrity sha512-Ls1oH8jaN1vNsqcaHVYJrKmgMcKsC1wcp8bujvXrHaAqD2iDYq3HoOwsxwo09Cuda5R5nC0o0IxlrlTuvPuzSw== + dependencies: + "@hapi/hoek" "9.x.x" + "@hapi/bourne@1.x.x": version "1.3.2" resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" @@ -2446,6 +3866,11 @@ resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== +"@hapi/hoek@9.x.x": + version "9.2.1" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.2.1.tgz#9551142a1980503752536b5050fd99f4a7f13b17" + integrity sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw== + "@hapi/joi@^15.1.0": version "15.1.1" resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" @@ -2463,6 +3888,20 @@ dependencies: "@hapi/hoek" "^8.3.0" +"@humanwhocodes/config-array@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9" + integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== + dependencies: + "@humanwhocodes/object-schema" "^1.2.0" + debug "^4.1.1" + minimatch "^3.0.4" + +"@humanwhocodes/object-schema@^1.2.0": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" + integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== + "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" @@ -2491,6 +3930,18 @@ jest-util "^26.6.1" slash "^3.0.0" +"@jest/console@^27.4.2": + version "27.4.2" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.4.2.tgz#7a95612d38c007ddb528ee446fe5e5e785e685ce" + integrity sha512-xknHThRsPB/To1FUbi6pCe43y58qFC03zfb6R7fDb/FfC7k2R3i1l+izRBJf8DI46KhYGRaF14Eo9A3qbBoixg== + dependencies: + "@jest/types" "^27.4.2" + "@types/node" "*" + chalk "^4.0.0" + jest-message-util "^27.4.2" + jest-util "^27.4.2" + slash "^3.0.0" + "@jest/core@^26.6.0", "@jest/core@^26.6.1": version "26.6.1" resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.6.1.tgz#77426822f667a2cda82bf917cee11cc8ba71f9ac" @@ -2525,6 +3976,40 @@ slash "^3.0.0" strip-ansi "^6.0.0" +"@jest/core@^27.4.5": + version "27.4.5" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.4.5.tgz#cae2dc34259782f4866c6606c3b480cce920ed4c" + integrity sha512-3tm/Pevmi8bDsgvo73nX8p/WPng6KWlCyScW10FPEoN1HU4pwI83tJ3TsFvi1FfzsjwUlMNEPowgb/rPau/LTQ== + dependencies: + "@jest/console" "^27.4.2" + "@jest/reporters" "^27.4.5" + "@jest/test-result" "^27.4.2" + "@jest/transform" "^27.4.5" + "@jest/types" "^27.4.2" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + emittery "^0.8.1" + exit "^0.1.2" + graceful-fs "^4.2.4" + jest-changed-files "^27.4.2" + jest-config "^27.4.5" + jest-haste-map "^27.4.5" + jest-message-util "^27.4.2" + jest-regex-util "^27.4.0" + jest-resolve "^27.4.5" + jest-resolve-dependencies "^27.4.5" + jest-runner "^27.4.5" + jest-runtime "^27.4.5" + jest-snapshot "^27.4.5" + jest-util "^27.4.2" + jest-validate "^27.4.2" + jest-watcher "^27.4.2" + micromatch "^4.0.4" + rimraf "^3.0.0" + slash "^3.0.0" + strip-ansi "^6.0.0" + "@jest/create-cache-key-function@^26.5.0": version "26.5.0" resolved "https://registry.yarnpkg.com/@jest/create-cache-key-function/-/create-cache-key-function-26.5.0.tgz#1d07947adc51ea17766d9f0ccf5a8d6ea94c47dc" @@ -2540,6 +4025,16 @@ "@types/node" "*" jest-mock "^26.6.1" +"@jest/environment@^27.4.4": + version "27.4.4" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.4.4.tgz#66ebebc79673d84aad29d2bb70a8c51e6c29bb4d" + integrity sha512-q+niMx7cJgt/t/b6dzLOh4W8Ef/8VyKG7hxASK39jakijJzbFBGpptx3RXz13FFV7OishQ9lTbv+dQ5K3EhfDQ== + dependencies: + "@jest/fake-timers" "^27.4.2" + "@jest/types" "^27.4.2" + "@types/node" "*" + jest-mock "^27.4.2" + "@jest/fake-timers@^26.6.1": version "26.6.1" resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.6.1.tgz#5aafba1822075b7142e702b906094bea15f51acf" @@ -2552,6 +4047,18 @@ jest-mock "^26.6.1" jest-util "^26.6.1" +"@jest/fake-timers@^27.4.2": + version "27.4.2" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.4.2.tgz#d217f86c3ba2027bf29e0b731fd0cb761a72d093" + integrity sha512-f/Xpzn5YQk5adtqBgvw1V6bF8Nx3hY0OIRRpCvWcfPl0EAjdqWPdhH3t/3XpiWZqtjIEHDyMKP9ajpva1l4Zmg== + dependencies: + "@jest/types" "^27.4.2" + "@sinonjs/fake-timers" "^8.0.1" + "@types/node" "*" + jest-message-util "^27.4.2" + jest-mock "^27.4.2" + jest-util "^27.4.2" + "@jest/globals@^26.6.1": version "26.6.1" resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.6.1.tgz#b232c7611d8a2de62b4bf9eb9a007138322916f4" @@ -2561,6 +4068,15 @@ "@jest/types" "^26.6.1" expect "^26.6.1" +"@jest/globals@^27.4.4": + version "27.4.4" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.4.4.tgz#fe501a80c23ea2dab585c42be2a519bb5e38530d" + integrity sha512-bqpqQhW30BOreXM8bA8t8JbOQzsq/WnPTnBl+It3UxAD9J8yxEAaBEylHx1dtBapAr/UBk8GidXbzmqnee8tYQ== + dependencies: + "@jest/environment" "^27.4.4" + "@jest/types" "^27.4.2" + expect "^27.4.2" + "@jest/reporters@^26.6.1": version "26.6.1" resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.6.1.tgz#582ede05278cf5eeffe58bc519f4a35f54fbcb0d" @@ -2593,6 +4109,37 @@ optionalDependencies: node-notifier "^8.0.0" +"@jest/reporters@^27.4.5": + version "27.4.5" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.4.5.tgz#e229acca48d18ea39e805540c1c322b075ae63ad" + integrity sha512-3orsG4vi8zXuBqEoy2LbnC1kuvkg1KQUgqNxmxpQgIOQEPeV0onvZu+qDQnEoX8qTQErtqn/xzcnbpeTuOLSiA== + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^27.4.2" + "@jest/test-result" "^27.4.2" + "@jest/transform" "^27.4.5" + "@jest/types" "^27.4.2" + "@types/node" "*" + 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 "^27.4.5" + jest-resolve "^27.4.5" + jest-util "^27.4.2" + jest-worker "^27.4.5" + slash "^3.0.0" + source-map "^0.6.0" + string-length "^4.0.1" + terminal-link "^2.0.0" + v8-to-istanbul "^8.1.0" + "@jest/source-map@^26.5.0": version "26.5.0" resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.5.0.tgz#98792457c85bdd902365cd2847b58fff05d96367" @@ -2602,6 +4149,15 @@ graceful-fs "^4.2.4" source-map "^0.6.0" +"@jest/source-map@^27.4.0": + version "27.4.0" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.4.0.tgz#2f0385d0d884fb3e2554e8f71f8fa957af9a74b6" + integrity sha512-Ntjx9jzP26Bvhbm93z/AKcPRj/9wrkI88/gK60glXDx1q+IeI0rf7Lw2c89Ch6ofonB0On/iRDreQuQ6te9pgQ== + dependencies: + callsites "^3.0.0" + graceful-fs "^4.2.4" + source-map "^0.6.0" + "@jest/test-result@^26.6.0", "@jest/test-result@^26.6.1": version "26.6.1" resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.6.1.tgz#d75698d8a06aa663e8936663778c831512330cc1" @@ -2612,6 +4168,16 @@ "@types/istanbul-lib-coverage" "^2.0.0" collect-v8-coverage "^1.0.0" +"@jest/test-result@^27.4.2": + version "27.4.2" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.4.2.tgz#05fd4a5466ec502f3eae0b39dff2b93ea4d5d9ec" + integrity sha512-kr+bCrra9jfTgxHXHa2UwoQjxvQk3Am6QbpAiJ5x/50LW8llOYrxILkqY0lZRW/hu8FXesnudbql263+EW9iNA== + dependencies: + "@jest/console" "^27.4.2" + "@jest/types" "^27.4.2" + "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" + "@jest/test-sequencer@^26.6.1": version "26.6.1" resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.6.1.tgz#34216ac2c194b0eeebde30d25424d1134703fd2e" @@ -2623,6 +4189,16 @@ jest-runner "^26.6.1" jest-runtime "^26.6.1" +"@jest/test-sequencer@^27.4.5": + version "27.4.5" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.4.5.tgz#1d7e026844d343b60d2ca7fd82c579a17b445d7d" + integrity sha512-n5woIn/1v+FT+9hniymHPARA9upYUmfi5Pw9ewVwXCDlK4F5/Gkees9v8vdjGdAIJ2MPHLHodiajLpZZanWzEQ== + dependencies: + "@jest/test-result" "^27.4.2" + graceful-fs "^4.2.4" + jest-haste-map "^27.4.5" + jest-runtime "^27.4.5" + "@jest/transform@^26.6.1": version "26.6.1" resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.6.1.tgz#f70786f96e0f765947b4fb4f54ffcfb7bd783711" @@ -2644,6 +4220,27 @@ source-map "^0.6.1" write-file-atomic "^3.0.0" +"@jest/transform@^27.4.5": + version "27.4.5" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.4.5.tgz#3dfe2e3680cd4aa27356172bf25617ab5b94f195" + integrity sha512-PuMet2UlZtlGzwc6L+aZmR3I7CEBpqadO03pU40l2RNY2fFJ191b9/ITB44LNOhVtsyykx0OZvj0PCyuLm7Eew== + dependencies: + "@babel/core" "^7.1.0" + "@jest/types" "^27.4.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 "^27.4.5" + jest-regex-util "^27.4.0" + jest-util "^27.4.2" + micromatch "^4.0.4" + pirates "^4.0.1" + slash "^3.0.0" + source-map "^0.6.1" + write-file-atomic "^3.0.0" + "@jest/types@^26.6.0", "@jest/types@^26.6.1": version "26.6.1" resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.1.tgz#2638890e8031c0bc8b4681e0357ed986e2f866c5" @@ -2655,6 +4252,25 @@ "@types/yargs" "^15.0.0" chalk "^4.0.0" +"@jest/types@^27.4.2": + version "27.4.2" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.4.2.tgz#96536ebd34da6392c2b7c7737d693885b5dd44a5" + integrity sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^16.0.0" + chalk "^4.0.0" + +"@jsii/check-node@1.35.0": + version "1.35.0" + resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.35.0.tgz#988aaeee0aa0b829f3d58534b1faa30f5cc98168" + integrity sha512-fnybJqSJx6qLi5Qk5ji1qGGJNW/UGlxz7PglLMiq6rtTCiFmIsn3DF1Rr2HJq7Wz69wdka8SqQ7n3rxUA45Ulw== + dependencies: + chalk "^4.1.2" + semver "^7.3.5" + "@kwsites/file-exists@^1.1.1": version "1.1.1" resolved "https://registry.yarnpkg.com/@kwsites/file-exists/-/file-exists-1.1.1.tgz#ad1efcac13e1987d8dbaf235ef3be5b0d96faa99" @@ -3352,6 +4968,21 @@ npmlog "^4.1.2" write-file-atomic "^2.3.0" +"@mapbox/node-pre-gyp@^1.0.5": + version "1.0.8" + resolved "https://registry.yarnpkg.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.8.tgz#32abc8a5c624bc4e46c43d84dfb8b26d33a96f58" + integrity sha512-CMGKi28CF+qlbXh26hDe6NxCd7amqeAzEqnS6IHeO6LoaKyM/n+Xw3HT1COdq8cuioOdlKdqn/hCmqPUOMOywg== + dependencies: + detect-libc "^1.0.3" + https-proxy-agent "^5.0.0" + make-dir "^3.1.0" + node-fetch "^2.6.5" + nopt "^5.0.0" + npmlog "^5.0.1" + rimraf "^3.0.2" + semver "^7.3.5" + tar "^6.1.11" + "@material-ui/core@^4.11.0": version "4.11.0" resolved "https://registry.yarnpkg.com/@material-ui/core/-/core-4.11.0.tgz#b69b26e4553c9e53f2bfaf1053e216a0af9be15a" @@ -3431,12 +5062,69 @@ call-me-maybe "^1.0.1" glob-to-regexp "^0.3.0" -"@nicolo-ribaudo/chokidar-2@^2.1.8": - version "2.1.8" - resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8.tgz#eef8d9b47e8dc589499f14d656e8d2dd978c3d14" - integrity sha512-FohwULwAebCUKi/akMFyGi7jfc7JXTeMHzKxuP3umRd9mK/2Y7/SMBSI2jX+YLopPXi+PF9l307NmpfxTdCegA== +"@napi-rs/triples@^1.0.3": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@napi-rs/triples/-/triples-1.1.0.tgz#88c35b72e79a20b79bb4c9b3e2817241a1c9f4f9" + integrity sha512-XQr74QaLeMiqhStEhLn1im9EOMnkypp7MZOwQhGzqp2Weu5eQJbpPxWxixxlYRKWPOmJjsk6qYfYH9kq43yc2w== + +"@next/env@11.1.3": + version "11.1.3" + resolved "https://registry.yarnpkg.com/@next/env/-/env-11.1.3.tgz#dc698e00259242012955e43a40788fcf21ba9e37" + integrity sha512-5+vaeooJuWmICSlmVaAC8KG3O8hwKasACVfkHj58xQuCB5SW0TKW3hWxgxkBuefMBn1nM0yEVPKokXCsYjBtng== + +"@next/polyfill-module@11.1.3": + version "11.1.3" + resolved "https://registry.yarnpkg.com/@next/polyfill-module/-/polyfill-module-11.1.3.tgz#95163973fe19f1827da32703d1fcb8198fb2c79a" + integrity sha512-7yr9cr4a0SrBoVE8psxXWK1wTFc8UzsY8Wc2cWGL7qA0hgtqACHaXC47M1ByJB410hFZenGrpE+KFaT1unQMyw== + +"@next/react-dev-overlay@11.1.3": + version "11.1.3" + resolved "https://registry.yarnpkg.com/@next/react-dev-overlay/-/react-dev-overlay-11.1.3.tgz#5d08336931e48ebdb07d82b566223d0ee5941d2a" + integrity sha512-zIwtMliSUR+IKl917ToFNB+0fD7bI5kYMdjHU/UEKpfIXAZPnXRHHISCvPDsczlr+bRsbjlUFW1CsNiuFedeuQ== + dependencies: + "@babel/code-frame" "7.12.11" + anser "1.4.9" + chalk "4.0.0" + classnames "2.2.6" + css.escape "1.5.1" + data-uri-to-buffer "3.0.1" + platform "1.3.6" + shell-quote "1.7.2" + source-map "0.8.0-beta.0" + stacktrace-parser "0.1.10" + strip-ansi "6.0.0" + +"@next/react-refresh-utils@11.1.3": + version "11.1.3" + resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-11.1.3.tgz#fc2c1a4f2403db1a0179d31caa0a4cc811b8ab58" + integrity sha512-144kD8q2nChw67V3AJJlPQ6NUJVFczyn10bhTynn9o2rY5DEnkzuBipcyMuQl2DqfxMkV7sn+yOCOYbrLCk9zg== + +"@next/swc-darwin-arm64@11.1.3": + version "11.1.3" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-11.1.3.tgz#062eb7871048fdb313304e42ace5f91402dbc39f" + integrity sha512-TwP4krjhs+uU9pesDYCShEXZrLSbJr78p12e7XnLBBaNf20SgWLlVmQUT9gX9KbWan5V0sUbJfmcS8MRNHgYuA== + +"@next/swc-darwin-x64@11.1.3": + version "11.1.3" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-11.1.3.tgz#8bd515768d02e4c1e0cd80d33f3f29456ee890ee" + integrity sha512-ZSWmkg/PxccHFNUSeBdrfaH8KwSkoeUtewXKvuYYt7Ph0yRsbqSyNIvhUezDua96lApiXXq6EL2d1THfeWomvw== + +"@next/swc-linux-x64-gnu@11.1.3": + version "11.1.3" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-11.1.3.tgz#40030577e6ee272afb0080b45468bea73208f46d" + integrity sha512-PrTBN0iZudAuj4jSbtXcdBdmfpaDCPIneG4Oms4zcs93KwMgLhivYW082Mvlgx9QVEiRm7+RkFpIVtG/i7JitA== + +"@next/swc-win32-x64-msvc@11.1.3": + version "11.1.3" + resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-11.1.3.tgz#2951cbc127f6ea57032a241fb94439cddb5d2482" + integrity sha512-mRwbscVjRoHk+tDY7XbkT5d9FCwujFIQJpGp0XNb1i5OHCSDO8WW/C9cLEWS4LxKRbIZlTLYg1MTXqLQkvva8w== + +"@node-rs/helper@1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@node-rs/helper/-/helper-1.2.1.tgz#e079b05f21ff4329d82c4e1f71c0290e4ecdc70c" + integrity sha512-R5wEmm8nbuQU0YGGmYVjEc0OHtYsuXdpRG+Ut/3wZ9XAvQWyThN08bTh2cBJgoZxHQUPtvRfeQuxcAgLuiBISg== dependencies: - chokidar "2.1.8" + "@napi-rs/triples" "^1.0.3" "@nodelib/fs.scandir@2.1.3": version "2.1.3" @@ -3791,90 +5479,234 @@ "@sentry/types" "5.27.1" tslib "^1.9.3" -"@serverless-stack/cli@0.1.10": - version "0.1.10" - resolved "https://registry.yarnpkg.com/@serverless-stack/cli/-/cli-0.1.10.tgz#89fba63756bcda8b9af4b3b71a7666d9cfa972bf" - integrity sha512-aNuPnGmYVXpDuPQ68MvqcvHooT44dvkbudmhTMgiF8O56up8j56DEAn2p5ZbdsEajIvm5s9hpGZ9XxD6pNTfyw== - dependencies: - "@babel/cli" "^7.10.5" +"@serverless-stack/aws-lambda-ric@^2.0.4": + version "2.0.8" + resolved "https://registry.yarnpkg.com/@serverless-stack/aws-lambda-ric/-/aws-lambda-ric-2.0.8.tgz#2808b6832ecb3a503ac479452dd0b02ca6882a3d" + integrity sha512-taeZaOcJvrvcpp3zsoevnI344CNDYHx35iSxr/574f8zPa2/fVQXJypSFJ6XBmBPbkT533yuu8kHkJC8cqFJ6g== + dependencies: + node-addon-api "3.2.1" + node-gyp "8.1.0" + +"@serverless-stack/cli@0.50.2": + version "0.50.2" + resolved "https://registry.yarnpkg.com/@serverless-stack/cli/-/cli-0.50.2.tgz#42ef0b13eca82f3c37470bef744a799ad429b95c" + integrity sha512-C3LOpMIf0hrq5MsEamoRHRUaXZRJS+7d4E9FOyQHdi6KXt7KAeGGgLXait6OCQ1l7ZuiitB4eXEL+KoUiAx23A== + dependencies: + "@aws-cdk/aws-apigatewayv2" "1.126.0" + "@aws-cdk/aws-dynamodb" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/core" "1.126.0" "@babel/core" "^7.10.5" "@babel/eslint-parser" "^7.11.3" "@babel/eslint-plugin" "^7.11.3" "@babel/plugin-proposal-class-properties" "^7.10.4" "@babel/preset-env" "^7.10.4" - "@serverless-stack/resources" "^0.1.10" - "@types/jest" "^26.0.7" + "@serverless-stack/aws-lambda-ric" "^2.0.4" + "@serverless-stack/core" "^0.50.2" + "@serverless-stack/resources" "^0.50.2" + "@types/jest" "^27.0.2" "@types/node" "^14.0.27" - "@typescript-eslint/eslint-plugin" "^3.9.1" - "@typescript-eslint/parser" "^3.9.1" + "@typescript-eslint/eslint-plugin" "^4.15.1" + "@typescript-eslint/parser" "^4.15.1" + aws-cdk "1.126.0" + aws-sdk "^2.761.0" + body-parser "^1.19.0" chalk "^4.1.0" + chokidar "^3.4.3" core-js "^3.6.5" cross-spawn "^7.0.3" - eslint "^7.7.0" + detect-port-alt "^1.1.6" + esbuild "^0.12.20" + esbuild-runner "^2.2.1" + eslint "^7.16.0" + eslint-config-serverless-stack "^0.50.2" + express "^4.17.1" + fast-safe-stringify "^2.0.6" fs-extra "^9.0.1" - jest "^26.1.0" + is-root "^2.1.0" + jest "^27.3.1" + node-fetch "^2.6.1" + promise.allsettled "^1.0.2" + prompts "^2.4.1" source-map-support "^0.5.19" - sst-cdk "1.61.0-rc.12" ts-jest "^26.1.4" - typescript "^3.9.7" + typescript "^4.4.3" + ws "^7.4.0" yargs "^15.4.1" -"@serverless-stack/cli@0.4.3": - version "0.4.3" - resolved "https://registry.yarnpkg.com/@serverless-stack/cli/-/cli-0.4.3.tgz#fb439b048f29a2a8b5153b06d7e1f195b9743a6e" - integrity sha512-EnvxYJpjOQr7wprdPF/pvPbNgs1x9xK3ySxekc1CeRp1jqoXolTfYeRDAMVewh9Eygo4Ydh8m2wznKNFQANjVQ== +"@serverless-stack/core@^0.50.2", "@serverless-stack/core@^0.50.3": + version "0.50.3" + resolved "https://registry.yarnpkg.com/@serverless-stack/core/-/core-0.50.3.tgz#6449e534097671ec4716fda305ee16b81afb8ea3" + integrity sha512-gW8jkL3JJPgXpjY+FSZkCzZKTh1nzf3Xuokh98UcEh56nTG1FeX2duc1xlUT5qlv1SLWiS9sEKnxzY2BieeQmg== dependencies: - "@babel/cli" "^7.10.5" - "@babel/core" "^7.10.5" - "@babel/eslint-parser" "^7.11.3" - "@babel/eslint-plugin" "^7.11.3" - "@babel/plugin-proposal-class-properties" "^7.10.4" - "@babel/preset-env" "^7.10.4" - "@serverless-stack/core" "^0.4.3" - "@serverless-stack/resources" "^0.4.3" + aws-cdk "1.126.0" + aws-sdk "^2.761.0" + chalk "^4.1.0" + cross-spawn "^7.0.3" + dotenv "^10.0.0" + dotenv-expand "^5.1.0" + express "^4.17.1" + fs-extra "^9.0.1" + js-yaml "^4.1.0" + log4js "^6.3.0" + typescript "^4.4.3" + +"@serverless-stack/nextjs-core@^0.1.9": + version "0.1.9" + resolved "https://registry.yarnpkg.com/@serverless-stack/nextjs-core/-/nextjs-core-0.1.9.tgz#ca480e8081df5d262ed5f61ef44584e130198e17" + integrity sha512-MhQu+aIMVcdEGcx9bjG5Md0oziiinkv1VNOKWLN8o6h1JKG4VMlX8ku0wqtRgyOcK0JcSGYiF08PONLuVvmbQA== + dependencies: + "@hapi/accept" "^5.0.1" + cookie "^0.4.1" + jsonwebtoken "^8.5.1" + next "^11.1.2" + path-to-regexp "^6.1.0" + regex-parser "^2.2.10" + +"@serverless-stack/nextjs-lambda@^0.1.9": + version "0.1.9" + resolved "https://registry.yarnpkg.com/@serverless-stack/nextjs-lambda/-/nextjs-lambda-0.1.9.tgz#a405ceac6261e16be3d60daa63042506ed98bb94" + integrity sha512-j34XEUqk8uyrHa0GOO+TOfMOyqwxEdvQFItrmLMFOCXWulcZ8IeTYuYi41AgodLGrhZ9zaCkOCveohM3o9Sp/Q== + dependencies: + "@aws-sdk/client-s3" "^3.30.0" + "@aws-sdk/client-sqs" "^3.30.0" + "@hapi/accept" "^5.0.2" + "@serverless-stack/nextjs-core" "^0.1.9" + "@vercel/nft" "^0.13.1" + execa "^5.0.1" + fast-glob "^3.2.7" + fresh "^0.5.2" + fs-extra "^9.1.0" + get-stream "^6.0.0" + is-animated "^2.0.1" + node-fetch "^2.6.1" + normalize-path "^3.0.0" + path-to-regexp "^6.1.0" + send "^0.17.1" + +"@serverless-stack/resources@0.50.2": + version "0.50.2" + resolved "https://registry.yarnpkg.com/@serverless-stack/resources/-/resources-0.50.2.tgz#43db2ade57c460dd335cbe43c4e79380d87809a6" + integrity sha512-4KO37DtaPIQx19tBz994AeRGa8yR0mhhFrrXI2LhXbBJLiDOEcKTb2+fIEYuIuSkIplzpd3rw+KElHrSCtrieA== + dependencies: + "@aws-cdk/aws-apigateway" "1.126.0" + "@aws-cdk/aws-apigatewayv2" "1.126.0" + "@aws-cdk/aws-apigatewayv2-authorizers" "1.126.0" + "@aws-cdk/aws-apigatewayv2-integrations" "1.126.0" + "@aws-cdk/aws-appsync" "1.126.0" + "@aws-cdk/aws-autoscaling" "1.126.0" + "@aws-cdk/aws-certificatemanager" "1.126.0" + "@aws-cdk/aws-cloudfront" "1.126.0" + "@aws-cdk/aws-cloudfront-origins" "1.126.0" + "@aws-cdk/aws-cognito" "1.126.0" + "@aws-cdk/aws-dynamodb" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" + "@aws-cdk/aws-events" "1.126.0" + "@aws-cdk/aws-events-targets" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kinesis" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-lambda-event-sources" "1.126.0" + "@aws-cdk/aws-lambda-nodejs" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/aws-rds" "1.126.0" + "@aws-cdk/aws-route53" "1.126.0" + "@aws-cdk/aws-route53-patterns" "1.126.0" + "@aws-cdk/aws-route53-targets" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/aws-s3-assets" "1.126.0" + "@aws-cdk/aws-s3-notifications" "1.126.0" + "@aws-cdk/aws-secretsmanager" "1.126.0" + "@aws-cdk/aws-sns" "1.126.0" + "@aws-cdk/aws-sns-subscriptions" "1.126.0" + "@aws-cdk/aws-sqs" "1.126.0" + "@aws-cdk/aws-ssm" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + "@aws-cdk/lambda-layer-awscli" "1.126.0" + "@graphql-tools/load-files" "^6.3.2" + "@graphql-tools/merge" "^6.2.14" + "@serverless-stack/core" "^0.50.2" + "@serverless-stack/nextjs-lambda" "^0.1.9" "@types/jest" "^26.0.7" - "@types/node" "^14.0.27" - "@typescript-eslint/eslint-plugin" "^3.9.1" - "@typescript-eslint/parser" "^3.9.1" - aws-cdk "1.61.0" + archiver "^5.3.0" chalk "^4.1.0" - core-js "^3.6.5" cross-spawn "^7.0.3" - eslint "^7.7.0" + esbuild "^0.12.20" + eslint "^7.16.0" fs-extra "^9.0.1" + glob "^7.1.7" + graphql "^15.5.1" jest "^26.1.0" - source-map-support "^0.5.19" ts-jest "^26.1.4" - typescript "^3.9.7" - yargs "^15.4.1" - -"@serverless-stack/core@^0.4.3": - version "0.4.3" - resolved "https://registry.yarnpkg.com/@serverless-stack/core/-/core-0.4.3.tgz#1f9c8b0221c718250dbadd3a7081e2e8fbef28bb" - integrity sha512-R+iUsOKMYFof+nu4O9VhZrNmiJs3ap6sxuKjXfiUwTI6Iy8wCFE5aIb3Wu0EIBmfeVe7vR4PPH9TYjh3kJ4UdA== - dependencies: - aws-sdk "^2.761.0" + typescript "^4.4.3" + zip-local "^0.3.4" + +"@serverless-stack/resources@^0.50.2": + version "0.50.3" + resolved "https://registry.yarnpkg.com/@serverless-stack/resources/-/resources-0.50.3.tgz#a7f49d46716f442f8427624869142f8d90d17811" + integrity sha512-KuY2s97/+SDaKtnWPZKjKEuNduoLf7mdYpcRIZ3oWdeAib4dhMB0e/IlMYxrQnWUYpHHh2eT9lJThNIeODP1/g== + dependencies: + "@aws-cdk/aws-apigateway" "1.126.0" + "@aws-cdk/aws-apigatewayv2" "1.126.0" + "@aws-cdk/aws-apigatewayv2-authorizers" "1.126.0" + "@aws-cdk/aws-apigatewayv2-integrations" "1.126.0" + "@aws-cdk/aws-appsync" "1.126.0" + "@aws-cdk/aws-autoscaling" "1.126.0" + "@aws-cdk/aws-certificatemanager" "1.126.0" + "@aws-cdk/aws-cloudfront" "1.126.0" + "@aws-cdk/aws-cloudfront-origins" "1.126.0" + "@aws-cdk/aws-cognito" "1.126.0" + "@aws-cdk/aws-dynamodb" "1.126.0" + "@aws-cdk/aws-ec2" "1.126.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" + "@aws-cdk/aws-events" "1.126.0" + "@aws-cdk/aws-events-targets" "1.126.0" + "@aws-cdk/aws-iam" "1.126.0" + "@aws-cdk/aws-kinesis" "1.126.0" + "@aws-cdk/aws-lambda" "1.126.0" + "@aws-cdk/aws-lambda-event-sources" "1.126.0" + "@aws-cdk/aws-lambda-nodejs" "1.126.0" + "@aws-cdk/aws-logs" "1.126.0" + "@aws-cdk/aws-rds" "1.126.0" + "@aws-cdk/aws-route53" "1.126.0" + "@aws-cdk/aws-route53-patterns" "1.126.0" + "@aws-cdk/aws-route53-targets" "1.126.0" + "@aws-cdk/aws-s3" "1.126.0" + "@aws-cdk/aws-s3-assets" "1.126.0" + "@aws-cdk/aws-s3-notifications" "1.126.0" + "@aws-cdk/aws-secretsmanager" "1.126.0" + "@aws-cdk/aws-sns" "1.126.0" + "@aws-cdk/aws-sns-subscriptions" "1.126.0" + "@aws-cdk/aws-sqs" "1.126.0" + "@aws-cdk/aws-ssm" "1.126.0" + "@aws-cdk/core" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + "@aws-cdk/lambda-layer-awscli" "1.126.0" + "@graphql-tools/load-files" "^6.3.2" + "@graphql-tools/merge" "^6.2.14" + "@serverless-stack/core" "^0.50.3" + "@serverless-stack/nextjs-lambda" "^0.1.9" + "@types/jest" "^26.0.7" + archiver "^5.3.0" chalk "^4.1.0" - sst-cdk "1.61.0-rc.25" + cross-spawn "^7.0.3" + esbuild "^0.12.20" + eslint "^7.16.0" + fs-extra "^9.0.1" + glob "^7.1.7" + graphql "^15.5.1" + jest "^26.1.0" + ts-jest "^26.1.4" + typescript "^4.4.3" + zip-local "^0.3.4" -"@serverless-stack/resources@0.1.10", "@serverless-stack/resources@^0.1.10": - version "0.1.10" - resolved "https://registry.yarnpkg.com/@serverless-stack/resources/-/resources-0.1.10.tgz#eec7d4330807b301d31cf51c76fec06f18fe3fbe" - integrity sha512-Oa0fF3p2XoY+/pyY+JtP1BjKePI+N2LaRl6yWxljhxobp2rwV/tKHde0aDXdY8N8zycwhwgAEdudtMif577u1A== - dependencies: - "@aws-cdk/core" "1.61.0" - -"@serverless-stack/resources@0.4.3", "@serverless-stack/resources@^0.4.3": - version "0.4.3" - resolved "https://registry.yarnpkg.com/@serverless-stack/resources/-/resources-0.4.3.tgz#1a9143ccedb1e5458d6c3cd32e8be531ee27e4a6" - integrity sha512-cYE2aTHbToj71xZyEbCMH5+5jZEHx2ebL/gA5eEC0JUnlrfCIt6K3buO4nIKvOY01hQD/kS6OLM40x6keV2F3A== - dependencies: - "@aws-cdk/core" "1.61.0" - -"@serverless/cli@^1.5.2": - version "1.5.2" - resolved "https://registry.yarnpkg.com/@serverless/cli/-/cli-1.5.2.tgz#7741d84ea8b5f6dcf18e21406300f01ece2865da" - integrity sha512-FMACx0qPD6Uj8U+7jDmAxEe1tdF9DsuY5VsG45nvZ3olC9xYJe/PMwxWsjXfK3tg1HUNywYAGCsy7p5fdXhNzw== +"@serverless/cli@^1.5.2": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@serverless/cli/-/cli-1.5.2.tgz#7741d84ea8b5f6dcf18e21406300f01ece2865da" + integrity sha512-FMACx0qPD6Uj8U+7jDmAxEe1tdF9DsuY5VsG45nvZ3olC9xYJe/PMwxWsjXfK3tg1HUNywYAGCsy7p5fdXhNzw== dependencies: "@serverless/core" "^1.1.2" "@serverless/template" "^1.1.3" @@ -4114,6 +5946,13 @@ dependencies: "@sinonjs/commons" "^1.7.0" +"@sinonjs/fake-timers@^8.0.1": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz#3fdc2b6cb58935b21bfb8d1625eb1300484316e7" + integrity sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg== + dependencies: + "@sinonjs/commons" "^1.7.0" + "@surma/rollup-plugin-off-main-thread@^1.1.1": version "1.4.1" resolved "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.1.tgz#bf1343e5a926e5a1da55e3affd761dda4ce143ef" @@ -4292,6 +6131,11 @@ dependencies: "@babel/runtime" "^7.10.2" +"@tootallnate/once@1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" + integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== + "@types/anymatch@*": version "1.3.1" resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a" @@ -4318,6 +6162,17 @@ "@types/babel__template" "*" "@types/babel__traverse" "*" +"@types/babel__core@^7.1.14": + version "7.1.17" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.17.tgz#f50ac9d20d64153b510578d84f9643f9a3afbe64" + integrity sha512-6zzkezS9QEIL8yCBvXWxPTJPNuMeECJVxSOhxNY/jfq9LxOTHivaYTqr37n9LknWWRTIkzqH2UilS5QFvfa90A== + dependencies: + "@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.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.2.tgz#f3d71178e187858f7c45e30380f8f1b7415a12d8" @@ -4355,11 +6210,6 @@ resolved "https://registry.yarnpkg.com/@types/caseless/-/caseless-0.12.2.tgz#f65d3d6389e01eeb458bd54dc8f52b95a9463bc8" integrity sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w== -"@types/eslint-visitor-keys@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" - integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== - "@types/eslint@^7.28.2": version "7.29.0" resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.29.0.tgz#e56ddc8e542815272720bb0b4ccc2aff9c3e1c78" @@ -4440,12 +6290,20 @@ jest-diff "^26.0.0" pretty-format "^26.0.0" +"@types/jest@^27.0.2": + version "27.0.3" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-27.0.3.tgz#0cf9dfe9009e467f70a342f0f94ead19842a783a" + integrity sha512-cmmwv9t7gBYt7hNKH5Spu7Kuu/DotGa+Ff+JGRKZ4db5eh8PnKS4LuebJ3YLUoyOyIHraTGyULn23YtEAm0VSg== + dependencies: + jest-diff "^27.0.0" + pretty-format "^27.0.0" + "@types/json-schema@*", "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6": version "7.0.6" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.6.tgz#f4c7ec43e81b319a9815115031709f26987891f0" integrity sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw== -"@types/json-schema@^7.0.8": +"@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8": version "7.0.9" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== @@ -4513,6 +6371,11 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.5.tgz#e92d3b8f76583efa26c1a63a21c9d3c1143daa29" integrity sha512-H5Wn24s/ZOukBmDn03nnGTp18A60ny9AmCwnEcgJiTgSGsCO7k+NWP7zjCCbhlcnVCoI+co52dUAt9GMhOSULw== +"@types/node@^10.17.60": + version "10.17.60" + resolved "https://registry.yarnpkg.com/@types/node/-/node-10.17.60.tgz#35f3d6213daed95da7f0f73e75bcc6980e90597b" + integrity sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw== + "@types/node@^12.0.0": version "12.19.2" resolved "https://registry.yarnpkg.com/@types/node/-/node-12.19.2.tgz#9565ed5c72ba96038fc3add643edd5e7820598e7" @@ -4538,6 +6401,11 @@ resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.1.5.tgz#b6ab3bba29e16b821d84e09ecfaded462b816b00" integrity sha512-UEyp8LwZ4Dg30kVU2Q3amHHyTn1jEdhCIE59ANed76GaT1Vp76DD3ZWSAxgCrw6wJ0TqeoBpqmfUHiUDPs//HQ== +"@types/prettier@^2.1.5": + version "2.4.2" + resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.4.2.tgz#4c62fae93eb479660c3bd93f9d24d561597a8281" + integrity sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA== + "@types/prop-types@*": version "15.7.3" resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" @@ -4711,17 +6579,26 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^3.9.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.10.1.tgz#7e061338a1383f59edc204c605899f93dc2e2c8f" - integrity sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ== +"@types/yargs@^16.0.0": + version "16.0.4" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977" + integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== dependencies: - "@typescript-eslint/experimental-utils" "3.10.1" - debug "^4.1.1" + "@types/yargs-parser" "*" + +"@typescript-eslint/eslint-plugin@^4.15.1": + version "4.33.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz#c24dc7c8069c7706bc40d99f6fa87edcb2005276" + integrity sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg== + dependencies: + "@typescript-eslint/experimental-utils" "4.33.0" + "@typescript-eslint/scope-manager" "4.33.0" + debug "^4.3.1" functional-red-black-tree "^1.0.1" - regexpp "^3.0.0" - semver "^7.3.2" - tsutils "^3.17.1" + ignore "^5.1.8" + regexpp "^3.1.0" + semver "^7.3.5" + tsutils "^3.21.0" "@typescript-eslint/eslint-plugin@^4.5.0": version "4.6.0" @@ -4736,16 +6613,17 @@ semver "^7.3.2" tsutils "^3.17.1" -"@typescript-eslint/experimental-utils@3.10.1", "@typescript-eslint/experimental-utils@^3.10.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz#e179ffc81a80ebcae2ea04e0332f8b251345a686" - integrity sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw== +"@typescript-eslint/experimental-utils@4.33.0": + version "4.33.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz#6f2a786a4209fa2222989e9380b5331b2810f7fd" + integrity sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q== dependencies: - "@types/json-schema" "^7.0.3" - "@typescript-eslint/types" "3.10.1" - "@typescript-eslint/typescript-estree" "3.10.1" - eslint-scope "^5.0.0" - eslint-utils "^2.0.0" + "@types/json-schema" "^7.0.7" + "@typescript-eslint/scope-manager" "4.33.0" + "@typescript-eslint/types" "4.33.0" + "@typescript-eslint/typescript-estree" "4.33.0" + eslint-scope "^5.1.1" + eslint-utils "^3.0.0" "@typescript-eslint/experimental-utils@4.6.0", "@typescript-eslint/experimental-utils@^4.0.1": version "4.6.0" @@ -4759,16 +6637,26 @@ eslint-scope "^5.0.0" eslint-utils "^2.0.0" -"@typescript-eslint/parser@^3.9.1": +"@typescript-eslint/experimental-utils@^3.10.1": version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-3.10.1.tgz#1883858e83e8b442627e1ac6f408925211155467" - integrity sha512-Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw== + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz#e179ffc81a80ebcae2ea04e0332f8b251345a686" + integrity sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw== dependencies: - "@types/eslint-visitor-keys" "^1.0.0" - "@typescript-eslint/experimental-utils" "3.10.1" + "@types/json-schema" "^7.0.3" "@typescript-eslint/types" "3.10.1" "@typescript-eslint/typescript-estree" "3.10.1" - eslint-visitor-keys "^1.1.0" + eslint-scope "^5.0.0" + eslint-utils "^2.0.0" + +"@typescript-eslint/parser@^4.15.1": + version "4.33.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.33.0.tgz#dfe797570d9694e560528d18eecad86c8c744899" + integrity sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA== + dependencies: + "@typescript-eslint/scope-manager" "4.33.0" + "@typescript-eslint/types" "4.33.0" + "@typescript-eslint/typescript-estree" "4.33.0" + debug "^4.3.1" "@typescript-eslint/parser@^4.5.0": version "4.6.0" @@ -4780,6 +6668,14 @@ "@typescript-eslint/typescript-estree" "4.6.0" debug "^4.1.1" +"@typescript-eslint/scope-manager@4.33.0": + version "4.33.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz#d38e49280d983e8772e29121cf8c6e9221f280a3" + integrity sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ== + dependencies: + "@typescript-eslint/types" "4.33.0" + "@typescript-eslint/visitor-keys" "4.33.0" + "@typescript-eslint/scope-manager@4.6.0": version "4.6.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.6.0.tgz#b7d8b57fe354047a72dfb31881d9643092838662" @@ -4793,6 +6689,11 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-3.10.1.tgz#1d7463fa7c32d8a23ab508a803ca2fe26e758727" integrity sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ== +"@typescript-eslint/types@4.33.0": + version "4.33.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72" + integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ== + "@typescript-eslint/types@4.6.0": version "4.6.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.6.0.tgz#157ca925637fd53c193c6bf226a6c02b752dde2f" @@ -4812,6 +6713,19 @@ semver "^7.3.2" tsutils "^3.17.1" +"@typescript-eslint/typescript-estree@4.33.0": + version "4.33.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609" + integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA== + dependencies: + "@typescript-eslint/types" "4.33.0" + "@typescript-eslint/visitor-keys" "4.33.0" + debug "^4.3.1" + globby "^11.0.3" + is-glob "^4.0.1" + semver "^7.3.5" + tsutils "^3.21.0" + "@typescript-eslint/typescript-estree@4.6.0": version "4.6.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.6.0.tgz#85bd98dcc8280511cfc5b2ce7b03a9ffa1732b08" @@ -4833,6 +6747,14 @@ dependencies: eslint-visitor-keys "^1.1.0" +"@typescript-eslint/visitor-keys@4.33.0": + version "4.33.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd" + integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg== + dependencies: + "@typescript-eslint/types" "4.33.0" + eslint-visitor-keys "^2.0.0" + "@typescript-eslint/visitor-keys@4.6.0": version "4.6.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.6.0.tgz#fb05d6393891b0a089b243fc8f9fb8039383d5da" @@ -4841,6 +6763,26 @@ "@typescript-eslint/types" "4.6.0" eslint-visitor-keys "^2.0.0" +"@vercel/nft@^0.13.1": + version "0.13.1" + resolved "https://registry.yarnpkg.com/@vercel/nft/-/nft-0.13.1.tgz#98df07e04620069ba63fff92af490c5842a2f31f" + integrity sha512-7pBTfSkwhhcPAeGVsFml5YX7LCZgtocP+zTAknnRK2u/RsV3GGqOD5yw7CtbgTpfjY8NfXWzwoxF1zOUEVsbww== + dependencies: + "@mapbox/node-pre-gyp" "^1.0.5" + acorn "^8.3.0" + acorn-class-fields "^1.0.0" + acorn-static-class-features "^1.0.0" + bindings "^1.4.0" + estree-walker "^0.6.1" + glob "^7.1.3" + graceful-fs "^4.1.15" + micromatch "^4.0.2" + mkdirp "^0.5.1" + node-gyp-build "^4.2.2" + node-pre-gyp "^0.13.0" + resolve-from "^5.0.0" + rollup-pluginutils "^2.8.2" + "@webassemblyjs/ast@1.9.0": version "1.9.0" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" @@ -5013,7 +6955,7 @@ JSONStream@^1.0.4, JSONStream@^1.3.4: jsonparse "^1.2.0" through ">=2.2.7 <3" -abab@^2.0.3: +abab@^2.0.3, abab@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== @@ -5053,6 +6995,13 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: mime-types "~2.1.24" negotiator "0.6.2" +acorn-class-fields@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/acorn-class-fields/-/acorn-class-fields-1.0.0.tgz#b413793e6b3ddfcd17a02f9c7a850f4bbfdc1c7a" + integrity sha512-l+1FokF34AeCXGBHkrXFmml9nOIRI+2yBnBpO5MaVAaTIJ96irWLtcCxX+7hAp6USHFCe+iyyBB4ZhxV807wmA== + dependencies: + acorn-private-class-elements "^1.0.0" + acorn-globals@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" @@ -5066,6 +7015,23 @@ acorn-jsx@^5.2.0: resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== +acorn-jsx@^5.3.1: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn-private-class-elements@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/acorn-private-class-elements/-/acorn-private-class-elements-1.0.0.tgz#c5805bf8a46cd065dc9b3513bfebb504c88cd706" + integrity sha512-zYNcZtxKgVCg1brS39BEou86mIao1EV7eeREG+6WMwKbuYTeivRRs6S2XdWnboRde6G9wKh2w+WBydEyJsJ6mg== + +acorn-static-class-features@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/acorn-static-class-features/-/acorn-static-class-features-1.0.0.tgz#ab9d862d5b184007ed509f5a8d031b837694ace2" + integrity sha512-XZJECjbmMOKvMHiNzbiPXuXpLAJfN3dAKtfIYbk1eHiWdsutlek+gS7ND4B8yJ3oqvHo1NxfafnezVmq7NXK0A== + dependencies: + acorn-private-class-elements "^1.0.0" + acorn-walk@^7.1.1: version "7.2.0" resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" @@ -5081,6 +7047,11 @@ acorn@^7.1.0, acorn@^7.1.1, acorn@^7.4.0: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== +acorn@^8.2.4, acorn@^8.3.0: + version "8.7.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf" + integrity sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ== + address@1.1.2, address@^1.0.1: version "1.1.2" resolved "https://registry.yarnpkg.com/address/-/address-1.1.2.tgz#bf1116c9c758c51b7a933d296b72c221ed9428b6" @@ -5104,7 +7075,7 @@ after@0.8.2: resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" integrity sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8= -agent-base@4, agent-base@^4.2.0, agent-base@^4.3.0: +agent-base@4, agent-base@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== @@ -5116,7 +7087,7 @@ agent-base@5: resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-5.1.1.tgz#e8fb3f242959db44d63be665db7a8e739537a32c" integrity sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g== -agent-base@6: +agent-base@6, agent-base@^6.0.0, agent-base@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== @@ -5137,6 +7108,15 @@ agentkeepalive@^3.4.1: dependencies: humanize-ms "^1.2.1" +agentkeepalive@^4.1.3: + version "4.1.4" + resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.1.4.tgz#d928028a4862cb11718e55227872e842a44c945b" + integrity sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ== + dependencies: + debug "^4.1.0" + depd "^1.1.2" + humanize-ms "^1.2.1" + aggregate-error@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" @@ -5165,11 +7145,26 @@ ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5, ajv json-schema-traverse "^0.4.1" uri-js "^4.2.2" +ajv@^8.0.1: + version "8.8.2" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.8.2.tgz#01b4fef2007a28bf75f0b7fc009f62679de4abbb" + integrity sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + alphanum-sort@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= +anser@1.4.9: + version "1.4.9" + resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.9.tgz#1f85423a5dcf8da4631a341665ff675b96845760" + integrity sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA== + ansi-align@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" @@ -5224,6 +7219,11 @@ ansi-regex@^5.0.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + ansi-styles@^3.2.0, ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" @@ -5238,6 +7238,11 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + any-promise@^1.0.0: version "1.3.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" @@ -5264,7 +7269,7 @@ aproba@^1.0.3, aproba@^1.1.1: resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== -aproba@^2.0.0: +"aproba@^1.0.3 || ^2.0.0", aproba@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc" integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== @@ -5305,19 +7310,6 @@ archiver@^3.1.1: tar-stream "^2.1.0" zip-stream "^2.1.2" -archiver@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/archiver/-/archiver-4.0.2.tgz#43c72865eadb4ddaaa2fb74852527b6a450d927c" - integrity sha512-B9IZjlGwaxF33UN4oPbfBkyA4V1SxNLeIhR1qY8sRXSsbdUkEHrrOvwlYFPx+8uQeCe9M+FG6KgO+imDmQ79CQ== - dependencies: - archiver-utils "^2.1.0" - async "^3.2.0" - buffer-crc32 "^0.2.1" - glob "^7.1.6" - readable-stream "^3.6.0" - tar-stream "^2.1.2" - zip-stream "^3.0.1" - archiver@^5.0.0, archiver@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/archiver/-/archiver-5.0.2.tgz#b2c435823499b1f46eb07aa18e7bcb332f6ca3fc" @@ -5331,6 +7323,27 @@ archiver@^5.0.0, archiver@^5.0.2: tar-stream "^2.1.4" zip-stream "^4.0.0" +archiver@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/archiver/-/archiver-5.3.0.tgz#dd3e097624481741df626267564f7dd8640a45ba" + integrity sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg== + 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" + +are-we-there-yet@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c" + integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw== + dependencies: + delegates "^1.0.0" + readable-stream "^3.6.0" + are-we-there-yet@~1.1.2: version "1.1.5" resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" @@ -5351,6 +7364,11 @@ argparse@^1.0.7: dependencies: sprintf-js "~1.0.2" +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + aria-query@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" @@ -5452,6 +7470,17 @@ array.prototype.flatmap@^1.2.3: es-abstract "^1.17.0-next.1" function-bind "^1.1.1" +array.prototype.map@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/array.prototype.map/-/array.prototype.map-1.0.4.tgz#0d97b640cfdd036c1b41cfe706a5e699aa0711f2" + integrity sha512-Qds9QnX7A0qISY7JT5WuJO0NJPE9CMlC6JzHQfhpqAAQQzufVRoeH7EzUY5GcPTx72voG8LV/5eo+b8Qi8hmhA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.0" + es-array-method-boxes-properly "^1.0.0" + is-string "^1.0.7" + arraybuffer.slice@~0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz#3bbc4275dd584cc1b10809b89d4e8b63a69e7675" @@ -5494,6 +7523,16 @@ assert-plus@1.0.0, assert-plus@^1.0.0: resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= +assert@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/assert/-/assert-2.0.0.tgz#95fc1c616d48713510680f2eaf2d10dd22e02d32" + integrity sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A== + dependencies: + es6-object-assign "^1.1.0" + is-nan "^1.2.1" + object-is "^1.0.1" + util "^0.12.0" + assert@^1.1.1: version "1.5.0" resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" @@ -5512,10 +7551,15 @@ ast-types-flow@^0.0.7: resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0= -ast-types@0.x.x: - version "0.14.2" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.14.2.tgz#600b882df8583e3cd4f2df5fa20fa83759d4bdfd" - integrity sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA== +ast-types@0.13.2: + version "0.13.2" + resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.2.tgz#df39b677a911a83f3a049644fb74fdded23cea48" + integrity sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA== + +ast-types@^0.13.2: + version "0.13.4" + resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.4.tgz#ee0d77b343263965ecc3fb62da16e7222b2b6782" + integrity sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w== dependencies: tslib "^2.0.1" @@ -5539,6 +7583,11 @@ async-limiter@~1.0.0: resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== +async@^1.4.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= + async@^2.6.1, async@^2.6.2, async@^2.6.3: version "2.6.3" resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" @@ -5584,36 +7633,42 @@ autoprefixer@^9.6.1: postcss "^7.0.32" postcss-value-parser "^4.1.0" -aws-cdk@1.61.0: - version "1.61.0" - resolved "https://registry.yarnpkg.com/aws-cdk/-/aws-cdk-1.61.0.tgz#b1e1a55c64dff5825b3961b56c2b5fcb7ac472e9" - integrity sha512-deLtRq3DkiUB/5EN8ZCWLdXY0Uhm+fUvA1WSO8lzEhl71SmD7dyEHqvl7k96WPrIhUkS0nbiz6a+WC0QadIthg== - dependencies: - "@aws-cdk/cloud-assembly-schema" "1.61.0" - "@aws-cdk/cloudformation-diff" "1.61.0" - "@aws-cdk/cx-api" "1.61.0" - "@aws-cdk/region-info" "1.61.0" - archiver "^4.0.2" - aws-sdk "^2.739.0" - camelcase "^6.0.0" - cdk-assets "1.61.0" +available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== + +aws-cdk@1.126.0: + version "1.126.0" + resolved "https://registry.yarnpkg.com/aws-cdk/-/aws-cdk-1.126.0.tgz#722a0fcfcbcfaf8776585ff7e54e442f9b463356" + integrity sha512-/eqdIwwhezOleeyUGezK6CrtOd1oh5DyXJi4denwSfJTbjc0vAQ4tpLRHrOtImpzh0Sxo44pFdij0eBwJ4lzzg== + dependencies: + "@aws-cdk/cloud-assembly-schema" "1.126.0" + "@aws-cdk/cloudformation-diff" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + "@aws-cdk/region-info" "1.126.0" + "@jsii/check-node" "1.35.0" + archiver "^5.3.0" + aws-sdk "^2.979.0" + camelcase "^6.2.0" + cdk-assets "1.126.0" colors "^1.4.0" - decamelize "^4.0.0" - fs-extra "^9.0.1" - glob "^7.1.6" + decamelize "^5.0.1" + fs-extra "^9.1.0" + glob "^7.2.0" json-diff "^0.5.4" minimatch ">=3.0" - promptly "^3.0.3" - proxy-agent "^3.1.1" - semver "^7.2.2" - source-map-support "^0.5.19" - table "^5.4.6" - uuid "^8.3.0" + promptly "^3.2.0" + proxy-agent "^5.0.0" + semver "^7.3.5" + source-map-support "^0.5.20" + table "^6.7.1" + uuid "^8.3.2" wrap-ansi "^7.0.0" - yaml "^1.10.0" - yargs "^15.4.1" + yaml "1.10.2" + yargs "^16.2.0" -aws-sdk@^2.739.0, aws-sdk@^2.761.0, aws-sdk@^2.772.0: +aws-sdk@^2.761.0, aws-sdk@^2.772.0: version "2.780.0" resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.780.0.tgz#ac88e5222cb4a09385791fbb5a58114ad5abc9c1" integrity sha512-pz/3dJdrkqgJn2YPwu6/VaGBSvYm33wjb6Ic7zSuFPOduqo42Se70BQASNmUg1E8EBqSwsrYEW04f5XGOJ0mMA== @@ -5628,6 +7683,21 @@ aws-sdk@^2.739.0, aws-sdk@^2.761.0, aws-sdk@^2.772.0: uuid "3.3.2" xml2js "0.4.19" +aws-sdk@^2.848.0, aws-sdk@^2.979.0: + version "2.1048.0" + resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1048.0.tgz#02f2f35e0f51dd4510462e05c7a48fd4649d33f8" + integrity sha512-mVwWo+Udiuc/yEZ/DgJQGqOEtfiQjgUdtshx/t6ISe3+jW3TF9hUACwADwx2Sr/fuJyyJ3QD5JYLt5Cw35wQpA== + 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" + aws-sign2@~0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" @@ -5695,6 +7765,20 @@ babel-jest@^26.6.0, babel-jest@^26.6.1: graceful-fs "^4.2.4" slash "^3.0.0" +babel-jest@^27.4.5: + version "27.4.5" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.4.5.tgz#d38bd0be8ea71d8b97853a5fc9f76deeb095c709" + integrity sha512-3uuUTjXbgtODmSv/DXO9nZfD52IyC2OYTFaXGRzL0kpykzroaquCrD5+lZNafTvZlnNqZHt5pb0M08qVBZnsnA== + dependencies: + "@jest/transform" "^27.4.5" + "@jest/types" "^27.4.2" + "@types/babel__core" "^7.1.14" + babel-plugin-istanbul "^6.0.0" + babel-preset-jest "^27.4.0" + chalk "^4.0.0" + graceful-fs "^4.2.4" + slash "^3.0.0" + babel-loader@8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz#c611d5112bd5209abe8b9fa84c3e4da25275f1c3" @@ -5734,6 +7818,16 @@ babel-plugin-jest-hoist@^26.5.0: "@types/babel__core" "^7.0.0" "@types/babel__traverse" "^7.0.6" +babel-plugin-jest-hoist@^27.4.0: + version "27.4.0" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.4.0.tgz#d7831fc0f93573788d80dee7e682482da4c730d6" + integrity sha512-Jcu7qS4OX5kTWBc45Hz7BMmgXuJqRnhatqpUhnzGC3OBYpOmf2tv6jFNwZpwM7wU7MUuv2r9IPS/ZlYOuburVw== + dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" + "@types/babel__core" "^7.0.0" + "@types/babel__traverse" "^7.0.6" + babel-plugin-macros@2.8.0: version "2.8.0" resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" @@ -5807,6 +7901,24 @@ babel-preset-current-node-syntax@^0.1.3: "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" "@babel/plugin-syntax-optional-chaining" "^7.8.3" +babel-preset-current-node-syntax@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" + integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== + 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" + babel-preset-jest@^26.5.0: version "26.5.0" resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.5.0.tgz#f1b166045cd21437d1188d29f7fba470d5bdb0e7" @@ -5815,6 +7927,14 @@ babel-preset-jest@^26.5.0: babel-plugin-jest-hoist "^26.5.0" babel-preset-current-node-syntax "^0.1.3" +babel-preset-jest@^27.4.0: + version "27.4.0" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.4.0.tgz#70d0e676a282ccb200fbabd7f415db5fdf393bca" + integrity sha512-NK4jGYpnBvNxcGo7/ZpZJr51jCGT+3bwwpVIDY2oNfTxJJldRtB4VAcYdgp1loDE50ODuTu+yBjpMAswv5tlpg== + dependencies: + babel-plugin-jest-hoist "^27.4.0" + babel-preset-current-node-syntax "^1.0.0" + babel-preset-react-app@^10.0.0: version "10.0.0" resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz#689b60edc705f8a70ce87f47ab0e560a317d7045" @@ -5932,7 +8052,7 @@ binary@~0.3.0: buffers "~0.1.1" chainsaw "~0.1.0" -bindings@^1.3.1, bindings@^1.5.0: +bindings@^1.3.1, bindings@^1.4.0, bindings@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== @@ -6000,6 +8120,22 @@ body-parser@1.19.0: raw-body "2.4.0" type-is "~1.6.17" +body-parser@^1.19.0: + version "1.19.1" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.1.tgz#1499abbaa9274af3ecc9f6f10396c995943e31d4" + integrity sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA== + dependencies: + bytes "3.1.1" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "1.8.1" + iconv-lite "0.4.24" + on-finished "~2.3.0" + qs "6.9.6" + raw-body "2.4.2" + type-is "~1.6.18" + bonjour@^3.5.0: version "3.5.0" resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" @@ -6017,6 +8153,11 @@ boolbase@^1.0.0, boolbase@~1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= +bowser@^2.11.0: + version "2.11.0" + resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.11.0.tgz#5ca3c35757a7aa5771500c70a73a9f91ef420a8f" + integrity sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA== + boxen@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64" @@ -6126,7 +8267,7 @@ browserify-sign@^4.0.0: readable-stream "^3.6.0" safe-buffer "^5.2.0" -browserify-zlib@^0.2.0: +browserify-zlib@0.2.0, browserify-zlib@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== @@ -6143,6 +8284,17 @@ browserslist@4.14.2: escalade "^3.0.2" node-releases "^1.1.61" +browserslist@4.16.6: + version "4.16.6" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.6.tgz#d7901277a5a88e554ed305b183ec9b0c08f66fa2" + integrity sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ== + dependencies: + caniuse-lite "^1.0.30001219" + colorette "^1.2.2" + electron-to-chromium "^1.3.723" + escalade "^3.1.1" + node-releases "^1.1.71" + browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.6.2, browserslist@^4.6.4, browserslist@^4.8.5: version "4.14.5" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.5.tgz#1c751461a102ddc60e40993639b709be7f2c4015" @@ -6201,6 +8353,11 @@ buffer-crc32@^0.2.1, buffer-crc32@^0.2.13, buffer-crc32@~0.2.3, buffer-crc32@~0. resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= +buffer-equal-constant-time@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" + integrity sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= + buffer-fill@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" @@ -6230,6 +8387,14 @@ buffer@4.9.2, buffer@^4.3.0: ieee754 "^1.1.4" isarray "^1.0.0" +buffer@5.6.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786" + integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw== + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + buffer@^5.1.0, buffer@^5.2.1, buffer@^5.5.0: version "5.7.0" resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.0.tgz#88afbd29fc89fa7b58e82b39206f31f2cf34feed" @@ -6293,6 +8458,11 @@ bytes@3.1.0: resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== +bytes@3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.1.tgz#3f018291cb4cbad9accb6e6970bca9c8889e879a" + integrity sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg== + cacache@^12.0.0, cacache@^12.0.2, cacache@^12.0.3: version "12.0.4" resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" @@ -6401,6 +8571,14 @@ cachedir@^2.3.0: resolved "https://registry.yarnpkg.com/cachedir/-/cachedir-2.3.0.tgz#0c75892a052198f0b21c7c1804d8331edfcae0e8" integrity sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw== +call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + call-me-maybe@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" @@ -6499,7 +8677,7 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001135, caniuse-lite@^1.0.30001286: +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001135, caniuse-lite@^1.0.30001202, caniuse-lite@^1.0.30001219, caniuse-lite@^1.0.30001228, caniuse-lite@^1.0.30001286: version "1.0.30001294" resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001294.tgz" integrity sha512-LiMlrs1nSKZ8qkNhpUf5KD0Al1KCBE3zaT7OLOwEkagXMEDij98SiOovn9wxVGQpklk9vVC/pUSqgYmkmKOS8g== @@ -6530,17 +8708,18 @@ caseless@~0.12.0: resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= -cdk-assets@1.61.0: - version "1.61.0" - resolved "https://registry.yarnpkg.com/cdk-assets/-/cdk-assets-1.61.0.tgz#677d85bb23ae7aa104a1b0d5892e3cfd36580a08" - integrity sha512-nZJNQq6vktb5j8xl+IYLWbN82E6EVANJQIZvOM1H/SLuYsjyuoAlIxBp6e50XqYRApnLYJ7BpDdAnLWOmfY8MQ== +cdk-assets@1.126.0: + version "1.126.0" + resolved "https://registry.yarnpkg.com/cdk-assets/-/cdk-assets-1.126.0.tgz#71a31d001808069e709206ffbf7e5a631a59b519" + integrity sha512-eJcNaJvhGJL8Dw2QTP6hcs2I2d24ko4b2MFRmoZrJwOybZ/Ic4h01mfgrLukw5ylYjRTvkmN1B6rwltN3vLwwQ== dependencies: - "@aws-cdk/cloud-assembly-schema" "1.61.0" - "@aws-cdk/cx-api" "1.61.0" - archiver "^4.0.2" - aws-sdk "^2.739.0" - glob "^7.1.6" - yargs "^15.4.1" + "@aws-cdk/cloud-assembly-schema" "1.126.0" + "@aws-cdk/cx-api" "1.126.0" + archiver "^5.3.0" + aws-sdk "^2.848.0" + glob "^7.2.0" + mime "^2.5.2" + yargs "^16.2.0" chainsaw@~0.1.0: version "0.1.0" @@ -6558,6 +8737,14 @@ chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.3.1, chalk@^2.4.1, chalk@^2.4. escape-string-regexp "^1.0.5" supports-color "^5.3.0" +chalk@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.0.0.tgz#6e98081ed2d17faab615eb52ac66ec1fe6209e72" + integrity sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + chalk@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" @@ -6574,6 +8761,14 @@ chalk@^4.0.0, chalk@^4.1.0: ansi-styles "^4.1.0" supports-color "^7.1.0" +chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + change-case@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/change-case/-/change-case-4.1.1.tgz#d5005709275952e7963fed7b91e4f9fdb6180afa" @@ -6623,7 +8818,22 @@ child-process-ext@^2.1.1: split2 "^3.1.1" stream-promise "^3.2.0" -chokidar@2.1.8, chokidar@^2.1.8: +chokidar@3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a" + integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw== + dependencies: + anymatch "~3.1.1" + braces "~3.0.2" + glob-parent "~5.1.0" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.5.0" + optionalDependencies: + fsevents "~2.3.1" + +chokidar@^2.1.8: version "2.1.8" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== @@ -6642,7 +8852,7 @@ chokidar@2.1.8, chokidar@^2.1.8: optionalDependencies: fsevents "^1.2.7" -chokidar@^3.4.0, chokidar@^3.4.1, chokidar@^3.4.2, chokidar@^3.4.3: +chokidar@^3.4.1, chokidar@^3.4.2, chokidar@^3.4.3: version "3.4.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.3.tgz#c1df38231448e45ca4ac588e6c79573ba6a57d5b" integrity sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ== @@ -6657,7 +8867,7 @@ chokidar@^3.4.0, chokidar@^3.4.1, chokidar@^3.4.2, chokidar@^3.4.3: optionalDependencies: fsevents "~2.1.2" -chownr@^1.0.1, chownr@^1.1.1, chownr@^1.1.2: +chownr@^1.0.1, chownr@^1.1.1, chownr@^1.1.2, chownr@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== @@ -6679,6 +8889,11 @@ ci-info@^2.0.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== +ci-info@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.0.tgz#b4ed1fb6818dea4803a55c623041f9165d2066b2" + integrity sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw== + cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" @@ -6692,6 +8907,11 @@ cjs-module-lexer@^0.4.2: resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-0.4.3.tgz#9e31f7fe701f5fcee5793f77ab4e58fa8dcde8bc" integrity sha512-5RLK0Qfs0PNDpEyBXIr3bIT1Muw3ojSlvpw6dAmkUcO0+uTrsBn7GuEIgx40u+OzbCBLDta7nvmud85P4EmTsQ== +cjs-module-lexer@^1.0.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40" + integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA== + class-utils@^0.3.5: version "0.3.6" resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" @@ -6702,6 +8922,11 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" +classnames@2.2.6: + version "2.2.6" + resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce" + integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q== + clean-css@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" @@ -6788,6 +9013,15 @@ cliui@^6.0.0: strip-ansi "^6.0.0" wrap-ansi "^6.2.0" +cliui@^7.0.2: + version "7.0.4" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" + integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" + clone-deep@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" @@ -6878,6 +9112,11 @@ color-string@^1.5.2, color-string@^1.5.4: color-name "^1.0.0" simple-swizzle "^0.2.2" +color-support@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" + integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== + color@3.0.x: version "3.0.0" resolved "https://registry.yarnpkg.com/color/-/color-3.0.0.tgz#d920b4328d534a3ac8295d68f7bd4ba6c427be9a" @@ -6899,6 +9138,11 @@ colorette@^1.2.1: resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== +colorette@^1.2.2: + version "1.4.0" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40" + integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g== + colornames@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/colornames/-/colornames-1.1.1.tgz#f8889030685c7c4ff9e2a559f5077eb76a816f96" @@ -6930,7 +9174,7 @@ columnify@^1.5.4: strip-ansi "^3.0.0" wcwidth "^1.0.0" -combined-stream@^1.0.6, combined-stream@~1.0.6: +combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== @@ -6947,7 +9191,7 @@ commander@^2.20.0, commander@^2.8.1: resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@^4.0.1, commander@^4.1.1, commander@~4.1.1: +commander@^4.1.1, commander@~4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== @@ -7017,16 +9261,6 @@ compress-commons@^2.1.1: normalize-path "^3.0.0" readable-stream "^2.3.6" -compress-commons@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-3.0.0.tgz#833944d84596e537224dd91cf92f5246823d4f1d" - integrity sha512-FyDqr8TKX5/X0qo+aVfaZ+PVmNJHJeckFBlq8jZGSJOgnynhfifoyl24qaqdUdDIBe0EVTHByN6NAkqYvE/2Xg== - dependencies: - buffer-crc32 "^0.2.13" - crc32-stream "^3.0.1" - normalize-path "^3.0.0" - readable-stream "^2.3.7" - compress-commons@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.0.1.tgz#c5fa908a791a0c71329fba211d73cd2a32005ea8" @@ -7037,10 +9271,20 @@ compress-commons@^4.0.0: normalize-path "^3.0.0" readable-stream "^3.6.0" -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== +compress-commons@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.1.1.tgz#df2a09a7ed17447642bad10a85cc9a19e5c42a7d" + integrity sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ== + dependencies: + buffer-crc32 "^0.2.13" + crc32-stream "^4.0.2" + normalize-path "^3.0.0" + readable-stream "^3.6.0" + +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== dependencies: mime-db ">= 1.43.0 < 2" @@ -7105,7 +9349,7 @@ console-browserify@^1.1.0: resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== -console-control-strings@^1.0.0, console-control-strings@~1.1.0: +console-control-strings@^1.0.0, console-control-strings@^1.1.0, console-control-strings@~1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= @@ -7119,15 +9363,15 @@ constant-case@^3.0.3: tslib "^1.10.0" upper-case "^2.0.1" -constants-browserify@^1.0.0: +constants-browserify@1.0.0, constants-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= -constructs@^3.0.4: - version "3.2.2" - resolved "https://registry.yarnpkg.com/constructs/-/constructs-3.2.2.tgz#e1d710baf11aa6c4ef15ddf5bc1ffb551b4308a0" - integrity sha512-SRqzNQkfc7qUvcozWuCWB04DSVkGbr9VEfvtNzmuvTZz8kUzbxshgOexMtGSjZd0ZbD14gEEtcTRWtQgQrsvOw== +constructs@^3.3.69: + version "3.3.171" + resolved "https://registry.yarnpkg.com/constructs/-/constructs-3.3.171.tgz#c72f9d7f629098b0b9c7e235a1d7b51a789c38a9" + integrity sha512-kgh31Yy1C9188AUcovLIxwhzKCFPWafScJz4uhN9iFA0hbgsKwrY/TIkMI3L50vGCyc6zY7XX5xgplrvrFNNcg== contains-path@^0.1.0: version "0.1.0" @@ -7229,7 +9473,7 @@ conventional-recommended-bump@^5.0.0: meow "^4.0.0" q "^1.5.1" -convert-source-map@1.7.0, convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: +convert-source-map@1.7.0, convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== @@ -7346,6 +9590,14 @@ cosmiconfig@^7.0.0: path-type "^4.0.0" yaml "^1.10.0" +crc-32@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.0.tgz#cb2db6e29b88508e32d9dd0ec1693e7b41a18208" + integrity sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA== + dependencies: + exit-on-epipe "~1.0.1" + printj "~1.1.0" + crc32-stream@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-3.0.1.tgz#cae6eeed003b0e44d739d279de5ae63b171b4e85" @@ -7362,6 +9614,14 @@ crc32-stream@^4.0.0: crc "^3.4.4" readable-stream "^3.4.0" +crc32-stream@^4.0.2: + 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== + dependencies: + crc-32 "^1.2.0" + readable-stream "^3.4.0" + crc@^3.4.4: version "3.8.0" resolved "https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz#ad60269c2c856f8c299e2c4cc0de4556914056c6" @@ -7425,7 +9685,7 @@ crypt@0.0.2: resolved "https://registry.yarnpkg.com/crypt/-/crypt-0.0.2.tgz#88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b" integrity sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs= -crypto-browserify@^3.11.0: +crypto-browserify@3.12.0, crypto-browserify@^3.11.0: version "3.12.0" resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== @@ -7559,7 +9819,7 @@ css-what@^3.2.1: resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== -css.escape@^1.5.1: +css.escape@1.5.1, css.escape@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" integrity sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s= @@ -7634,6 +9894,20 @@ cssnano-preset-default@^4.0.7: postcss-svgo "^4.0.2" postcss-unique-selectors "^4.0.1" +cssnano-preset-simple@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssnano-preset-simple/-/cssnano-preset-simple-3.0.0.tgz#e95d0012699ca2c741306e9a3b8eeb495a348dbe" + integrity sha512-vxQPeoMRqUT3c/9f0vWeVa2nKQIHFpogtoBvFdW4GQ3IvEJ6uauCP6p3Y5zQDLFcI7/+40FTgX12o7XUL0Ko+w== + dependencies: + caniuse-lite "^1.0.30001202" + +cssnano-simple@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssnano-simple/-/cssnano-simple-3.0.0.tgz#a4b8ccdef4c7084af97e19bc5b93b4ecf211e90f" + integrity sha512-oU3ueli5Dtwgh0DyeohcIEE00QVfbPR3HzyXdAl89SfnQG3y0/qcpfLVW+jPIh3/rgMZGwuW96rejZGaYE9eUg== + dependencies: + cssnano-preset-simple "^3.0.0" + cssnano-util-get-arguments@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" @@ -7683,7 +9957,7 @@ cssom@~0.3.6: resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== -cssstyle@^2.2.0: +cssstyle@^2.2.0, cssstyle@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== @@ -7739,10 +10013,10 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" -data-uri-to-buffer@1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-1.2.0.tgz#77163ea9c20d8641b4707e8f18abdf9a78f34835" - integrity sha512-vKQ9DTQPN1FLYiiEEOQ6IBGFqvjCa5rSK3cWMy/Nespm5d/x3dGFT9UBZnkLxCwua/IXBi2TYnwTEpsOvhC4UQ== +data-uri-to-buffer@3, data-uri-to-buffer@3.0.1: + 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== data-urls@^2.0.0: version "2.0.0" @@ -7753,6 +10027,16 @@ data-urls@^2.0.0: whatwg-mimetype "^2.3.0" whatwg-url "^8.0.0" +date-format@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/date-format/-/date-format-2.1.0.tgz#31d5b5ea211cf5fd764cd38baf9d033df7e125cf" + integrity sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA== + +date-format@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/date-format/-/date-format-3.0.0.tgz#eb8780365c7d2b1511078fb491e6479780f3ad95" + integrity sha512-eyTcpKOcamdhWJXj56DpQMo1ylSQpcGtGKXcU0Tb97+K56/CF5amAqqqNj0+KvA0iw2ynxtHWFsPDSClCxe48w== + dateformat@^3.0.0: version "3.0.3" resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" @@ -7798,6 +10082,13 @@ debug@^3.2.6: dependencies: ms "^2.1.1" +debug@^4.3.1: + version "4.3.3" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" + integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== + dependencies: + ms "2.1.2" + debuglog@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" @@ -7816,16 +10107,21 @@ decamelize@^1.1.0, decamelize@^1.1.2, decamelize@^1.2.0: resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= -decamelize@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" - integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== +decamelize@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-5.0.1.tgz#db11a92e58c741ef339fb0a2868d8a06a9a7b1e9" + integrity sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA== decimal.js@^10.2.0: version "10.2.1" resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.2.1.tgz#238ae7b0f0c793d3e3cea410108b35a2c01426a3" integrity sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw== +decimal.js@^10.2.1: + version "10.3.1" + resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783" + integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== + decode-uri-component@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" @@ -8008,14 +10304,15 @@ defined@~0.0.0: resolved "https://registry.yarnpkg.com/defined/-/defined-0.0.0.tgz#f35eea7d705e933baf13b2f03b3f83d921403b3e" integrity sha1-817qfXBekzuvE7LwOz+D2SFAOz4= -degenerator@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/degenerator/-/degenerator-1.0.4.tgz#fcf490a37ece266464d9cc431ab98c5819ced095" - integrity sha1-/PSQo37OJmRk2cxDGrmMWBnO0JU= +degenerator@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/degenerator/-/degenerator-3.0.1.tgz#7ef78ec0c8577a544477308ddf1d2d6e88d51f5b" + integrity sha512-LFsIFEeLPlKvAKXu7j3ssIG6RT0TbI7/GhsqrI0DnHASEQjXQ0LUSYcjJteGgRGmZbl1TnMSxpNQIAiJ7Du5TQ== dependencies: - ast-types "0.x.x" - escodegen "1.x.x" - esprima "3.x.x" + ast-types "^0.13.2" + escodegen "^1.8.1" + esprima "^4.0.0" + vm2 "^3.9.3" del@^4.1.1: version "4.1.1" @@ -8045,7 +10342,7 @@ denque@^1.3.0: resolved "https://registry.yarnpkg.com/denque/-/denque-1.4.1.tgz#6744ff7641c148c3f8a69c307e51235c1f4a37cf" integrity sha512-OfzPuSZKGcgr96rf1oODnfjqBFmr1DVoc/TrItj3Ohe0Ah1C5WX5Baquw/9U9KovnQ88EqmJbD66rKYUQYN1tQ== -depd@~1.1.2: +depd@^1.1.2, depd@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= @@ -8073,7 +10370,7 @@ detect-indent@^5.0.0: resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50= -detect-libc@^1.0.3: +detect-libc@^1.0.2, detect-libc@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= @@ -8088,7 +10385,7 @@ detect-node@^2.0.4: resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== -detect-port-alt@1.1.6: +detect-port-alt@1.1.6, detect-port-alt@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== @@ -8118,11 +10415,21 @@ diff-sequences@^26.5.0: resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.5.0.tgz#ef766cf09d43ed40406611f11c6d8d9dd8b2fefd" integrity sha512-ZXx86srb/iYy6jG71k++wBN9P9J05UNQ5hQHQd9MtMPvcqXPx/vKU69jfHV637D00Q2gSgPk2D+jSx3l1lDW/Q== -diff@^4.0.1, diff@^4.0.2: +diff-sequences@^27.4.0: + version "27.4.0" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.4.0.tgz#d783920ad8d06ec718a060d00196dfef25b132a5" + integrity sha512-YqiQzkrsmHMH5uuh8OdQFU9/ZpADnwzml8z0O5HvRNda+5UZsaX/xN+AAxfR2hWq1Y7HZnAzO9J5lJXOuDz2Ww== + +diff@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== +diff@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b" + integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w== + diffie-hellman@^5.0.0: version "5.0.3" resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" @@ -8228,6 +10535,11 @@ dom-serializer@0: domelementtype "^2.0.1" entities "^2.0.0" +domain-browser@4.19.0: + version "4.19.0" + resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-4.19.0.tgz#1093e17c0a17dbd521182fe90d49ac1370054af1" + integrity sha512-fRA+BaAWOR/yr/t7T9E9GJztHPeFjj8U35ajyAjCDtAAnTn1Rc1f6W6VGPJrO1tkQv9zWu+JRof7z6oQtiYVFQ== + domain-browser@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" @@ -8300,7 +10612,7 @@ dot-qs@0.2.0: resolved "https://registry.yarnpkg.com/dot-qs/-/dot-qs-0.2.0.tgz#d36517fe24b7cda61fce7a5026a0024afaf5a439" integrity sha1-02UX/iS3zaYfznpQJqACSvr1pDk= -dotenv-expand@5.1.0: +dotenv-expand@5.1.0, dotenv-expand@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== @@ -8310,6 +10622,11 @@ dotenv@8.2.0, dotenv@^8.2.0: resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== +dotenv@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" + integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== + download@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/download/-/download-8.0.0.tgz#afc0b309730811731aae9f5371c9f46be73e51b1" @@ -8398,6 +10715,13 @@ ecc-jsbn@~0.1.1: jsbn "~0.1.0" safer-buffer "^2.1.0" +ecdsa-sig-formatter@1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" + integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== + dependencies: + safe-buffer "^5.0.1" + ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" @@ -8413,7 +10737,7 @@ electron-to-chromium@^1.3.564, electron-to-chromium@^1.3.571: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.584.tgz#506cf7ba5895aafa8241876ab028654b61fd9ceb" integrity sha512-NB3DzrTzJFhWkUp+nl2KtUtoFzrfGXTir2S+BU4tXGyXH9vlluPuFpE3pTKeH7+PY460tHLjKzh6K2+TWwW+Ww== -electron-to-chromium@^1.4.17: +electron-to-chromium@^1.3.723, electron-to-chromium@^1.4.17: version "1.4.29" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.29.tgz#a9b85ab888d0122124c9647c04d8dd246fae94b6" integrity sha512-N2Jbwxo5Rum8G2YXeUxycs1sv4Qme/ry71HG73bv8BvZl+I/4JtRgK/En+ST/Wh/yF1fqvVCY4jZBgMxnhjtBA== @@ -8436,6 +10760,11 @@ emittery@^0.7.1: resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82" integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== +emittery@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.8.1.tgz#bb23cc86d03b30aa75a7f734819dee2e1ba70860" + integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg== + emoji-regex@^7.0.1: version "7.0.3" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" @@ -8483,7 +10812,7 @@ encoding-down@^6.2.0: level-codec "^9.0.0" level-errors "^2.0.0" -encoding@^0.1.11: +encoding@0.1.13, encoding@^0.1.11, encoding@^0.1.12: version "0.1.13" resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== @@ -8541,6 +10870,11 @@ enquirer@^2.3.5, enquirer@^2.3.6: dependencies: ansi-colors "^4.1.1" +entities@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + entities@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" @@ -8571,6 +10905,11 @@ err-code@^1.0.0: resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" integrity sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA= +err-code@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9" + integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== + errno@^0.1.3, errno@~0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" @@ -8634,6 +10973,51 @@ es-abstract@^1.18.0-next.0, es-abstract@^1.18.0-next.1: string.prototype.trimend "^1.0.1" string.prototype.trimstart "^1.0.1" +es-abstract@^1.18.5, es-abstract@^1.19.0, es-abstract@^1.19.1: + version "1.19.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.19.1.tgz#d4885796876916959de78edaa0df456627115ec3" + integrity sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + get-intrinsic "^1.1.1" + get-symbol-description "^1.0.0" + has "^1.0.3" + has-symbols "^1.0.2" + internal-slot "^1.0.3" + is-callable "^1.2.4" + is-negative-zero "^2.0.1" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.1" + is-string "^1.0.7" + is-weakref "^1.0.1" + object-inspect "^1.11.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.1" + +es-array-method-boxes-properly@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" + integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== + +es-get-iterator@^1.0.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.2.tgz#9234c54aba713486d7ebde0220864af5e2b283f7" + integrity sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.0" + has-symbols "^1.0.1" + is-arguments "^1.1.0" + is-map "^2.0.2" + is-set "^2.0.2" + is-string "^1.0.5" + isarray "^2.0.5" + es-to-primitive@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" @@ -8666,6 +11050,11 @@ es6-iterator@2.0.3, es6-iterator@^2.0.3, es6-iterator@~2.0.1, es6-iterator@~2.0. es5-ext "^0.10.35" es6-symbol "^3.1.1" +es6-object-assign@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz#c2c3582656247c39ea107cb1e6652b6f9f24523c" + integrity sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw= + es6-promise@^4.0.3: version "4.2.8" resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" @@ -8720,6 +11109,19 @@ es6-weak-map@^2.0.2: es6-iterator "^2.0.3" es6-symbol "^3.1.1" +esbuild-runner@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/esbuild-runner/-/esbuild-runner-2.2.1.tgz#3866fca62cbf9645e939b43a0c65446f9a53064f" + integrity sha512-VP0VfJJZiZ3cKzdOH59ZceDxx/GzBKra7tiGM8MfFMLv6CR1/cpsvtQ3IsJI3pz7HyeYxtbPyecj3fHwR+3XcQ== + dependencies: + source-map-support "0.5.19" + tslib "2.3.1" + +esbuild@^0.12.20: + version "0.12.29" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.12.29.tgz#be602db7c4dc78944a9dbde0d1ea19d36c1f882d" + integrity sha512-w/XuoBCSwepyiZtIRsKsetiLDUVGPVw1E/R3VTFSecIy8UR7Cq3SOtwKHJMFoVqqVG36aGkzh4e8BvpO1Fdc7g== + escalade@^3.0.2, escalade@^3.1.0, escalade@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" @@ -8740,7 +11142,12 @@ escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= -escodegen@1.x.x, escodegen@^1.14.1: +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escodegen@^1.14.1, escodegen@^1.8.1: version "1.14.3" resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== @@ -8752,6 +11159,18 @@ escodegen@1.x.x, escodegen@^1.14.1: optionalDependencies: source-map "~0.6.1" +escodegen@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" + integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== + dependencies: + esprima "^4.0.1" + estraverse "^5.2.0" + esutils "^2.0.2" + optionator "^0.8.1" + optionalDependencies: + source-map "~0.6.1" + eslint-config-react-app@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz#ccff9fc8e36b322902844cbd79197982be355a0e" @@ -8759,6 +11178,18 @@ eslint-config-react-app@^6.0.0: dependencies: confusing-browser-globals "^1.0.10" +eslint-config-serverless-stack@^0.50.2: + version "0.50.3" + resolved "https://registry.yarnpkg.com/eslint-config-serverless-stack/-/eslint-config-serverless-stack-0.50.3.tgz#208e5802a528a7021dfd4a39ed778e734cb59b84" + integrity sha512-b87Tz+WSLEbyH1DRgTC4FP/blABf3wH8Ts4qDRDqFh2kXHzlyRdKqC+E3aZaDfNMbDd+6xU61PKjgSxC/z8I8A== + dependencies: + "@babel/eslint-parser" "^7.11.3" + "@babel/plugin-proposal-class-properties" "^7.10.4" + "@babel/preset-env" "^7.10.4" + "@typescript-eslint/eslint-plugin" "^4.15.1" + "@typescript-eslint/parser" "^4.15.1" + eslint "^7.16.0" + eslint-import-resolver-node@^0.3.4: version "0.3.4" resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717" @@ -8891,6 +11322,13 @@ eslint-utils@^2.0.0, eslint-utils@^2.1.0: dependencies: eslint-visitor-keys "^1.1.0" +eslint-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" + integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== + dependencies: + eslint-visitor-keys "^2.0.0" + eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" @@ -8913,7 +11351,7 @@ eslint-webpack-plugin@^2.5.2: normalize-path "^3.0.0" schema-utils "^3.1.1" -eslint@^7.11.0, eslint@^7.7.0: +eslint@^7.11.0: version "7.12.1" resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.12.1.tgz#bd9a81fa67a6cfd51656cdb88812ce49ccec5801" integrity sha512-HlMTEdr/LicJfN08LB3nM1rRYliDXOmfoO4vj39xN6BLpFzF00hbwBoqHk8UcJ2M/3nlARZWy/mslvGEuZFvsg== @@ -8956,6 +11394,52 @@ eslint@^7.11.0, eslint@^7.7.0: text-table "^0.2.0" v8-compile-cache "^2.0.3" +eslint@^7.16.0: + version "7.32.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d" + integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== + dependencies: + "@babel/code-frame" "7.12.11" + "@eslint/eslintrc" "^0.4.3" + "@humanwhocodes/config-array" "^0.5.0" + ajv "^6.10.0" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.0.1" + doctrine "^3.0.0" + enquirer "^2.3.5" + escape-string-regexp "^4.0.0" + eslint-scope "^5.1.1" + eslint-utils "^2.1.0" + eslint-visitor-keys "^2.0.0" + espree "^7.3.1" + esquery "^1.4.0" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + functional-red-black-tree "^1.0.1" + glob-parent "^5.1.2" + globals "^13.6.0" + ignore "^4.0.6" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + js-yaml "^3.13.1" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.0.4" + natural-compare "^1.4.0" + optionator "^0.9.1" + progress "^2.0.0" + regexpp "^3.1.0" + semver "^7.2.1" + strip-ansi "^6.0.0" + strip-json-comments "^3.1.0" + table "^6.0.9" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + esniff@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/esniff/-/esniff-1.1.0.tgz#c66849229f91464dede2e0d40201ed6abf65f2ac" @@ -8973,10 +11457,14 @@ espree@^7.3.0: acorn-jsx "^5.2.0" eslint-visitor-keys "^1.3.0" -esprima@3.x.x: - version "3.1.3" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" - integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM= +espree@^7.3.1: + version "7.3.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6" + integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== + dependencies: + acorn "^7.4.0" + acorn-jsx "^5.3.1" + eslint-visitor-keys "^1.3.0" esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" @@ -8990,6 +11478,13 @@ esquery@^1.2.0: dependencies: estraverse "^5.1.0" +esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + dependencies: + estraverse "^5.1.0" + esrecurse@^4.1.0, esrecurse@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" @@ -9032,7 +11527,7 @@ esutils@^2.0.2: resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== -etag@~1.8.1: +etag@1.8.1, etag@~1.8.1: version "1.8.1" resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= @@ -9113,6 +11608,26 @@ execa@^4.0.0, execa@^4.0.3: signal-exit "^3.0.2" strip-final-newline "^2.0.0" +execa@^5.0.0, execa@^5.0.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + +exit-on-epipe@~1.0.1: + 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== + exit@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" @@ -9148,6 +11663,18 @@ expect@^26.6.0, expect@^26.6.1: jest-message-util "^26.6.1" jest-regex-util "^26.0.0" +expect@^27.4.2: + version "27.4.2" + resolved "https://registry.yarnpkg.com/expect/-/expect-27.4.2.tgz#4429b0f7e307771d176de9bdf23229b101db6ef6" + integrity sha512-BjAXIDC6ZOW+WBFNg96J22D27Nq5ohn+oGcuP2rtOtcjuxNoV9McpQ60PcQWhdFOSBIQdR72e+4HdnbZTFSTyg== + dependencies: + "@jest/types" "^27.4.2" + ansi-styles "^5.0.0" + jest-get-type "^27.4.0" + jest-matcher-utils "^27.4.2" + jest-message-util "^27.4.2" + jest-regex-util "^27.4.0" + express@^4.17.1: version "4.17.1" resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" @@ -9288,6 +11815,17 @@ fast-glob@^3.1.1, fast-glob@^3.2.4: micromatch "^4.0.2" picomatch "^2.2.1" +fast-glob@^3.2.7: + version "3.2.7" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" + integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" @@ -9303,6 +11841,16 @@ fast-safe-stringify@^2.0.4: resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz#124aa885899261f68aedb42a7c080de9da608743" integrity sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA== +fast-safe-stringify@^2.0.6: + version "2.1.1" + resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884" + integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== + +fast-xml-parser@3.19.0: + version "3.19.0" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-3.19.0.tgz#cb637ec3f3999f51406dd8ff0e6fc4d83e520d01" + integrity sha512-4pXwmBplsCPv8FOY1WRakF970TjNGnGnfbOnLqjlYvMiF1SR3yOHyxMR/YCXpPTOspNF5gwudqktIP4VsWkvBg== + fastest-levenshtein@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2" @@ -9367,6 +11915,13 @@ file-entry-cache@^5.0.1: dependencies: flat-cache "^2.0.1" +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + file-loader@6.1.1: version "6.1.1" resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.1.1.tgz#a6f29dfb3f5933a1c350b2dbaa20ac5be0539baa" @@ -9400,11 +11955,16 @@ file-type@^6.1.0: resolved "https://registry.yarnpkg.com/file-type/-/file-type-6.2.0.tgz#e50cd75d356ffed4e306dc4f5bcf52a79903a919" integrity sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg== -file-uri-to-path@1, file-uri-to-path@1.0.0: +file-uri-to-path@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== +file-uri-to-path@2: + 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== + filename-reserved-regex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229" @@ -9454,6 +12014,15 @@ finalhandler@~1.1.2: statuses "~1.5.0" unpipe "~1.0.0" +find-cache-dir@3.3.1, find-cache-dir@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" + integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== + dependencies: + commondir "^1.0.1" + make-dir "^3.0.2" + pkg-dir "^4.1.0" + find-cache-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" @@ -9463,15 +12032,6 @@ find-cache-dir@^2.1.0: make-dir "^2.0.0" pkg-dir "^3.0.0" -find-cache-dir@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" - integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - find-process@^1.4.3: version "1.4.4" resolved "https://registry.yarnpkg.com/find-process/-/find-process-1.4.4.tgz#52820561162fda0d1feef9aed5d56b3787f0fd6e" @@ -9535,16 +12095,29 @@ flat-cache@^2.0.1: rimraf "2.6.3" write "1.0.3" +flat-cache@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" + integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + dependencies: + flatted "^3.1.0" + rimraf "^3.0.2" + flat@^5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== -flatted@^2.0.0: +flatted@^2.0.0, flatted@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== +flatted@^3.1.0: + version "3.2.4" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.4.tgz#28d9969ea90661b5134259f312ab6aa7929ac5e2" + integrity sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw== + flatten@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" @@ -9575,6 +12148,11 @@ for-in@^1.0.2: resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= +foreach@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" + integrity sha1-C+4AUBiusmDQo6865ljdATbsG5k= + forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" @@ -9602,6 +12180,15 @@ form-data@^2.3.1, form-data@^2.5.0: combined-stream "^1.0.6" mime-types "^2.1.12" +form-data@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" + integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + form-data@~2.3.2: version "2.3.3" resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" @@ -9628,7 +12215,7 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" -fresh@0.5.2: +fresh@0.5.2, fresh@^0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= @@ -9674,7 +12261,17 @@ fs-extra@^9.0.1: jsonfile "^6.0.1" universalify "^1.0.0" -fs-minipass@^1.2.5: +fs-extra@^9.1.0: + 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== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-minipass@^1.2.5, fs-minipass@^1.2.7: version "1.2.7" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== @@ -9688,11 +12285,6 @@ fs-minipass@^2.0.0: dependencies: minipass "^3.0.0" -fs-readdir-recursive@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27" - integrity sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA== - fs-write-stream-atomic@^1.0.8: version "1.0.10" resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" @@ -9734,7 +12326,12 @@ fsevents@^2.1.2, fsevents@^2.1.3, fsevents@~2.1.2: resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== -ftp@~0.3.10: +fsevents@^2.3.2, fsevents@~2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +ftp@^0.3.10: version "0.3.10" resolved "https://registry.yarnpkg.com/ftp/-/ftp-0.3.10.tgz#9197d861ad8142f3e63d5a83bfe4c59f7330885d" integrity sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0= @@ -9752,6 +12349,21 @@ functional-red-black-tree@^1.0.1, functional-red-black-tree@~1.0.1: resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= +gauge@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395" + integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q== + dependencies: + aproba "^1.0.3 || ^2.0.0" + color-support "^1.1.2" + console-control-strings "^1.0.0" + has-unicode "^2.0.1" + object-assign "^4.1.1" + signal-exit "^3.0.0" + string-width "^4.2.3" + strip-ansi "^6.0.1" + wide-align "^1.1.2" + gauge@~2.7.3: version "2.7.4" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" @@ -9776,11 +12388,27 @@ gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== -get-caller-file@^2.0.1: +get-caller-file@^2.0.1, get-caller-file@^2.0.5: 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== +get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" + integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + +get-orientation@1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/get-orientation/-/get-orientation-1.1.2.tgz#20507928951814f8a91ded0a0e67b29dfab98947" + integrity sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ== + dependencies: + stream-parser "^0.3.1" + get-own-enumerable-property-symbols@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" @@ -9844,17 +12472,30 @@ get-stream@^5.0.0, get-stream@^5.1.0: dependencies: pump "^3.0.0" -get-uri@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/get-uri/-/get-uri-2.0.4.tgz#d4937ab819e218d4cb5ae18e4f5962bef169cc6a" - integrity sha512-v7LT/s8kVjs+Tx0ykk1I+H/rbpzkHvuIq87LmeXptcf5sNWm9uQiwjNAt94SJPA1zOlCntmnOlJvVWKmzsxG8Q== +get-stream@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== dependencies: - data-uri-to-buffer "1" - debug "2" - extend "~3.0.2" - file-uri-to-path "1" - ftp "~0.3.10" - readable-stream "2" + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + +get-uri@3: + version "3.0.2" + resolved "https://registry.yarnpkg.com/get-uri/-/get-uri-3.0.2.tgz#f0ef1356faabc70e1f9404fa3b66b2ba9bfc725c" + integrity sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg== + 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" get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" @@ -9937,12 +12578,24 @@ glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0: dependencies: is-glob "^4.0.1" +glob-parent@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + glob-to-regexp@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= -glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + +glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== @@ -9954,6 +12607,18 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, gl once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.7, glob@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" + integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== + 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" + global-modules@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" @@ -9982,6 +12647,13 @@ globals@^12.1.0: dependencies: type-fest "^0.8.1" +globals@^13.6.0, globals@^13.9.0: + version "13.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.12.0.tgz#4d733760304230a0082ed96e21e5c565f898089e" + integrity sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg== + dependencies: + type-fest "^0.20.2" + globby@11.0.1, globby@^11.0.1: version "11.0.1" resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357" @@ -9994,6 +12666,18 @@ globby@11.0.1, globby@^11.0.1: merge2 "^1.3.0" slash "^3.0.0" +globby@11.0.4, globby@^11.0.3: + version "11.0.4" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5" + integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg== + 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" + globby@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" @@ -10086,6 +12770,11 @@ graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1. resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== +graceful-fs@^4.1.3, graceful-fs@^4.2.6: + version "4.2.8" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" + integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== + graphlib@^2.1.7, graphlib@^2.1.8: version "2.1.8" resolved "https://registry.yarnpkg.com/graphlib/-/graphlib-2.1.8.tgz#5761d414737870084c92ec7b5dbcb0592c9d35da" @@ -10093,6 +12782,11 @@ graphlib@^2.1.7, graphlib@^2.1.8: dependencies: lodash "^4.17.15" +graphql@^15.5.1: + version "15.8.0" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-15.8.0.tgz#33410e96b012fa3bdb1091cc99a94769db212b38" + integrity sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw== + growly@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" @@ -10146,6 +12840,11 @@ harmony-reflect@^1.4.6: resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.1.tgz#c108d4f2bb451efef7a37861fdbdae72c9bdefa9" integrity sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA== +has-bigints@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" + integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== + has-binary2@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/has-binary2/-/has-binary2-1.0.3.tgz#7776ac627f3ea77250cfc332dab7ddf5e4f5d11d" @@ -10178,6 +12877,11 @@ has-symbols@^1.0.1: resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== +has-symbols@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" + integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== + has-to-string-tag-x@^1.2.0: version "1.4.1" resolved "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" @@ -10185,6 +12889,13 @@ has-to-string-tag-x@^1.2.0: dependencies: has-symbol-support-x "^1.4.1" +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + has-unicode@^2.0.0, has-unicode@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" @@ -10245,7 +12956,7 @@ hash.js@^1.0.0, hash.js@^1.0.3: inherits "^2.0.3" minimalistic-assert "^1.0.1" -he@^1.2.0: +he@1.2.0, he@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== @@ -10393,7 +13104,7 @@ http-cache-semantics@3.8.1, http-cache-semantics@^3.8.1: resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== -http-cache-semantics@^4.0.0: +http-cache-semantics@^4.0.0, http-cache-semantics@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== @@ -10425,6 +13136,17 @@ http-errors@1.7.3, http-errors@~1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" +http-errors@1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c" + integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g== + dependencies: + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.1" + http-errors@~1.6.2: version "1.6.3" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" @@ -10448,6 +13170,15 @@ http-proxy-agent@^2.1.0: agent-base "4" debug "3.1.0" +http-proxy-agent@^4.0.0, http-proxy-agent@^4.0.1: + 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== + dependencies: + "@tootallnate/once" "1" + agent-base "6" + debug "4" + http-proxy-middleware@0.19.1: version "0.19.1" resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" @@ -10484,11 +13215,19 @@ http2-wrapper@^1.0.0-beta.5.2: quick-lru "^5.1.1" resolve-alpn "^1.0.0" -https-browserify@^1.0.0: +https-browserify@1.0.0, https-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= +https-proxy-agent@5, https-proxy-agent@^5.0.0: + 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== + dependencies: + agent-base "6" + debug "4" + https-proxy-agent@^2.2.3: version "2.2.4" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b" @@ -10497,14 +13236,6 @@ https-proxy-agent@^2.2.3: agent-base "^4.3.0" debug "^3.1.0" -https-proxy-agent@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz#b8c286433e87602311b01c8ea34413d856a4af81" - integrity sha512-+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg== - dependencies: - agent-base "^4.3.0" - debug "^3.1.0" - https-proxy-agent@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz#702b71fb5520a132a66de1f67541d9e62154d82b" @@ -10513,19 +13244,16 @@ https-proxy-agent@^4.0.0: agent-base "5" debug "4" -https-proxy-agent@^5.0.0: - 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== - dependencies: - agent-base "6" - debug "4" - human-signals@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + humanize-ms@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" @@ -10554,7 +13282,7 @@ hyphenate-style-name@^1.0.3: resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz#691879af8e220aea5750e8827db4ef62a54e361d" integrity sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ== -iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@~0.4.11: +iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4, iconv-lite@~0.4.11: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== @@ -10614,6 +13342,13 @@ ignore@^5.1.4, ignore@^5.1.8: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== +image-size@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/image-size/-/image-size-1.0.0.tgz#58b31fe4743b1cec0a0ac26f5c914d3c5b2f0750" + integrity sha512-JLJ6OwBfO1KcA+TvJT+v8gbE6iWbj24LyDNFgFEN0lzegn6cC6a/p3NIDaepMsJjQjlUWqIC7wJv8lBFxPNjcw== + dependencies: + queue "6.0.2" + immediate@^3.2.3: version "3.3.0" resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.3.0.tgz#1aef225517836bcdf7f2a2de2600c79ff0269266" @@ -10725,7 +13460,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3, inherits@~2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -10825,6 +13560,15 @@ internal-slot@^1.0.2: has "^1.0.3" side-channel "^1.0.2" +internal-slot@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" + integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + dependencies: + get-intrinsic "^1.1.0" + has "^1.0.3" + side-channel "^1.0.4" + into-stream@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/into-stream/-/into-stream-3.1.0.tgz#96fb0a936c12babd6ff1752a17d05616abd094c6" @@ -10872,11 +13616,24 @@ is-accessor-descriptor@^1.0.0: dependencies: kind-of "^6.0.0" +is-animated@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-animated/-/is-animated-2.0.1.tgz#e523efd5a0ef0e6ac78a7307a2c8f311eb5298bc" + integrity sha512-f61go8/mYdl6g7JOLbi6YtiJ1AKM9TFdNv2bVP7JlAHm5MPjnvveOkKPlm51beF9ulb5hsGeoqdSXrjJ7RNKHg== + is-arguments@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.0.4.tgz#3faf966c7cba0ff437fb31f6250082fcf0448cf3" integrity sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA== +is-arguments@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" + integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" @@ -10887,6 +13644,13 @@ is-arrayish@^0.3.1: resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + is-binary-path@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" @@ -10901,6 +13665,14 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + is-buffer@^1.1.5, is-buffer@~1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" @@ -10911,6 +13683,11 @@ is-callable@^1.1.4, is-callable@^1.2.2: resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9" integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== +is-callable@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" + integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + is-ci@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" @@ -10937,6 +13714,13 @@ is-core-module@^2.0.0: dependencies: has "^1.0.3" +is-core-module@^2.2.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548" + integrity sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw== + dependencies: + has "^1.0.3" + is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" @@ -11033,6 +13817,13 @@ is-generator-fn@^2.0.0: resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== +is-generator-function@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" + integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== + dependencies: + has-tostringtag "^1.0.0" + is-glob@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" @@ -11052,11 +13843,29 @@ is-in-browser@^1.0.2, is-in-browser@^1.1.3: resolved "https://registry.yarnpkg.com/is-in-browser/-/is-in-browser-1.1.3.tgz#56ff4db683a078c6082eb95dad7dc62e1d04f835" integrity sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU= +is-lambda@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" + integrity sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU= + +is-map@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" + integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== + is-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= +is-nan@^1.2.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/is-nan/-/is-nan-1.3.2.tgz#043a54adea31748b55b6cd4e09aadafa69bd9e1d" + integrity sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + is-natural-number@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/is-natural-number/-/is-natural-number-4.0.1.tgz#ab9d76e1db4ced51e35de0c72ebecf09f734cde8" @@ -11067,6 +13876,18 @@ is-negative-zero@^2.0.0: resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.0.tgz#9553b121b0fac28869da9ed459e20c7543788461" integrity sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE= +is-negative-zero@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + +is-number-object@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.6.tgz#6a7aaf838c7f0686a50b4553f7e54a96494e89f0" + integrity sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g== + dependencies: + has-tostringtag "^1.0.0" + is-number@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" @@ -11135,6 +13956,11 @@ is-potential-custom-element-name@^1.0.0: resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz#0c52e54bcca391bb2c494b21e8626d7336c6e397" integrity sha1-DFLlS8yjkbssSUsh6GJtczbG45c= +is-potential-custom-element-name@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" + integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== + is-promise@^2.1: version "2.2.2" resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" @@ -11154,6 +13980,14 @@ is-regex@^1.0.4, is-regex@^1.1.1: dependencies: has-symbols "^1.0.1" +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + is-regexp@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" @@ -11169,11 +14003,21 @@ is-retry-allowed@^1.1.0: resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== -is-root@2.1.0: +is-root@2.1.0, is-root@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== +is-set@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" + integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== + +is-shared-array-buffer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6" + integrity sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA== + is-ssh@^1.3.0: version "1.3.2" resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.3.2.tgz#a4b82ab63d73976fd8263cceee27f99a88bdae2b" @@ -11196,6 +14040,13 @@ is-string@^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== +is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + is-svg@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" @@ -11210,6 +14061,13 @@ is-symbol@^1.0.2: dependencies: has-symbols "^1.0.1" +is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + is-text-path@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" @@ -11217,6 +14075,17 @@ is-text-path@^1.0.1: dependencies: text-extensions "^1.0.0" +is-typed-array@^1.1.3, is-typed-array@^1.1.7: + version "1.1.8" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.8.tgz#cbaa6585dc7db43318bc5b89523ea384a6f65e79" + integrity sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + es-abstract "^1.18.5" + foreach "^2.0.5" + has-tostringtag "^1.0.0" + is-typedarray@^1.0.0, is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" @@ -11227,6 +14096,13 @@ is-utf8@^0.2.0: resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= +is-weakref@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + is-windows@^1.0.0, is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" @@ -11259,6 +14135,11 @@ isarray@2.0.1: resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.1.tgz#a37d94ed9cda2d59865c9f76fe596ee1f338741e" integrity sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4= +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" @@ -11335,6 +14216,19 @@ isurl@^1.0.0-alpha5: has-to-string-tag-x "^1.2.0" is-object "^1.0.1" +iterate-iterator@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/iterate-iterator/-/iterate-iterator-1.0.2.tgz#551b804c9eaa15b847ea6a7cdc2f5bf1ec150f91" + integrity sha512-t91HubM4ZDQ70M9wqp+pcNpu8OyJ9UAtXntT/Bcsvp5tZMnz9vRa+IunKXeI8AnfZMTv0jNuVEmGeLSMjVvfPw== + +iterate-value@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/iterate-value/-/iterate-value-1.0.2.tgz#935115bd37d006a52046535ebc8d07e9c9337f57" + integrity sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ== + dependencies: + es-get-iterator "^1.0.2" + iterate-iterator "^1.0.1" + jest-changed-files@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.6.1.tgz#2fac3dc51297977ee883347948d8e3d37c417fba" @@ -11344,6 +14238,15 @@ jest-changed-files@^26.6.1: execa "^4.0.0" throat "^5.0.0" +jest-changed-files@^27.4.2: + version "27.4.2" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.4.2.tgz#da2547ea47c6e6a5f6ed336151bd2075736eb4a5" + integrity sha512-/9x8MjekuzUQoPjDHbBiXbNEBauhrPU2ct7m8TfCg69ywt1y/N+yYwGh3gCpnqUS3klYWDU/lSNgv+JhoD2k1A== + dependencies: + "@jest/types" "^27.4.2" + execa "^5.0.0" + throat "^6.0.1" + jest-circus@26.6.0: version "26.6.0" resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-26.6.0.tgz#7d9647b2e7f921181869faae1f90a2629fd70705" @@ -11371,6 +14274,31 @@ jest-circus@26.6.0: stack-utils "^2.0.2" throat "^5.0.0" +jest-circus@^27.4.5: + version "27.4.5" + resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.4.5.tgz#70bfb78e0200cab9b84747bf274debacaa538467" + integrity sha512-eTNWa9wsvBwPykhMMShheafbwyakcdHZaEYh5iRrQ0PFJxkDP/e3U/FvzGuKWu2WpwUA3C3hPlfpuzvOdTVqnw== + dependencies: + "@jest/environment" "^27.4.4" + "@jest/test-result" "^27.4.2" + "@jest/types" "^27.4.2" + "@types/node" "*" + chalk "^4.0.0" + co "^4.6.0" + dedent "^0.7.0" + expect "^27.4.2" + is-generator-fn "^2.0.0" + jest-each "^27.4.2" + jest-matcher-utils "^27.4.2" + jest-message-util "^27.4.2" + jest-runtime "^27.4.5" + jest-snapshot "^27.4.5" + jest-util "^27.4.2" + pretty-format "^27.4.2" + slash "^3.0.0" + stack-utils "^2.0.3" + throat "^6.0.1" + jest-cli@^26.6.0, jest-cli@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.6.1.tgz#8952242fa812c05bd129abf7c022424045b7fd67" @@ -11390,6 +14318,24 @@ jest-cli@^26.6.0, jest-cli@^26.6.1: prompts "^2.0.1" yargs "^15.4.1" +jest-cli@^27.4.5: + version "27.4.5" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.4.5.tgz#8708f54c28d13681f3255ec9026a2b15b03d41e8" + integrity sha512-hrky3DSgE0u7sQxaCL7bdebEPHx5QzYmrGuUjaPLmPE8jx5adtvGuOlRspvMoVLTTDOHRnZDoRLYJuA+VCI7Hg== + dependencies: + "@jest/core" "^27.4.5" + "@jest/test-result" "^27.4.2" + "@jest/types" "^27.4.2" + chalk "^4.0.0" + exit "^0.1.2" + graceful-fs "^4.2.4" + import-local "^3.0.2" + jest-config "^27.4.5" + jest-util "^27.4.2" + jest-validate "^27.4.2" + prompts "^2.0.1" + yargs "^16.2.0" + jest-config@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-26.6.1.tgz#8c343fbdd9c24ad003e261f73583c3c020f32b42" @@ -11414,6 +14360,34 @@ jest-config@^26.6.1: micromatch "^4.0.2" pretty-format "^26.6.1" +jest-config@^27.4.5: + version "27.4.5" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.4.5.tgz#77ed7f2ba7bcfd7d740ade711d0d13512e08a59e" + integrity sha512-t+STVJtPt+fpqQ8GBw850NtSQbnDOw/UzdPfzDaHQ48/AylQlW7LHj3dH+ndxhC1UxJ0Q3qkq7IH+nM1skwTwA== + dependencies: + "@babel/core" "^7.1.0" + "@jest/test-sequencer" "^27.4.5" + "@jest/types" "^27.4.2" + babel-jest "^27.4.5" + chalk "^4.0.0" + ci-info "^3.2.0" + deepmerge "^4.2.2" + glob "^7.1.1" + graceful-fs "^4.2.4" + jest-circus "^27.4.5" + jest-environment-jsdom "^27.4.4" + jest-environment-node "^27.4.4" + jest-get-type "^27.4.0" + jest-jasmine2 "^27.4.5" + jest-regex-util "^27.4.0" + jest-resolve "^27.4.5" + jest-runner "^27.4.5" + jest-util "^27.4.2" + jest-validate "^27.4.2" + micromatch "^4.0.4" + pretty-format "^27.4.2" + slash "^3.0.0" + jest-diff@^26.0.0, jest-diff@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.6.1.tgz#38aa194979f454619bb39bdee299fb64ede5300c" @@ -11424,6 +14398,16 @@ jest-diff@^26.0.0, jest-diff@^26.6.1: jest-get-type "^26.3.0" pretty-format "^26.6.1" +jest-diff@^27.0.0, jest-diff@^27.4.2: + version "27.4.2" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.4.2.tgz#786b2a5211d854f848e2dcc1e324448e9481f36f" + integrity sha512-ujc9ToyUZDh9KcqvQDkk/gkbf6zSaeEg9AiBxtttXW59H/AcqEYp1ciXAtJp+jXWva5nAf/ePtSsgWwE5mqp4Q== + dependencies: + chalk "^4.0.0" + diff-sequences "^27.4.0" + jest-get-type "^27.4.0" + pretty-format "^27.4.2" + jest-docblock@^26.0.0: version "26.0.0" resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5" @@ -11431,6 +14415,13 @@ jest-docblock@^26.0.0: dependencies: detect-newline "^3.0.0" +jest-docblock@^27.4.0: + version "27.4.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.4.0.tgz#06c78035ca93cbbb84faf8fce64deae79a59f69f" + integrity sha512-7TBazUdCKGV7svZ+gh7C8esAnweJoG+SvcF6Cjqj4l17zA2q1cMwx2JObSioubk317H+cjcHgP+7fTs60paulg== + dependencies: + detect-newline "^3.0.0" + jest-dynalite@^3.4.4: version "3.4.4" resolved "https://registry.yarnpkg.com/jest-dynalite/-/jest-dynalite-3.4.4.tgz#55c6d55be066dc6c052b92972846c06bd576ecb2" @@ -11451,6 +14442,17 @@ jest-each@^26.6.0, jest-each@^26.6.1: jest-util "^26.6.1" pretty-format "^26.6.1" +jest-each@^27.4.2: + version "27.4.2" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.4.2.tgz#19364c82a692d0d26557642098d1f4619c9ee7d3" + integrity sha512-53V2MNyW28CTruB3lXaHNk6PkiIFuzdOC9gR3C6j8YE/ACfrPnz+slB0s17AgU1TtxNzLuHyvNlLJ+8QYw9nBg== + dependencies: + "@jest/types" "^27.4.2" + chalk "^4.0.0" + jest-get-type "^27.4.0" + jest-util "^27.4.2" + pretty-format "^27.4.2" + jest-environment-jsdom@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-26.6.1.tgz#63093bf89daee6139616568a43633b84cf7aac21" @@ -11464,6 +14466,19 @@ jest-environment-jsdom@^26.6.1: jest-util "^26.6.1" jsdom "^16.4.0" +jest-environment-jsdom@^27.4.4: + version "27.4.4" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.4.4.tgz#94f738e99514d7a880e8ed8e03e3a321d43b49db" + integrity sha512-cYR3ndNfHBqQgFvS1RL7dNqSvD//K56j/q1s2ygNHcfTCAp12zfIromO1w3COmXrxS8hWAh7+CmZmGCIoqGcGA== + dependencies: + "@jest/environment" "^27.4.4" + "@jest/fake-timers" "^27.4.2" + "@jest/types" "^27.4.2" + "@types/node" "*" + jest-mock "^27.4.2" + jest-util "^27.4.2" + jsdom "^16.6.0" + jest-environment-node@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-26.6.1.tgz#4d73d8b33c26989a92a0ed3ad0bfd6f7a196d9bd" @@ -11476,11 +14491,28 @@ jest-environment-node@^26.6.1: jest-mock "^26.6.1" jest-util "^26.6.1" +jest-environment-node@^27.4.4: + version "27.4.4" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.4.4.tgz#42fe5e3b224cb69b99811ebf6f5eaa5a59618514" + integrity sha512-D+v3lbJ2GjQTQR23TK0kY3vFVmSeea05giInI41HHOaJnAwOnmUHTZgUaZL+VxUB43pIzoa7PMwWtCVlIUoVoA== + dependencies: + "@jest/environment" "^27.4.4" + "@jest/fake-timers" "^27.4.2" + "@jest/types" "^27.4.2" + "@types/node" "*" + jest-mock "^27.4.2" + jest-util "^27.4.2" + jest-get-type@^26.3.0: version "26.3.0" resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0" integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== +jest-get-type@^27.4.0: + version "27.4.0" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.4.0.tgz#7503d2663fffa431638337b3998d39c5e928e9b5" + integrity sha512-tk9o+ld5TWq41DkK14L4wox4s2D9MtTpKaAVzXfr5CUKm5ZK2ExcaFE0qls2W71zE/6R2TxxrK9w2r6svAFDBQ== + jest-haste-map@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.6.1.tgz#97e96f5fd7576d980307fbe6160b10c016b543d4" @@ -11502,6 +14534,26 @@ jest-haste-map@^26.6.1: optionalDependencies: fsevents "^2.1.2" +jest-haste-map@^27.4.5: + version "27.4.5" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.4.5.tgz#c2921224a59223f91e03ec15703905978ef0cc1a" + integrity sha512-oJm1b5qhhPs78K24EDGifWS0dELYxnoBiDhatT/FThgB9yxqUm5F6li3Pv+Q+apMBmmPNzOBnZ7ZxWMB1Leq1Q== + dependencies: + "@jest/types" "^27.4.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 "^27.4.0" + jest-serializer "^27.4.0" + jest-util "^27.4.2" + jest-worker "^27.4.5" + micromatch "^4.0.4" + walker "^1.0.7" + optionalDependencies: + fsevents "^2.3.2" + jest-jasmine2@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.6.1.tgz#11c92603d1fa97e3c33404359e69d6cec7e57017" @@ -11526,6 +14578,30 @@ jest-jasmine2@^26.6.1: pretty-format "^26.6.1" throat "^5.0.0" +jest-jasmine2@^27.4.5: + version "27.4.5" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.4.5.tgz#ff79d11561679ff6c89715b0cd6b1e8c0dfbc6dc" + integrity sha512-oUnvwhJDj2LhOiUB1kdnJjkx8C5PwgUZQb9urF77mELH9DGR4e2GqpWQKBOYXWs5+uTN9BGDqRz3Aeg5Wts7aw== + dependencies: + "@babel/traverse" "^7.1.0" + "@jest/environment" "^27.4.4" + "@jest/source-map" "^27.4.0" + "@jest/test-result" "^27.4.2" + "@jest/types" "^27.4.2" + "@types/node" "*" + chalk "^4.0.0" + co "^4.6.0" + expect "^27.4.2" + is-generator-fn "^2.0.0" + jest-each "^27.4.2" + jest-matcher-utils "^27.4.2" + jest-message-util "^27.4.2" + jest-runtime "^27.4.5" + jest-snapshot "^27.4.5" + jest-util "^27.4.2" + pretty-format "^27.4.2" + throat "^6.0.1" + jest-leak-detector@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-26.6.1.tgz#f63e46dc4e3aa30d29b40ae49966a15730d25bbe" @@ -11534,6 +14610,14 @@ jest-leak-detector@^26.6.1: jest-get-type "^26.3.0" pretty-format "^26.6.1" +jest-leak-detector@^27.4.2: + version "27.4.2" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.4.2.tgz#7fc3120893a7a911c553f3f2bdff9faa4454abbb" + integrity sha512-ml0KvFYZllzPBJWDei3mDzUhyp/M4ubKebX++fPaudpe8OsxUE+m+P6ciVLboQsrzOCWDjE20/eXew9QMx/VGw== + dependencies: + jest-get-type "^27.4.0" + pretty-format "^27.4.2" + jest-matcher-utils@^26.6.0, jest-matcher-utils@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-26.6.1.tgz#bc90822d352c91c2ec1814731327691d06598400" @@ -11544,6 +14628,16 @@ jest-matcher-utils@^26.6.0, jest-matcher-utils@^26.6.1: jest-get-type "^26.3.0" pretty-format "^26.6.1" +jest-matcher-utils@^27.4.2: + version "27.4.2" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.4.2.tgz#d17c5038607978a255e0a9a5c32c24e984b6c60b" + integrity sha512-jyP28er3RRtMv+fmYC/PKG8wvAmfGcSNproVTW2Y0P/OY7/hWUOmsPfxN1jOhM+0u2xU984u2yEagGivz9OBGQ== + dependencies: + chalk "^4.0.0" + jest-diff "^27.4.2" + jest-get-type "^27.4.0" + pretty-format "^27.4.2" + jest-message-util@^26.6.0, jest-message-util@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-26.6.1.tgz#d62c20c0fe7be10bfd6020b675abb9b5fa933ff3" @@ -11558,6 +14652,21 @@ jest-message-util@^26.6.0, jest-message-util@^26.6.1: slash "^3.0.0" stack-utils "^2.0.2" +jest-message-util@^27.4.2: + version "27.4.2" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.4.2.tgz#07f3f1bf207d69cf798ce830cc57f1a849f99388" + integrity sha512-OMRqRNd9E0DkBLZpFtZkAGYOXl6ZpoMtQJWTAREJKDOFa0M6ptB7L67tp+cszMBkvSgKOhNtQp2Vbcz3ZZKo/w== + dependencies: + "@babel/code-frame" "^7.12.13" + "@jest/types" "^27.4.2" + "@types/stack-utils" "^2.0.0" + chalk "^4.0.0" + graceful-fs "^4.2.4" + micromatch "^4.0.4" + pretty-format "^27.4.2" + slash "^3.0.0" + stack-utils "^2.0.3" + jest-mock@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-26.6.1.tgz#6c12a92a82fc833f81a5b6de6b67d78386e276a3" @@ -11566,6 +14675,14 @@ jest-mock@^26.6.1: "@jest/types" "^26.6.1" "@types/node" "*" +jest-mock@^27.4.2: + version "27.4.2" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.4.2.tgz#184ff197a25491bfe4570c286daa5d62eb760b88" + integrity sha512-PDDPuyhoukk20JrQKeofK12hqtSka7mWH0QQuxSNgrdiPsrnYYLS6wbzu/HDlxZRzji5ylLRULeuI/vmZZDrYA== + dependencies: + "@jest/types" "^27.4.2" + "@types/node" "*" + jest-pnp-resolver@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" @@ -11576,6 +14693,11 @@ jest-regex-util@^26.0.0: resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== +jest-regex-util@^27.4.0: + version "27.4.0" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.4.0.tgz#e4c45b52653128843d07ad94aec34393ea14fbca" + integrity sha512-WeCpMpNnqJYMQoOjm1nTtsgbR4XHAk1u00qDoNBQoykM280+/TmgA5Qh5giC1ecy6a5d4hbSsHzpBtu5yvlbEg== + jest-resolve-dependencies@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.1.tgz#e9d091a159ad198c029279737a8b4c507791d75c" @@ -11585,6 +14707,15 @@ jest-resolve-dependencies@^26.6.1: jest-regex-util "^26.0.0" jest-snapshot "^26.6.1" +jest-resolve-dependencies@^27.4.5: + version "27.4.5" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.4.5.tgz#9398af854bdb12d6a9e5a8a536ee401f889a3ecf" + integrity sha512-elEVvkvRK51y037NshtEkEnukMBWvlPzZHiL847OrIljJ8yIsujD2GXRPqDXC4rEVKbcdsy7W0FxoZb4WmEs7w== + dependencies: + "@jest/types" "^27.4.2" + jest-regex-util "^27.4.0" + jest-snapshot "^27.4.5" + jest-resolve@26.6.0: version "26.6.0" resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-26.6.0.tgz#070fe7159af87b03e50f52ea5e17ee95bbee40e1" @@ -11613,6 +14744,22 @@ jest-resolve@^26.6.1: resolve "^1.18.1" slash "^3.0.0" +jest-resolve@^27.4.5: + version "27.4.5" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.4.5.tgz#8dc44f5065fb8d58944c20f932cb7b9fe9760cca" + integrity sha512-xU3z1BuOz/hUhVUL+918KqUgK+skqOuUsAi7A+iwoUldK6/+PW+utK8l8cxIWT9AW7IAhGNXjSAh1UYmjULZZw== + dependencies: + "@jest/types" "^27.4.2" + chalk "^4.0.0" + graceful-fs "^4.2.4" + jest-haste-map "^27.4.5" + jest-pnp-resolver "^1.2.2" + jest-util "^27.4.2" + jest-validate "^27.4.2" + resolve "^1.20.0" + resolve.exports "^1.1.0" + slash "^3.0.0" + jest-runner@^26.6.0, jest-runner@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-26.6.1.tgz#a945971b5a23740c1fe20e372a38de668b7c76bf" @@ -11639,6 +14786,34 @@ jest-runner@^26.6.0, jest-runner@^26.6.1: source-map-support "^0.5.6" throat "^5.0.0" +jest-runner@^27.4.5: + version "27.4.5" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.4.5.tgz#daba2ba71c8f34137dc7ac45616add35370a681e" + integrity sha512-/irauncTfmY1WkTaRQGRWcyQLzK1g98GYG/8QvIPviHgO1Fqz1JYeEIsSfF+9mc/UTA6S+IIHFgKyvUrtiBIZg== + dependencies: + "@jest/console" "^27.4.2" + "@jest/environment" "^27.4.4" + "@jest/test-result" "^27.4.2" + "@jest/transform" "^27.4.5" + "@jest/types" "^27.4.2" + "@types/node" "*" + chalk "^4.0.0" + emittery "^0.8.1" + exit "^0.1.2" + graceful-fs "^4.2.4" + jest-docblock "^27.4.0" + jest-environment-jsdom "^27.4.4" + jest-environment-node "^27.4.4" + jest-haste-map "^27.4.5" + jest-leak-detector "^27.4.2" + jest-message-util "^27.4.2" + jest-resolve "^27.4.5" + jest-runtime "^27.4.5" + jest-util "^27.4.2" + jest-worker "^27.4.5" + source-map-support "^0.5.6" + throat "^6.0.1" + jest-runtime@^26.6.0, jest-runtime@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-26.6.1.tgz#9a131e7b4f0bc6beefd62e7443f757c1d5fa9dec" @@ -11672,6 +14847,38 @@ jest-runtime@^26.6.0, jest-runtime@^26.6.1: strip-bom "^4.0.0" yargs "^15.4.1" +jest-runtime@^27.4.5: + version "27.4.5" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.4.5.tgz#97703ad2a1799d4f50ab59049bd21a9ceaed2813" + integrity sha512-CIYqwuJQXHQtPd/idgrx4zgJ6iCb6uBjQq1RSAGQrw2S8XifDmoM1Ot8NRd80ooAm+ZNdHVwsktIMGlA1F1FAQ== + dependencies: + "@jest/console" "^27.4.2" + "@jest/environment" "^27.4.4" + "@jest/globals" "^27.4.4" + "@jest/source-map" "^27.4.0" + "@jest/test-result" "^27.4.2" + "@jest/transform" "^27.4.5" + "@jest/types" "^27.4.2" + "@types/yargs" "^16.0.0" + chalk "^4.0.0" + cjs-module-lexer "^1.0.0" + collect-v8-coverage "^1.0.0" + execa "^5.0.0" + exit "^0.1.2" + glob "^7.1.3" + graceful-fs "^4.2.4" + jest-haste-map "^27.4.5" + jest-message-util "^27.4.2" + jest-mock "^27.4.2" + jest-regex-util "^27.4.0" + jest-resolve "^27.4.5" + jest-snapshot "^27.4.5" + jest-util "^27.4.2" + jest-validate "^27.4.2" + slash "^3.0.0" + strip-bom "^4.0.0" + yargs "^16.2.0" + jest-serializer@^26.5.0: version "26.5.0" resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.5.0.tgz#f5425cc4c5f6b4b355f854b5f0f23ec6b962bc13" @@ -11680,6 +14887,14 @@ jest-serializer@^26.5.0: "@types/node" "*" graceful-fs "^4.2.4" +jest-serializer@^27.4.0: + version "27.4.0" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.4.0.tgz#34866586e1cae2388b7d12ffa2c7819edef5958a" + integrity sha512-RDhpcn5f1JYTX2pvJAGDcnsNTnsV9bjYPU8xcV+xPwOXnUPOQwf4ZEuiU6G9H1UztH+OapMgu/ckEVwO87PwnQ== + dependencies: + "@types/node" "*" + graceful-fs "^4.2.4" + jest-snapshot@^26.6.0, jest-snapshot@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.6.1.tgz#469e9d0b749496aea7dad0d7e5e5c88b91cdb4cc" @@ -11702,6 +14917,36 @@ jest-snapshot@^26.6.0, jest-snapshot@^26.6.1: pretty-format "^26.6.1" semver "^7.3.2" +jest-snapshot@^27.4.5: + version "27.4.5" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.4.5.tgz#2ea909b20aac0fe62504bc161331f730b8a7ecc7" + integrity sha512-eCi/iM1YJFrJWiT9de4+RpWWWBqsHiYxFG9V9o/n0WXs6GpW4lUt4FAHAgFPTLPqCUVzrMQmSmTZSgQzwqR7IQ== + dependencies: + "@babel/core" "^7.7.2" + "@babel/generator" "^7.7.2" + "@babel/parser" "^7.7.2" + "@babel/plugin-syntax-typescript" "^7.7.2" + "@babel/traverse" "^7.7.2" + "@babel/types" "^7.0.0" + "@jest/transform" "^27.4.5" + "@jest/types" "^27.4.2" + "@types/babel__traverse" "^7.0.4" + "@types/prettier" "^2.1.5" + babel-preset-current-node-syntax "^1.0.0" + chalk "^4.0.0" + expect "^27.4.2" + graceful-fs "^4.2.4" + jest-diff "^27.4.2" + jest-get-type "^27.4.0" + jest-haste-map "^27.4.5" + jest-matcher-utils "^27.4.2" + jest-message-util "^27.4.2" + jest-resolve "^27.4.5" + jest-util "^27.4.2" + natural-compare "^1.4.0" + pretty-format "^27.4.2" + semver "^7.3.2" + jest-util@^26.1.0, jest-util@^26.6.0, jest-util@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.6.1.tgz#4cc0d09ec57f28d12d053887eec5dc976a352e9b" @@ -11714,6 +14959,18 @@ jest-util@^26.1.0, jest-util@^26.6.0, jest-util@^26.6.1: is-ci "^2.0.0" micromatch "^4.0.2" +jest-util@^27.4.2: + version "27.4.2" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.4.2.tgz#ed95b05b1adfd761e2cda47e0144c6a58e05a621" + integrity sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA== + dependencies: + "@jest/types" "^27.4.2" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.4" + picomatch "^2.2.3" + jest-validate@^26.6.1: version "26.6.1" resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.6.1.tgz#28730eb8570d60968d9d06f1a8c94d922167bd2a" @@ -11726,6 +14983,18 @@ jest-validate@^26.6.1: leven "^3.1.0" pretty-format "^26.6.1" +jest-validate@^27.4.2: + version "27.4.2" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.4.2.tgz#eecfcc1b1c9429aa007da08a2bae4e32a81bbbc3" + integrity sha512-hWYsSUej+Fs8ZhOm5vhWzwSLmVaPAxRy+Mr+z5MzeaHm9AxUpXdoVMEW4R86y5gOobVfBsMFLk4Rb+QkiEpx1A== + dependencies: + "@jest/types" "^27.4.2" + camelcase "^6.2.0" + chalk "^4.0.0" + jest-get-type "^27.4.0" + leven "^3.1.0" + pretty-format "^27.4.2" + jest-watch-typeahead@0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz#45221b86bb6710b7e97baaa1640ae24a07785e63" @@ -11752,6 +15021,28 @@ jest-watcher@^26.3.0, jest-watcher@^26.6.1: jest-util "^26.6.1" string-length "^4.0.1" +jest-watcher@^27.4.2: + version "27.4.2" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.4.2.tgz#c9037edfd80354c9fe90de4b6f8b6e2b8e736744" + integrity sha512-NJvMVyyBeXfDezhWzUOCOYZrUmkSCiatpjpm+nFUid74OZEHk6aMLrZAukIiFDwdbqp6mTM6Ui1w4oc+8EobQg== + dependencies: + "@jest/test-result" "^27.4.2" + "@jest/types" "^27.4.2" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + jest-util "^27.4.2" + string-length "^4.0.1" + +jest-worker@27.0.0-next.5: + version "27.0.0-next.5" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.0.0-next.5.tgz#5985ee29b12a4e191f4aae4bb73b97971d86ec28" + integrity sha512-mk0umAQ5lT+CaOJ+Qp01N6kz48sJG2kr2n1rX0koqKf6FIygQV0qLOdN9SCYID4IVeSigDOcPeGLozdMLYfb5g== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + jest-worker@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" @@ -11769,7 +15060,7 @@ jest-worker@^26.5.0, jest-worker@^26.6.1: merge-stream "^2.0.0" supports-color "^7.0.0" -jest-worker@^27.3.1: +jest-worker@^27.3.1, jest-worker@^27.4.5: version "27.4.5" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.4.5.tgz#d696e3e46ae0f24cff3fa7195ffba22889262242" integrity sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg== @@ -11796,6 +15087,15 @@ jest@^26.1.0: import-local "^3.0.2" jest-cli "^26.6.1" +jest@^27.3.1: + version "27.4.5" + resolved "https://registry.yarnpkg.com/jest/-/jest-27.4.5.tgz#66e45acba44137fac26be9d3cc5bb031e136dc0f" + integrity sha512-uT5MiVN3Jppt314kidCk47MYIRilJjA/l2mxwiuzzxGUeJIvA8/pDaJOAX5KWvjAo7SCydcW0/4WEtgbLMiJkg== + dependencies: + "@jest/core" "^27.4.5" + import-local "^3.0.2" + jest-cli "^27.4.5" + jmespath@0.15.0: version "0.15.0" resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217" @@ -11814,6 +15114,13 @@ js-yaml@^3.13.1, js-yaml@^3.14.0: argparse "^1.0.7" esprima "^4.0.0" +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" @@ -11851,6 +15158,39 @@ jsdom@^16.4.0: ws "^7.2.3" xml-name-validator "^3.0.0" +jsdom@^16.6.0: + version "16.7.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710" + integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw== + dependencies: + abab "^2.0.5" + acorn "^8.2.4" + 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" + form-data "^3.0.0" + html-encoding-sniffer "^2.0.1" + http-proxy-agent "^4.0.1" + https-proxy-agent "^5.0.0" + is-potential-custom-element-name "^1.0.1" + nwsapi "^2.2.0" + parse5 "6.0.1" + 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.6" + xml-name-validator "^3.0.0" + jsesc@^2.5.1: version "2.5.2" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" @@ -11914,6 +15254,11 @@ json-schema-traverse@^0.4.1: resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== +json-schema-traverse@^1.0.0: + 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== + json-schema@0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" @@ -11969,11 +15314,27 @@ jsonparse@^1.2.0: resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= -jsonschema@^1.2.5: +jsonschema@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/jsonschema/-/jsonschema-1.4.0.tgz#1afa34c4bc22190d8e42271ec17ac8b3404f87b2" integrity sha512-/YgW6pRMr6M7C+4o8kS+B/2myEpHCrxO4PEWnqJNBFMjn7EWXqlQ4tGwL6xTHeRplwuZmcAncdvfOad1nT2yMw== +jsonwebtoken@^8.5.1: + version "8.5.1" + resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz#00e71e0b8df54c2121a1f26137df2280673bcc0d" + integrity sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w== + dependencies: + jws "^3.2.2" + lodash.includes "^4.3.0" + lodash.isboolean "^3.0.3" + lodash.isinteger "^4.0.4" + lodash.isnumber "^3.0.3" + lodash.isplainobject "^4.0.6" + lodash.isstring "^4.0.1" + lodash.once "^4.0.0" + ms "^2.1.1" + semver "^5.6.0" + jsprim@^1.2.2: version "1.4.1" resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" @@ -12062,6 +15423,13 @@ jss@10.4.0, jss@^10.0.3: array-includes "^3.1.1" object.assign "^4.1.1" +jszip@^2.5.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/jszip/-/jszip-2.6.1.tgz#b88f3a7b2e67a2a048152982c7a3756d9c4828f0" + integrity sha1-uI86ey5noqBIFSmCx6N1bZxIKPA= + dependencies: + pako "~1.0.2" + jszip@^3.5.0: version "3.5.0" resolved "https://registry.yarnpkg.com/jszip/-/jszip-3.5.0.tgz#b4fd1f368245346658e781fec9675802489e15f6" @@ -12072,6 +15440,23 @@ jszip@^3.5.0: readable-stream "~2.3.6" set-immediate-shim "~1.0.1" +jwa@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a" + integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== + dependencies: + buffer-equal-constant-time "1.0.1" + ecdsa-sig-formatter "1.0.11" + safe-buffer "^5.0.1" + +jws@^3.2.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" + integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== + dependencies: + jwa "^1.4.1" + safe-buffer "^5.0.1" + jwt-decode@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/jwt-decode/-/jwt-decode-2.2.0.tgz#7d86bd56679f58ce6a84704a657dd392bba81a79" @@ -12501,21 +15886,56 @@ lodash.get@^4.4.2: resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= +lodash.includes@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/lodash.includes/-/lodash.includes-4.3.0.tgz#60bb98a87cb923c68ca1e51325483314849f553f" + integrity sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= + +lodash.isboolean@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz#6c2e171db2a257cd96802fd43b01b20d5f5870f6" + integrity sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY= + +lodash.isinteger@^4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz#619c0af3d03f8b04c31f5882840b77b11cd68343" + integrity sha1-YZwK89A/iwTDH1iChAt3sRzWg0M= + lodash.ismatch@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37" integrity sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc= +lodash.isnumber@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz#3ce76810c5928d03352301ac287317f11c0b1ffc" + integrity sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w= + lodash.isplainobject@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= +lodash.isstring@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" + integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= + lodash.memoize@4.x, lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash.once@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" + integrity sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= + lodash.set@^4.3.2: version "4.3.2" resolved "https://registry.yarnpkg.com/lodash.set/-/lodash.set-4.3.2.tgz#d8757b1da807dde24816b0d6a84bea1a76230b23" @@ -12541,6 +15961,11 @@ lodash.templatesettings@^4.0.0: dependencies: lodash._reinterpolate "^3.0.0" +lodash.truncate@^4.4.2: + version "4.4.2" + resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" + integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= + lodash.union@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88" @@ -12561,6 +15986,11 @@ lodash@4.17.x, "lodash@>=3.5 <5", lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== +lodash@^4.7.0: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + log-symbols@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz#69b3cc46d20f448eccdb75ea1fa733d9e821c920" @@ -12578,6 +16008,17 @@ log-update@^4.0.0: slice-ansi "^4.0.0" wrap-ansi "^6.2.0" +log4js@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/log4js/-/log4js-6.3.0.tgz#10dfafbb434351a3e30277a00b9879446f715bcb" + integrity sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw== + dependencies: + date-format "^3.0.0" + debug "^4.1.1" + flatted "^2.0.1" + rfdc "^1.1.4" + streamroller "^2.2.4" + log@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/log/-/log-6.0.0.tgz#1e8e655f0389148e729d9ddd6d3bcbe8b93b8d21" @@ -12721,7 +16162,7 @@ make-dir@^2.0.0, make-dir@^2.1.0: pify "^4.0.1" semver "^5.6.0" -make-dir@^3.0.0, make-dir@^3.0.2: +make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== @@ -12750,6 +16191,27 @@ make-fetch-happen@^5.0.0: socks-proxy-agent "^4.0.0" ssri "^6.0.0" +make-fetch-happen@^8.0.14: + version "8.0.14" + resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-8.0.14.tgz#aaba73ae0ab5586ad8eaa68bd83332669393e222" + integrity sha512-EsS89h6l4vbfJEtBZnENTOFk8mCRpY5ru36Xe5bcX1KYIli2mkSHqoFsp5O1wMDvTJJzxe/4THpCTtygjeeGWQ== + dependencies: + agentkeepalive "^4.1.3" + cacache "^15.0.5" + http-cache-semantics "^4.1.0" + http-proxy-agent "^4.0.1" + https-proxy-agent "^5.0.0" + is-lambda "^1.0.1" + lru-cache "^6.0.0" + minipass "^3.1.3" + minipass-collect "^1.0.2" + minipass-fetch "^1.3.2" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.4" + promise-retry "^2.0.1" + socks-proxy-agent "^5.0.0" + ssri "^8.0.0" + makeerror@1.0.x: version "1.0.11" resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" @@ -13010,6 +16472,11 @@ mime@^2.4.4: resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.6.tgz#e5b407c90db442f2beb5b162373d07b69affa4d1" integrity sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA== +mime@^2.5.2: + version "2.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" + integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== + mimic-fn@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" @@ -13099,6 +16566,17 @@ minipass-collect@^1.0.2: dependencies: minipass "^3.0.0" +minipass-fetch@^1.3.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz#d75e0091daac1b0ffd7e9d41629faff7d0c1f1b6" + integrity sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw== + dependencies: + minipass "^3.1.0" + minipass-sized "^1.0.3" + minizlib "^2.0.0" + optionalDependencies: + encoding "^0.1.12" + minipass-flush@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" @@ -13106,13 +16584,20 @@ minipass-flush@^1.0.5: dependencies: minipass "^3.0.0" -minipass-pipeline@^1.2.2: +minipass-pipeline@^1.2.2, minipass-pipeline@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== dependencies: minipass "^3.0.0" +minipass-sized@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70" + integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g== + dependencies: + minipass "^3.0.0" + minipass@^2.3.5, minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: version "2.9.0" resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" @@ -13128,14 +16613,21 @@ minipass@^3.0.0, minipass@^3.1.1: dependencies: yallist "^4.0.0" -minizlib@^1.2.1: +minipass@^3.1.0, minipass@^3.1.3: + version "3.1.6" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.6.tgz#3b8150aa688a711a1521af5e8779c1d3bb4f45ee" + integrity sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ== + dependencies: + yallist "^4.0.0" + +minizlib@^1.2.1, minizlib@^1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== dependencies: minipass "^2.9.0" -minizlib@^2.1.1: +minizlib@^2.0.0, minizlib@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== @@ -13223,6 +16715,11 @@ ms@2.1.2, ms@^2.0.0, ms@^2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== +ms@2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + multicast-dns-service-types@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" @@ -13280,6 +16777,11 @@ nanoid@^3.1.15: resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.16.tgz#b21f0a7d031196faf75314d7c65d36352beeef64" integrity sha512-+AK8MN0WHji40lj8AEuwLOvLSbWYApQpre/aFJZD71r43wVRLrOYS4FmJOPQYon1TqB462RzrrxlfA74XRES8w== +nanoid@^3.1.23: + version "3.1.30" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.30.tgz#63f93cc548d2a113dc5dfbc63bfa09e2b9b64362" + integrity sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ== + nanomatch@^1.2.9: version "1.2.13" resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" @@ -13312,6 +16814,13 @@ native-promise-only@^0.8.1: resolved "https://registry.yarnpkg.com/native-promise-only/-/native-promise-only-0.8.1.tgz#20a318c30cb45f71fe7adfbf7b21c99c1472ef11" integrity sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE= +native-url@0.3.4: + version "0.3.4" + resolved "https://registry.yarnpkg.com/native-url/-/native-url-0.3.4.tgz#29c943172aed86c63cee62c8c04db7f5756661f8" + integrity sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA== + dependencies: + querystring "^0.2.0" + native-url@^0.2.6: version "0.2.6" resolved "https://registry.yarnpkg.com/native-url/-/native-url-0.2.6.tgz#ca1258f5ace169c716ff44eccbddb674e10399ae" @@ -13337,6 +16846,15 @@ ncjsm@^4.1.0: fs2 "^0.3.8" type "^2.0.0" +needle@^2.2.1: + version "2.9.1" + resolved "https://registry.yarnpkg.com/needle/-/needle-2.9.1.tgz#22d1dffbe3490c2b83e301f7709b6736cd8f2684" + integrity sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ== + dependencies: + debug "^3.2.6" + iconv-lite "^0.4.4" + sax "^1.2.4" + negotiator@0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" @@ -13352,10 +16870,10 @@ nested-error-stacks@^2.0.0: resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz#0fbdcf3e13fe4994781280524f8b96b0cdff9c61" integrity sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug== -netmask@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/netmask/-/netmask-1.0.6.tgz#20297e89d86f6f6400f250d9f4f6b4c1945fcd35" - integrity sha1-ICl+idhvb2QA8lDZ9Pa0wZRfzTU= +netmask@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/netmask/-/netmask-2.0.2.tgz#8b01a07644065d536383835823bc52004ebac5e7" + integrity sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg== next-tick@1, next-tick@^1.0.0: version "1.1.0" @@ -13367,6 +16885,67 @@ next-tick@~1.0.0: resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= +next@^11.1.2: + version "11.1.3" + resolved "https://registry.yarnpkg.com/next/-/next-11.1.3.tgz#0226b283cb9890e446aea759db8a867de2b279ef" + integrity sha512-ud/gKmnKQ8wtHC+pd1ZiqPRa7DdgulPkAk94MbpsspfNliwZkYs9SIYWhlLSyg+c661LzdUI2nZshvrtggSYWA== + dependencies: + "@babel/runtime" "7.15.3" + "@hapi/accept" "5.0.2" + "@next/env" "11.1.3" + "@next/polyfill-module" "11.1.3" + "@next/react-dev-overlay" "11.1.3" + "@next/react-refresh-utils" "11.1.3" + "@node-rs/helper" "1.2.1" + assert "2.0.0" + ast-types "0.13.2" + browserify-zlib "0.2.0" + browserslist "4.16.6" + buffer "5.6.0" + caniuse-lite "^1.0.30001228" + chalk "2.4.2" + chokidar "3.5.1" + constants-browserify "1.0.0" + crypto-browserify "3.12.0" + cssnano-simple "3.0.0" + domain-browser "4.19.0" + encoding "0.1.13" + etag "1.8.1" + find-cache-dir "3.3.1" + get-orientation "1.1.2" + https-browserify "1.0.0" + image-size "1.0.0" + jest-worker "27.0.0-next.5" + native-url "0.3.4" + node-fetch "2.6.1" + node-html-parser "1.4.9" + node-libs-browser "^2.2.1" + os-browserify "0.3.0" + p-limit "3.1.0" + path-browserify "1.0.1" + pnp-webpack-plugin "1.6.4" + postcss "8.2.15" + process "0.11.10" + querystring-es3 "0.2.1" + raw-body "2.4.1" + react-is "17.0.2" + react-refresh "0.8.3" + stream-browserify "3.0.0" + stream-http "3.1.1" + string_decoder "1.3.0" + styled-jsx "4.0.1" + timers-browserify "2.0.12" + tty-browserify "0.0.1" + use-subscription "1.5.1" + util "0.12.4" + vm-browserify "1.1.2" + watchpack "2.1.1" + optionalDependencies: + "@next/swc-darwin-arm64" "11.1.3" + "@next/swc-darwin-x64" "11.1.3" + "@next/swc-linux-x64-gnu" "11.1.3" + "@next/swc-win32-x64-msvc" "11.1.3" + nice-try@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" @@ -13387,6 +16966,11 @@ node-abi@^2.7.0: dependencies: semver "^5.4.1" +node-addon-api@3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" + integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== + node-dir@^0.1.17: version "0.1.17" resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5" @@ -13403,21 +16987,49 @@ node-fetch-npm@^2.0.2: json-parse-better-errors "^1.0.0" safe-buffer "^5.1.1" -node-fetch@^2.5.0, node-fetch@^2.6.0, node-fetch@^2.6.1: +node-fetch@2.6.1, node-fetch@^2.5.0, node-fetch@^2.6.0, node-fetch@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== +node-fetch@^2.6.5: + version "2.6.6" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.6.tgz#1751a7c01834e8e1697758732e9efb6eeadfaf89" + integrity sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA== + dependencies: + whatwg-url "^5.0.0" + node-forge@^0.10.0: version "0.10.0" resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== +node-gyp-build@^4.2.2: + version "4.3.0" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.3.0.tgz#9f256b03e5826150be39c764bf51e993946d71a3" + integrity sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q== + node-gyp-build@~4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.1.1.tgz#d7270b5d86717068d114cc57fff352f96d745feb" integrity sha512-dSq1xmcPDKPZ2EED2S6zw/b9NKsqzXRE6dVr8TVQnI3FJOTteUMuqF3Qqs6LZg+mLGYJWqQzMbIjMtJqTv87nQ== +node-gyp@8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-8.1.0.tgz#81f43283e922d285c886fb0e0f520a7fd431d8c2" + integrity sha512-o2elh1qt7YUp3lkMwY3/l4KF3j/A3fI/Qt4NH+CQQgPJdqGE9y7qnP84cjIWN27Q0jJkrSAhCVDg+wBVNBYdBg== + dependencies: + env-paths "^2.2.0" + glob "^7.1.4" + graceful-fs "^4.2.6" + make-fetch-happen "^8.0.14" + nopt "^5.0.0" + npmlog "^4.1.2" + rimraf "^3.0.2" + semver "^7.3.5" + tar "^6.1.0" + which "^2.0.2" + node-gyp@^5.0.2: version "5.1.1" resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-5.1.1.tgz#eb915f7b631c937d282e33aed44cb7a025f62a3e" @@ -13435,6 +17047,13 @@ node-gyp@^5.0.2: tar "^4.4.12" which "^1.3.1" +node-html-parser@1.4.9: + version "1.4.9" + resolved "https://registry.yarnpkg.com/node-html-parser/-/node-html-parser-1.4.9.tgz#3c8f6cac46479fae5800725edb532e9ae8fd816c" + integrity sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw== + dependencies: + he "1.2.0" + node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" @@ -13486,11 +17105,32 @@ node-notifier@^8.0.0: uuid "^8.3.0" which "^2.0.2" +node-pre-gyp@^0.13.0: + version "0.13.0" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz#df9ab7b68dd6498137717838e4f92a33fc9daa42" + integrity sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ== + dependencies: + detect-libc "^1.0.2" + mkdirp "^0.5.1" + needle "^2.2.1" + nopt "^4.0.1" + npm-packlist "^1.1.6" + npmlog "^4.0.2" + rc "^1.2.7" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^4" + node-releases@^1.1.61: version "1.1.64" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.64.tgz#71b4ae988e9b1dd7c1ffce58dd9e561752dfebc5" integrity sha512-Iec8O9166/x2HRMJyLLLWkd0sFFLrFNy+Xf+JQfSQsdBJzPcHpNl3JQ9gD4j+aJxmCa25jNsIbM4bmACtSbkSg== +node-releases@^1.1.71: + version "1.1.77" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.77.tgz#50b0cfede855dd374e7585bf228ff34e57c1c32e" + integrity sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ== + node-releases@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5" @@ -13509,6 +17149,13 @@ nopt@^4.0.1: abbrev "1" osenv "^0.1.4" +nopt@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" + integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== + dependencies: + abbrev "1" + normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5, normalize-package-data@^2.4.0, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" @@ -13601,7 +17248,7 @@ npm-normalize-package-bin@^1.0.0, npm-normalize-package-bin@^1.0.1: semver "^5.6.0" validate-npm-package-name "^3.0.0" -npm-packlist@^1.4.4: +npm-packlist@^1.1.6, npm-packlist@^1.4.4: version "1.4.8" resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.8.tgz#56ee6cc135b9f98ad3d51c1c95da22bbb9b2ef3e" integrity sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A== @@ -13626,14 +17273,14 @@ npm-run-path@^2.0.0: dependencies: path-key "^2.0.0" -npm-run-path@^4.0.0: +npm-run-path@^4.0.0, npm-run-path@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== dependencies: path-key "^3.0.0" -npmlog@^4.0.1, npmlog@^4.1.2: +npmlog@^4.0.1, npmlog@^4.0.2, npmlog@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== @@ -13643,6 +17290,16 @@ npmlog@^4.0.1, npmlog@^4.1.2: gauge "~2.7.3" set-blocking "~2.0.0" +npmlog@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0" + integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw== + dependencies: + are-we-there-yet "^2.0.0" + console-control-strings "^1.1.0" + gauge "^3.0.0" + set-blocking "^2.0.0" + nth-check@^1.0.2, nth-check@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" @@ -13689,6 +17346,11 @@ object-hash@^2.0.3: resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.0.3.tgz#d12db044e03cd2ca3d77c0570d87225b02e1e6ea" integrity sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg== +object-inspect@^1.11.0, object-inspect@^1.9.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0" + integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g== + object-inspect@^1.8.0: version "1.8.0" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.8.0.tgz#df807e5ecf53a609cc6bfe93eac3cc7be5b3a9d0" @@ -13724,6 +17386,16 @@ object.assign@^4.1.0, object.assign@^4.1.1: has-symbols "^1.0.1" object-keys "^1.1.1" +object.assign@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + has-symbols "^1.0.1" + object-keys "^1.1.1" + object.entries@^1.1.0, object.entries@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.2.tgz#bc73f00acb6b6bb16c203434b10f9a7e797d3add" @@ -13809,7 +17481,7 @@ onetime@^2.0.0: dependencies: mimic-fn "^1.0.0" -onetime@^5.1.0: +onetime@^5.1.0, onetime@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== @@ -13880,7 +17552,7 @@ original@^1.0.0: dependencies: url-parse "^1.4.3" -os-browserify@^0.3.0: +os-browserify@0.3.0, os-browserify@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= @@ -13948,6 +17620,13 @@ p-is-promise@^1.1.0: resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= +p-limit@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + p-limit@^1.1.0: version "1.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" @@ -14057,30 +17736,29 @@ p-waterfall@^1.0.0: dependencies: p-reduce "^1.0.0" -pac-proxy-agent@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-3.0.1.tgz#115b1e58f92576cac2eba718593ca7b0e37de2ad" - integrity sha512-44DUg21G/liUZ48dJpUSjZnFfZro/0K5JTyFYLBcmh9+T6Ooi4/i4efwUiEy0+4oQusCBqWdhv16XohIj1GqnQ== +pac-proxy-agent@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-5.0.0.tgz#b718f76475a6a5415c2efbe256c1c971c84f635e" + integrity sha512-CcFG3ZtnxO8McDigozwE3AqAw15zDvGH+OjXO4kzf7IkEKkQ4gxQ+3sdF50WmhQ4P/bVusXcqNE2S3XrNURwzQ== dependencies: - agent-base "^4.2.0" - debug "^4.1.1" - get-uri "^2.0.0" - http-proxy-agent "^2.1.0" - https-proxy-agent "^3.0.0" - pac-resolver "^3.0.0" + "@tootallnate/once" "1" + agent-base "6" + debug "4" + get-uri "3" + http-proxy-agent "^4.0.1" + https-proxy-agent "5" + pac-resolver "^5.0.0" raw-body "^2.2.0" - socks-proxy-agent "^4.0.1" + socks-proxy-agent "5" -pac-resolver@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-3.0.0.tgz#6aea30787db0a891704deb7800a722a7615a6f26" - integrity sha512-tcc38bsjuE3XZ5+4vP96OfhOugrX+JcnpUbhfuc4LuXBLQhoTthOstZeoQJBDnQUDYzYmdImKsbz0xSl1/9qeA== +pac-resolver@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-5.0.0.tgz#1d717a127b3d7a9407a16d6e1b012b13b9ba8dc0" + integrity sha512-H+/A6KitiHNNW+bxBKREk2MCGSxljfqRX76NjummWEYIat7ldVXRU3dhRIE3iXZ0nvGBk6smv3nntxKkzRL8NA== dependencies: - co "^4.6.0" - degenerator "^1.0.4" + degenerator "^3.0.1" ip "^1.1.5" - netmask "^1.0.6" - thunkify "^2.1.2" + netmask "^2.0.1" package-json@^6.3.0: version "6.5.0" @@ -14185,6 +17863,11 @@ parse5@5.1.1: resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== +parse5@6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + parseqs@0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.6.tgz#8e4bb5a19d1cdc844a08ac974d34e273afa670d5" @@ -14218,6 +17901,11 @@ path-browserify@0.0.1: resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== +path-browserify@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd" + integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== + path-case@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/path-case/-/path-case-3.0.3.tgz#d48119aed52c4712e036ca40c6b15984f909554f" @@ -14293,6 +17981,11 @@ path-to-regexp@^1.7.0: dependencies: isarray "0.0.1" +path-to-regexp@^6.1.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.2.0.tgz#f7b3803336104c346889adece614669230645f38" + integrity sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg== + path-type@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" @@ -14419,6 +18112,11 @@ pkg-up@3.1.0: dependencies: find-up "^3.0.0" +platform@1.3.6: + version "1.3.6" + resolved "https://registry.yarnpkg.com/platform/-/platform-1.3.6.tgz#48b4ce983164b209c2d45a107adb31f473a6e7a7" + integrity sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg== + please-upgrade-node@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942" @@ -15105,6 +18803,15 @@ postcss@7.0.21: source-map "^0.6.1" supports-color "^6.1.0" +postcss@8.2.15: + version "8.2.15" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.15.tgz#9e66ccf07292817d226fc315cbbf9bc148fbca65" + integrity sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q== + dependencies: + colorette "^1.2.2" + nanoid "^3.1.23" + source-map "^0.6.1" + postcss@^7, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: version "7.0.35" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" @@ -15194,6 +18901,16 @@ pretty-format@^26.0.0, pretty-format@^26.4.2, pretty-format@^26.6.0, pretty-form ansi-styles "^4.0.0" react-is "^17.0.1" +pretty-format@^27.0.0, pretty-format@^27.4.2: + version "27.4.2" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.4.2.tgz#e4ce92ad66c3888423d332b40477c87d1dac1fb8" + integrity sha512-p0wNtJ9oLuvgOQDEIZ9zQjZffK7KtyR6Si0jnXULIDwrlNF8Cuir3AZP0hHv0jmKuNN/edOnbMjnzd4uTcmWiw== + dependencies: + "@jest/types" "^27.4.2" + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + react-is "^17.0.1" + prettyoutput@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/prettyoutput/-/prettyoutput-1.2.0.tgz#fef93f2a79c032880cddfb84308e2137e3674b22" @@ -15203,12 +18920,17 @@ prettyoutput@^1.2.0: commander "2.19.x" lodash "4.17.x" +printj@~1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222" + integrity sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ== + process-nextick-args@~2.0.0: 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== -process@^0.11.10: +process@0.11.10, process@^0.11.10: version "0.11.10" resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= @@ -15236,6 +18958,26 @@ promise-retry@^1.1.1: err-code "^1.0.0" retry "^0.10.0" +promise-retry@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22" + integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g== + dependencies: + err-code "^2.0.2" + retry "^0.12.0" + +promise.allsettled@^1.0.2: + version "1.0.5" + resolved "https://registry.yarnpkg.com/promise.allsettled/-/promise.allsettled-1.0.5.tgz#2443f3d4b2aa8dfa560f6ac2aa6c4ea999d75f53" + integrity sha512-tVDqeZPoBC0SlzJHzWGZ2NKAguVq2oiYj7gbggbiTvH2itHohijTp7njOUA0aQ/nl+0lr/r6egmhoYu63UZ/pQ== + dependencies: + array.prototype.map "^1.0.4" + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.1" + get-intrinsic "^1.1.1" + iterate-value "^1.0.2" + promise@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/promise/-/promise-8.1.0.tgz#697c25c3dfe7435dd79fcd58c38a135888eaf05e" @@ -15243,10 +18985,10 @@ promise@^8.1.0: dependencies: asap "~2.0.6" -promptly@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/promptly/-/promptly-3.1.0.tgz#7f723392f527f032dc295991060d3be612186ea1" - integrity sha512-ygvIcmkt+eWtrQwI1/w7wDfzfAWI7IJX1AUVsWQEQwTmpQ5jeSyiD1g6NuI9VXWhz8LK5a5Bcngp/sKnOgQtiA== +promptly@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/promptly/-/promptly-3.2.0.tgz#a5517fbbf59bd31c1751d4e1d9bef1714f42b9d8" + integrity sha512-WnR9obtgW+rG4oUV3hSnNGl1pHm3V1H/qD9iJBumGSmVsSC5HpZOLuu8qdMb6yCItGfT7dcRszejr/5P3i9Pug== dependencies: read "^1.0.4" @@ -15258,6 +19000,14 @@ prompts@2.4.0, prompts@^2.0.1: kleur "^3.0.3" sisteransi "^1.0.5" +prompts@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + promzard@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee" @@ -15318,19 +19068,19 @@ proxy-addr@~2.0.5: forwarded "~0.1.2" ipaddr.js "1.9.1" -proxy-agent@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-3.1.1.tgz#7e04e06bf36afa624a1540be247b47c970bd3014" - integrity sha512-WudaR0eTsDx33O3EJE16PjBRZWcX8GqCEeERw1W3hZJgH/F2a46g7jty6UGty6NeJ4CKQy8ds2CJPMiyeqaTvw== +proxy-agent@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-5.0.0.tgz#d31405c10d6e8431fde96cba7a0c027ce01d633b" + integrity sha512-gkH7BkvLVkSfX9Dk27W6TyNOWWZWRilRfk1XxGNWOYJ2TuedAv1yFpCaU9QSBmBe716XOTNpYNOzhysyw8xn7g== dependencies: - agent-base "^4.2.0" + agent-base "^6.0.0" debug "4" - http-proxy-agent "^2.1.0" - https-proxy-agent "^3.0.0" + http-proxy-agent "^4.0.0" + https-proxy-agent "^5.0.0" lru-cache "^5.1.1" - pac-proxy-agent "^3.0.1" + pac-proxy-agent "^5.0.0" proxy-from-env "^1.0.0" - socks-proxy-agent "^4.0.1" + socks-proxy-agent "^5.0.0" proxy-from-env@^1.0.0: version "1.1.0" @@ -15342,7 +19092,7 @@ prr@~1.0.1: resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= -psl@^1.1.28: +psl@^1.1.28, psl@^1.1.33: version "1.8.0" resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== @@ -15407,7 +19157,7 @@ punycode@^2.1.0, punycode@^2.1.1: resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== -q@^1.1.2, q@^1.5.1: +q@^1.1.2, q@^1.4.1, q@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= @@ -15417,6 +19167,11 @@ qs@6.7.0: resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== +qs@6.9.6: + version "6.9.6" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.6.tgz#26ed3c8243a431b2924aca84cc90471f35d5a0ee" + integrity sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ== + qs@^6.5.1: version "6.9.4" resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.4.tgz#9090b290d1f91728d3c22e54843ca44aea5ab687" @@ -15444,7 +19199,7 @@ query-string@^5.0.1: object-assign "^4.1.0" strict-uri-encode "^1.0.0" -querystring-es3@^0.2.0: +querystring-es3@0.2.1, querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= @@ -15459,6 +19214,13 @@ querystringify@^2.1.1: resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== +queue@6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/queue/-/queue-6.0.2.tgz#b91525283e2315c7553d2efa18d83e76432fed65" + integrity sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA== + dependencies: + inherits "~2.0.3" + quick-lru@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8" @@ -15526,7 +19288,7 @@ raw-body@2.4.0: iconv-lite "0.4.24" unpipe "1.0.0" -raw-body@^2.2.0: +raw-body@2.4.1, raw-body@^2.2.0: 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== @@ -15536,6 +19298,16 @@ raw-body@^2.2.0: iconv-lite "0.4.24" unpipe "1.0.0" +raw-body@2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.2.tgz#baf3e9c21eebced59dd6533ac872b71f7b61cb32" + integrity sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ== + dependencies: + bytes "3.1.1" + http-errors "1.8.1" + iconv-lite "0.4.24" + unpipe "1.0.0" + rc@^1.2.7, rc@^1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" @@ -15612,6 +19384,11 @@ react-ga@^3.3.0: resolved "https://registry.yarnpkg.com/react-ga/-/react-ga-3.3.0.tgz#c91f407198adcb3b49e2bc5c12b3fe460039b3ca" integrity sha512-o8RScHj6Lb8cwy3GMrVH6NJvL+y0zpJvKtc0+wmH7Bt23rszJmnqEQxRbyrqUzk9DTJIHoP42bfO5rswC9SWBQ== +react-is@17.0.2: + version "17.0.2" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.0, react-is@^16.8.1: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" @@ -15629,7 +19406,7 @@ react-leaflet@^3.0.0: dependencies: "@react-leaflet/core" "^1.0.0" -react-refresh@^0.8.3: +react-refresh@0.8.3, react-refresh@^0.8.3: version "0.8.3" resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.8.3.tgz#721d4657672d400c5e3c75d063c4a85fb2d5d68f" integrity sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg== @@ -15850,7 +19627,7 @@ read@1, read@^1.0.4, read@~1.0.1: dependencies: mute-stream "~0.0.4" -"readable-stream@1 || 2", readable-stream@2, readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@^2.3.7, readable-stream@~2.3.6: +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@^2.3.7, readable-stream@~2.3.6: 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== @@ -15873,7 +19650,7 @@ readable-stream@1.1.x: isarray "0.0.1" string_decoder "~0.10.x" -"readable-stream@2 || 3", readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: +"readable-stream@2 || 3", readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== @@ -15983,7 +19760,7 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regex-parser@^2.2.11: +regex-parser@^2.2.10, regex-parser@^2.2.11: version "2.2.11" resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.11.tgz#3b37ec9049e19479806e878cabe7c1ca83ccfe58" integrity sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== @@ -16129,6 +19906,11 @@ require-directory@^2.1.1: resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= +require-from-string@^2.0.2: + 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== + require-main-filename@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" @@ -16199,6 +19981,11 @@ resolve-url@^0.2.1: resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= +resolve.exports@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9" + integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== + resolve@1.17.0: version "1.17.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" @@ -16214,6 +20001,14 @@ resolve@1.18.1, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14 is-core-module "^2.0.0" path-parse "^1.0.6" +resolve@^1.20.0: + version "1.20.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" + integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== + dependencies: + is-core-module "^2.2.0" + path-parse "^1.0.6" + responselike@1.0.2, responselike@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" @@ -16277,6 +20072,11 @@ rework@1.0.1: convert-source-map "^0.3.3" css "^2.0.0" +rfdc@^1.1.4: + version "1.3.0" + resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" + integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== + rgb-regex@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" @@ -16294,7 +20094,7 @@ rimraf@2.6.3: dependencies: glob "^7.1.3" -rimraf@^2.5.4, rimraf@^2.6.2, rimraf@^2.6.3: +rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== @@ -16403,7 +20203,7 @@ safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: +safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@^5.2.1, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -16456,12 +20256,12 @@ sax@1.2.1: resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a" integrity sha1-e45lYZCyKOgaZq6nSEgNgozS03o= -sax@>=0.6.0, sax@~1.2.4: +sax@>=0.6.0, sax@^1.2.4, sax@~1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== -saxes@^5.0.0: +saxes@^5.0.0, saxes@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== @@ -16541,7 +20341,7 @@ semver-regex@^2.0.0: resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338" integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw== -"semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0, semver@^5.7.1: +"semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0, semver@^5.7.1: version "5.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== @@ -16551,7 +20351,7 @@ semver@7.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== -semver@7.3.2, semver@7.x, semver@^7.2.1, semver@^7.2.2, semver@^7.3.2: +semver@7.3.2, semver@7.x, semver@^7.2.1, semver@^7.3.2: version "7.3.2" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== @@ -16561,6 +20361,13 @@ semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== +semver@^7.3.5: + version "7.3.5" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" + integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== + dependencies: + lru-cache "^6.0.0" + send@0.17.1: version "0.17.1" resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" @@ -16580,6 +20387,25 @@ send@0.17.1: range-parser "~1.2.1" statuses "~1.5.0" +send@^0.17.1: + version "0.17.2" + resolved "https://registry.yarnpkg.com/send/-/send-0.17.2.tgz#926622f76601c41808012c8bf1688fe3906f7820" + integrity sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww== + dependencies: + debug "2.6.9" + depd "~1.1.2" + destroy "~1.0.4" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "1.8.1" + mime "1.6.0" + ms "2.1.3" + on-finished "~2.3.0" + range-parser "~1.2.1" + statuses "~1.5.0" + sentence-case@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-3.0.3.tgz#47576e4adff7abf42c63c815b0543c9d2f85a930" @@ -16729,6 +20555,11 @@ setprototypeof@1.1.1: resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + sha.js@^2.4.0, sha.js@^2.4.8: version "2.4.11" resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" @@ -16793,11 +20624,25 @@ side-channel@^1.0.2: es-abstract "^1.18.0-next.0" object-inspect "^1.8.0" +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + signal-exit@^3.0.0, signal-exit@^3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== +signal-exit@^3.0.3: + version "3.0.6" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.6.tgz#24e630c4b0f03fea446a2bd299e62b4a6ca8d0af" + integrity sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ== + simple-concat@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" @@ -16974,7 +20819,16 @@ sockjs@^0.3.21: uuid "^8.3.2" websocket-driver "^0.7.4" -socks-proxy-agent@^4.0.0, socks-proxy-agent@^4.0.1: +socks-proxy-agent@5, socks-proxy-agent@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz#032fb583048a29ebffec2e6a73fca0761f48177e" + integrity sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ== + dependencies: + agent-base "^6.0.2" + debug "4" + socks "^2.3.3" + +socks-proxy-agent@^4.0.0: version "4.0.2" resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz#3c8991f3145b2799e70e11bd5fbc8b1963116386" integrity sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg== @@ -16982,6 +20836,14 @@ socks-proxy-agent@^4.0.0, socks-proxy-agent@^4.0.1: agent-base "~4.2.1" socks "~2.3.2" +socks@^2.3.3: + version "2.6.1" + resolved "https://registry.yarnpkg.com/socks/-/socks-2.6.1.tgz#989e6534a07cf337deb1b1c94aaa44296520d30e" + integrity sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA== + dependencies: + ip "^1.1.5" + smart-buffer "^4.1.0" + socks@~2.3.2: version "2.3.3" resolved "https://registry.yarnpkg.com/socks/-/socks-2.3.3.tgz#01129f0a5d534d2b897712ed8aceab7ee65d78e3" @@ -17035,7 +20897,7 @@ source-map-resolve@^0.6.0: atob "^2.1.2" decode-uri-component "^0.2.0" -source-map-support@^0.5.17, source-map-support@^0.5.19, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19: +source-map-support@0.5.19, source-map-support@^0.5.17, source-map-support@^0.5.19, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19: 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== @@ -17043,6 +20905,14 @@ source-map-support@^0.5.17, source-map-support@^0.5.19, source-map-support@^0.5. buffer-from "^1.0.0" source-map "^0.6.0" +source-map-support@^0.5.20: + version "0.5.21" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + source-map-url@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" @@ -17053,16 +20923,23 @@ source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, sourc resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== +source-map@0.7.3, source-map@^0.7.3, source-map@~0.7.2: + version "0.7.3" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" + integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + +source-map@0.8.0-beta.0: + version "0.8.0-beta.0" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.8.0-beta.0.tgz#d4c1bb42c3f7ee925f005927ba10709e0d1d1f11" + integrity sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA== + dependencies: + whatwg-url "^7.0.0" + source-map@^0.5.0, source-map@^0.5.6: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= -source-map@^0.7.3, source-map@~0.7.2: - version "0.7.3" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== - sourcemap-codec@^1.4.4: version "1.4.8" resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" @@ -17186,64 +21063,6 @@ ssri@^8.0.0: dependencies: minipass "^3.1.1" -sst-cdk@1.61.0-rc.12: - version "1.61.0-rc.12" - resolved "https://registry.yarnpkg.com/sst-cdk/-/sst-cdk-1.61.0-rc.12.tgz#e7748148333f04c76e2b449b3e5e4e58bfaa2154" - integrity sha512-07AFUadh3uN/Hz8Q5cge/gcktqg2PQGlcV2/2tvDkliXCYbbpWgGUSdn2u6auXO1r9EOlrSzXAFwbEl458OC8Q== - dependencies: - "@aws-cdk/cloud-assembly-schema" "1.61.0" - "@aws-cdk/cloudformation-diff" "1.61.0" - "@aws-cdk/cx-api" "1.61.0" - "@aws-cdk/region-info" "1.61.0" - archiver "^4.0.2" - aws-sdk "^2.739.0" - camelcase "^6.0.0" - cdk-assets "1.61.0" - colors "^1.4.0" - decamelize "^4.0.0" - fs-extra "^9.0.1" - glob "^7.1.6" - json-diff "^0.5.4" - minimatch ">=3.0" - promptly "^3.0.3" - proxy-agent "^3.1.1" - semver "^7.2.2" - source-map-support "^0.5.19" - table "^5.4.6" - uuid "^8.3.0" - wrap-ansi "^7.0.0" - yaml "^1.10.0" - yargs "^15.4.1" - -sst-cdk@1.61.0-rc.25: - version "1.61.0-rc.25" - resolved "https://registry.yarnpkg.com/sst-cdk/-/sst-cdk-1.61.0-rc.25.tgz#f9066a46ebec56f32165890eba99eaf558cf61d8" - integrity sha512-Vc9pRpTIV0xUBZHK6Qj3Xrb/LCPiXw2nVJaWZPiSiUc2mi566KsxpmWFvjqrYXKFesRSwUoIVgfEwop12CiLzw== - dependencies: - "@aws-cdk/cloud-assembly-schema" "1.61.0" - "@aws-cdk/cloudformation-diff" "1.61.0" - "@aws-cdk/cx-api" "1.61.0" - "@aws-cdk/region-info" "1.61.0" - archiver "^4.0.2" - aws-sdk "^2.739.0" - camelcase "^6.0.0" - cdk-assets "1.61.0" - colors "^1.4.0" - decamelize "^4.0.0" - fs-extra "^9.0.1" - glob "^7.1.6" - json-diff "^0.5.4" - minimatch ">=3.0" - promptly "^3.0.3" - proxy-agent "^3.1.1" - semver "^7.2.2" - source-map-support "^0.5.19" - table "^5.4.6" - uuid "^8.3.0" - wrap-ansi "^7.0.0" - yaml "^1.10.0" - yargs "^15.4.1" - stable@^0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" @@ -17261,11 +21080,25 @@ stack-utils@^2.0.2: dependencies: escape-string-regexp "^2.0.0" +stack-utils@^2.0.3: + version "2.0.5" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5" + integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA== + dependencies: + escape-string-regexp "^2.0.0" + stackframe@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.0.tgz#52429492d63c62eb989804c11552e3d22e779303" integrity sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA== +stacktrace-parser@0.1.10: + version "0.1.10" + resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz#29fb0cae4e0d0b85155879402857a1639eb6051a" + integrity sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg== + dependencies: + type-fest "^0.7.1" + static-extend@^0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" @@ -17284,6 +21117,14 @@ stealthy-require@^1.1.1: resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= +stream-browserify@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f" + integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA== + dependencies: + inherits "~2.0.4" + readable-stream "^3.5.0" + stream-browserify@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" @@ -17300,6 +21141,16 @@ stream-each@^1.1.0: end-of-stream "^1.1.0" stream-shift "^1.0.0" +stream-http@3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-3.1.1.tgz#0370a8017cf8d050b9a8554afe608f043eaff564" + integrity sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg== + dependencies: + builtin-status-codes "^3.0.0" + inherits "^2.0.4" + readable-stream "^3.6.0" + xtend "^4.0.2" + stream-http@^2.7.2: version "2.8.3" resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" @@ -17311,6 +21162,13 @@ stream-http@^2.7.2: to-arraybuffer "^1.0.0" xtend "^4.0.0" +stream-parser@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/stream-parser/-/stream-parser-0.3.1.tgz#1618548694420021a1182ff0af1911c129761773" + integrity sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M= + dependencies: + debug "2" + stream-promise@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/stream-promise/-/stream-promise-3.2.0.tgz#bad976f2d0e1f11d56cc95cc11907cfd869a27ff" @@ -17325,6 +21183,15 @@ stream-shift@^1.0.0: resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== +streamroller@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/streamroller/-/streamroller-2.2.4.tgz#c198ced42db94086a6193608187ce80a5f2b0e53" + integrity sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ== + dependencies: + date-format "^2.1.0" + debug "^4.1.1" + fs-extra "^8.1.0" + strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" @@ -17335,6 +21202,11 @@ string-argv@0.3.1: resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg== +string-hash@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" + integrity sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs= + string-length@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.1.tgz#4a973bf31ef77c4edbceadd6af2611996985f8a1" @@ -17365,6 +21237,15 @@ string-width@^1.0.1: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" +"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + string-width@^3.0.0, string-width@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" @@ -17403,6 +21284,14 @@ string.prototype.trimend@^1.0.1: define-properties "^1.1.3" es-abstract "^1.18.0-next.1" +string.prototype.trimend@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" + integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + string.prototype.trimstart@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz#22d45da81015309cd0cdd79787e8919fc5c613e7" @@ -17411,7 +21300,15 @@ string.prototype.trimstart@^1.0.1: define-properties "^1.1.3" es-abstract "^1.18.0-next.1" -string_decoder@^1.0.0, string_decoder@^1.1.1: +string.prototype.trimstart@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" + integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +string_decoder@1.3.0, string_decoder@^1.0.0, string_decoder@^1.1.1: 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== @@ -17467,6 +21364,13 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: dependencies: ansi-regex "^4.1.0" +strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + strip-bom@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" @@ -17562,6 +21466,20 @@ style-loader@1.3.0: loader-utils "^2.0.0" schema-utils "^2.7.0" +styled-jsx@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-4.0.1.tgz#ae3f716eacc0792f7050389de88add6d5245b9e9" + integrity sha512-Gcb49/dRB1k8B4hdK8vhW27Rlb2zujCk1fISrizCcToIs+55B4vmUM0N9Gi4nnVfFZWe55jRdWpAqH1ldAKWvQ== + dependencies: + "@babel/plugin-syntax-jsx" "7.14.5" + "@babel/types" "7.15.0" + convert-source-map "1.7.0" + loader-utils "1.2.3" + source-map "0.7.3" + string-hash "1.1.3" + stylis "3.5.4" + stylis-rule-sheet "0.0.10" + stylehacks@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" @@ -17571,6 +21489,16 @@ stylehacks@^4.0.0: postcss "^7.0.0" postcss-selector-parser "^3.0.0" +stylis-rule-sheet@0.0.10: + version "0.0.10" + resolved "https://registry.yarnpkg.com/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz#44e64a2b076643f4b52e5ff71efc04d8c3c4a430" + integrity sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw== + +stylis@3.5.4: + version "3.5.4" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.5.4.tgz#f665f25f5e299cf3d64654ab949a57c768b73fbe" + integrity sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q== + subleveldown@^5.0.0: version "5.0.1" resolved "https://registry.yarnpkg.com/subleveldown/-/subleveldown-5.0.1.tgz#aa2b4e4698a48d9a86856b2c4df1b6bce2d2ce53" @@ -17664,7 +21592,7 @@ symbol-tree@^3.2.4: resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== -table@^5.2.3, table@^5.4.6: +table@^5.2.3: version "5.4.6" resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== @@ -17674,6 +21602,17 @@ table@^5.2.3, table@^5.4.6: slice-ansi "^2.1.0" string-width "^3.0.0" +table@^6.0.9, table@^6.7.1: + version "6.7.5" + resolved "https://registry.yarnpkg.com/table/-/table-6.7.5.tgz#f04478c351ef3d8c7904f0e8be90a1b62417d238" + integrity sha512-LFNeryOqiQHqCVKzhkymKwt6ozeRhlm8IL1mE8rNUurkir4heF6PzMyRgaTa4tlyPTGGgXuvVOF/OLWiH09Lqw== + dependencies: + ajv "^8.0.1" + lodash.truncate "^4.4.2" + slice-ansi "^4.0.0" + string-width "^4.2.3" + strip-ansi "^6.0.1" + tabtab@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/tabtab/-/tabtab-3.0.2.tgz#a2cea0f1035f88d145d7da77eaabbd3fe03e1ec9" @@ -17714,7 +21653,7 @@ tar-stream@^1.1.2, tar-stream@^1.5.2: to-buffer "^1.1.1" xtend "^4.0.0" -tar-stream@^2.1.0, tar-stream@^2.1.2, tar-stream@^2.1.4: +tar-stream@^2.1.0, tar-stream@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.1.4.tgz#c4fb1a11eb0da29b893a5b25476397ba2d053bfa" integrity sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw== @@ -17725,6 +21664,30 @@ tar-stream@^2.1.0, tar-stream@^2.1.2, tar-stream@^2.1.4: inherits "^2.0.3" readable-stream "^3.1.1" +tar-stream@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" + integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== + 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" + +tar@^4: + version "4.4.19" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.19.tgz#2e4d7263df26f2b914dee10c825ab132123742f3" + integrity sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA== + dependencies: + chownr "^1.1.4" + fs-minipass "^1.2.7" + minipass "^2.9.0" + minizlib "^1.3.3" + mkdirp "^0.5.5" + safe-buffer "^5.2.1" + yallist "^3.1.1" + tar@^4.4.10, tar@^4.4.12, tar@^4.4.8: version "4.4.13" resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525" @@ -17750,6 +21713,18 @@ tar@^6.0.2: mkdirp "^1.0.3" yallist "^4.0.0" +tar@^6.1.0, tar@^6.1.11: + version "6.1.11" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" + integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== + dependencies: + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^3.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" + temp-dir@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" @@ -17880,6 +21855,11 @@ throat@^5.0.0: resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== +throat@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375" + integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w== + through2@^2.0.0, through2@^2.0.2: version "2.0.5" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" @@ -17901,11 +21881,6 @@ through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@^2.3.8: resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= -thunkify@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/thunkify/-/thunkify-2.1.2.tgz#faa0e9d230c51acc95ca13a361ac05ca7e04553d" - integrity sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0= - thunky@^1.0.2: version "1.1.0" resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" @@ -17916,7 +21891,7 @@ timed-out@^4.0.1: resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= -timers-browserify@^2.0.4: +timers-browserify@2.0.12, timers-browserify@^2.0.4: version "2.0.12" resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== @@ -18027,6 +22002,11 @@ toidentifier@1.0.0: resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + tough-cookie@^2.3.3, tough-cookie@~2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" @@ -18044,6 +22024,15 @@ tough-cookie@^3.0.1: psl "^1.1.28" punycode "^2.1.1" +tough-cookie@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4" + integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg== + dependencies: + psl "^1.1.33" + punycode "^2.1.1" + universalify "^0.1.2" + tr46@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" @@ -18058,6 +22047,18 @@ tr46@^2.0.2: dependencies: punycode "^2.1.1" +tr46@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" + integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== + dependencies: + punycode "^2.1.1" + +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= + "traverse@>=0.3.0 <0.4": version "0.3.9" resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.3.9.tgz#717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9" @@ -18154,7 +22155,12 @@ tslib@2.0.1: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.1.tgz#410eb0d113e5b6356490eec749603725b021b43e" integrity sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ== -tslib@^1.10.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3: +tslib@2.3.1, tslib@^2.3.0, tslib@~2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" + integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== + +tslib@^1.10.0, tslib@^1.11.1, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== @@ -18171,11 +22177,23 @@ tsutils@^3.17.1: dependencies: tslib "^1.8.1" +tsutils@^3.21.0: + version "3.21.0" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" + integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== + dependencies: + tslib "^1.8.1" + tty-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= +tty-browserify@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.1.tgz#3f05251ee17904dfd0677546670db9651682b811" + integrity sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw== + tunnel-agent@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" @@ -18217,6 +22235,11 @@ type-fest@^0.13.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934" integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg== +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + type-fest@^0.3.0, type-fest@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1" @@ -18227,6 +22250,11 @@ type-fest@^0.6.0: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== +type-fest@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" + integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== + type-fest@^0.8.1: version "0.8.1" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" @@ -18262,12 +22290,7 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= -typescript@^3.9.7: - version "3.9.7" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.7.tgz#98d600a5ebdc38f40cb277522f12dc800e9e25fa" - integrity sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw== - -typescript@^4.5.4: +typescript@^4.4.3, typescript@^4.5.4: version "4.5.4" resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.5.4.tgz#a17d3a0263bf5c8723b9c52f43c5084edf13c2e8" integrity sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg== @@ -18287,6 +22310,16 @@ umask@^1.1.0: resolved "https://registry.yarnpkg.com/umask/-/umask-1.1.0.tgz#f29cebf01df517912bb58ff9c4e50fde8e33320d" integrity sha1-8pzr8B31F5ErtY/5xOUP3o4zMg0= +unbox-primitive@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471" + integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== + dependencies: + function-bind "^1.1.1" + has-bigints "^1.0.1" + has-symbols "^1.0.2" + which-boxed-primitive "^1.0.2" + unbzip2-stream@^1.0.9: version "1.4.3" resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7" @@ -18371,7 +22404,7 @@ universal-user-agent@^6.0.0: resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w== -universalify@^0.1.0: +universalify@^0.1.0, universalify@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== @@ -18381,6 +22414,18 @@ universalify@^1.0.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + +unixify@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unixify/-/unixify-1.0.0.tgz#3a641c8c2ffbce4da683a5c70f03a462940c2090" + integrity sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA= + dependencies: + normalize-path "^2.1.1" + unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" @@ -18500,6 +22545,13 @@ urlencode@^1.1.0: dependencies: iconv-lite "~0.4.11" +use-subscription@1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.5.1.tgz#73501107f02fad84c6dd57965beb0b75c68c42d1" + integrity sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA== + dependencies: + object-assign "^4.1.1" + use@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" @@ -18542,6 +22594,18 @@ util@0.10.3: dependencies: inherits "2.0.1" +util@0.12.4, util@^0.12.0: + version "0.12.4" + resolved "https://registry.yarnpkg.com/util/-/util-0.12.4.tgz#66121a31420df8f01ca0c464be15dfa1d1850253" + integrity sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw== + dependencies: + inherits "^2.0.3" + is-arguments "^1.0.4" + is-generator-function "^1.0.7" + is-typed-array "^1.1.3" + safe-buffer "^5.1.2" + which-typed-array "^1.1.2" + util@^0.11.0: version "0.11.1" resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" @@ -18593,6 +22657,15 @@ v8-to-istanbul@^6.0.1: convert-source-map "^1.6.0" source-map "^0.7.3" +v8-to-istanbul@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.1.0.tgz#0aeb763894f1a0a1676adf8a8b7612a38902446c" + integrity sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^1.6.0" + source-map "^0.7.3" + validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.3: version "3.0.4" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" @@ -18613,6 +22686,11 @@ value-equal@^1.0.1: resolved "https://registry.yarnpkg.com/value-equal/-/value-equal-1.0.1.tgz#1e0b794c734c5c0cade179c437d356d931a34d6c" integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== +value-or-promise@1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.11.tgz#3e90299af31dd014fe843fe309cefa7c1d94b140" + integrity sha512-41BrgH+dIbCFXClcSapVs5M6GkENd3gQOJpEfPDNa71LsUGMXDL0jMWpI/Rh7WhX+Aalfz2TTS3Zt5pUsbnhLg== + vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" @@ -18632,11 +22710,16 @@ verror@1.10.0: core-util-is "1.0.2" extsprintf "^1.2.0" -vm-browserify@^1.0.1: +vm-browserify@1.1.2, vm-browserify@^1.0.1: version "1.1.2" resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== +vm2@^3.9.3: + version "3.9.5" + resolved "https://registry.yarnpkg.com/vm2/-/vm2-3.9.5.tgz#5288044860b4bbace443101fcd3bddb2a0aa2496" + integrity sha512-LuCAHZN75H9tdrAiLFf030oW7nJV5xwNMuk1ymOZwopmuK3d2H4L1Kv4+GFHgarKiLfXXLFU+7LDABHnwOkWng== + w3c-hr-time@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" @@ -18665,6 +22748,14 @@ watchpack-chokidar2@^2.0.0: dependencies: chokidar "^2.1.8" +watchpack@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.1.1.tgz#e99630550fca07df9f90a06056987baa40a689c7" + integrity sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + watchpack@^1.7.4: version "1.7.4" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.4.tgz#6e9da53b3c80bb2d6508188f5b200410866cd30b" @@ -18695,6 +22786,11 @@ web-vitals@^0.2.4: resolved "https://registry.yarnpkg.com/web-vitals/-/web-vitals-0.2.4.tgz#ec3df43c834a207fd7cdefd732b2987896e08511" integrity sha512-6BjspCO9VriYy12z356nL6JBS0GYeEcA457YyRzD+dD6XYCQ75NKhcOHUMHentOE7OcVCIXXDvOm0jKFfQG2Gg== +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= + webidl-conversions@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" @@ -18846,6 +22942,14 @@ whatwg-mimetype@^2.3.0: resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0= + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + whatwg-url@^7.0.0: version "7.1.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" @@ -18864,6 +22968,26 @@ whatwg-url@^8.0.0: tr46 "^2.0.2" webidl-conversions "^6.1.0" +whatwg-url@^8.5.0: + version "8.7.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" + integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== + dependencies: + lodash "^4.7.0" + tr46 "^2.1.0" + webidl-conversions "^6.1.0" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + 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" + which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" @@ -18874,6 +22998,18 @@ which-pm-runs@^1.0.0: resolved "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb" integrity sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs= +which-typed-array@^1.1.2: + version "1.1.7" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.7.tgz#2761799b9a22d4b8660b3c1b40abaa7739691793" + integrity sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + es-abstract "^1.18.5" + foreach "^2.0.5" + has-tostringtag "^1.0.0" + is-typed-array "^1.1.7" + which@^1.2.9, which@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" @@ -18895,6 +23031,13 @@ wide-align@^1.1.0: dependencies: string-width "^1.0.2 || 2" +wide-align@^1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" + integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== + dependencies: + string-width "^1.0.2 || 2 || 3 || 4" + widest-line@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" @@ -19211,6 +23354,11 @@ ws@^7.2.1, ws@^7.2.3, ws@^7.3.1: resolved "https://registry.yarnpkg.com/ws/-/ws-7.3.1.tgz#d0547bf67f7ce4f12a72dfe31262c68d7dc551c8" integrity sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA== +ws@^7.4.0, ws@^7.4.6: + version "7.5.6" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.6.tgz#e59fc509fb15ddfb65487ee9765c5a51dec5fe7b" + integrity sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA== + ws@~6.1.0: version "6.1.4" resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.4.tgz#5b5c8800afab925e94ccb29d153c8d02c1776ef9" @@ -19261,7 +23409,12 @@ y18n@^4.0.0: resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== -yallist@^3.0.0, yallist@^3.0.2, yallist@^3.0.3: +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^3.0.0, yallist@^3.0.2, yallist@^3.0.3, yallist@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== @@ -19276,6 +23429,11 @@ yaml-ast-parser@0.0.43: resolved "https://registry.yarnpkg.com/yaml-ast-parser/-/yaml-ast-parser-0.0.43.tgz#e8a23e6fb4c38076ab92995c5dca33f3d3d7c9bb" integrity sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A== +yaml@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + yaml@^1.10.0, yaml@^1.7.2: version "1.10.0" resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" @@ -19368,6 +23526,19 @@ yargs@^15.4.1: y18n "^4.0.0" yargs-parser "^18.1.2" +yargs@^16.2.0: + version "16.2.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" + integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== + 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" + yauzl@^2.4.2: version "2.10.0" resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" @@ -19386,6 +23557,21 @@ yn@3.1.1: resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + +zip-local@^0.3.4: + version "0.3.4" + resolved "https://registry.yarnpkg.com/zip-local/-/zip-local-0.3.4.tgz#e2931907257a946479ea5bd0d0e20adfeb2b5a07" + integrity sha1-4pMZByV6lGR56lvQ0OIK3+srWgc= + dependencies: + async "^1.4.2" + graceful-fs "^4.1.3" + jszip "^2.5.0" + q "^1.4.1" + zip-stream@^2.1.2: version "2.1.3" resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-2.1.3.tgz#26cc4bdb93641a8590dd07112e1f77af1758865b" @@ -19395,15 +23581,6 @@ zip-stream@^2.1.2: compress-commons "^2.1.1" readable-stream "^3.4.0" -zip-stream@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-3.0.1.tgz#cb8db9d324a76c09f9b76b31a12a48638b0b9708" - integrity sha512-r+JdDipt93ttDjsOVPU5zaq5bAyY+3H19bDrThkvuVxC0xMQzU1PJcS6D+KrP3u96gH9XLomcHPb+2skoDjulQ== - dependencies: - archiver-utils "^2.1.0" - compress-commons "^3.0.0" - readable-stream "^3.6.0" - zip-stream@^4.0.0: version "4.0.2" resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.0.2.tgz#3a20f1bd7729c2b59fd4efa04df5eb7a5a217d2e" @@ -19412,3 +23589,12 @@ zip-stream@^4.0.0: archiver-utils "^2.1.0" compress-commons "^4.0.0" readable-stream "^3.6.0" + +zip-stream@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.1.0.tgz#51dd326571544e36aa3f756430b313576dc8fc79" + integrity sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A== + dependencies: + archiver-utils "^2.1.0" + compress-commons "^4.1.0" + readable-stream "^3.6.0" From d7ed14f6ce823ae1e2ca7f2c5323959445922848 Mon Sep 17 00:00:00 2001 From: Justin Rahardjo Date: Tue, 28 Dec 2021 16:43:17 -0800 Subject: [PATCH 02/12] feat: update to fix builds --- infrastructure/cdk/lib/static-site/index.ts | 3 +-- infrastructure/cdk/package.json | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/infrastructure/cdk/lib/static-site/index.ts b/infrastructure/cdk/lib/static-site/index.ts index 15ce941..d3ff6df 100644 --- a/infrastructure/cdk/lib/static-site/index.ts +++ b/infrastructure/cdk/lib/static-site/index.ts @@ -10,7 +10,6 @@ import { import { PolicyStatement } from '@aws-cdk/aws-iam'; import { CloudFrontTarget } from '@aws-cdk/aws-route53-targets'; import { getDomainNameList, getSSLDomainName } from './helpers'; -import { StringParameter } from '@aws-cdk/aws-ssm'; export interface StaticSiteStackProps extends StackProps { /** The root domain name, used to lookup a Route53 Hosted Zone */ @@ -42,7 +41,7 @@ export default class StaticSiteStack extends Stack { }); const sslCertificate = new DnsValidatedCertificate( - scope, + this, `${id}SSLCertificate`, { hostedZone, diff --git a/infrastructure/cdk/package.json b/infrastructure/cdk/package.json index a19aa6d..532f88f 100644 --- a/infrastructure/cdk/package.json +++ b/infrastructure/cdk/package.json @@ -6,10 +6,12 @@ "test": "sst test", "build": "sst build", "deploy": "sst deploy", + "diff": "sst diff", "remove": "sst remove" }, "dependencies": { "@aws-cdk/aws-apigateway": "1.126.0", + "@aws-cdk/aws-certificatemanager": "1.126.0", "@aws-cdk/aws-cloudfront": "1.126.0", "@aws-cdk/aws-dynamodb": "1.126.0", "@aws-cdk/aws-iam": "1.126.0", From b2028db2076ec69dda642723afbd943566276805 Mon Sep 17 00:00:00 2001 From: Justin Rahardjo Date: Tue, 28 Dec 2021 21:48:27 -0800 Subject: [PATCH 03/12] need to update static site --- infrastructure/cdk/lib/index.ts | 18 +++++++++--------- infrastructure/cdk/lib/static-site/index.ts | 2 +- infrastructure/cdk/package.json | 11 +++++++---- 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/infrastructure/cdk/lib/index.ts b/infrastructure/cdk/lib/index.ts index f23a8de..605ed9c 100644 --- a/infrastructure/cdk/lib/index.ts +++ b/infrastructure/cdk/lib/index.ts @@ -5,18 +5,18 @@ import ShuttlesStack from './modules/shuttles'; import TownsStack from './modules/towns'; export default function main(app: App): void { - const rootDomainName = 'townhub.ca'; + const rootDomainName = app.stage === 'dev' ? 'dev.townhub.ca' : 'townhub.ca'; - new ApiGatewayStack(app, 'ApiGatewayStack', { - rootDomainName, - }); + // new ApiGatewayStack(app, 'ApiGatewayStack', { + // rootDomainName, + // }); - new StaticSiteStack(app, 'StaticHomePageStack', { - rootDomainName, - }); + // new StaticSiteStack(app, 'StaticHomePageStack', { + // rootDomainName, + // }); - new ShuttlesStack(app, 'module-shuttle'); - new TownsStack(app, 'module-town'); + // new ShuttlesStack(app, 'module-shuttle'); + // new TownsStack(app, 'module-town'); // Setup subdomains for each town in the system // TODO: Eventually, might move this into a Lambda function that adds a new diff --git a/infrastructure/cdk/lib/static-site/index.ts b/infrastructure/cdk/lib/static-site/index.ts index d3ff6df..e5f994d 100644 --- a/infrastructure/cdk/lib/static-site/index.ts +++ b/infrastructure/cdk/lib/static-site/index.ts @@ -46,7 +46,7 @@ export default class StaticSiteStack extends Stack { { hostedZone, region: 'us-east-1', - ...getSSLDomainName(rootDomainName, subdomains, false), + ...getSSLDomainName(rootDomainName, subdomains, true), } ); diff --git a/infrastructure/cdk/package.json b/infrastructure/cdk/package.json index 532f88f..8859937 100644 --- a/infrastructure/cdk/package.json +++ b/infrastructure/cdk/package.json @@ -4,10 +4,13 @@ "private": true, "scripts": { "test": "sst test", - "build": "sst build", - "deploy": "sst deploy", - "diff": "sst diff", - "remove": "sst remove" + "build": "AWS_PROFILE=townhub-dev sst build --stage dev", + "build:prod": "AWS_PROFILE=townhub-prod sst build --stage prod", + "deploy": "AWS_PROFILE=townhub-dev sst deploy --stage dev", + "deploy:prod": "AWS_PROFILE=townhub-prod sst deploy --stage prod", + "remove": "AWS_PROFILE=townhub-dev sst remove --stage dev", + "diff": "AWS_PROFILE=townhub-dev sst diff --stage dev", + "diff:prod": "AWS_PROFILE=townhub-prod sst diff --stage prod" }, "dependencies": { "@aws-cdk/aws-apigateway": "1.126.0", From 1593ff852752206a07799a587734053dc94fc878 Mon Sep 17 00:00:00 2001 From: Justin Rahardjo Date: Wed, 29 Dec 2021 16:51:12 -0800 Subject: [PATCH 04/12] feat: run npx sst update --- infrastructure/cdk/package.json | 26 +- yarn.lock | 2463 ++++++++++++++++++++----------- 2 files changed, 1597 insertions(+), 892 deletions(-) diff --git a/infrastructure/cdk/package.json b/infrastructure/cdk/package.json index 8859937..19a4eea 100644 --- a/infrastructure/cdk/package.json +++ b/infrastructure/cdk/package.json @@ -13,21 +13,21 @@ "diff:prod": "AWS_PROFILE=townhub-prod sst diff --stage prod" }, "dependencies": { - "@aws-cdk/aws-apigateway": "1.126.0", - "@aws-cdk/aws-certificatemanager": "1.126.0", - "@aws-cdk/aws-cloudfront": "1.126.0", - "@aws-cdk/aws-dynamodb": "1.126.0", - "@aws-cdk/aws-iam": "1.126.0", - "@aws-cdk/aws-route53": "1.126.0", - "@aws-cdk/aws-route53-targets": "1.126.0", - "@aws-cdk/aws-s3": "1.126.0", - "@aws-cdk/aws-ssm": "1.126.0", - "@aws-cdk/core": "1.126.0", - "@serverless-stack/cli": "0.50.2", - "@serverless-stack/resources": "0.50.2" + "@aws-cdk/aws-apigateway": "1.132.0", + "@aws-cdk/aws-certificatemanager": "1.132.0", + "@aws-cdk/aws-cloudfront": "1.132.0", + "@aws-cdk/aws-dynamodb": "1.132.0", + "@aws-cdk/aws-iam": "1.132.0", + "@aws-cdk/aws-route53": "1.132.0", + "@aws-cdk/aws-route53-targets": "1.132.0", + "@aws-cdk/aws-s3": "1.132.0", + "@aws-cdk/aws-ssm": "1.132.0", + "@aws-cdk/core": "1.132.0", + "@serverless-stack/cli": "0.55.1", + "@serverless-stack/resources": "0.55.1" }, "devDependencies": { - "@aws-cdk/assert": "1.126.0" + "@aws-cdk/assert": "1.132.0" }, "eslintConfig": { "extends": [ diff --git a/yarn.lock b/yarn.lock index 3f26778..5f1e95d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,876 +10,931 @@ d "1" es5-ext "^0.10.47" -"@aws-cdk/assert@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/assert/-/assert-1.126.0.tgz#39f06ec3d4bda9d1589a798885f18cca9568ad60" - integrity sha512-eIRlBcZ9k1Cc0IVfielTtP4w9HbL6X4cXPqygZKBgCAWPD1qs7PeyBwVDSbVPCT+nNHLAhthieQjk1kSRdeUpw== - dependencies: - "@aws-cdk/cloudformation-diff" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" +"@apollo/protobufjs@1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@apollo/protobufjs/-/protobufjs-1.2.2.tgz#4bd92cd7701ccaef6d517cdb75af2755f049f87c" + integrity sha512-vF+zxhPiLtkwxONs6YanSt1EpwpGilThpneExUN5K3tCymuxNnVq2yojTvnpRjv2QfsEIt/n7ozPIIzBLwGIDQ== + dependencies: + "@protobufjs/aspromise" "^1.1.2" + "@protobufjs/base64" "^1.1.2" + "@protobufjs/codegen" "^2.0.4" + "@protobufjs/eventemitter" "^1.1.0" + "@protobufjs/fetch" "^1.1.0" + "@protobufjs/float" "^1.0.2" + "@protobufjs/inquire" "^1.1.0" + "@protobufjs/path" "^1.1.2" + "@protobufjs/pool" "^1.1.0" + "@protobufjs/utf8" "^1.1.0" + "@types/long" "^4.0.0" + "@types/node" "^10.1.0" + long "^4.0.0" + +"@apollographql/apollo-tools@^0.5.0": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@apollographql/apollo-tools/-/apollo-tools-0.5.2.tgz#01750a655731a198c3634ee819c463254a7c7767" + integrity sha512-KxZiw0Us3k1d0YkJDhOpVH5rJ+mBfjXcgoRoCcslbgirjgLotKMzOcx4PZ7YTEvvEROmvG7X3Aon41GvMmyGsw== + +"@apollographql/graphql-playground-html@1.6.27": + version "1.6.27" + resolved "https://registry.yarnpkg.com/@apollographql/graphql-playground-html/-/graphql-playground-html-1.6.27.tgz#bc9ab60e9445aa2a8813b4e94f152fa72b756335" + integrity sha512-tea2LweZvn6y6xFV11K0KC8ETjmm52mQrW+ezgB2O/aTQf8JGyFmMcRPFgUaQZeHbWdm8iisDC6EjOKsXu0nfw== + dependencies: + xss "^1.0.8" + +"@apollographql/graphql-upload-8-fork@^8.1.3": + version "8.1.3" + resolved "https://registry.yarnpkg.com/@apollographql/graphql-upload-8-fork/-/graphql-upload-8-fork-8.1.3.tgz#a0d4e0d5cec8e126d78bd915c264d6b90f5784bc" + integrity sha512-ssOPUT7euLqDXcdVv3Qs4LoL4BPtfermW1IOouaqEmj36TpHYDmYDIbKoSQxikd9vtMumFnP87OybH7sC9fJ6g== + dependencies: + "@types/express" "*" + "@types/fs-capacitor" "*" + "@types/koa" "*" + busboy "^0.3.1" + fs-capacitor "^2.0.4" + http-errors "^1.7.3" + object-path "^0.11.4" + +"@aws-cdk/assert@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/assert/-/assert-1.132.0.tgz#9cdf0c178a6f960c092f9c13b65362c6f6338a4c" + integrity sha512-+3OIReLtZ2EMMBDju2sZHd6JI4pc7o3ZUxUdpSmOckm2vkXsoFbaitUnes8Qak8BY3CEHBHwdBjNBHS83cCRRQ== + dependencies: + "@aws-cdk/cloudformation-diff" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" + constructs "^3.3.69" + +"@aws-cdk/assets@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/assets/-/assets-1.132.0.tgz#e6011095d2902f3294d161aea43a5912bb1a6a05" + integrity sha512-rDlb7a/hxZvWGTtSa8Ua281DZIk32Z4VRLuh/6zTmjEBtg99f6b8oVGobAJOVi3ISF7OS2PUc0cO2j5/72cy0w== + dependencies: + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" constructs "^3.3.69" -"@aws-cdk/assets@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/assets/-/assets-1.126.0.tgz#20746e9e3b988817c24474959a326f3a5e620378" - integrity sha512-l8HuR0Osy2O+10i4TCIvXiq0sH4OG0pAnwE5hXzw629hECc0ExJLJGAhJswp6alakTkUdx1lt1+vyBngP+0CpQ== +"@aws-cdk/aws-acmpca@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-acmpca/-/aws-acmpca-1.132.0.tgz#e11d8715c1389228cd3b3dcc8f75f4e1c954a0f2" + integrity sha512-RmHbFjdn1NzDriQVpZ97MCdB9qW0oJ4q3gcdH81UUA75mF67hn9D0D8hjjo+z/4fIhB0sK8v+QSGC+s3XHuksw== dependencies: - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-apigateway@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigateway/-/aws-apigateway-1.126.0.tgz#41abd754f1cd1e38e20f7ff3e93db424a9ef08d6" - integrity sha512-C/XrgTf3OQjv9evC1QkoAdIXDQ3bgPa/GY1+UBzTB6tpuhf5whfGvtmVsBbJFXNlnF+oqrkNoUbKZyznprJ2UQ== - dependencies: - "@aws-cdk/aws-certificatemanager" "1.126.0" - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-cognito" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/aws-s3-assets" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" +"@aws-cdk/aws-apigateway@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigateway/-/aws-apigateway-1.132.0.tgz#d3303ee68b2d8d7cd27424b2dda68af5e84d25a4" + integrity sha512-UNzJyZW59aLc2HtAULbvfIHDGTPOKWJlzgpS4AvcIq4mwvQidHniX1DJh7hgqC1Wg83dYxvP4YpaQmDmNscGIA== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.132.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-cognito" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/aws-s3-assets" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-apigatewayv2-authorizers@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigatewayv2-authorizers/-/aws-apigatewayv2-authorizers-1.126.0.tgz#4ee46060625b3a774c2d85a6910ca82c1e738cc6" - integrity sha512-l7qMP0nodsizMgFvKZ6ACQVZ1hP3JzoV5b4QHL24B9NLfZ90wxWGoT5t4lvguGshShJzzIYQgQSpB2jugwbL3A== +"@aws-cdk/aws-apigatewayv2-authorizers@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigatewayv2-authorizers/-/aws-apigatewayv2-authorizers-1.132.0.tgz#9abea5ece689caaffd58dbc8e8c0eb0888b734ee" + integrity sha512-SjAhEkR59tVGSmeaBZ6ETSOyVOyvQPJOUg+iLOigUnpEoY+G1SXjt5gUY1x4V+y2AxBNIhjESPGaXTUcBbtIpQ== dependencies: - "@aws-cdk/aws-apigatewayv2" "1.126.0" - "@aws-cdk/aws-cognito" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-apigatewayv2" "1.132.0" + "@aws-cdk/aws-cognito" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-apigatewayv2-integrations@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigatewayv2-integrations/-/aws-apigatewayv2-integrations-1.126.0.tgz#94e5b4091fd047b453564bff7ba0c9e7aa71e070" - integrity sha512-tay65YyeYBJbRV9p1XBhpDDBrdQiY0E70xRPMOax15GwWxxoNlUcw69x0Sgt/KlpZi9tr779xQjDU2E0XrvtvA== - dependencies: - "@aws-cdk/aws-apigatewayv2" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-servicediscovery" "1.126.0" - "@aws-cdk/core" "1.126.0" +"@aws-cdk/aws-apigatewayv2-integrations@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigatewayv2-integrations/-/aws-apigatewayv2-integrations-1.132.0.tgz#9f3a4361c4aac9c86cadc533200ed306bb2b604a" + integrity sha512-KIo9yW3PIgRfGsRx7Yp4FmbPe4gzQvpnIAalw3x6biFLbTutqcYgjkHRCIMf2voIRvl54p20bzMQ+P8rlDXLEA== + dependencies: + "@aws-cdk/aws-apigatewayv2" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-servicediscovery" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-apigatewayv2@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigatewayv2/-/aws-apigatewayv2-1.126.0.tgz#d44033af5fd29000205e1cb0e3cd68b4cdc2347f" - integrity sha512-ItULdpdwd+c3v+QN19NAgqBIsdTb+c5fIXQ7EgrFidHCrsqfgqSZ+fs1j45srCXwJNeJtQc9RgfTdXnGjs0Tlw== - dependencies: - "@aws-cdk/aws-certificatemanager" "1.126.0" - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/core" "1.126.0" +"@aws-cdk/aws-apigatewayv2@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigatewayv2/-/aws-apigatewayv2-1.132.0.tgz#5f3d344023b918a5815d577288325b91a1bf70c4" + integrity sha512-43BKIROuWX9dA2wDeHV/GrjoCdJUzKcQUFnxN3jUFskV1x1YvujN/0wAUq0Elmh73RYmhRnGZtYy+QkvkNarTw== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.132.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-applicationautoscaling@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.126.0.tgz#836ae3463f35154fc131daac18a0d738ccd2ba48" - integrity sha512-aGM3dRm74MtxLS+t3qFVOfKTyKPOHoVKdgTZAFENV6OpyLngBMG1PxYMCYV+Qv8cZjFqMRK9hBO8rWm3l8zo8A== +"@aws-cdk/aws-applicationautoscaling@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.132.0.tgz#37d24f7b298ee809a507a70b3ee7c590a600f562" + integrity sha512-CKXKFgaFAR9UAyG8KrZpIOepx15J4K1g5X6+75pkpC6Tn56DBrkQw5gKfqwuaMSPNahx1V+Bgv5UY1oNgHZrzA== dependencies: - "@aws-cdk/aws-autoscaling-common" "1.126.0" - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-autoscaling-common" "1.132.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-appsync@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-appsync/-/aws-appsync-1.126.0.tgz#9aa909b1eb46d1153c71334ccf63012b82080f2e" - integrity sha512-cJwPOUUdeuoHIGolBN1ZPopPR3fZ7NFl4QdF4iLIHex3ePSlxidKji+h6YGjQ7q1ZlT5Jq4EuUG+Hl9i4nKIsA== - dependencies: - "@aws-cdk/aws-cognito" "1.126.0" - "@aws-cdk/aws-dynamodb" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-elasticsearch" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-rds" "1.126.0" - "@aws-cdk/aws-s3-assets" "1.126.0" - "@aws-cdk/aws-secretsmanager" "1.126.0" - "@aws-cdk/core" "1.126.0" +"@aws-cdk/aws-appsync@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-appsync/-/aws-appsync-1.132.0.tgz#37ff3e038e662a4a3c56d8a3dd02bafabfc7bace" + integrity sha512-fol4t0QvhEfj+OjYEbUgGKpQHpAQHKW0NlhQ+Nf+CCjInlFq72mlwkFSkcXTjPsdaDu2p7/pqaizWAvro6n9HQ== + dependencies: + "@aws-cdk/aws-cognito" "1.132.0" + "@aws-cdk/aws-dynamodb" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-elasticsearch" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-rds" "1.132.0" + "@aws-cdk/aws-s3-assets" "1.132.0" + "@aws-cdk/aws-secretsmanager" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-autoscaling-common@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.126.0.tgz#0349749496b10e8225c7bfa0c3db331520dd285c" - integrity sha512-1m+ZI/Pwl0FunSEtOU+oDpfIYaWQywFH4GnEri9v8P4gj+ki5z9v2QbQPxkxl1Lz7ETEj7Co5DXt6Fq0AHB4rg== +"@aws-cdk/aws-autoscaling-common@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.132.0.tgz#14edec831b308dd0f1fa6d80c3b96de79f42904e" + integrity sha512-JVwBswtV0oh6iLf+oumH6Mmycv5DTxQyVJ8ajo1lltkiHi2k6qjBb1+mIuhygW9Jh+t/I65aZf04kGT/k4GjnA== dependencies: - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-autoscaling-hooktargets@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.126.0.tgz#f59a8331731e6695c2e9d4d71f06b3ed3bfb5169" - integrity sha512-pPoth8bCJtr/hAa7GMftm1zlHRO+xqASUuCUIa4wSeAH3oKAoF9m39enuek6zusiE6yJlMQ5EwKFwCPGbasi0g== - dependencies: - "@aws-cdk/aws-autoscaling" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-sns" "1.126.0" - "@aws-cdk/aws-sns-subscriptions" "1.126.0" - "@aws-cdk/aws-sqs" "1.126.0" - "@aws-cdk/core" "1.126.0" +"@aws-cdk/aws-autoscaling-hooktargets@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.132.0.tgz#a65dbe41b5f127a86de6e1775f8edb4afe69c2e2" + integrity sha512-aw0WmAv1dpIQPbyNT7EmnqauMFP3zXhQ49ZtV2Wxetc0Dse+raCJFxucZqiNqVzRC09d9+oqtnk5qeo76ns3aw== + dependencies: + "@aws-cdk/aws-autoscaling" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-sns" "1.132.0" + "@aws-cdk/aws-sns-subscriptions" "1.132.0" + "@aws-cdk/aws-sqs" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-autoscaling@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.126.0.tgz#61ddc9a159bb8d992d26f23464014c8b93474bf7" - integrity sha512-BfasOVSmrgXyVif2SwAkpXPnmLGByis/1YjpNubnRcXDFsbCBoaOlHjKIMy2EWHf51JRoi7qQVRm6Wyx9c9hAA== - dependencies: - "@aws-cdk/aws-autoscaling-common" "1.126.0" - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-elasticloadbalancing" "1.126.0" - "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-sns" "1.126.0" - "@aws-cdk/core" "1.126.0" +"@aws-cdk/aws-autoscaling@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.132.0.tgz#9190715e98790c6d33451a1897c3965f785c2dad" + integrity sha512-VelV0AFSJ/gJN796do9yv2g2eJ51gliTNJqd7/11GXSpjJ7ev0jUDxMppG5yb1OAZ7SAV+qI2QSVjiA68/omUQ== + dependencies: + "@aws-cdk/aws-autoscaling-common" "1.132.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-elasticloadbalancing" "1.132.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-sns" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-certificatemanager@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.126.0.tgz#32b8a141e1b1580b169bc8f83d334ed77a83fa08" - integrity sha512-K+ZoSGTm4woUQfKfifpPjLAMDujtYh3KSoAELJ9MDXG/KoRVLMxJl1jyOVwBQtAxWCQMGk4MOR0yR1p7rHLYwA== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-route53" "1.126.0" - "@aws-cdk/core" "1.126.0" +"@aws-cdk/aws-certificatemanager@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.132.0.tgz#9b9542dd7a3f7787faf68fb3c011d23828ba2c6d" + integrity sha512-sBQZBOHOQc5zbJzi8taeDqNEh0R5ol+aRTMr89p5sbblmYLLD5aUvxDGZgii1v2XQRd7NJtAToA56VYDgI+fcw== + dependencies: + "@aws-cdk/aws-acmpca" "1.132.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-route53" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-cloudformation@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.126.0.tgz#9a0f9543dcd77e707da4a4e85b3d6b1e1233d7ac" - integrity sha512-ccuLKPKSvODcUthvI3I62IaSAZ+TkweWJRxNNkoO1Uqn+NT/KUP8iD1IAjqG+YIHnmHZFnfife/spixKHg+u1g== - dependencies: - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/aws-sns" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" +"@aws-cdk/aws-cloudformation@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.132.0.tgz#a04b073e1ac014b88f8ac1986ae1552015709b81" + integrity sha512-XDEh6u44bsyBS9llLoi6Bri/859zBWoHK7eIs/4wcx0LMncp1BwkVAnKWyAx0IxKuAey7HoUWzNc9W5U0epHoA== + dependencies: + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/aws-sns" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-cloudfront-origins@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudfront-origins/-/aws-cloudfront-origins-1.126.0.tgz#caa78de37b9131192b0474a3b530160cd2e5f30f" - integrity sha512-Q2R+Xo441BY9KkpXQgVt4JxS7VYL92uIsNnwEabtgWh8qdcP1ZandCL9B/Jf2jLddeAoOQ3D/7ijMDlFtyR5uw== +"@aws-cdk/aws-cloudfront-origins@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudfront-origins/-/aws-cloudfront-origins-1.132.0.tgz#f0c9553e0ef127151816b67d0d122e381a16ac58" + integrity sha512-JgmQDWs+xpJJMf8shMf6C4WH8UqyfGXgIwUACl3Rh1WluH27x98RN+PA7WPw8389mo0bCIkMZZL3MQpfTpCv8Q== dependencies: - "@aws-cdk/aws-cloudfront" "1.126.0" - "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-cloudfront" "1.132.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-cloudfront@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.126.0.tgz#00ab6edfdcefc64a1007ac976567dd4310c79d85" - integrity sha512-u68RhcsL/6IpVYSgGTgzLeUKQBdcGnzl8QemoTyzbj7nsvtShjVqgdFoouARkRkpitouLcjJ0TpZ+Y7OHPeBzg== - dependencies: - "@aws-cdk/aws-certificatemanager" "1.126.0" - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/aws-ssm" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" +"@aws-cdk/aws-cloudfront@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.132.0.tgz#e31ca5050f225bce2e87d93e49c540a96cccc663" + integrity sha512-sKyqIkKvc/f/BGwEQAy9ItX1607kqilJq/YEpwD+K5oBjFzytj82TWS1Hdy2zGRogin5yvgiaxrfQh7EmZy9xw== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.132.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/aws-ssm" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-cloudwatch@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.126.0.tgz#db3f43a4c3c6e18fc930c589504e75cf80474196" - integrity sha512-kZ03IZLHtUCwSoyzS9M8xjNkwcKanx3rBHJaWQIZkrDRwYU2gMOYjVOq2HBClaKtx4x0vDZrmV2ycPzat8PukQ== +"@aws-cdk/aws-cloudwatch@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.132.0.tgz#319c52468fc9ac3e2a702558525bb81f77eb4012" + integrity sha512-iaEs83cPw0Cc1JDXpjMuusuj1lfic2idBxZnGpxRSMzzlLnlPvKeIqvzZSG+fX/GXNLkpq/qHlWGvhqmjJYoFw== dependencies: - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-codebuild@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codebuild/-/aws-codebuild-1.126.0.tgz#f1ec8b63fb0ba3bf0d5a4fca31c9267bd3362863" - integrity sha512-FFSaRMifSA2eod4194ahUhl2JIZ8DJWmrdCZENub8wn19/bRhhnuyW+lwdaZBQRorwuFo8Nck+WWjTBS45/Ddg== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-codecommit" "1.126.0" - "@aws-cdk/aws-codestarnotifications" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-ecr" "1.126.0" - "@aws-cdk/aws-ecr-assets" "1.126.0" - "@aws-cdk/aws-events" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/aws-s3-assets" "1.126.0" - "@aws-cdk/aws-secretsmanager" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/region-info" "1.126.0" +"@aws-cdk/aws-codebuild@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codebuild/-/aws-codebuild-1.132.0.tgz#3f7a4e18d664fffd13629be18cc009afd71a38c7" + integrity sha512-tVeMrFI43aMsCj0JkSpRYz7cchTCESABznOjKXCK6dB6V6EsJQjAGrGskofSbuuiuWiMWqH1hEE0UvLn1HPgKw== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-codecommit" "1.132.0" + "@aws-cdk/aws-codestarnotifications" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-ecr" "1.132.0" + "@aws-cdk/aws-ecr-assets" "1.132.0" + "@aws-cdk/aws-events" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/aws-s3-assets" "1.132.0" + "@aws-cdk/aws-secretsmanager" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/region-info" "1.132.0" constructs "^3.3.69" yaml "1.10.2" -"@aws-cdk/aws-codecommit@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codecommit/-/aws-codecommit-1.126.0.tgz#fe5a155731378a7e89375f3d06704d2d7bc51ca1" - integrity sha512-0iux/9bgFhOd1N3sm1OglZNgWYNeb6z5TUzdG3IDbCTLC1nqx7Pema/ym9ak6IaAPYCPoZJXFJlGd7qMP5hrtA== +"@aws-cdk/aws-codecommit@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codecommit/-/aws-codecommit-1.132.0.tgz#8d2a1a96cccda8df61550850f0c1542fb5ca9d92" + integrity sha512-K1RTjfXP/7BhjbDj7tiZA/BvcPnsSxNaL4xSW8yWGYNAOeSYiGMctVWPmJqK9DSci6YggjW8CuBS9+qIZlO4BA== dependencies: - "@aws-cdk/aws-codestarnotifications" "1.126.0" - "@aws-cdk/aws-events" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-codestarnotifications" "1.132.0" + "@aws-cdk/aws-events" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-codeguruprofiler@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codeguruprofiler/-/aws-codeguruprofiler-1.126.0.tgz#d54e8d0e0bc0bc22a8e9a3fad9e3b449cafafa7e" - integrity sha512-NcxGc2gCm5YHtuNgjGifSGJ7ZVkTeZlFOJbgRKIBVvBCuGq9SLERMS1kbCeGLWcEbFw0NnWJTc+eHYYs3D9zlg== +"@aws-cdk/aws-codeguruprofiler@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codeguruprofiler/-/aws-codeguruprofiler-1.132.0.tgz#652a6db86fcef9fd3d3ac73665ea1826f355ba3d" + integrity sha512-8+GMpNXEs5sdSWnM4ojnvKbtGXlx3lnE3H7wkAP40yGk9PkDEBv4wRTpTQYJMbW8OIcM/V2mx3PifanUK00uwA== dependencies: - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-codepipeline@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codepipeline/-/aws-codepipeline-1.126.0.tgz#f13314fdfe2169f2e3c7c340638e408ea75e96d6" - integrity sha512-TT6FZoYb89vuXvNQxCs8Dh4eHdEOQwQ42I2RBFxMck2+2GVq44vKIEUmGxPyf8GZu2OkvmcND2Xz9k0Dl/Z1Pw== - dependencies: - "@aws-cdk/aws-codestarnotifications" "1.126.0" - "@aws-cdk/aws-events" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/core" "1.126.0" +"@aws-cdk/aws-codepipeline@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codepipeline/-/aws-codepipeline-1.132.0.tgz#c1eb1be350d0be0c78c3d2f943e721abb9c5c78e" + integrity sha512-P7eDmBEZSzh8QCwuVPkgCNzyd7X3adVGLMMU56thzyeiSL8cUjYKCDOa9Ilh4ghBlX//7uMCC70n4e7HQfdi9A== + dependencies: + "@aws-cdk/aws-codestarnotifications" "1.132.0" + "@aws-cdk/aws-events" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-codestarnotifications@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codestarnotifications/-/aws-codestarnotifications-1.126.0.tgz#41c71ee650f95389bb865af823e26eba2b479bd2" - integrity sha512-SXhHY91V2iybfnAolrnroNqTsTl+NBRsJc5lLc2Ko4yYU1sCSSf3fDQR86NPlDozJYJhZ7DaRfI1p5qEkFR5Dg== +"@aws-cdk/aws-codestarnotifications@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codestarnotifications/-/aws-codestarnotifications-1.132.0.tgz#169d7ad0f1a9486a4d898fdb00314a38e3d4d780" + integrity sha512-XqFBrl+L3AfbVK7VFgTfVszdJ6lO1qBIjqzt7xMaa1CHvKVAExe9Kdzu/xHSTnUiJmg2vEVZzQhH7LeMgmmbdA== dependencies: - "@aws-cdk/core" "1.126.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-cognito@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cognito/-/aws-cognito-1.126.0.tgz#967c9b7f48a70a93c5ca1dc388e7640796983e8f" - integrity sha512-dGdAWle90R6xgB5M9HEcpcnQxGm01YfdRT632v1EdIFwVed+Z1T1/tZIaBQL/4JO32ovjFO868useKHvirxcfg== +"@aws-cdk/aws-cognito@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cognito/-/aws-cognito-1.132.0.tgz#5a2f8159522856aad2cc12f68ff1a8cfb6cbe8b1" + integrity sha512-r+wrrATtIaD4vLB69QVTD+9eyc0mvwfN6NlLLn8GGG9QENO8/T9tkacA6hzRhLbROxR/eFuiZWErhyhwe4DMnA== dependencies: - "@aws-cdk/aws-certificatemanager" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/custom-resources" "1.126.0" + "@aws-cdk/aws-certificatemanager" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/custom-resources" "1.132.0" constructs "^3.3.69" punycode "^2.1.1" -"@aws-cdk/aws-dynamodb@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-dynamodb/-/aws-dynamodb-1.126.0.tgz#6678207ce2229fcd7eedefa327de242c9b953bf2" - integrity sha512-NHMxz9fKrJ9kWzRD6FFUUWifpbjmAm0HQyf+TN7rsAti562xdjH+/cwsvKZ0s3T/DM1JYWvSkacJbiQDLFDWDw== - dependencies: - "@aws-cdk/aws-applicationautoscaling" "1.126.0" - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kinesis" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/custom-resources" "1.126.0" +"@aws-cdk/aws-dynamodb@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-dynamodb/-/aws-dynamodb-1.132.0.tgz#d5c32399a72fc6b2322eff139b2a41b6c9d04fd1" + integrity sha512-xsctvsHQ/fdJIDh78pWQovtENqsMD3Y1+/mJHWVdrjYhfuOvCZB8j+Wrc+hI9XSeqLfyqN9I9O+YuXbPtJ2Btg== + dependencies: + "@aws-cdk/aws-applicationautoscaling" "1.132.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kinesis" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/custom-resources" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-ec2@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ec2/-/aws-ec2-1.126.0.tgz#db390a18139db18284263bd8b3ecba7db132ee79" - integrity sha512-rQScwFiCOWvWzy+Vrmdae98V3FqfHrrppAsRaF50Sv0JkvdytpjG6VBJKBVlItMbcdRhboaQDnwmbTh4eItyUQ== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/aws-s3-assets" "1.126.0" - "@aws-cdk/aws-ssm" "1.126.0" - "@aws-cdk/cloud-assembly-schema" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" - "@aws-cdk/region-info" "1.126.0" +"@aws-cdk/aws-ec2@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ec2/-/aws-ec2-1.132.0.tgz#b0fa96f91a77b8f5983334a0bf550cb61cf8a369" + integrity sha512-gSEPezWTUyXyajWx47OX22uFMdhhNZft0c8xaAt9bl98AbLARqy++ME+fCLR7PFZqp1kRHr2w92GWkR74aYwxQ== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/aws-s3-assets" "1.132.0" + "@aws-cdk/aws-ssm" "1.132.0" + "@aws-cdk/cloud-assembly-schema" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" + "@aws-cdk/region-info" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-ecr-assets@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.126.0.tgz#0fc38818f9ef6e21744f75963a7c610bd8a79456" - integrity sha512-cmKwfw4cvYk5TVatqJho54nq/lZb4Z72c8P1bfdvVyTuUGz1KSmuSNL9jDR62NH0HNRK9/AKe0yU+Ud9dFuhQw== - dependencies: - "@aws-cdk/assets" "1.126.0" - "@aws-cdk/aws-ecr" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" +"@aws-cdk/aws-ecr-assets@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.132.0.tgz#25d5e3ee5dbc65e09bc133f27769656d9bf8179c" + integrity sha512-uR103h+gQrvMN31X5SE3OoYZy74jx1G7jH7Yu45J7RGNTX7eUDYkU0YIJOShxDPMc3kXUfZ6mOPzP7uiaLI6Ig== + dependencies: + "@aws-cdk/assets" "1.132.0" + "@aws-cdk/aws-ecr" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" constructs "^3.3.69" minimatch "^3.0.4" -"@aws-cdk/aws-ecr@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ecr/-/aws-ecr-1.126.0.tgz#80136ba011c947785f4c214c08a7c08a277eacdf" - integrity sha512-ORBO2cFo3f6v+AHoDCFG6o2KBUFGBqiGWaJ3m80iZeg3TOqQbWph4mDDExDiZ7ywAXcYEW1SkQvB9bXamOmLJw== +"@aws-cdk/aws-ecr@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ecr/-/aws-ecr-1.132.0.tgz#6b8c0d145c04014ac7c9c21cd8d4176a55a1b8a6" + integrity sha512-nCEebhMDbL+ledC1qliR1BNum+NOcUuNaQLJj2/PTwCmwePK8+5MMInGHxYpm4xr65gdA4owXLivVLQdM2hxRQ== dependencies: - "@aws-cdk/aws-events" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-events" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-ecs@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ecs/-/aws-ecs-1.126.0.tgz#52ff019c16c9236fceadace9b7c5d9f0e727bf06" - integrity sha512-rBzRH4k6MNZ3yN64fPvCqfau5HQL2yaQxxyJGb3Mt1Nj5G4sr/toacqzNM53IyKUEqTgwVld8QEaiIWkRsbcCA== - dependencies: - "@aws-cdk/aws-applicationautoscaling" "1.126.0" - "@aws-cdk/aws-autoscaling" "1.126.0" - "@aws-cdk/aws-autoscaling-hooktargets" "1.126.0" - "@aws-cdk/aws-certificatemanager" "1.126.0" - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-ecr" "1.126.0" - "@aws-cdk/aws-ecr-assets" "1.126.0" - "@aws-cdk/aws-elasticloadbalancing" "1.126.0" - "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/aws-route53" "1.126.0" - "@aws-cdk/aws-route53-targets" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/aws-s3-assets" "1.126.0" - "@aws-cdk/aws-secretsmanager" "1.126.0" - "@aws-cdk/aws-servicediscovery" "1.126.0" - "@aws-cdk/aws-sns" "1.126.0" - "@aws-cdk/aws-sqs" "1.126.0" - "@aws-cdk/aws-ssm" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" +"@aws-cdk/aws-ecs@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ecs/-/aws-ecs-1.132.0.tgz#b0f0c12d686ccc05891e3b28a197ab38dddda5ed" + integrity sha512-mJbUq2IqOhapcfoEh6lSFqk67s/6Wc0iqwhJ+vZIAt2PNSkcpnzag8kQxADEjOBnX46bQTM95jZqE5/Ad1Jryw== + dependencies: + "@aws-cdk/aws-applicationautoscaling" "1.132.0" + "@aws-cdk/aws-autoscaling" "1.132.0" + "@aws-cdk/aws-autoscaling-hooktargets" "1.132.0" + "@aws-cdk/aws-certificatemanager" "1.132.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-ecr" "1.132.0" + "@aws-cdk/aws-ecr-assets" "1.132.0" + "@aws-cdk/aws-elasticloadbalancing" "1.132.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/aws-route53" "1.132.0" + "@aws-cdk/aws-route53-targets" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/aws-s3-assets" "1.132.0" + "@aws-cdk/aws-secretsmanager" "1.132.0" + "@aws-cdk/aws-servicediscovery" "1.132.0" + "@aws-cdk/aws-sns" "1.132.0" + "@aws-cdk/aws-sqs" "1.132.0" + "@aws-cdk/aws-ssm" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-efs@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-efs/-/aws-efs-1.126.0.tgz#7cad253be4d57d8b771e171b5fbcd3795a0e8d53" - integrity sha512-/MapZJ2XQ7H7GQo/hsbvt0Ef4nW13dL+GyYDjR5B51NmWOYmEd6N7/XS/b6SfJBIT9MZQvUYp0L5w7EhO0YhDg== - dependencies: - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/cloud-assembly-schema" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" +"@aws-cdk/aws-efs@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-efs/-/aws-efs-1.132.0.tgz#1a9643ebf0c27037281a97b51e48ec11e9135870" + integrity sha512-GTZr3tlDBga+an5XYqVeCY3vXQggjtnghD/bW3Zl2uuDpDuuG7FJ+4A4G8i7a2Q/VbQNGQ+zjWpu+7hRI0/UzA== + dependencies: + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/cloud-assembly-schema" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-elasticloadbalancing@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.126.0.tgz#64f4c3ca617c79bc4ab97d92ba5597e6bc7f473a" - integrity sha512-NmXdc/68rBXekZk7iO3uORMAEtYrei0k0PW65yyTVX9dBVYiO5hk92+/pUaskf8uLeL8Bo4/jaKs+dmGJw9teQ== +"@aws-cdk/aws-elasticloadbalancing@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.132.0.tgz#91d71e64c2f1d6fc6f3cb9e402606edc8829b93d" + integrity sha512-gMgeCWeVTDD3OKMRNPS1bOpeJdBn5leM8fehHUf0sp7Dlpj6sYT7pRoEJIm2mfBGW7i5gSB/F1D7e+piOt/llg== dependencies: - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-elasticloadbalancingv2@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.126.0.tgz#34defc34e0cf35d9ad6cbc738c630afc361a8bd3" - integrity sha512-rmSn1xXnfZwfuSzRTisCcJuW6run4P1wRloxQnnQurnDUkmeKD0eMmR1dtJlwmJNpySEu4v1YD8a7xzCkYT+wQ== - dependencies: - "@aws-cdk/aws-certificatemanager" "1.126.0" - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/cloud-assembly-schema" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" - "@aws-cdk/region-info" "1.126.0" +"@aws-cdk/aws-elasticloadbalancingv2@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.132.0.tgz#c6f46eb7cf2a1a567d2f68a0d427a629d93f1c90" + integrity sha512-uSu3OMXpsW2F1iuZLVAnDeG6i9NIrJ2walbKlOrdrwQbThRbr7d9/oWCDJpYnOxyYeSsJ367lA3hoFC3l//PYQ== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.132.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/cloud-assembly-schema" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" + "@aws-cdk/region-info" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-elasticsearch@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-elasticsearch/-/aws-elasticsearch-1.126.0.tgz#e8be5281df614d738d099a05329fd2946dc73fe9" - integrity sha512-Nl8LzX5RIU9sNPMfmCsUKmerdPMoTwkXUUdo9pAes4Ak2gxc3EwaQocKJvMxsfe+MR0chR0WBoYoDIxGjOsKEQ== - dependencies: - "@aws-cdk/aws-certificatemanager" "1.126.0" - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/aws-route53" "1.126.0" - "@aws-cdk/aws-secretsmanager" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/custom-resources" "1.126.0" +"@aws-cdk/aws-elasticsearch@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-elasticsearch/-/aws-elasticsearch-1.132.0.tgz#856ed15e8a45fa34963462baf308d1988fd36621" + integrity sha512-Dz4/AJfXNij1RV/oX0/wUPFY3xgoJC3+Frl56/bs5I/pKqJDzMYOBXW0MS2eZ599ANN06aigFt3iuh6IMS2SpA== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.132.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/aws-route53" "1.132.0" + "@aws-cdk/aws-secretsmanager" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/custom-resources" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-events-targets@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-events-targets/-/aws-events-targets-1.126.0.tgz#f41a05c2bfaa0d31a06681d5824ed27d216f3fdd" - integrity sha512-L7zCRIRDQ04zYOQnN6y+lok9hUDm22C9q5js0EciUs+TFH5tmQxO9AZmBOp/e9DurzxFjlHqzUur3XQTg3c16g== - dependencies: - "@aws-cdk/aws-apigateway" "1.126.0" - "@aws-cdk/aws-codebuild" "1.126.0" - "@aws-cdk/aws-codepipeline" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-ecs" "1.126.0" - "@aws-cdk/aws-events" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kinesis" "1.126.0" - "@aws-cdk/aws-kinesisfirehose" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/aws-sns" "1.126.0" - "@aws-cdk/aws-sns-subscriptions" "1.126.0" - "@aws-cdk/aws-sqs" "1.126.0" - "@aws-cdk/aws-stepfunctions" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/custom-resources" "1.126.0" +"@aws-cdk/aws-events-targets@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-events-targets/-/aws-events-targets-1.132.0.tgz#14c7d2a96535f594fbfb3c73a5c27c83bcb6e6e3" + integrity sha512-txvqBKO1P4CiBgUjhLnzvDFczF4w/9qZTy1lvt+c6Px7mNikKwfC2i+XiWpdW/JNIx+TQuZ/9GiM+BnbkQhOYg== + dependencies: + "@aws-cdk/aws-apigateway" "1.132.0" + "@aws-cdk/aws-codebuild" "1.132.0" + "@aws-cdk/aws-codepipeline" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-ecs" "1.132.0" + "@aws-cdk/aws-events" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kinesis" "1.132.0" + "@aws-cdk/aws-kinesisfirehose" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/aws-sns" "1.132.0" + "@aws-cdk/aws-sns-subscriptions" "1.132.0" + "@aws-cdk/aws-sqs" "1.132.0" + "@aws-cdk/aws-stepfunctions" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/custom-resources" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-events@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-events/-/aws-events-1.126.0.tgz#2d514e211c241329be07b632c4a99dee474b8de2" - integrity sha512-VV824hbLQ7XK0+ijEzc18HuvQ4WEDd5+7qZzx9kCRIKgnH0JSMoLYuWkd0vF0u0g3s8ZJNALrY1MGkRmey0Hig== +"@aws-cdk/aws-events@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-events/-/aws-events-1.132.0.tgz#bbc44bbf70f37844286ded09d6d5530fd8c862f6" + integrity sha512-TPbzWsoKtLri9DNeWvzufQqeQQ65kIVkWjeZxXjbDYsNNX1rGBXVrrcWZxXTU7RSvWLOIkT99+hYALUa8kleqQ== dependencies: - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-globalaccelerator@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-globalaccelerator/-/aws-globalaccelerator-1.126.0.tgz#98fca8db8244178a5192b98fffb7673667de3400" - integrity sha512-AUo4UHHWv6N8ObSXV6TTFtN3N76eMCRdvnDzKpR+EzbDY9GMY0hs6zyoBRXr0HAZxoYyN16tOoBHLahQjtr7Nw== +"@aws-cdk/aws-globalaccelerator@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-globalaccelerator/-/aws-globalaccelerator-1.132.0.tgz#a2e21003b30f3c159a45cd8bbad8e24913ee71e8" + integrity sha512-e7SfzTy3ljNDT1OmC7dhD8jMGpTvEDAEQj7EL0D6E3MU91dSO5flZ6JmBWT2da7Mt+DFKQUgN9ibn1Un2WgrPA== dependencies: - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/custom-resources" "1.126.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/custom-resources" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-iam@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-iam/-/aws-iam-1.126.0.tgz#1057469271a6efd32d7b3225ab4fec92e85e9ce7" - integrity sha512-m+RFVRzaDp4Dq05/1V4Ql0A+CGYQsl7rklh1p88dSzNquota+SwRE9ehqSTvA07VZZEAoS2KufcKzqBZ0VnDXQ== +"@aws-cdk/aws-iam@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-iam/-/aws-iam-1.132.0.tgz#2f63136e0816662a097b0e0c3817614775f90a45" + integrity sha512-K5LS+m0pXqNzrnxOwUqdFLyaXFzGijn13myt+hf8Yemo7BUV185FDL7JKu5DReTCh/xCK7EXs5qYwWlm4Vgudg== dependencies: - "@aws-cdk/core" "1.126.0" - "@aws-cdk/region-info" "1.126.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/region-info" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-kinesis@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-kinesis/-/aws-kinesis-1.126.0.tgz#50ff0ce8916c3de98a0582731294c533f5f4d3d9" - integrity sha512-aJ2BfZQ8+P9VlMDgdYOMVYoetZWolwjUf9cNGylbAGBsPwRs0D9d4Aa7twZOD+Lox7qStIJJePm99IKJvebVrg== +"@aws-cdk/aws-kinesis@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-kinesis/-/aws-kinesis-1.132.0.tgz#5b29e4921234cf26b04d374e32f28067cca82f7a" + integrity sha512-vMFJalMd5dU/GtfgvV+zA9SVWnKjWx7F8S1XPkHN4FGiUiSSpE6L1+OQVDzF4K9s1TEmGMx7eazCZUJsVNjE/Q== dependencies: - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-kinesisfirehose@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-kinesisfirehose/-/aws-kinesisfirehose-1.126.0.tgz#a6ad23524b07a0883613789c9fa0531f40221a12" - integrity sha512-FddUV/F79sKLpfRa627GhfdB8mFGAyDJhtsRoIn6vD99B5dtLwLlCU8yvMFScF17EnR1znZdFv0WoLkK+g2hAw== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kinesis" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/region-info" "1.126.0" +"@aws-cdk/aws-kinesisfirehose@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-kinesisfirehose/-/aws-kinesisfirehose-1.132.0.tgz#738fb56ea2156a32b2df70240458b43ac41f2041" + integrity sha512-SOshYYGqmFdr2xiuUnxoBd03KYsV5JQ2TjEVM10Xywg4fGZqjBAAIb4uk1i9bsttdCaFPMFefiBet4rLyiM3+g== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kinesis" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/region-info" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-kms@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-kms/-/aws-kms-1.126.0.tgz#9fa3c488b5f88b92999b45d386639b1127671b69" - integrity sha512-Ua9AJful4MhX9bItZTxVWEaZjYxE/2GoN8wyy4PkUmNDjeY8unuJ2kJmjfq6/MjFp3++JuquiQ3apQu0K0b15A== +"@aws-cdk/aws-kms@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-kms/-/aws-kms-1.132.0.tgz#637491809dd17d55db0863fdaf4930614dafc3dc" + integrity sha512-uWR8UWvFKNAHrOvyWddnhuUs176RGSQkCDmfURFs/Rzh/ksTt76H7gQFXYGHznMWVxzYIZ5sy0Y0GiN9o4R7Ag== dependencies: - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/cloud-assembly-schema" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/cloud-assembly-schema" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-lambda-event-sources@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-lambda-event-sources/-/aws-lambda-event-sources-1.126.0.tgz#521881a3b73458739b86ad6609df1d3aee7c8bbd" - integrity sha512-Z89wnv/sxb7ArptuTSKccV+Q+wqzqkyOJxIQmAkk38Vvz+/+16yGRu/JduuzeOS+pCZLVdf95iYfOjdAi2iX+A== - dependencies: - "@aws-cdk/aws-apigateway" "1.126.0" - "@aws-cdk/aws-dynamodb" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-events" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kinesis" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/aws-s3-notifications" "1.126.0" - "@aws-cdk/aws-secretsmanager" "1.126.0" - "@aws-cdk/aws-sns" "1.126.0" - "@aws-cdk/aws-sns-subscriptions" "1.126.0" - "@aws-cdk/aws-sqs" "1.126.0" - "@aws-cdk/core" "1.126.0" +"@aws-cdk/aws-lambda-event-sources@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-lambda-event-sources/-/aws-lambda-event-sources-1.132.0.tgz#ec2f54731d8e5e1976329e902fe2d54ab3d420e0" + integrity sha512-s0WeosJqiXoyOj9qmfHaMhaYDnHWOHeXcFBO/6VovVQw/VR+bOQZ+HNrkrvmbOf1Nnpguj/sJmweoKuHk+Rmng== + dependencies: + "@aws-cdk/aws-apigateway" "1.132.0" + "@aws-cdk/aws-dynamodb" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-events" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kinesis" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/aws-s3-notifications" "1.132.0" + "@aws-cdk/aws-secretsmanager" "1.132.0" + "@aws-cdk/aws-sns" "1.132.0" + "@aws-cdk/aws-sns-subscriptions" "1.132.0" + "@aws-cdk/aws-sqs" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-lambda-nodejs@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-lambda-nodejs/-/aws-lambda-nodejs-1.126.0.tgz#6adad214202c3e131bfc0970de88734b5a793f82" - integrity sha512-TuW3crrza91Em/mE/oECOQuH2qIhkIfKVrKR1bO0QcV1Rf/N+m+EXgJU0VqG//L/bThINyBwZDK0rz/BiEydgw== +"@aws-cdk/aws-lambda-nodejs@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-lambda-nodejs/-/aws-lambda-nodejs-1.132.0.tgz#2754c14ddf72dd83d521c997dfd30b51c7d04d3f" + integrity sha512-iQFXUFEA7rr7Gh/cbNXS9lvp8tTpt3vk3C8jLNMgnMZanRwgZFB+0CCv+j0Nt4JHgP4+wSpEB82ySBLG/zZ6sg== dependencies: - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-lambda@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-lambda/-/aws-lambda-1.126.0.tgz#965bebc9aca863616e7620688a3d175d416a10eb" - integrity sha512-LKMx2dv7H2OMVEUiM+Y268/6GSi05xtFg3Zd85CmGo5DnpaD0QBrgr8g5WADwG2wymoX8jQZtOZQGXx33oWgtg== - dependencies: - "@aws-cdk/aws-applicationautoscaling" "1.126.0" - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-codeguruprofiler" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-ecr" "1.126.0" - "@aws-cdk/aws-ecr-assets" "1.126.0" - "@aws-cdk/aws-efs" "1.126.0" - "@aws-cdk/aws-events" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/aws-s3-assets" "1.126.0" - "@aws-cdk/aws-signer" "1.126.0" - "@aws-cdk/aws-sqs" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" - "@aws-cdk/region-info" "1.126.0" +"@aws-cdk/aws-lambda@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-lambda/-/aws-lambda-1.132.0.tgz#caeda0a53c1e076765cc4dee415f1b5cdc55f1d0" + integrity sha512-73avnLj5G34c2J7xXrGu+eE/I4896in7UMRLdtDYhF46/8D5U5kDeUvWQvHUxfLANpDXrRtB74AAAd/FuIKRcg== + dependencies: + "@aws-cdk/aws-applicationautoscaling" "1.132.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-codeguruprofiler" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-ecr" "1.132.0" + "@aws-cdk/aws-ecr-assets" "1.132.0" + "@aws-cdk/aws-efs" "1.132.0" + "@aws-cdk/aws-events" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/aws-s3-assets" "1.132.0" + "@aws-cdk/aws-signer" "1.132.0" + "@aws-cdk/aws-sqs" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" + "@aws-cdk/region-info" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-logs@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-logs/-/aws-logs-1.126.0.tgz#9fd4fa429474b08af66ffa75bea9e68ccfc2b104" - integrity sha512-SuqFPVERxzylSZ8ZpCNBoTnEDUY6mDfqXARSO2PYaFb4aOTCcFI8Rq+I2blusQaivcdvph6n21yjtiFOZXaojw== +"@aws-cdk/aws-logs@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-logs/-/aws-logs-1.132.0.tgz#badde69878aae1daaf83102070790b436c53b5c0" + integrity sha512-jXmHCx4YUDwCHOS8Hfm5kWHpe7OWuvB4oWTAYy+8wDxGnZeUDREY5nrQY948LSMiPrHjKOySL63zCBQtUTLmqA== dependencies: - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-s3-assets" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-s3-assets" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-rds@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-rds/-/aws-rds-1.126.0.tgz#ba66f3c2e7381a5e9c342fe047def2f00550ec10" - integrity sha512-ldhh1WvYip9d3tzHzhlFJcA0djlSFrkUzNde7a9kXwB9ocqusWUjinRhbKMSvPTq/KhPrBxUtdPRUpm3WllwzQ== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-events" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/aws-secretsmanager" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" +"@aws-cdk/aws-rds@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-rds/-/aws-rds-1.132.0.tgz#72115597f88bcd8bd5b9cab708967ded9b97f1a9" + integrity sha512-9M6yCAAtshBpAxeeZnLwS/BpDqBHGAry6Pgqm2WEUPpbJb4M91W3ARL40qZQMrPV+BQkZcuPS9jyRq0POYgT+w== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-events" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/aws-secretsmanager" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-route53-patterns@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-route53-patterns/-/aws-route53-patterns-1.126.0.tgz#be7c1ef8a296356cef14136837742386823626b6" - integrity sha512-0x4mvFc3gacR+n890Igv1S4pQbRv8kMbkFbT1MBWQlzyL52CUcCKpH74xM3SvbHfYSe7x2Z5cCDMGaD3QZxpQg== - dependencies: - "@aws-cdk/aws-certificatemanager" "1.126.0" - "@aws-cdk/aws-cloudfront" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-route53" "1.126.0" - "@aws-cdk/aws-route53-targets" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/region-info" "1.126.0" +"@aws-cdk/aws-route53-patterns@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-route53-patterns/-/aws-route53-patterns-1.132.0.tgz#108bedaa56b0f8ccc77e3ae61a5275225f701d72" + integrity sha512-t0lhVzWfKL/5xTCqjd0gk9SvvhYYShs+2wVefvnOeY/gZE/LKlXMPniyCtrLMl6KjhRSB9LanfhuxtbrvCRDmw== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.132.0" + "@aws-cdk/aws-cloudfront" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-route53" "1.132.0" + "@aws-cdk/aws-route53-targets" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/region-info" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-route53-targets@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.126.0.tgz#f848e99ad607f2e76e27ba34d29a428206def54e" - integrity sha512-SkU9uK4+fjjzLgCnO1L4Vr3PeY7QP62HJb3dvVh4B68fkYAutEiGC+/73q49g8oHSveCiajvEDhGKQJT5AHxkA== - dependencies: - "@aws-cdk/aws-apigateway" "1.126.0" - "@aws-cdk/aws-cloudfront" "1.126.0" - "@aws-cdk/aws-cognito" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-elasticloadbalancing" "1.126.0" - "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" - "@aws-cdk/aws-globalaccelerator" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-route53" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/region-info" "1.126.0" +"@aws-cdk/aws-route53-targets@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.132.0.tgz#d17a53c2521e28bf51f49decaa8bbba79b7d3646" + integrity sha512-yTJD05LNfGE0zikj8zv/Nm23mA9NNPW5YxgxASLok7wwf8/2v41YPjTEhK/JBJcA32BnpdzKvTQmZooKgdonyA== + dependencies: + "@aws-cdk/aws-apigateway" "1.132.0" + "@aws-cdk/aws-cloudfront" "1.132.0" + "@aws-cdk/aws-cognito" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-elasticloadbalancing" "1.132.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.132.0" + "@aws-cdk/aws-globalaccelerator" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-route53" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/region-info" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-route53@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-route53/-/aws-route53-1.126.0.tgz#2fcfa1eabdc91ec306684a40d86410eaf0428600" - integrity sha512-fztZ142lJ+bDcBQd5P5/JL7KiPyJ7LvcZDtLyAaLIAAEpCFBJ3XyIvFJVqko+Y1U1HjxV5A6+l4+LH2Ho46hLQ== - dependencies: - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/cloud-assembly-schema" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/custom-resources" "1.126.0" +"@aws-cdk/aws-route53@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-route53/-/aws-route53-1.132.0.tgz#9b2a68133285d811f4ef5b638858be2210fdddcc" + integrity sha512-IYfyKL4kcvHrHLyD94uVmUN9+6gxD2SjWah1/B6ON4B315c6xfFNrHBntNQ1eilKP7CXZ0P/FEDT6fUGJTuLrw== + dependencies: + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/cloud-assembly-schema" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/custom-resources" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-s3-assets@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.126.0.tgz#bcc33cdce46d3103199c64c273ed09bae783c0bf" - integrity sha512-K2N3CoeOBNB8hjJgMXDOONjtWwOKIIQc4joD7Zxxc4DO47s5/GqiigObys579GoNleuG8p3zSWPEb1s4h+NKbg== - dependencies: - "@aws-cdk/assets" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" +"@aws-cdk/aws-s3-assets@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.132.0.tgz#b40c4a48356c4d228acf11df83a71261ceb7e37c" + integrity sha512-8W7kaLpmkZdZlDjOAEG7S3SBg2SUptDGXYuQwIf4KF6JJ19C4Z7f4eKRgpvx7rlYQvioJnXeIfQs2y4hqNGnJg== + dependencies: + "@aws-cdk/assets" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-s3-notifications@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-s3-notifications/-/aws-s3-notifications-1.126.0.tgz#0d2f68307bfed9355533abf2730aeec3c793562a" - integrity sha512-TuXnEAdh2F56rMKLDcni3jVAftZ2bfDuFrKdSSD4Sltgq+fBqhaX1uViG0Mqllx6H0IVuG0nSchodCd4rhi+mw== - dependencies: - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/aws-sns" "1.126.0" - "@aws-cdk/aws-sqs" "1.126.0" - "@aws-cdk/core" "1.126.0" +"@aws-cdk/aws-s3-notifications@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-s3-notifications/-/aws-s3-notifications-1.132.0.tgz#bd464a1b77944b6fab47c2b77c1785f306e42b11" + integrity sha512-wHSRUfwmk32bUdL59upyClf7Q878v4ndZ0IC5k0IzIpJjvQ4+Rz2Rl1uePPoei2JyXrl6NNsaELAwuxfR/tG0A== + dependencies: + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/aws-sns" "1.132.0" + "@aws-cdk/aws-sqs" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-s3@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-s3/-/aws-s3-1.126.0.tgz#1b9d7de69b3ed582a5ffeb81d8c58c14a6d82667" - integrity sha512-tRyb8uTtKOARWZ5K9qmzwbWMz9lrRjctbu51rWBhG3q+S7p8fwWZH8Nna3APJs0LePjkD+EOUM45EJxLq5UJIA== +"@aws-cdk/aws-s3@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-s3/-/aws-s3-1.132.0.tgz#de90ad6f738888ba6d8ee9a43fc34d7c4441fba7" + integrity sha512-n/o6EbXhLVvI+8FZrgmT6/alVCyyka860hLKxLOtlsW468rSLI2nFTX3Y7lgckvNjSgD1RhvRPuPjuj7oFV3Ag== dependencies: - "@aws-cdk/aws-events" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" + "@aws-cdk/aws-events" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-sam@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sam/-/aws-sam-1.126.0.tgz#7ae71e3c1621d3d66c5bf5d9d1bb00ed7b987a5d" - integrity sha512-aipxY+XawqNPM4vYP7SzezhdUz21KE2a9K8OwWlwnUgwYTppATsXw040njhxnbcnCSRlUIE9y/ql5Uk4U76uQw== +"@aws-cdk/aws-sam@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sam/-/aws-sam-1.132.0.tgz#5ce008f564c8362ba88320f706f3e8ae73d8b2db" + integrity sha512-fpMiiOhnkAM1vhsuxK6/nmV2cdSA73JB4t65HAj3AqKxn1c9X1Spvmn7F3jzITz5tIHUcoZA/vLFFT2TP7BHNQ== dependencies: - "@aws-cdk/core" "1.126.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-secretsmanager@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.126.0.tgz#a0e8e56cd42fcc95dd392bdf07510dc1c31b3423" - integrity sha512-NGKXCqsJNev+183+dZWxEHpz0O4S2UHtv+BX8xSUwWL0e6FwvsrbG/CO5Qb+/pAeWSlYFaZLtReKD/foAmIOiw== - dependencies: - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-sam" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" +"@aws-cdk/aws-secretsmanager@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.132.0.tgz#2868270e62eb8b0c33be59ed92d31b3056dfaf35" + integrity sha512-Y7xGx9en73O73B48BBMsUDH2aERmIXeucQar1NS9Y1WdEfW7RJN8LCa5Yr/pAOLuwRoXQ+X6WX6ntr2gMsyzqw== + dependencies: + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-sam" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-servicediscovery@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.126.0.tgz#ff0fa5a0f8f5f367a72e8e159dd80e4889132845" - integrity sha512-t5U2BOlNUTqnqL/lvnr5Y/n7jyRbpiRaXeCum3YT+4K6wHAjbnfTOmofOVscfc8vfoeTtrdHffo/XaV1LPH2Rw== +"@aws-cdk/aws-servicediscovery@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.132.0.tgz#926bacaee9924b62cee561adf987c3a3b700c816" + integrity sha512-QEher5CaWWvDBPTpECf5aU1jxVhjawJgtAbaawcN0aAy+/TSZNd/ckGnBlMYEpyDc6CsNPuT2RDexW5SuMqL7A== dependencies: - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" - "@aws-cdk/aws-route53" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.132.0" + "@aws-cdk/aws-route53" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-signer@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-signer/-/aws-signer-1.126.0.tgz#59f814484aab959133b8373bd5000bb536aaaab7" - integrity sha512-s/rX6U+NoH4e9sDZ9ZWaC2OaZAOZ3ANJo1Mj+ahUNsjmd2xdJ/6yS1kZAvjvWjNCuFsC/LqzG9tYWdOd1uZ0VA== +"@aws-cdk/aws-signer@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-signer/-/aws-signer-1.132.0.tgz#1f1236736418ea1b24c9529de381dec4248e3282" + integrity sha512-WsjQ2buJsZzmgbGf47TzpPRNjB/vJ65p2zGAKr7beOoi7zscZftg3NLjE6iqR2BMZKY1xR5JLJz1AZeE0//ibw== dependencies: - "@aws-cdk/core" "1.126.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-sns-subscriptions@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.126.0.tgz#54f1825104e874a7a8265254450c0936266bd97e" - integrity sha512-EL9/Y5K2UeduLy8UG1e2ULcYi6qT3fyyt3Il+xkHnssUh6S3xEU56I2BXf0E1MInKli5LbwAhJ4GQgvcAaD6Vg== - dependencies: - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-sns" "1.126.0" - "@aws-cdk/aws-sqs" "1.126.0" - "@aws-cdk/core" "1.126.0" +"@aws-cdk/aws-sns-subscriptions@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.132.0.tgz#9ffff9ee3330c65da589e8d5f03dd124a0de98ba" + integrity sha512-uudEaWiOogzz6FDaNwgEaP7cTkgKVbqSHFSTgh22c0mgpDru/DZNrSr30v6MszaNPgjCgy36wNL7Noj3W6c1VQ== + dependencies: + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-sns" "1.132.0" + "@aws-cdk/aws-sqs" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-sns@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sns/-/aws-sns-1.126.0.tgz#c883907400de84f64b41acfca3ccbd159a4753c1" - integrity sha512-LHEKzHL3+rx2XiBvHfyA8vZ/FpldgaHlnPIvLE4HE8HXnYfr23MTcfC4xaO3uoi9ihtp772j7NPt2HAUKhRv5g== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-codestarnotifications" "1.126.0" - "@aws-cdk/aws-events" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/aws-sqs" "1.126.0" - "@aws-cdk/core" "1.126.0" +"@aws-cdk/aws-sns@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sns/-/aws-sns-1.132.0.tgz#46ccb99ed60f7ecf74e097444ab2bf1b9330c95a" + integrity sha512-BMjI/eE7eZYDdu77dBKA3r6HjEn0diDiviXSB1Tu1FgBlaNl9qm2uk1lAiKHby0yA4DkdcTGgWZW7sdlTRkISQ== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-codestarnotifications" "1.132.0" + "@aws-cdk/aws-events" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/aws-sqs" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-sqs@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sqs/-/aws-sqs-1.126.0.tgz#0f1e10fedbccc94ec85f348d5f52959b25b16f54" - integrity sha512-mUyulVWMdLcsFk3E2KCfk0zaejQmhTxv7MrKVAB9UwNM66ZoVaOftNtoc0s5+3+pfv/9+gNfXEvoItFq5u1epg== +"@aws-cdk/aws-sqs@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sqs/-/aws-sqs-1.132.0.tgz#836be6b02afacb8a9679dddd47f6074e21b2b450" + integrity sha512-+TDkj+NhvMDOIzIyag0lu24gIWmf7pz+TWMzh9vy8QPuAasweQczldrwZvVe7TrjxXOZCNE0zYEX0OLQ19MTYg== dependencies: - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-ssm@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ssm/-/aws-ssm-1.126.0.tgz#8146e56ca3faa6bb575b9982030406b622abfa60" - integrity sha512-0A1tVuwVkM745aYNc9F2GrO3iMv78jESJ1J0GYIi66J2QKjzqIXAjLcfyYhQnkytRDTeCa16NhfDnsbip8DLUA== +"@aws-cdk/aws-ssm@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ssm/-/aws-ssm-1.132.0.tgz#74945f7252ee5d82ca1cf1c5558425575a083bc6" + integrity sha512-lc2PTkWRs9nnXvaf0KT2RNVMrNQe2Eb2ABEMtVb6570sFNADjpanAtMGKIdtyndgst795ary34yifeuTgiE6hg== dependencies: - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kms" "1.126.0" - "@aws-cdk/cloud-assembly-schema" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kms" "1.132.0" + "@aws-cdk/cloud-assembly-schema" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/aws-stepfunctions@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.126.0.tgz#f8d9d86d823c344eb4302d1296ebee5e28eea54b" - integrity sha512-iSUa9KcpCSyBN0f1QbAYUzppnG/axUOQbQkvrm96OtY3EOwWFowT/vwVYcylMk4a8IkeFQQ3yb5uNm1y87Gdfg== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.126.0" - "@aws-cdk/aws-events" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/core" "1.126.0" +"@aws-cdk/aws-stepfunctions@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.132.0.tgz#3af56363da8ba40992f616e80360dd1da8671b15" + integrity sha512-zi/mghHOX3J2vZiqh3GHW21QHef3cmHiNVs2fA8ebeYVi3ke+tqmSZPBdQ5lP5ebW9v9shb1DjGu5cQpq0ilHg== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.132.0" + "@aws-cdk/aws-events" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/cfnspec@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/cfnspec/-/cfnspec-1.126.0.tgz#b4ef834c953e4c2c96436f8da4026a81cdc85f21" - integrity sha512-FRv9jVn09miOqlEeLbJFNXClGsvDt91N4iEHZXcQPRa4oBXla9+9VNd5ko7In0LeTUAGQn3AXYpAYmROfLOwXw== +"@aws-cdk/cfnspec@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/cfnspec/-/cfnspec-1.132.0.tgz#e3e28790d787a9dc1b3fcea9cb930f653efe06e7" + integrity sha512-Xm7HWesmm47DAEH3yosdo6MRjkkFSs0j4sdvZPurJSjT9FMj//CwgUb1AOHdUP4+hWgUUDPd9WhNBA0uK61IyA== dependencies: + fs-extra "^9.1.0" md5 "^2.3.0" -"@aws-cdk/cloud-assembly-schema@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.126.0.tgz#bc497579875739f2b758be684a916e066d09d2d1" - integrity sha512-Eao3E/4XMrXh+XDuWisI10cp9uz3ZjWkh6q97cyhSrJCzxiIy6vGp9LIhiSciJv9a/Tb+o/01fapLGx4UEyApw== +"@aws-cdk/cloud-assembly-schema@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.132.0.tgz#3b675a92cf3f0b49aaf20afdc32c76a8c92642cd" + integrity sha512-49f8o1015tu3XlHSIuoA7+FmM5fZEHpKH3Svvuu4rDTr9ywwPFA9aVblqMXtTeLg1HBXJVXKy7jhy0mKaZaAdw== dependencies: jsonschema "^1.4.0" semver "^7.3.5" -"@aws-cdk/cloudformation-diff@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.126.0.tgz#fc430107abd51dc51d10bde4e85b7be6dae07ec3" - integrity sha512-uyXmN73xEY02tVk/DU53R7zYyirCx/6QtyhDV/3L2ahOLXJn081UFNEYkoISBfY16BblDTMikP+SOY4U+Uslaw== +"@aws-cdk/cloudformation-diff@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.132.0.tgz#65fb91bf298e1269c658c5094650596c61d0520b" + integrity sha512-EdueAzmB4zX/Y9yCG4GZIlOAU0Udu83/BwcPRhLezbbyKRDLrJ8otvyI2B/ZnxiTKip+PJrqUGE0rMv5r6kFxA== dependencies: - "@aws-cdk/cfnspec" "1.126.0" + "@aws-cdk/cfnspec" "1.132.0" "@types/node" "^10.17.60" colors "^1.4.0" diff "^5.0.0" fast-deep-equal "^3.1.3" string-width "^4.2.3" - table "^6.7.1" + table "^6.7.2" -"@aws-cdk/core@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/core/-/core-1.126.0.tgz#0400b3fa75b32bfec61e433b7e30f669261981e8" - integrity sha512-ypEk8e+0sHF9EHKGpCik7TbpwTfOciF5Cum9S4oBWQ4xnHP2AbnRZmsxwzfxg6SkAXKELBhEtaNC05YprrDfKQ== +"@aws-cdk/core@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/core/-/core-1.132.0.tgz#eb84cb9311a2d7a66d1aeabf7da3014cbeb11ef0" + integrity sha512-sX+uyPhXBZlorK17tJcjztV2ajzXZepbhjUKLCLwCmIx6vJmQSt13kawMJfS+yrRC6G3JO1WAUwdTYCi1/Lcbw== dependencies: - "@aws-cdk/cloud-assembly-schema" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" - "@aws-cdk/region-info" "1.126.0" + "@aws-cdk/cloud-assembly-schema" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" + "@aws-cdk/region-info" "1.132.0" "@balena/dockerignore" "^1.0.2" constructs "^3.3.69" fs-extra "^9.1.0" - ignore "^5.1.8" + ignore "^5.1.9" minimatch "^3.0.4" -"@aws-cdk/custom-resources@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/custom-resources/-/custom-resources-1.126.0.tgz#6781bfafec1d4beec2dc0494ec593b35c4b9744a" - integrity sha512-QR2ps96ANR3oxXuedikqprTC3nwnXEILnyy5VlRYlae0ZGmLnzL9BhEEFuyodLy58X+mOCYeqgniFkhu31os7A== - dependencies: - "@aws-cdk/aws-cloudformation" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/aws-sns" "1.126.0" - "@aws-cdk/core" "1.126.0" +"@aws-cdk/custom-resources@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/custom-resources/-/custom-resources-1.132.0.tgz#81e3dcbdf286f253fbd8243cc2998b3a586bdd9d" + integrity sha512-//tEgnabpLM53gKBNwzdpWdcQfuqRa5kTnrGUHajCqK3llZr7DdaHUvrvON6Wtqp2j0kwL/X721F4lkm2Bk2vQ== + dependencies: + "@aws-cdk/aws-cloudformation" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/aws-sns" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/cx-api@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/cx-api/-/cx-api-1.126.0.tgz#63c9885d9fd4478f12e59aba4ab5ad07ab8947c7" - integrity sha512-NHahTZPml1fAI+fk7uzck5GdhB9b09teC568VDYaQanP1mi/m1MaOkancegU6izhAXkyUDvd4ouE80hAbCjF6g== +"@aws-cdk/cx-api@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/cx-api/-/cx-api-1.132.0.tgz#9c7b57912efaffb668617e9dd3fa8e5d076d0d5e" + integrity sha512-K2b/r2cgHPf1e7GnuKzPhFRMjniXESBky/gX12+9k+9/pY1zxNgaqwYS764fT64wMcqDwAAKBeX+y5tYP0DbRg== dependencies: - "@aws-cdk/cloud-assembly-schema" "1.126.0" + "@aws-cdk/cloud-assembly-schema" "1.132.0" semver "^7.3.5" -"@aws-cdk/lambda-layer-awscli@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/lambda-layer-awscli/-/lambda-layer-awscli-1.126.0.tgz#46dc7e13b297c12f8353bd1a324f3e7626ff3b79" - integrity sha512-S/sd58VXpRPisZ5PDOmevC/phNp6NiO8bWhnfdhz2AhmXWAkw+hYxKqmW7XLKoVqzsIkTnJjHneppY07dGOxsA== +"@aws-cdk/lambda-layer-awscli@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/lambda-layer-awscli/-/lambda-layer-awscli-1.132.0.tgz#bccd33fe34bb3747eee8664ba49baf45862f45ec" + integrity sha512-yIpL1iNbDMe0aisGSSKRAEMuHP3kuWa+onQTAS4/asjCI67ZSfU5ZdlKaC4X7cOX07YJQ2JrT6jeF593ZhYUWA== dependencies: - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/core" "1.132.0" constructs "^3.3.69" -"@aws-cdk/region-info@1.126.0": - version "1.126.0" - resolved "https://registry.yarnpkg.com/@aws-cdk/region-info/-/region-info-1.126.0.tgz#12cd818abdeba471b807441d1502b2a339af7d54" - integrity sha512-EPc5zWGoV/kwrWd2nXWYHugDkwNeJ4s3YcZJQDAcUVxzTv/8ZOe28I8IwmN/C5iozYZdHK58iQwcMDdFEFS7Bw== +"@aws-cdk/region-info@1.132.0": + version "1.132.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/region-info/-/region-info-1.132.0.tgz#3c5dfa143cd61bf1427327f8d9fcbb3171ada5c8" + integrity sha512-B3gwvYWHZZbfn+qaTF0EHE1wOEEfqy2NcTaBYew8DHR/Iif6fbyBJ2FPTCM67+Rupl2j1Eh9F3p4eZf7t/ptGg== "@aws-crypto/crc32@2.0.0": version "2.0.0" @@ -3574,6 +3629,13 @@ dependencies: regenerator-runtime "^0.13.4" +"@babel/runtime@^7.9.0": + version "7.16.5" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.16.5.tgz#7f3e34bf8bdbbadf03fbb7b1ea0d929569c9487a" + integrity sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA== + dependencies: + regenerator-runtime "^0.13.4" + "@babel/template@^7.10.4", "@babel/template@^7.3.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.4.tgz#3251996c4200ebc71d1a8fc405fba940f36ba278" @@ -4263,10 +4325,15 @@ "@types/yargs" "^16.0.0" chalk "^4.0.0" -"@jsii/check-node@1.35.0": - version "1.35.0" - resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.35.0.tgz#988aaeee0aa0b829f3d58534b1faa30f5cc98168" - integrity sha512-fnybJqSJx6qLi5Qk5ji1qGGJNW/UGlxz7PglLMiq6rtTCiFmIsn3DF1Rr2HJq7Wz69wdka8SqQ7n3rxUA45Ulw== +"@josephg/resolvable@^1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@josephg/resolvable/-/resolvable-1.0.1.tgz#69bc4db754d79e1a2f17a650d3466e038d94a5eb" + integrity sha512-CtzORUwWTTOTqfVtHaKRJ0I1kNQd1bpn3sUh8I3nJDVY+5/M/Oe1DnEWzPQvqq/xPIIkzzzIP7mfCoAjFRvDhg== + +"@jsii/check-node@1.42.0": + version "1.42.0" + resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.42.0.tgz#10dd84fbefa020344c9574079361c1a18754872a" + integrity sha512-URX4s0iOmuxbERL2rO10JlwedYbAT/3vM2HqswgjtJUbZTFgHsmg+Tzh3JglJzKuCg8Xm4m6CP4UlFMPqPRcqA== dependencies: chalk "^4.1.2" semver "^7.3.5" @@ -5479,7 +5546,7 @@ "@sentry/types" "5.27.1" tslib "^1.9.3" -"@serverless-stack/aws-lambda-ric@^2.0.4": +"@serverless-stack/aws-lambda-ric@^2.0.8": version "2.0.8" resolved "https://registry.yarnpkg.com/@serverless-stack/aws-lambda-ric/-/aws-lambda-ric-2.0.8.tgz#2808b6832ecb3a503ac479452dd0b02ca6882a3d" integrity sha512-taeZaOcJvrvcpp3zsoevnI344CNDYHx35iSxr/574f8zPa2/fVQXJypSFJ6XBmBPbkT533yuu8kHkJC8cqFJ6g== @@ -5487,29 +5554,30 @@ node-addon-api "3.2.1" node-gyp "8.1.0" -"@serverless-stack/cli@0.50.2": - version "0.50.2" - resolved "https://registry.yarnpkg.com/@serverless-stack/cli/-/cli-0.50.2.tgz#42ef0b13eca82f3c37470bef744a799ad429b95c" - integrity sha512-C3LOpMIf0hrq5MsEamoRHRUaXZRJS+7d4E9FOyQHdi6KXt7KAeGGgLXait6OCQ1l7ZuiitB4eXEL+KoUiAx23A== +"@serverless-stack/cli@0.55.1": + version "0.55.1" + resolved "https://registry.yarnpkg.com/@serverless-stack/cli/-/cli-0.55.1.tgz#78994c0bc906b457c0bc10eb0079003cdd6c4689" + integrity sha512-0cw7tfh28wqT5KePaOQZFTeFXlyQsYlBs8GQUeRvaY0d9dhwS5gxQm6abjHDRqZT6/J/3oSVISJR7NsWtATvqg== dependencies: - "@aws-cdk/aws-apigatewayv2" "1.126.0" - "@aws-cdk/aws-dynamodb" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/core" "1.126.0" + "@aws-cdk/aws-apigatewayv2" "1.132.0" + "@aws-cdk/aws-dynamodb" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/core" "1.132.0" "@babel/core" "^7.10.5" "@babel/eslint-parser" "^7.11.3" "@babel/eslint-plugin" "^7.11.3" "@babel/plugin-proposal-class-properties" "^7.10.4" "@babel/preset-env" "^7.10.4" - "@serverless-stack/aws-lambda-ric" "^2.0.4" - "@serverless-stack/core" "^0.50.2" - "@serverless-stack/resources" "^0.50.2" + "@serverless-stack/aws-lambda-ric" "^2.0.8" + "@serverless-stack/core" "^0.55.1" + "@serverless-stack/resources" "^0.55.1" "@types/jest" "^27.0.2" "@types/node" "^14.0.27" "@typescript-eslint/eslint-plugin" "^4.15.1" "@typescript-eslint/parser" "^4.15.1" - aws-cdk "1.126.0" + apollo-server-express "^2.25.2" + aws-cdk "1.132.0" aws-sdk "^2.761.0" body-parser "^1.19.0" chalk "^4.1.0" @@ -5520,37 +5588,54 @@ esbuild "^0.12.20" esbuild-runner "^2.2.1" eslint "^7.16.0" - eslint-config-serverless-stack "^0.50.2" + eslint-config-serverless-stack "^0.55.1" express "^4.17.1" fast-safe-stringify "^2.0.6" fs-extra "^9.0.1" + graphql "^15.5.1" is-root "^2.1.0" jest "^27.3.1" node-fetch "^2.6.1" + open "^8.4.0" promise.allsettled "^1.0.2" prompts "^2.4.1" + remeda "^0.0.32" source-map-support "^0.5.19" ts-jest "^26.1.4" typescript "^4.4.3" ws "^7.4.0" yargs "^15.4.1" -"@serverless-stack/core@^0.50.2", "@serverless-stack/core@^0.50.3": - version "0.50.3" - resolved "https://registry.yarnpkg.com/@serverless-stack/core/-/core-0.50.3.tgz#6449e534097671ec4716fda305ee16b81afb8ea3" - integrity sha512-gW8jkL3JJPgXpjY+FSZkCzZKTh1nzf3Xuokh98UcEh56nTG1FeX2duc1xlUT5qlv1SLWiS9sEKnxzY2BieeQmg== +"@serverless-stack/core@^0.55.1": + version "0.55.1" + resolved "https://registry.yarnpkg.com/@serverless-stack/core/-/core-0.55.1.tgz#a4cda415d46966c6a86b9ec676bedac9197839d1" + integrity sha512-AUjHoM3bp3sraMOq7+OZktd6w+WCtydll3ApPN6YspwgxHkXq1I8kydazuCQU0bvTbRqZuii3KI9buF75b5kTQ== dependencies: - aws-cdk "1.126.0" + "@trpc/client" "^9.16.0" + "@trpc/react" "^9.16.0" + "@trpc/server" "^9.16.0" + "@types/picomatch" "^2.3.0" + aws-cdk "1.132.0" aws-sdk "^2.761.0" chalk "^4.1.0" + chokidar "^3.5.2" cross-spawn "^7.0.3" + dataloader "^2.0.0" + dendriform-immer-patch-optimiser "^2.1.0" dotenv "^10.0.0" dotenv-expand "^5.1.0" express "^4.17.1" fs-extra "^9.0.1" + immer "^9.0.7" js-yaml "^4.1.0" log4js "^6.3.0" + picomatch "^2.3.0" + remeda "^0.0.32" + stun "^2.1.0" typescript "^4.4.3" + uuid "^8.3.2" + xstate "^4.26.1" + zod "^3.11.6" "@serverless-stack/nextjs-core@^0.1.9": version "0.1.9" @@ -5585,109 +5670,50 @@ path-to-regexp "^6.1.0" send "^0.17.1" -"@serverless-stack/resources@0.50.2": - version "0.50.2" - resolved "https://registry.yarnpkg.com/@serverless-stack/resources/-/resources-0.50.2.tgz#43db2ade57c460dd335cbe43c4e79380d87809a6" - integrity sha512-4KO37DtaPIQx19tBz994AeRGa8yR0mhhFrrXI2LhXbBJLiDOEcKTb2+fIEYuIuSkIplzpd3rw+KElHrSCtrieA== - dependencies: - "@aws-cdk/aws-apigateway" "1.126.0" - "@aws-cdk/aws-apigatewayv2" "1.126.0" - "@aws-cdk/aws-apigatewayv2-authorizers" "1.126.0" - "@aws-cdk/aws-apigatewayv2-integrations" "1.126.0" - "@aws-cdk/aws-appsync" "1.126.0" - "@aws-cdk/aws-autoscaling" "1.126.0" - "@aws-cdk/aws-certificatemanager" "1.126.0" - "@aws-cdk/aws-cloudfront" "1.126.0" - "@aws-cdk/aws-cloudfront-origins" "1.126.0" - "@aws-cdk/aws-cognito" "1.126.0" - "@aws-cdk/aws-dynamodb" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" - "@aws-cdk/aws-events" "1.126.0" - "@aws-cdk/aws-events-targets" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kinesis" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-lambda-event-sources" "1.126.0" - "@aws-cdk/aws-lambda-nodejs" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/aws-rds" "1.126.0" - "@aws-cdk/aws-route53" "1.126.0" - "@aws-cdk/aws-route53-patterns" "1.126.0" - "@aws-cdk/aws-route53-targets" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/aws-s3-assets" "1.126.0" - "@aws-cdk/aws-s3-notifications" "1.126.0" - "@aws-cdk/aws-secretsmanager" "1.126.0" - "@aws-cdk/aws-sns" "1.126.0" - "@aws-cdk/aws-sns-subscriptions" "1.126.0" - "@aws-cdk/aws-sqs" "1.126.0" - "@aws-cdk/aws-ssm" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" - "@aws-cdk/lambda-layer-awscli" "1.126.0" +"@serverless-stack/resources@0.55.1", "@serverless-stack/resources@^0.55.1": + version "0.55.1" + resolved "https://registry.yarnpkg.com/@serverless-stack/resources/-/resources-0.55.1.tgz#d30070b76a9cb0e4a537869f16abec2bd451358a" + integrity sha512-xA+Xnae3FeBoV1Sk4YDK88bPAbzA9bmdEl2T+L5CadZO4G1Yp723buu1aJrx5M+8DJq2DOw9V9W3keLCqgpa+Q== + dependencies: + "@aws-cdk/aws-apigateway" "1.132.0" + "@aws-cdk/aws-apigatewayv2" "1.132.0" + "@aws-cdk/aws-apigatewayv2-authorizers" "1.132.0" + "@aws-cdk/aws-apigatewayv2-integrations" "1.132.0" + "@aws-cdk/aws-appsync" "1.132.0" + "@aws-cdk/aws-autoscaling" "1.132.0" + "@aws-cdk/aws-certificatemanager" "1.132.0" + "@aws-cdk/aws-cloudfront" "1.132.0" + "@aws-cdk/aws-cloudfront-origins" "1.132.0" + "@aws-cdk/aws-cognito" "1.132.0" + "@aws-cdk/aws-dynamodb" "1.132.0" + "@aws-cdk/aws-ec2" "1.132.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.132.0" + "@aws-cdk/aws-events" "1.132.0" + "@aws-cdk/aws-events-targets" "1.132.0" + "@aws-cdk/aws-iam" "1.132.0" + "@aws-cdk/aws-kinesis" "1.132.0" + "@aws-cdk/aws-lambda" "1.132.0" + "@aws-cdk/aws-lambda-event-sources" "1.132.0" + "@aws-cdk/aws-lambda-nodejs" "1.132.0" + "@aws-cdk/aws-logs" "1.132.0" + "@aws-cdk/aws-rds" "1.132.0" + "@aws-cdk/aws-route53" "1.132.0" + "@aws-cdk/aws-route53-patterns" "1.132.0" + "@aws-cdk/aws-route53-targets" "1.132.0" + "@aws-cdk/aws-s3" "1.132.0" + "@aws-cdk/aws-s3-assets" "1.132.0" + "@aws-cdk/aws-s3-notifications" "1.132.0" + "@aws-cdk/aws-secretsmanager" "1.132.0" + "@aws-cdk/aws-sns" "1.132.0" + "@aws-cdk/aws-sns-subscriptions" "1.132.0" + "@aws-cdk/aws-sqs" "1.132.0" + "@aws-cdk/aws-ssm" "1.132.0" + "@aws-cdk/core" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" + "@aws-cdk/lambda-layer-awscli" "1.132.0" "@graphql-tools/load-files" "^6.3.2" "@graphql-tools/merge" "^6.2.14" - "@serverless-stack/core" "^0.50.2" - "@serverless-stack/nextjs-lambda" "^0.1.9" - "@types/jest" "^26.0.7" - archiver "^5.3.0" - chalk "^4.1.0" - cross-spawn "^7.0.3" - esbuild "^0.12.20" - eslint "^7.16.0" - fs-extra "^9.0.1" - glob "^7.1.7" - graphql "^15.5.1" - jest "^26.1.0" - ts-jest "^26.1.4" - typescript "^4.4.3" - zip-local "^0.3.4" - -"@serverless-stack/resources@^0.50.2": - version "0.50.3" - resolved "https://registry.yarnpkg.com/@serverless-stack/resources/-/resources-0.50.3.tgz#a7f49d46716f442f8427624869142f8d90d17811" - integrity sha512-KuY2s97/+SDaKtnWPZKjKEuNduoLf7mdYpcRIZ3oWdeAib4dhMB0e/IlMYxrQnWUYpHHh2eT9lJThNIeODP1/g== - dependencies: - "@aws-cdk/aws-apigateway" "1.126.0" - "@aws-cdk/aws-apigatewayv2" "1.126.0" - "@aws-cdk/aws-apigatewayv2-authorizers" "1.126.0" - "@aws-cdk/aws-apigatewayv2-integrations" "1.126.0" - "@aws-cdk/aws-appsync" "1.126.0" - "@aws-cdk/aws-autoscaling" "1.126.0" - "@aws-cdk/aws-certificatemanager" "1.126.0" - "@aws-cdk/aws-cloudfront" "1.126.0" - "@aws-cdk/aws-cloudfront-origins" "1.126.0" - "@aws-cdk/aws-cognito" "1.126.0" - "@aws-cdk/aws-dynamodb" "1.126.0" - "@aws-cdk/aws-ec2" "1.126.0" - "@aws-cdk/aws-elasticloadbalancingv2" "1.126.0" - "@aws-cdk/aws-events" "1.126.0" - "@aws-cdk/aws-events-targets" "1.126.0" - "@aws-cdk/aws-iam" "1.126.0" - "@aws-cdk/aws-kinesis" "1.126.0" - "@aws-cdk/aws-lambda" "1.126.0" - "@aws-cdk/aws-lambda-event-sources" "1.126.0" - "@aws-cdk/aws-lambda-nodejs" "1.126.0" - "@aws-cdk/aws-logs" "1.126.0" - "@aws-cdk/aws-rds" "1.126.0" - "@aws-cdk/aws-route53" "1.126.0" - "@aws-cdk/aws-route53-patterns" "1.126.0" - "@aws-cdk/aws-route53-targets" "1.126.0" - "@aws-cdk/aws-s3" "1.126.0" - "@aws-cdk/aws-s3-assets" "1.126.0" - "@aws-cdk/aws-s3-notifications" "1.126.0" - "@aws-cdk/aws-secretsmanager" "1.126.0" - "@aws-cdk/aws-sns" "1.126.0" - "@aws-cdk/aws-sns-subscriptions" "1.126.0" - "@aws-cdk/aws-sqs" "1.126.0" - "@aws-cdk/aws-ssm" "1.126.0" - "@aws-cdk/core" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" - "@aws-cdk/lambda-layer-awscli" "1.126.0" - "@graphql-tools/load-files" "^6.3.2" - "@graphql-tools/merge" "^6.2.14" - "@serverless-stack/core" "^0.50.3" + "@serverless-stack/core" "^0.55.1" "@serverless-stack/nextjs-lambda" "^0.1.9" "@types/jest" "^26.0.7" archiver "^5.3.0" @@ -6136,6 +6162,34 @@ resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== +"@trpc/client@^9.16.0": + version "9.16.0" + resolved "https://registry.yarnpkg.com/@trpc/client/-/client-9.16.0.tgz#73c9ab291191bf6f3bb6b406f3b43a2bfb30306f" + integrity sha512-IwH3xQ792IKq9Q3nLOCYzxMe2xZg+B1iyiX0ueBF7P2blO/3791DJjUFyzVT3bXPJj3rISoL1Ermd0mtPRxGpQ== + dependencies: + "@babel/runtime" "^7.9.0" + +"@trpc/react@^9.16.0": + version "9.16.0" + resolved "https://registry.yarnpkg.com/@trpc/react/-/react-9.16.0.tgz#1d4bfac470beb43b5f43557822c98b6947cd65f6" + integrity sha512-gaF+631mXWaziUlDYNksiAhRV7VdjcA04a7by9ZhFVgTzsHXc5VMX57X1Uo2LdWUcW7zOfWiaYBpYs7fRbAv9w== + dependencies: + "@babel/runtime" "^7.9.0" + +"@trpc/server@^9.16.0": + version "9.16.0" + resolved "https://registry.yarnpkg.com/@trpc/server/-/server-9.16.0.tgz#93fc30166f92a4f1286da63ad3bad42c955c7e15" + integrity sha512-IENsJs41ZR4oeFUJhsNNTSgEOtuRN0m9u7ec4u3eG/qOc7bIoo1nDoYtx4bl6OJJSQYEytG9tlcVz9G8OAaHbg== + dependencies: + tslib "^2.1.0" + +"@types/accepts@*", "@types/accepts@^1.3.5": + version "1.3.5" + resolved "https://registry.yarnpkg.com/@types/accepts/-/accepts-1.3.5.tgz#c34bec115cfc746e04fe5a059df4ce7e7b391575" + integrity sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ== + dependencies: + "@types/node" "*" + "@types/anymatch@*": version "1.3.1" resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a" @@ -6195,6 +6249,22 @@ dependencies: "@babel/types" "^7.3.0" +"@types/body-parser@*": + version "1.19.2" + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0" + integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g== + dependencies: + "@types/connect" "*" + "@types/node" "*" + +"@types/body-parser@1.19.0": + version "1.19.0" + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.0.tgz#0685b3c47eb3006ffed117cdd55164b61f80538f" + integrity sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ== + dependencies: + "@types/connect" "*" + "@types/node" "*" + "@types/cacheable-request@^6.0.1": version "6.0.1" resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.1.tgz#5d22f3dded1fd3a84c0bbeb5039a7419c2c91976" @@ -6210,6 +6280,33 @@ resolved "https://registry.yarnpkg.com/@types/caseless/-/caseless-0.12.2.tgz#f65d3d6389e01eeb458bd54dc8f52b95a9463bc8" integrity sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w== +"@types/connect@*": + version "3.4.35" + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" + integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== + dependencies: + "@types/node" "*" + +"@types/content-disposition@*": + version "0.5.4" + resolved "https://registry.yarnpkg.com/@types/content-disposition/-/content-disposition-0.5.4.tgz#de48cf01c79c9f1560bcfd8ae43217ab028657f8" + integrity sha512-0mPF08jn9zYI0n0Q/Pnz7C4kThdSt+6LD4amsrYDDpgBfrVWa3TcCOxKX1zkGgYniGagRv8heN2cbh+CAn+uuQ== + +"@types/cookies@*": + version "0.7.7" + resolved "https://registry.yarnpkg.com/@types/cookies/-/cookies-0.7.7.tgz#7a92453d1d16389c05a5301eef566f34946cfd81" + integrity sha512-h7BcvPUogWbKCzBR2lY4oqaZbO3jXZksexYJVFvkrFeLgbZjQkU4x8pRq6eg2MHXQhY0McQdqmmsxRWlVAHooA== + dependencies: + "@types/connect" "*" + "@types/express" "*" + "@types/keygrip" "*" + "@types/node" "*" + +"@types/cors@2.8.10": + version "2.8.10" + resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.10.tgz#61cc8469849e5bcdd0c7044122265c39cec10cf4" + integrity sha512-C7srjHiVG3Ey1nR6d511dtDkCEjxuN9W1HWAEjGq8kpcwmNM6JJkpC0xvabM7BXTG2wDq8Eu33iH9aQKa7IvLQ== + "@types/eslint@^7.28.2": version "7.29.0" resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.29.0.tgz#e56ddc8e542815272720bb0b4ccc2aff9c3e1c78" @@ -6228,6 +6325,32 @@ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== +"@types/express-serve-static-core@^4.17.18", "@types/express-serve-static-core@^4.17.21": + version "4.17.27" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.27.tgz#7a776191e47295d2a05962ecbb3a4ce97e38b401" + integrity sha512-e/sVallzUTPdyOTiqi8O8pMdBBphscvI6E4JYaKlja4Lm+zh7UFSSdW5VMkRbhDtmrONqOUHOXRguPsDckzxNA== + dependencies: + "@types/node" "*" + "@types/qs" "*" + "@types/range-parser" "*" + +"@types/express@*", "@types/express@^4.17.12": + version "4.17.13" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.13.tgz#a76e2995728999bab51a33fabce1d705a3709034" + integrity sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA== + dependencies: + "@types/body-parser" "*" + "@types/express-serve-static-core" "^4.17.18" + "@types/qs" "*" + "@types/serve-static" "*" + +"@types/fs-capacitor@*": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@types/fs-capacitor/-/fs-capacitor-2.0.0.tgz#17113e25817f584f58100fb7a08eed288b81956e" + integrity sha512-FKVPOCFbhCvZxpVAMhdBdTfVfXUpsh15wFHgqOKxh9N9vzWZVuWCSijZ5T4U34XYNnuj2oduh6xcs1i+LPI+BQ== + dependencies: + "@types/node" "*" + "@types/geojson@*": version "7946.0.7" resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-7946.0.7.tgz#c8fa532b60a0042219cdf173ca21a975ef0666ad" @@ -6258,11 +6381,21 @@ resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#3c9ee980f1a10d6021ae6632ca3e79ca2ec4fb50" integrity sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA== +"@types/http-assert@*": + version "1.5.3" + resolved "https://registry.yarnpkg.com/@types/http-assert/-/http-assert-1.5.3.tgz#ef8e3d1a8d46c387f04ab0f2e8ab8cb0c5078661" + integrity sha512-FyAOrDuQmBi8/or3ns4rwPno7/9tJTijVW6aQQjK02+kOQ8zmoNg2XJtAuQhvQcy1ASJq38wirX5//9J1EqoUA== + "@types/http-cache-semantics@*": version "4.0.0" resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz#9140779736aa2655635ee756e2467d787cfe8a2a" integrity sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A== +"@types/http-errors@*": + version "1.8.1" + resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-1.8.1.tgz#e81ad28a60bee0328c6d2384e029aec626f1ae67" + integrity sha512-e+2rjEwK6KDaNOm5Aa9wNGgyS9oSZU/4pfSMMPYNOfjvFI0WVXm29+ITRFr6aKDvvKo7uU1jV68MW4ScsfDi7Q== + "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": version "2.0.3" resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" @@ -6313,6 +6446,11 @@ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= +"@types/keygrip@*": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@types/keygrip/-/keygrip-1.0.2.tgz#513abfd256d7ad0bf1ee1873606317b33b1b2a72" + integrity sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw== + "@types/keyv@*": version "3.1.1" resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.1.tgz#e45a45324fca9dab716ab1230ee249c9fb52cfa7" @@ -6320,6 +6458,27 @@ dependencies: "@types/node" "*" +"@types/koa-compose@*": + version "3.2.5" + resolved "https://registry.yarnpkg.com/@types/koa-compose/-/koa-compose-3.2.5.tgz#85eb2e80ac50be95f37ccf8c407c09bbe3468e9d" + integrity sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ== + dependencies: + "@types/koa" "*" + +"@types/koa@*": + version "2.13.4" + resolved "https://registry.yarnpkg.com/@types/koa/-/koa-2.13.4.tgz#10620b3f24a8027ef5cbae88b393d1b31205726b" + integrity sha512-dfHYMfU+z/vKtQB7NUrthdAEiSvnLebvBjwHtfFmpZmB7em2N3WVQdHgnFq+xvyVgxW5jKDmjWfLD3lw4g4uTw== + dependencies: + "@types/accepts" "*" + "@types/content-disposition" "*" + "@types/cookies" "*" + "@types/http-assert" "*" + "@types/http-errors" "*" + "@types/keygrip" "*" + "@types/koa-compose" "*" + "@types/node" "*" + "@types/leaflet@^1.5.19": version "1.5.19" resolved "https://registry.yarnpkg.com/@types/leaflet/-/leaflet-1.5.19.tgz#f290e21fe7a4744d68bb4b0709e99ce490120e6e" @@ -6346,7 +6505,7 @@ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.162.tgz#65d78c397e0d883f44afbf1f7ba9867022411470" integrity sha512-alvcho1kRUnnD1Gcl4J+hK0eencvzq9rmzvFPRmP5rPHx9VVsJj6bKLTATPVf9ktgv4ujzh7T+XWKp+jhuODig== -"@types/long@^4.0.1": +"@types/long@^4.0.0", "@types/long@^4.0.1": version "4.0.1" resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.1.tgz#459c65fa1867dafe6a8f322c4c51695663cc55e9" integrity sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== @@ -6356,6 +6515,11 @@ resolved "https://registry.yarnpkg.com/@types/luxon/-/luxon-2.0.7.tgz#6189930542400e2c48b4d5ed06c4f136ee38bb1a" integrity sha512-AxiYycfO+/M4VIH0ribSr2iPFC+APewpJIaQSydwVnzorK3mjSFXkA3HmhQidGx44MpwaatFyEkbW/WD4zdDaQ== +"@types/mime@^1": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" + integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== + "@types/minimatch@*": version "3.0.3" resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" @@ -6371,7 +6535,7 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.5.tgz#e92d3b8f76583efa26c1a63a21c9d3c1143daa29" integrity sha512-H5Wn24s/ZOukBmDn03nnGTp18A60ny9AmCwnEcgJiTgSGsCO7k+NWP7zjCCbhlcnVCoI+co52dUAt9GMhOSULw== -"@types/node@^10.17.60": +"@types/node@^10.1.0", "@types/node@^10.17.60": version "10.17.60" resolved "https://registry.yarnpkg.com/@types/node/-/node-10.17.60.tgz#35f3d6213daed95da7f0f73e75bcc6980e90597b" integrity sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw== @@ -6396,6 +6560,11 @@ resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== +"@types/picomatch@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@types/picomatch/-/picomatch-2.3.0.tgz#75db5e75a713c5a83d5b76780c3da84a82806003" + integrity sha512-O397rnSS9iQI4OirieAtsDqvCj4+3eY1J+EPdNTKuHuRWIfUoGyzX294o8C4KJYaLqgSrd2o60c5EqCU8Zv02g== + "@types/prettier@^2.0.0": version "2.1.5" resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.1.5.tgz#b6ab3bba29e16b821d84e09ecfaded462b816b00" @@ -6416,6 +6585,16 @@ resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== +"@types/qs@*": + version "6.9.7" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb" + integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== + +"@types/range-parser@*": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" + integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== + "@types/react-dom@^17.0.11": version "17.0.11" resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.11.tgz#e1eadc3c5e86bdb5f7684e00274ae228e7bcc466" @@ -6507,6 +6686,14 @@ resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== +"@types/serve-static@*": + version "1.13.10" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.10.tgz#f5e0ce8797d2d7cc5ebeda48a52c96c4fa47a8d9" + integrity sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ== + dependencies: + "@types/mime" "^1" + "@types/node" "*" + "@types/source-list-map@*": version "0.1.2" resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" @@ -6567,6 +6754,13 @@ "@types/webpack-sources" "*" source-map "^0.6.0" +"@types/ws@^7.0.0": + version "7.4.7" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-7.4.7.tgz#f7c390a36f7a0679aa69de2d501319f4f8d9b702" + integrity sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww== + dependencies: + "@types/node" "*" + "@types/yargs-parser@*": version "15.0.0" resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-15.0.0.tgz#cb3f9f741869e20cce330ffbeb9271590483882d" @@ -6928,6 +7122,13 @@ "@webassemblyjs/wast-parser" "1.9.0" "@xtuc/long" "4.2.2" +"@wry/equality@^0.1.2": + version "0.1.11" + resolved "https://registry.yarnpkg.com/@wry/equality/-/equality-0.1.11.tgz#35cb156e4a96695aa81a9ecc4d03787bc17f1790" + integrity sha512-mwEVBDUVODlsQQ5dfuLUS5/Tf7jqUKyhKYHmVi4fPB6bDMOfWvUPJmKgS1Z7Za/sOI3vzWt4+O7yCiL/70MogA== + dependencies: + tslib "^1.9.3" + "@xtuc/ieee754@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" @@ -6987,7 +7188,7 @@ abstract-leveldown@~6.2.1: level-supports "~1.0.0" xtend "~4.0.0" -accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: +accepts@^1.3.5, accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: version "1.3.7" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== @@ -7264,6 +7465,164 @@ anymatch@^3.0.3, anymatch@~3.1.1: normalize-path "^3.0.0" picomatch "^2.0.4" +anymatch@~3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +apollo-cache-control@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/apollo-cache-control/-/apollo-cache-control-0.14.0.tgz#95f20c3e03e7994e0d1bd48c59aeaeb575ed0ce7" + integrity sha512-qN4BCq90egQrgNnTRMUHikLZZAprf3gbm8rC5Vwmc6ZdLolQ7bFsa769Hqi6Tq/lS31KLsXBLTOsRbfPHph12w== + dependencies: + apollo-server-env "^3.1.0" + apollo-server-plugin-base "^0.13.0" + +apollo-datasource@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/apollo-datasource/-/apollo-datasource-0.9.0.tgz#b0b2913257a6103a5f4c03cb56d78a30e9d850db" + integrity sha512-y8H99NExU1Sk4TvcaUxTdzfq2SZo6uSj5dyh75XSQvbpH6gdAXIW9MaBcvlNC7n0cVPsidHmOcHOWxJ/pTXGjA== + dependencies: + apollo-server-caching "^0.7.0" + apollo-server-env "^3.1.0" + +apollo-graphql@^0.9.0: + version "0.9.5" + resolved "https://registry.yarnpkg.com/apollo-graphql/-/apollo-graphql-0.9.5.tgz#9113483ca7f7fa49ee9e9a299c45d30b1cf3bf61" + integrity sha512-RGt5k2JeBqrmnwRM0VOgWFiGKlGJMfmiif/4JvdaEqhMJ+xqe/9cfDYzXfn33ke2eWixsAbjEbRfy8XbaN9nTw== + dependencies: + core-js-pure "^3.10.2" + lodash.sortby "^4.7.0" + sha.js "^2.4.11" + +apollo-link@^1.2.14: + version "1.2.14" + resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-1.2.14.tgz#3feda4b47f9ebba7f4160bef8b977ba725b684d9" + integrity sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg== + dependencies: + apollo-utilities "^1.3.0" + ts-invariant "^0.4.0" + tslib "^1.9.3" + zen-observable-ts "^0.8.21" + +apollo-reporting-protobuf@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/apollo-reporting-protobuf/-/apollo-reporting-protobuf-0.8.0.tgz#ae9d967934d3d8ed816fc85a0d8068ef45c371b9" + integrity sha512-B3XmnkH6Y458iV6OsA7AhfwvTgeZnFq9nPVjbxmLKnvfkEl8hYADtz724uPa0WeBiD7DSFcnLtqg9yGmCkBohg== + dependencies: + "@apollo/protobufjs" "1.2.2" + +apollo-server-caching@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/apollo-server-caching/-/apollo-server-caching-0.7.0.tgz#e6d1e68e3bb571cba63a61f60b434fb771c6ff39" + integrity sha512-MsVCuf/2FxuTFVhGLK13B+TZH9tBd2qkyoXKKILIiGcZ5CDUEBO14vIV63aNkMkS1xxvK2U4wBcuuNj/VH2Mkw== + dependencies: + lru-cache "^6.0.0" + +apollo-server-core@^2.25.3: + version "2.25.3" + resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-2.25.3.tgz#1a649fd14b3928f5b6e65f0002b380fcfde56862" + integrity sha512-Midow3uZoJ9TjFNeCNSiWElTVZlvmB7G7tG6PPoxIR9Px90/v16Q6EzunDIO0rTJHRC3+yCwZkwtf8w2AcP0sA== + dependencies: + "@apollographql/apollo-tools" "^0.5.0" + "@apollographql/graphql-playground-html" "1.6.27" + "@apollographql/graphql-upload-8-fork" "^8.1.3" + "@josephg/resolvable" "^1.0.0" + "@types/ws" "^7.0.0" + apollo-cache-control "^0.14.0" + apollo-datasource "^0.9.0" + apollo-graphql "^0.9.0" + apollo-reporting-protobuf "^0.8.0" + apollo-server-caching "^0.7.0" + apollo-server-env "^3.1.0" + apollo-server-errors "^2.5.0" + apollo-server-plugin-base "^0.13.0" + apollo-server-types "^0.9.0" + apollo-tracing "^0.15.0" + async-retry "^1.2.1" + fast-json-stable-stringify "^2.0.0" + graphql-extensions "^0.15.0" + graphql-tag "^2.11.0" + graphql-tools "^4.0.8" + loglevel "^1.6.7" + lru-cache "^6.0.0" + sha.js "^2.4.11" + subscriptions-transport-ws "^0.9.19" + uuid "^8.0.0" + +apollo-server-env@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/apollo-server-env/-/apollo-server-env-3.1.0.tgz#0733c2ef50aea596cc90cf40a53f6ea2ad402cd0" + integrity sha512-iGdZgEOAuVop3vb0F2J3+kaBVi4caMoxefHosxmgzAbbSpvWehB8Y1QiSyyMeouYC38XNVk5wnZl+jdGSsWsIQ== + dependencies: + node-fetch "^2.6.1" + util.promisify "^1.0.0" + +apollo-server-errors@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/apollo-server-errors/-/apollo-server-errors-2.5.0.tgz#5d1024117c7496a2979e3e34908b5685fe112b68" + integrity sha512-lO5oTjgiC3vlVg2RKr3RiXIIQ5pGXBFxYGGUkKDhTud3jMIhs+gel8L8zsEjKaKxkjHhCQAA/bcEfYiKkGQIvA== + +apollo-server-express@^2.25.2: + version "2.25.3" + resolved "https://registry.yarnpkg.com/apollo-server-express/-/apollo-server-express-2.25.3.tgz#33fe0dae27fa71c8710e714efd93451bf2eb105f" + integrity sha512-tTFYn0oKH2qqLwVj7Ez2+MiKleXACODiGh5IxsB7VuYCPMAi9Yl8iUSlwTjQUvgCWfReZjnf0vFL2k5YhDlrtQ== + dependencies: + "@apollographql/graphql-playground-html" "1.6.27" + "@types/accepts" "^1.3.5" + "@types/body-parser" "1.19.0" + "@types/cors" "2.8.10" + "@types/express" "^4.17.12" + "@types/express-serve-static-core" "^4.17.21" + accepts "^1.3.5" + apollo-server-core "^2.25.3" + apollo-server-types "^0.9.0" + body-parser "^1.18.3" + cors "^2.8.5" + express "^4.17.1" + graphql-subscriptions "^1.0.0" + graphql-tools "^4.0.8" + parseurl "^1.3.2" + subscriptions-transport-ws "^0.9.19" + type-is "^1.6.16" + +apollo-server-plugin-base@^0.13.0: + version "0.13.0" + resolved "https://registry.yarnpkg.com/apollo-server-plugin-base/-/apollo-server-plugin-base-0.13.0.tgz#3f85751a420d3c4625355b6cb3fbdd2acbe71f13" + integrity sha512-L3TMmq2YE6BU6I4Tmgygmd0W55L+6XfD9137k+cWEBFu50vRY4Re+d+fL5WuPkk5xSPKd/PIaqzidu5V/zz8Kg== + dependencies: + apollo-server-types "^0.9.0" + +apollo-server-types@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/apollo-server-types/-/apollo-server-types-0.9.0.tgz#ccf550b33b07c48c72f104fbe2876232b404848b" + integrity sha512-qk9tg4Imwpk732JJHBkhW0jzfG0nFsLqK2DY6UhvJf7jLnRePYsPxWfPiNkxni27pLE2tiNlCwoDFSeWqpZyBg== + dependencies: + apollo-reporting-protobuf "^0.8.0" + apollo-server-caching "^0.7.0" + apollo-server-env "^3.1.0" + +apollo-tracing@^0.15.0: + version "0.15.0" + resolved "https://registry.yarnpkg.com/apollo-tracing/-/apollo-tracing-0.15.0.tgz#237fbbbf669aee4370b7e9081b685eabaa8ce84a" + integrity sha512-UP0fztFvaZPHDhIB/J+qGuy6hWO4If069MGC98qVs0I8FICIGu4/8ykpX3X3K6RtaQ56EDAWKykCxFv4ScxMeA== + dependencies: + apollo-server-env "^3.1.0" + apollo-server-plugin-base "^0.13.0" + +apollo-utilities@^1.0.1, apollo-utilities@^1.3.0: + version "1.3.4" + resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-1.3.4.tgz#6129e438e8be201b6c55b0f13ce49d2c7175c9cf" + integrity sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig== + dependencies: + "@wry/equality" "^0.1.2" + fast-json-stable-stringify "^2.0.0" + ts-invariant "^0.4.0" + tslib "^1.10.0" + aproba@^1.0.3, aproba@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" @@ -7583,6 +7942,13 @@ async-limiter@~1.0.0: resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== +async-retry@^1.2.1: + version "1.3.3" + resolved "https://registry.yarnpkg.com/async-retry/-/async-retry-1.3.3.tgz#0e7f36c04d8478e7a58bdbed80cedf977785f280" + integrity sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw== + dependencies: + retry "0.13.1" + async@^1.4.2: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" @@ -7638,20 +8004,21 @@ available-typed-arrays@^1.0.5: resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== -aws-cdk@1.126.0: - version "1.126.0" - resolved "https://registry.yarnpkg.com/aws-cdk/-/aws-cdk-1.126.0.tgz#722a0fcfcbcfaf8776585ff7e54e442f9b463356" - integrity sha512-/eqdIwwhezOleeyUGezK6CrtOd1oh5DyXJi4denwSfJTbjc0vAQ4tpLRHrOtImpzh0Sxo44pFdij0eBwJ4lzzg== +aws-cdk@1.132.0: + version "1.132.0" + resolved "https://registry.yarnpkg.com/aws-cdk/-/aws-cdk-1.132.0.tgz#0eeb729cbb3979cde9d0493ad1dfa548689d81e6" + integrity sha512-6w6UmRT9Plo3b2/BESYeo7LlHEyLX/SyJ80+tQ5FDKTf9Dvp5/R0qLPrs0smuUYoBqy6Q77fg9rHl7a0lN3/kg== dependencies: - "@aws-cdk/cloud-assembly-schema" "1.126.0" - "@aws-cdk/cloudformation-diff" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" - "@aws-cdk/region-info" "1.126.0" - "@jsii/check-node" "1.35.0" + "@aws-cdk/cloud-assembly-schema" "1.132.0" + "@aws-cdk/cloudformation-diff" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" + "@aws-cdk/region-info" "1.132.0" + "@jsii/check-node" "1.42.0" archiver "^5.3.0" aws-sdk "^2.979.0" camelcase "^6.2.0" - cdk-assets "1.126.0" + cdk-assets "1.132.0" + chokidar "^3.5.2" colors "^1.4.0" decamelize "^5.0.1" fs-extra "^9.1.0" @@ -7662,7 +8029,7 @@ aws-cdk@1.126.0: proxy-agent "^5.0.0" semver "^7.3.5" source-map-support "^0.5.20" - table "^6.7.1" + table "^6.7.2" uuid "^8.3.2" wrap-ansi "^7.0.0" yaml "1.10.2" @@ -7969,7 +8336,7 @@ babylon@^6.18.0: resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== -backo2@1.0.2: +backo2@1.0.2, backo2@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" integrity sha1-MasayLEpNjRj41s+u2n038+6eUc= @@ -8034,6 +8401,14 @@ big.js@^5.2.2: resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== +binary-data@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/binary-data/-/binary-data-0.6.0.tgz#72d635ee9e84199858d472396de0e218f9dfa0f2" + integrity sha512-HGiT0ir03tS1u7iWdW5xjJfbPpvxH2qJbPFxXW0I3P5iOzkbjN/cJy5GlpAwmjHW5CiayGOxZ/ytLzXmYgdgqQ== + dependencies: + generate-function "^2.3.1" + is-plain-object "^2.0.3" + binary-extensions@^1.0.0: version "1.13.1" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" @@ -8120,7 +8495,7 @@ body-parser@1.19.0: raw-body "2.4.0" type-is "~1.6.17" -body-parser@^1.19.0: +body-parser@^1.18.3, body-parser@^1.19.0: version "1.19.1" resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.1.tgz#1499abbaa9274af3ecc9f6f10396c995943e31d4" integrity sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA== @@ -8378,6 +8753,13 @@ buffer-xor@^1.0.3: resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= +buffer-xor@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-2.0.2.tgz#34f7c64f04c777a1f8aac5e661273bb9dd320289" + integrity sha512-eHslX0bin3GB+Lx2p7lEYRShRewuNZL3fUl4qlVJGGiwoPGftmt8JQgk2Y9Ji5/01TnVDo33E5b5O3vUB1HdqQ== + dependencies: + safe-buffer "^5.1.1" + buffer@4.9.2, buffer@^4.3.0: version "4.9.2" resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" @@ -8438,6 +8820,13 @@ builtins@^1.0.3: resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og= +busboy@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/busboy/-/busboy-0.3.1.tgz#170899274c5bf38aae27d5c62b71268cd585fd1b" + integrity sha512-y7tTxhGKXcyBxRKAni+awqx8uqaJKrSFSNFSeRG5CsWNdmy2BIK+6VGWEW7TZnIO/533mtMEA4rOevQV815YJw== + dependencies: + dicer "0.3.0" + byline@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1" @@ -8708,17 +9097,17 @@ caseless@~0.12.0: resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= -cdk-assets@1.126.0: - version "1.126.0" - resolved "https://registry.yarnpkg.com/cdk-assets/-/cdk-assets-1.126.0.tgz#71a31d001808069e709206ffbf7e5a631a59b519" - integrity sha512-eJcNaJvhGJL8Dw2QTP6hcs2I2d24ko4b2MFRmoZrJwOybZ/Ic4h01mfgrLukw5ylYjRTvkmN1B6rwltN3vLwwQ== +cdk-assets@1.132.0: + version "1.132.0" + resolved "https://registry.yarnpkg.com/cdk-assets/-/cdk-assets-1.132.0.tgz#dd6e88ef950ad3e86c361b50a162c5c76ac05cb8" + integrity sha512-A6k506NAsrHDQhfJoCrIYgTfwgdY9jAlvKQzffXT8/9KkCkpRfsTiYqmQw/QkcIIYKAcdG6o7fahytskHi51yg== dependencies: - "@aws-cdk/cloud-assembly-schema" "1.126.0" - "@aws-cdk/cx-api" "1.126.0" + "@aws-cdk/cloud-assembly-schema" "1.132.0" + "@aws-cdk/cx-api" "1.132.0" archiver "^5.3.0" aws-sdk "^2.848.0" glob "^7.2.0" - mime "^2.5.2" + mime "^2.6.0" yargs "^16.2.0" chainsaw@~0.1.0: @@ -8867,6 +9256,21 @@ chokidar@^3.4.1, chokidar@^3.4.2, chokidar@^3.4.3: optionalDependencies: fsevents "~2.1.2" +chokidar@^3.5.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" + integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + chownr@^1.0.1, chownr@^1.1.1, chownr@^1.1.2, chownr@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" @@ -9186,7 +9590,7 @@ commander@2.19.x: resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== -commander@^2.20.0, commander@^2.8.1: +commander@^2.20.0, commander@^2.20.3, commander@^2.8.1: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -9543,6 +9947,11 @@ core-js-pure@^3.0.0: resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.6.5.tgz#c79e75f5e38dbc85a662d91eea52b8256d53b813" integrity sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA== +core-js-pure@^3.10.2: + version "3.20.1" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.20.1.tgz#f7a2c62f98de83e4da8fca7b78846d3a2f542145" + integrity sha512-yeNNr3L9cEBwNy6vhhIJ0nko7fE7uFO6PgawcacGt2VWep4WqQx0RiqlkgSP7kqUMC1IKdfO9qPeWXcUheHLVQ== + core-js@^2.4.0: version "2.6.11" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz#38831469f9922bded8ee21c9dc46985e0399308c" @@ -9558,6 +9967,14 @@ core-util-is@1.0.2, core-util-is@~1.0.0: resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= +cors@^2.8.5: + version "2.8.5" + resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" + integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== + dependencies: + object-assign "^4" + vary "^1" + cosmiconfig@^5.0.0, cosmiconfig@^5.1.0: version "5.2.1" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" @@ -9858,6 +10275,11 @@ cssesc@^3.0.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== +cssfilter@0.0.10: + version "0.0.10" + resolved "https://registry.yarnpkg.com/cssfilter/-/cssfilter-0.0.10.tgz#c6d2672632a2e5c83e013e6864a42ce8defd20ae" + integrity sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4= + cssnano-preset-default@^4.0.7: version "4.0.7" resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz#51ec662ccfca0f88b396dcd9679cdb931be17f76" @@ -10027,6 +10449,11 @@ data-urls@^2.0.0: whatwg-mimetype "^2.3.0" whatwg-url "^8.0.0" +dataloader@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-2.0.0.tgz#41eaf123db115987e21ca93c005cd7753c55fe6f" + integrity sha512-YzhyDAwA4TaQIhM5go+vCLmU0UikghC/t9DTQYZR2M/UvZ1MdOhPezSDZcjj9uqQJOMqjLcpWtyW2iNINdlatQ== + date-format@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/date-format/-/date-format-2.1.0.tgz#31d5b5ea211cf5fd764cd38baf9d033df7e125cf" @@ -10270,6 +10697,11 @@ deferred@^0.7.11: next-tick "^1.0.0" timers-ext "^0.1.7" +define-lazy-prop@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" + integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== + define-properties@^1.1.2, define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -10337,6 +10769,11 @@ delegates@^1.0.0: resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= +dendriform-immer-patch-optimiser@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/dendriform-immer-patch-optimiser/-/dendriform-immer-patch-optimiser-2.1.0.tgz#039bf8c7dea502c7ac11549998ebce6b2c5b6c37" + integrity sha512-BrJ2jUhasOr93Kvt+1VfDSbtsGXYKFabfkFTdKKWG4hiyr54GEFjx8kpRJi18cZY3Bb0To+8n2JCMsx/a4rH/g== + denque@^1.3.0: version "1.4.1" resolved "https://registry.yarnpkg.com/denque/-/denque-1.4.1.tgz#6744ff7641c148c3f8a69c307e51235c1f4a37cf" @@ -10347,6 +10784,11 @@ depd@^1.1.2, depd@~1.1.2: resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= +deprecated-decorator@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/deprecated-decorator/-/deprecated-decorator-0.1.6.tgz#00966317b7a12fe92f3cc831f7583af329b86c37" + integrity sha1-AJZjF7ehL+kvPMgx91g68ym4bDc= + deprecation@^2.0.0, deprecation@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" @@ -10410,6 +10852,13 @@ diagnostics@^1.1.1: enabled "1.0.x" kuler "1.0.x" +dicer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/dicer/-/dicer-0.3.0.tgz#eacd98b3bfbf92e8ab5c2fdb71aaac44bb06b872" + integrity sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA== + dependencies: + streamsearch "0.1.2" + diff-sequences@^26.5.0: version "26.5.0" resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.5.0.tgz#ef766cf09d43ed40406611f11c6d8d9dd8b2fefd" @@ -11178,10 +11627,10 @@ eslint-config-react-app@^6.0.0: dependencies: confusing-browser-globals "^1.0.10" -eslint-config-serverless-stack@^0.50.2: - version "0.50.3" - resolved "https://registry.yarnpkg.com/eslint-config-serverless-stack/-/eslint-config-serverless-stack-0.50.3.tgz#208e5802a528a7021dfd4a39ed778e734cb59b84" - integrity sha512-b87Tz+WSLEbyH1DRgTC4FP/blABf3wH8Ts4qDRDqFh2kXHzlyRdKqC+E3aZaDfNMbDd+6xU61PKjgSxC/z8I8A== +eslint-config-serverless-stack@^0.55.1: + version "0.55.1" + resolved "https://registry.yarnpkg.com/eslint-config-serverless-stack/-/eslint-config-serverless-stack-0.55.1.tgz#a471e75098e2a3d354859a1e706b589380ca1db4" + integrity sha512-c8k16rOn7IPft6QaIiSoHaJ+RJM7bKm2qVnG6mmkLy39LqjJyP0L7lQSE+JdJO2J2zYPK9+yW2h063RaMBNTWQ== dependencies: "@babel/eslint-parser" "^7.11.3" "@babel/plugin-proposal-class-properties" "^7.10.4" @@ -12143,6 +12592,13 @@ follow-redirects@^1.0.0, follow-redirects@^1.10.0: resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.0.tgz#b42e8d93a2a7eea5ed88633676d6597bc8e384db" integrity sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA== +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" @@ -12228,6 +12684,11 @@ from2@^2.1.0, from2@^2.1.1: inherits "^2.0.1" readable-stream "^2.0.0" +fs-capacitor@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/fs-capacitor/-/fs-capacitor-2.0.4.tgz#5a22e72d40ae5078b4fe64fe4d08c0d3fc88ad3c" + integrity sha512-8S4f4WsCryNw2mJJchi46YgB6CR5Ze+4L1h8ewl9tEpL4SJ3ZO+c/bS4BWhB8bK+O3TMqhuZarTitd0S0eh2pA== + fs-constants@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" @@ -12326,7 +12787,7 @@ fsevents@^2.1.2, fsevents@^2.1.3, fsevents@~2.1.2: resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== -fsevents@^2.3.2, fsevents@~2.3.1: +fsevents@^2.3.2, fsevents@~2.3.1, fsevents@~2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== @@ -12378,6 +12839,13 @@ gauge@~2.7.3: strip-ansi "^3.0.1" wide-align "^1.1.0" +generate-function@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.3.1.tgz#f069617690c10c868e73b8465746764f97c3479f" + integrity sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ== + dependencies: + is-property "^1.0.2" + genfun@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/genfun/-/genfun-5.0.0.tgz#9dd9710a06900a5c4a5bf57aca5da4e52fe76537" @@ -12578,7 +13046,7 @@ glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0: dependencies: is-glob "^4.0.1" -glob-parent@^5.1.2: +glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== @@ -12782,6 +13250,40 @@ graphlib@^2.1.7, graphlib@^2.1.8: dependencies: lodash "^4.17.15" +graphql-extensions@^0.15.0: + version "0.15.0" + resolved "https://registry.yarnpkg.com/graphql-extensions/-/graphql-extensions-0.15.0.tgz#3f291f9274876b0c289fa4061909a12678bd9817" + integrity sha512-bVddVO8YFJPwuACn+3pgmrEg6I8iBuYLuwvxiE+lcQQ7POotVZxm2rgGw0PvVYmWWf3DT7nTVDZ5ROh/ALp8mA== + dependencies: + "@apollographql/apollo-tools" "^0.5.0" + apollo-server-env "^3.1.0" + apollo-server-types "^0.9.0" + +graphql-subscriptions@^1.0.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/graphql-subscriptions/-/graphql-subscriptions-1.2.1.tgz#2142b2d729661ddf967b7388f7cf1dd4cf2e061d" + integrity sha512-95yD/tKi24q8xYa7Q9rhQN16AYj5wPbrb8tmHGM3WRc9EBmWrG/0kkMl+tQG8wcEuE9ibR4zyOM31p5Sdr2v4g== + dependencies: + iterall "^1.3.0" + +graphql-tag@^2.11.0: + version "2.12.6" + resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.12.6.tgz#d441a569c1d2537ef10ca3d1633b48725329b5f1" + integrity sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg== + dependencies: + tslib "^2.1.0" + +graphql-tools@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-4.0.8.tgz#e7fb9f0d43408fb0878ba66b522ce871bafe9d30" + integrity sha512-MW+ioleBrwhRjalKjYaLQbr+920pHBgy9vM/n47sswtns8+96sRn5M/G+J1eu7IMeKWiN/9p6tmwCHU7552VJg== + dependencies: + apollo-link "^1.2.14" + apollo-utilities "^1.0.1" + deprecated-decorator "^0.1.6" + iterall "^1.1.3" + uuid "^3.1.0" + graphql@^15.5.1: version "15.8.0" resolved "https://registry.yarnpkg.com/graphql/-/graphql-15.8.0.tgz#33410e96b012fa3bdb1091cc99a94769db212b38" @@ -13136,7 +13638,7 @@ http-errors@1.7.3, http-errors@~1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" -http-errors@1.8.1: +http-errors@1.8.1, http-errors@^1.7.3: version "1.8.1" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c" integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g== @@ -13342,6 +13844,11 @@ ignore@^5.1.4, ignore@^5.1.8: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== +ignore@^5.1.9: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" + integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== + image-size@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/image-size/-/image-size-1.0.0.tgz#58b31fe4743b1cec0a0ac26f5c914d3c5b2f0750" @@ -13369,6 +13876,11 @@ immer@8.0.1: resolved "https://registry.yarnpkg.com/immer/-/immer-8.0.1.tgz#9c73db683e2b3975c424fb0572af5889877ae656" integrity sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA== +immer@^9.0.7: + version "9.0.7" + resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.7.tgz#b6156bd7db55db7abc73fd2fdadf4e579a701075" + integrity sha512-KGllzpbamZDvOIxnmJ0jI840g7Oikx58lBPWV0hUh7dtAyZpFqqrBZdKka5GlTwMTZ1Tjc/bKKW4VSFAt6BqMA== + import-cwd@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" @@ -13582,6 +14094,11 @@ ip-regex@^2.1.0: resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= +ip2buf@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ip2buf/-/ip2buf-2.0.0.tgz#289b94a8cc107be6a2fa9624e236b46c9ae6bd66" + integrity sha512-ezW62UW6IPwpuS3mpsvOS3/3Jgx7aaNZT+uJo/+xVBxHCq7EA1ryuhzZw2MyC5GuGd1sAp3RDx7e4+nJCGt9vA== + ip@1.1.5, ip@^1.1.0, ip@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" @@ -13678,16 +14195,16 @@ is-buffer@^1.1.5, is-buffer@~1.1.6: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== +is-callable@^1.1.3, is-callable@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" + integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + is-callable@^1.1.4, is-callable@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9" integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== -is-callable@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" - integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== - is-ci@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" @@ -13966,6 +14483,11 @@ is-promise@^2.1: resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== +is-property@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" + integrity sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ= + is-reference@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-1.2.1.tgz#8b2dac0b371f4bc994fdeaba9eb542d03002d0b7" @@ -14047,6 +14569,11 @@ is-string@^1.0.7: dependencies: has-tostringtag "^1.0.0" +is-stun@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-stun/-/is-stun-2.0.0.tgz#b4eb4c3140e7f36a360d6472b68fefb967d1278a" + integrity sha512-3d3CI8nLmh2ATbjfvi5TkVcimMgXtFH7PGoXeT1prGguVK8eaO3CzynLbdFY8Ez9khVpLpP8HHFPxneqn0QYPw== + is-svg@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" @@ -14216,6 +14743,11 @@ isurl@^1.0.0-alpha5: has-to-string-tag-x "^1.2.0" is-object "^1.0.1" +iterall@^1.1.3, iterall@^1.2.1, iterall@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.3.0.tgz#afcb08492e2915cbd8a0884eb93a8c94d0d72fea" + integrity sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg== + iterate-iterator@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/iterate-iterator/-/iterate-iterator-1.0.2.tgz#551b804c9eaa15b847ea6a7cdc2f5bf1ec150f91" @@ -16042,6 +16574,11 @@ logform@^2.1.1: ms "^2.1.1" triple-beam "^1.3.0" +loglevel@^1.6.7: + version "1.8.0" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.8.0.tgz#e7ec73a57e1e7b419cb6c6ac06bf050b67356114" + integrity sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA== + loglevel@^1.6.8: version "1.7.0" resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.0.tgz#728166855a740d59d38db01cf46f042caa041bb0" @@ -16360,6 +16897,21 @@ meow@^4.0.0: redent "^2.0.0" trim-newlines "^2.0.0" +meow@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-5.0.0.tgz#dfc73d63a9afc714a5e371760eb5c88b91078aa4" + integrity sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig== + dependencies: + camelcase-keys "^4.0.0" + decamelize-keys "^1.0.0" + loud-rejection "^1.0.0" + minimist-options "^3.0.1" + normalize-package-data "^2.3.4" + read-pkg-up "^3.0.0" + redent "^2.0.0" + trim-newlines "^2.0.0" + yargs-parser "^10.0.0" + meow@^7.0.0: version "7.1.1" resolved "https://registry.yarnpkg.com/meow/-/meow-7.1.1.tgz#7c01595e3d337fcb0ec4e8eed1666ea95903d306" @@ -16472,7 +17024,7 @@ mime@^2.4.4: resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.6.tgz#e5b407c90db442f2beb5b162373d07b69affa4d1" integrity sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA== -mime@^2.5.2: +mime@^2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== @@ -17202,6 +17754,11 @@ normalize-url@2.0.1: query-string "^5.0.1" sort-keys "^2.0.0" +normalize-url@4.5.1: + version "4.5.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" + integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== + normalize-url@^3.0.0, normalize-url@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" @@ -17327,7 +17884,7 @@ oauth-sign@~0.9.0: resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: +object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= @@ -17369,6 +17926,11 @@ object-keys@^1.0.12, object-keys@^1.1.1: resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== +object-path@^0.11.4: + version "0.11.8" + resolved "https://registry.yarnpkg.com/object-path/-/object-path-0.11.8.tgz#ed002c02bbdd0070b78a27455e8ae01fc14d4742" + integrity sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA== + object-visit@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" @@ -17423,6 +17985,15 @@ object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0 define-properties "^1.1.3" es-abstract "^1.17.0-next.1" +object.getownpropertydescriptors@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz#b223cf38e17fefb97a63c10c91df72ccb386df9e" + integrity sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.1" + object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" @@ -17496,6 +18067,15 @@ open@^7.0.2, open@^7.2.1, open@^7.3.0: is-docker "^2.0.0" is-wsl "^2.1.1" +open@^8.4.0: + version "8.4.0" + resolved "https://registry.yarnpkg.com/open/-/open-8.4.0.tgz#345321ae18f8138f82565a910fdc6b39e8c244f8" + integrity sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q== + dependencies: + define-lazy-prop "^2.0.0" + is-docker "^2.1.1" + is-wsl "^2.2.0" + opencollective-postinstall@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259" @@ -17858,6 +18438,16 @@ parse-url@^5.0.0: parse-path "^4.0.0" protocols "^1.4.0" +parse-url@^5.0.1: + version "5.0.7" + resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-5.0.7.tgz#2ca3c32816f1a092c35e1f2afe63bb7924dde261" + integrity sha512-CgbjyWT6aOh2oNSUS0cioYQsGysj9hQ2IdbOfeNwq5KOaKM7dOw/yTupiI0cnJhaDHJEIGybPkQz7LF9WNIhyw== + dependencies: + is-ssh "^1.3.0" + normalize-url "4.5.1" + parse-path "^4.0.0" + protocols "^1.4.0" + parse5@5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" @@ -17878,7 +18468,7 @@ parseuri@0.0.6: resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.6.tgz#e1496e829e3ac2ff47f39a4dd044b32823c4a25a" integrity sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow== -parseurl@~1.3.2, parseurl@~1.3.3: +parseurl@^1.3.2, parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== @@ -18045,7 +18635,7 @@ picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1, picomatch@^2.2.2: resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== -picomatch@^2.2.3: +picomatch@^2.2.3, picomatch@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== @@ -19692,6 +20282,13 @@ readdirp@~3.5.0: dependencies: picomatch "^2.2.1" +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + recursive-readdir@2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" @@ -19821,6 +20418,11 @@ relateurl@^0.2.7: resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= +remeda@^0.0.32: + version "0.0.32" + resolved "https://registry.yarnpkg.com/remeda/-/remeda-0.0.32.tgz#668e5d3b8a5c9edb1a19f33d5df805dd1e7d299c" + integrity sha512-FEdl8ONpqY7AvvMHG5WYdomc0mGf2khHPUDu6QvNkOq4Wjkw5BvzWM4QyksAQ/US1sFIIRG8TVBn6iJx6HbRrA== + remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" @@ -20044,6 +20646,11 @@ ret@~0.1.10: resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== +retry@0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" + integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== + retry@^0.10.0, retry@^0.10.1: version "0.10.1" resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" @@ -20560,7 +21167,7 @@ setprototypeof@1.2.0: resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== -sha.js@^2.4.0, sha.js@^2.4.8: +sha.js@^2.4.0, sha.js@^2.4.11, sha.js@^2.4.8: version "2.4.11" resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== @@ -21192,6 +21799,11 @@ streamroller@^2.2.4: debug "^4.1.1" fs-extra "^8.1.0" +streamsearch@0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-0.1.2.tgz#808b9d0e56fc273d809ba57338e929919a1a9f1a" + integrity sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo= + strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" @@ -21458,6 +22070,22 @@ strong-log-transformer@^2.0.0: minimist "^1.2.0" through "^2.3.4" +stun@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/stun/-/stun-2.1.0.tgz#5dadf56a2b220cdc7f90706aa0ef4cdf619a8ce9" + integrity sha512-p+kY8/qzyZ9Sx+ZvlYd71hKcUDkbYhRDqjGKHrWvOdrc89vrpa0B6uHkWjYklWNQr3nQWKWHkYKDEgGBB2fiPg== + dependencies: + binary-data "^0.6.0" + buffer-xor "^2.0.2" + debug "^4.1.1" + ip "^1.1.5" + ip2buf "^2.0.0" + is-stun "^2.0.0" + meow "^5.0.0" + parse-url "^5.0.1" + turbo-crc32 "^1.0.0" + universalify "^0.1.2" + style-loader@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.3.0.tgz#828b4a3b3b7e7aa5847ce7bae9e874512114249e" @@ -21511,6 +22139,17 @@ subleveldown@^5.0.0: levelup "^4.4.0" reachdown "^1.1.0" +subscriptions-transport-ws@^0.9.19: + version "0.9.19" + resolved "https://registry.yarnpkg.com/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.19.tgz#10ca32f7e291d5ee8eb728b9c02e43c52606cdcf" + integrity sha512-dxdemxFFB0ppCLg10FTtRqH/31FNRL1y1BQv8209MK5I4CwALb7iihQg+7p65lFcIl8MHatINWBLOqpgU4Kyyw== + dependencies: + backo2 "^1.0.2" + eventemitter3 "^3.1.0" + iterall "^1.2.1" + symbol-observable "^1.0.4" + ws "^5.2.0 || ^6.0.0 || ^7.0.0" + superagent@^3.8.3: version "3.8.3" resolved "https://registry.yarnpkg.com/superagent/-/superagent-3.8.3.tgz#460ea0dbdb7d5b11bc4f78deba565f86a178e128" @@ -21587,6 +22226,11 @@ svgo@^1.0.0, svgo@^1.2.2: unquote "~1.1.1" util.promisify "~1.0.0" +symbol-observable@^1.0.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" + integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== + symbol-tree@^3.2.4: version "3.2.4" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" @@ -21602,7 +22246,7 @@ table@^5.2.3: slice-ansi "^2.1.0" string-width "^3.0.0" -table@^6.0.9, table@^6.7.1: +table@^6.0.9, table@^6.7.2: version "6.7.5" resolved "https://registry.yarnpkg.com/table/-/table-6.7.5.tgz#f04478c351ef3d8c7904f0e8be90a1b62417d238" integrity sha512-LFNeryOqiQHqCVKzhkymKwt6ozeRhlm8IL1mE8rNUurkir4heF6PzMyRgaTa4tlyPTGGgXuvVOF/OLWiH09Lqw== @@ -22106,6 +22750,13 @@ tryer@^1.0.1: resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== +ts-invariant@^0.4.0: + version "0.4.4" + resolved "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.4.4.tgz#97a523518688f93aafad01b0e80eb803eb2abd86" + integrity sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA== + dependencies: + tslib "^1.9.3" + ts-jest@^26.1.4, ts-jest@^26.4.1: version "26.4.3" resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-26.4.3.tgz#d153a616033e7ec8544b97ddbe2638cbe38d53db" @@ -22155,7 +22806,7 @@ tslib@2.0.1: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.1.tgz#410eb0d113e5b6356490eec749603725b021b43e" integrity sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ== -tslib@2.3.1, tslib@^2.3.0, tslib@~2.3.0: +tslib@2.3.1, tslib@^2.1.0, tslib@^2.3.0, tslib@~2.3.0: version "2.3.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== @@ -22201,6 +22852,11 @@ tunnel-agent@^0.6.0: dependencies: safe-buffer "^5.0.1" +turbo-crc32@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/turbo-crc32/-/turbo-crc32-1.0.1.tgz#d5d44aaa6387e539fdf651d02ae4547011ceaf9c" + integrity sha512-8yyRd1ZdNp+AQLGqi3lTaA2k81JjlIZOyFQEsi7GQWBgirnQOxjqVtDEbYHM2Z4yFdJ5AQw0fxBLLnDCl6RXoQ== + tweetnacl@^0.14.3, tweetnacl@~0.14.0: version "0.14.5" resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" @@ -22260,7 +22916,7 @@ type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -type-is@~1.6.17, type-is@~1.6.18: +type-is@^1.6.16, type-is@~1.6.17, type-is@~1.6.18: version "1.6.18" resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== @@ -22577,6 +23233,17 @@ util.promisify@1.0.0: define-properties "^1.1.2" object.getownpropertydescriptors "^2.0.3" +util.promisify@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.1.1.tgz#77832f57ced2c9478174149cae9b96e9918cd54b" + integrity sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + for-each "^0.3.3" + has-symbols "^1.0.1" + object.getownpropertydescriptors "^2.1.1" + util.promisify@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" @@ -22628,21 +23295,21 @@ uuid@3.3.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== -uuid@^3.0.0, uuid@^3.0.1, uuid@^3.3.2, uuid@^3.4.0: +uuid@^3.0.0, uuid@^3.0.1, uuid@^3.1.0, uuid@^3.3.2, uuid@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== +uuid@^8.0.0, uuid@^8.3.2: + version "8.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + uuid@^8.3.0, uuid@^8.3.1: version "8.3.1" resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.1.tgz#2ba2e6ca000da60fce5a196954ab241131e05a31" integrity sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg== -uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - v8-compile-cache@^2.0.3: version "2.1.1" resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz#54bc3cdd43317bca91e35dcaf305b1a7237de745" @@ -22691,7 +23358,7 @@ value-or-promise@1.0.11: resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.11.tgz#3e90299af31dd014fe843fe309cefa7c1d94b140" integrity sha512-41BrgH+dIbCFXClcSapVs5M6GkENd3gQOJpEfPDNa71LsUGMXDL0jMWpI/Rh7WhX+Aalfz2TTS3Zt5pUsbnhLg== -vary@~1.1.2: +vary@^1, vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= @@ -23349,16 +24016,16 @@ ws@<7.0.0, ws@^6.2.1: dependencies: async-limiter "~1.0.0" +"ws@^5.2.0 || ^6.0.0 || ^7.0.0", ws@^7.4.0, ws@^7.4.6: + version "7.5.6" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.6.tgz#e59fc509fb15ddfb65487ee9765c5a51dec5fe7b" + integrity sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA== + ws@^7.2.1, ws@^7.2.3, ws@^7.3.1: version "7.3.1" resolved "https://registry.yarnpkg.com/ws/-/ws-7.3.1.tgz#d0547bf67f7ce4f12a72dfe31262c68d7dc551c8" integrity sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA== -ws@^7.4.0, ws@^7.4.6: - version "7.5.6" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.6.tgz#e59fc509fb15ddfb65487ee9765c5a51dec5fe7b" - integrity sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA== - ws@~6.1.0: version "6.1.4" resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.4.tgz#5b5c8800afab925e94ccb29d153c8d02c1776ef9" @@ -23399,6 +24066,19 @@ xregexp@2.0.0: resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-2.0.0.tgz#52a63e56ca0b84a7f3a5f3d61872f126ad7a5943" integrity sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM= +xss@^1.0.8: + version "1.0.10" + resolved "https://registry.yarnpkg.com/xss/-/xss-1.0.10.tgz#5cd63a9b147a755a14cb0455c7db8866120eb4d2" + integrity sha512-qmoqrRksmzqSKvgqzN0055UFWY7OKx1/9JWeRswwEVX9fCG5jcYRxa/A2DHcmZX6VJvjzHRQ2STeeVcQkrmLSw== + dependencies: + commander "^2.20.3" + cssfilter "0.0.10" + +xstate@^4.26.1: + version "4.26.1" + resolved "https://registry.yarnpkg.com/xstate/-/xstate-4.26.1.tgz#4fc1afd153f88cf302a9ee2b758f6629e6a829b6" + integrity sha512-JLofAEnN26l/1vbODgsDa+Phqa61PwDlxWu8+2pK+YbXf+y9pQSDLRvcYH2H1kkeUBA5fGp+xFL/zfE8jNMw4g== + xtend@^4.0.0, xtend@^4.0.2, xtend@~4.0.0, xtend@~4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" @@ -23452,6 +24132,13 @@ yargs-parser@20.x, yargs-parser@^20.2.2: resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.3.tgz#92419ba867b858c868acf8bae9bf74af0dd0ce26" integrity sha512-emOFRT9WVHw03QSvN5qor9QQT9+sw5vwxfYweivSMHTcAXPefwVae2FjO7JJjj8hCE4CzPOPeFM83VwT29HCww== +yargs-parser@^10.0.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" + integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== + dependencies: + camelcase "^4.1.0" + yargs-parser@^13.1.2: version "13.1.2" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" @@ -23562,6 +24249,19 @@ yocto-queue@^0.1.0: resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== +zen-observable-ts@^0.8.21: + version "0.8.21" + resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-0.8.21.tgz#85d0031fbbde1eba3cd07d3ba90da241215f421d" + integrity sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg== + dependencies: + tslib "^1.9.3" + zen-observable "^0.8.0" + +zen-observable@^0.8.0: + version "0.8.15" + resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.15.tgz#96415c512d8e3ffd920afd3889604e30b9eaac15" + integrity sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ== + zip-local@^0.3.4: version "0.3.4" resolved "https://registry.yarnpkg.com/zip-local/-/zip-local-0.3.4.tgz#e2931907257a946479ea5bd0d0e20adfeb2b5a07" @@ -23598,3 +24298,8 @@ zip-stream@^4.1.0: archiver-utils "^2.1.0" compress-commons "^4.1.0" readable-stream "^3.6.0" + +zod@^3.11.6: + version "3.11.6" + resolved "https://registry.yarnpkg.com/zod/-/zod-3.11.6.tgz#e43a5e0c213ae2e02aefe7cb2b1a6fa3d7f1f483" + integrity sha512-daZ80A81I3/9lIydI44motWe6n59kRBfNzTuS2bfzVh1nAXi667TOTWWtatxyG+fwgNUiagSj/CWZwRRbevJIg== From 85fa289f8e2fa79047b1d4f4bb85f7c62e647091 Mon Sep 17 00:00:00 2001 From: Justin Rahardjo Date: Wed, 29 Dec 2021 18:30:53 -0800 Subject: [PATCH 05/12] feat: updated static site --- .github/workflows/deploy-dev-apps.yml | 5 +- .../cdk/lib/static-site/helpers.spec.ts | 20 ++--- infrastructure/cdk/lib/static-site/helpers.ts | 8 +- infrastructure/cdk/lib/static-site/index.ts | 90 ++++++------------- infrastructure/cdk/package.json | 1 + infrastructure/cdk/sst.json | 5 +- infrastructure/cdk/tsconfig.json | 3 +- 7 files changed, 44 insertions(+), 88 deletions(-) diff --git a/.github/workflows/deploy-dev-apps.yml b/.github/workflows/deploy-dev-apps.yml index d734635..25a2a41 100644 --- a/.github/workflows/deploy-dev-apps.yml +++ b/.github/workflows/deploy-dev-apps.yml @@ -12,8 +12,9 @@ on: jobs: build: runs-on: ubuntu-latest + environment: DEVELOPMENT env: - REACT_APP_TOWNHUB_API_ENDPOINT: ${{ secrets.TOWNHUB_DEV_API_ENDPOINT }} + REACT_APP_TOWNHUB_API_ENDPOINT: ${{ secrets.TOWNHUB_API_ENDPOINT }} REACT_APP_MAP_BOX_API_KEY: ${{ secrets.MAP_BOX_API_KEY }} NODE_OPTIONS: --max-old-space-size=4096 steps: @@ -41,4 +42,4 @@ jobs: # https://github.com/typescript-eslint/typescript-eslint/issues/2714 run: CI=false yarn run build:apps - name: Upload to S3 - run: aws s3 sync apps/web/build ${{ secrets.TOWNHUB_DEV_APP_BUCKET_S3_URL }} --acl public-read + run: aws s3 sync apps/web/build ${{ secrets.TOWNHUB_APP_BUCKET_S3_URL }} --acl public-read diff --git a/infrastructure/cdk/lib/static-site/helpers.spec.ts b/infrastructure/cdk/lib/static-site/helpers.spec.ts index 8fb729b..c00f97a 100644 --- a/infrastructure/cdk/lib/static-site/helpers.spec.ts +++ b/infrastructure/cdk/lib/static-site/helpers.spec.ts @@ -3,34 +3,30 @@ import { getDomainNameList } from './helpers'; describe('getDomainNameList Helper', () => { const rootDomainName = 'example.com'; it('should return the rootdomain on prod without subdomain', () => { - const res = getDomainNameList('prod', rootDomainName); + const res = getDomainNameList(rootDomainName); expect(res).toEqual([rootDomainName]); }); it('should return the rootdomain on dev without subdomain', () => { - const res = getDomainNameList('dev', rootDomainName); + const res = getDomainNameList(rootDomainName); expect(res).toEqual([`dev.${rootDomainName}`]); }); it('should return the subdomain on prod', () => { - const res = getDomainNameList('prod', rootDomainName, ['test']); + const res = getDomainNameList(rootDomainName, ['test']); expect(res).toEqual([`test.${rootDomainName}`]); }); it('should return the subdomain on dev', () => { - const res = getDomainNameList('dev', rootDomainName, ['test']); + const res = getDomainNameList(rootDomainName, ['test']); expect(res).toEqual([`test.dev.${rootDomainName}`]); }); it('should return the list of subdomains on prod', () => { - const res = getDomainNameList('prod', rootDomainName, [ - 'test', - 'dev', - 'stage', - ]); + const res = getDomainNameList(rootDomainName, ['test', 'dev', 'stage']); expect(res).toEqual([ `test.${rootDomainName}`, @@ -39,11 +35,7 @@ describe('getDomainNameList Helper', () => { ]); }); it('should return the list of subdomains on dev', () => { - const res = getDomainNameList('dev', rootDomainName, [ - 'test', - 'dev', - 'stage', - ]); + const res = getDomainNameList(rootDomainName, ['test', 'dev', 'stage']); expect(res).toEqual([ `test.dev.${rootDomainName}`, diff --git a/infrastructure/cdk/lib/static-site/helpers.ts b/infrastructure/cdk/lib/static-site/helpers.ts index c0e804f..c9150ec 100644 --- a/infrastructure/cdk/lib/static-site/helpers.ts +++ b/infrastructure/cdk/lib/static-site/helpers.ts @@ -7,16 +7,12 @@ * @param subdomains An optional list of subdomains to serve the urls on */ export const getDomainNameList = ( - stage: string, rootDomainName: string, subdomains?: string[] ): string[] => { - const defaultDomain = - stage === 'prod' ? `${rootDomainName}` : `${stage}.${rootDomainName}`; + if (!subdomains || !subdomains.length) return [rootDomainName]; - if (!subdomains || !subdomains.length) return [defaultDomain]; - - return subdomains.map((subdomain) => `${subdomain}.${defaultDomain}`); + return subdomains.map((subdomain) => `${subdomain}.${rootDomainName}`); }; /** diff --git a/infrastructure/cdk/lib/static-site/index.ts b/infrastructure/cdk/lib/static-site/index.ts index e5f994d..0ac3801 100644 --- a/infrastructure/cdk/lib/static-site/index.ts +++ b/infrastructure/cdk/lib/static-site/index.ts @@ -1,14 +1,11 @@ -import { Stack, StackProps, App } from '@serverless-stack/resources'; import { DnsValidatedCertificate } from '@aws-cdk/aws-certificatemanager'; -import { CfnOutput, Duration, RemovalPolicy } from '@aws-cdk/core'; +import { Distribution, CachePolicy } from '@aws-cdk/aws-cloudfront'; +import { S3Origin } from '@aws-cdk/aws-cloudfront-origins'; import { ARecord, HostedZone, RecordTarget } from '@aws-cdk/aws-route53'; -import { Bucket } from '@aws-cdk/aws-s3'; -import { - CloudFrontWebDistribution, - OriginAccessIdentity, -} from '@aws-cdk/aws-cloudfront'; -import { PolicyStatement } from '@aws-cdk/aws-iam'; import { CloudFrontTarget } from '@aws-cdk/aws-route53-targets'; +import { Bucket } from '@aws-cdk/aws-s3'; +import { CfnOutput, RemovalPolicy } from '@aws-cdk/core'; +import { Stack, StackProps, App } from '@serverless-stack/resources'; import { getDomainNameList, getSSLDomainName } from './helpers'; export interface StaticSiteStackProps extends StackProps { @@ -46,7 +43,7 @@ export default class StaticSiteStack extends Stack { { hostedZone, region: 'us-east-1', - ...getSSLDomainName(rootDomainName, subdomains, true), + ...getSSLDomainName(rootDomainName, subdomains), } ); @@ -56,60 +53,29 @@ export default class StaticSiteStack extends Stack { }); // Define the custom domain to use for the api - const hostingDomainNames = getDomainNameList( - scope.stage, - rootDomainName, - subdomains - ); - - // Create the CloudFront OAI - const oai = new OriginAccessIdentity(this, 'OAI', { - comment: `OAI for ${scope.name} bucket`, - }); - - // Create and attach the access policy to the bucket only allowing - // the CloudFront OAI to access it. - const policy = new PolicyStatement(); - policy.addActions('s3:GetBucket*'); - policy.addActions('s3:GetObject*'); - policy.addActions('s3:List*'); - policy.addResources(bucket.bucketArn, `${bucket.bucketArn}/$`); - policy.addCanonicalUserPrincipal( - oai.cloudFrontOriginAccessIdentityS3CanonicalUserId - ); - - bucket.addToResourcePolicy(policy); - - const distribution = new CloudFrontWebDistribution( - this, - 'StaticSiteDistribution', - { - originConfigs: [ - { - s3OriginSource: { - s3BucketSource: bucket, - originAccessIdentity: oai, - }, - behaviors: [ - { defaultTtl: Duration.seconds(0), pathPattern: 'index.html' }, - { isDefaultBehavior: true }, - ], - }, - ], - // Re-direct all 404s to the index.html to allow for SPA routing - errorConfigurations: [ - { - errorCode: 404, - responseCode: 200, - responsePagePath: '/index.html', - }, - ], - aliasConfiguration: { - acmCertRef: sslCertificate.certificateArn, - names: hostingDomainNames, + const hostingDomainNames = getDomainNameList(rootDomainName, subdomains); + const bucketOrigin = new S3Origin(bucket); + const distribution = new Distribution(this, `${id}Distribution`, { + defaultBehavior: { origin: bucketOrigin }, + additionalBehaviors: { + // Don't cache the index.html + 'index.html': { + origin: bucketOrigin, + cachePolicy: CachePolicy.CACHING_DISABLED, }, - } - ); + }, + domainNames: hostingDomainNames, + certificate: sslCertificate, + errorResponses: [ + // Forward any missing files to the index, so that it can be handled by + // the react app instead + { + httpStatus: 404, + responseHttpStatus: 200, + responsePagePath: '/index.html', + }, + ], + }); // Go through each given domain names and set the policies and domain // names for each required hosting domain names diff --git a/infrastructure/cdk/package.json b/infrastructure/cdk/package.json index 19a4eea..3e03c41 100644 --- a/infrastructure/cdk/package.json +++ b/infrastructure/cdk/package.json @@ -16,6 +16,7 @@ "@aws-cdk/aws-apigateway": "1.132.0", "@aws-cdk/aws-certificatemanager": "1.132.0", "@aws-cdk/aws-cloudfront": "1.132.0", + "@aws-cdk/aws-cloudfront-origins": "1.132.0", "@aws-cdk/aws-dynamodb": "1.132.0", "@aws-cdk/aws-iam": "1.132.0", "@aws-cdk/aws-route53": "1.132.0", diff --git a/infrastructure/cdk/sst.json b/infrastructure/cdk/sst.json index 183a1a4..e05a1cf 100644 --- a/infrastructure/cdk/sst.json +++ b/infrastructure/cdk/sst.json @@ -1,6 +1,7 @@ { "name": "townhub-infra-cdk", - "type": "@serverless-stack/resources", "stage": "dev", - "region": "us-west-2" + "region": "us-west-2", + "lint": true, + "typeCheck": true } diff --git a/infrastructure/cdk/tsconfig.json b/infrastructure/cdk/tsconfig.json index 5494ca8..68272ff 100644 --- a/infrastructure/cdk/tsconfig.json +++ b/infrastructure/cdk/tsconfig.json @@ -20,6 +20,5 @@ "typeRoots": ["./node_modules/@types", "../../node_modules/@types"], "resolveJsonModule": true }, - "include": ["lib"], - "exclude": ["../../node_modules/@types/**/*"] + "include": ["lib"] } From cc8abe482c7b01d77f4757ceb5500d7913d404a1 Mon Sep 17 00:00:00 2001 From: Justin Rahardjo Date: Wed, 29 Dec 2021 18:45:25 -0800 Subject: [PATCH 06/12] fix: default root item --- infrastructure/cdk/lib/static-site/index.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/infrastructure/cdk/lib/static-site/index.ts b/infrastructure/cdk/lib/static-site/index.ts index 0ac3801..b2b25c3 100644 --- a/infrastructure/cdk/lib/static-site/index.ts +++ b/infrastructure/cdk/lib/static-site/index.ts @@ -1,5 +1,9 @@ import { DnsValidatedCertificate } from '@aws-cdk/aws-certificatemanager'; -import { Distribution, CachePolicy } from '@aws-cdk/aws-cloudfront'; +import { + Distribution, + CachePolicy, + ViewerProtocolPolicy, +} from '@aws-cdk/aws-cloudfront'; import { S3Origin } from '@aws-cdk/aws-cloudfront-origins'; import { ARecord, HostedZone, RecordTarget } from '@aws-cdk/aws-route53'; import { CloudFrontTarget } from '@aws-cdk/aws-route53-targets'; @@ -56,11 +60,16 @@ export default class StaticSiteStack extends Stack { const hostingDomainNames = getDomainNameList(rootDomainName, subdomains); const bucketOrigin = new S3Origin(bucket); const distribution = new Distribution(this, `${id}Distribution`, { - defaultBehavior: { origin: bucketOrigin }, + defaultBehavior: { + origin: bucketOrigin, + viewerProtocolPolicy: ViewerProtocolPolicy.REDIRECT_TO_HTTPS, + }, + defaultRootObject: 'index.html', additionalBehaviors: { // Don't cache the index.html 'index.html': { origin: bucketOrigin, + viewerProtocolPolicy: ViewerProtocolPolicy.REDIRECT_TO_HTTPS, cachePolicy: CachePolicy.CACHING_DISABLED, }, }, From 8ae9b0a0f7bacd85169b0c2ac66bbb4b44440814 Mon Sep 17 00:00:00 2001 From: Justin Rahardjo Date: Wed, 29 Dec 2021 19:05:12 -0800 Subject: [PATCH 07/12] update api gateway to use sst Api construct --- infrastructure/cdk/lib/api-gateway.spec.ts | 21 ------ infrastructure/cdk/lib/api-gateway.ts | 84 ++-------------------- infrastructure/cdk/lib/index.ts | 6 +- 3 files changed, 10 insertions(+), 101 deletions(-) delete mode 100644 infrastructure/cdk/lib/api-gateway.spec.ts diff --git a/infrastructure/cdk/lib/api-gateway.spec.ts b/infrastructure/cdk/lib/api-gateway.spec.ts deleted file mode 100644 index 2b84407..0000000 --- a/infrastructure/cdk/lib/api-gateway.spec.ts +++ /dev/null @@ -1,21 +0,0 @@ -// import { expect, haveOutput } from '@aws-cdk/assert'; -// import { App } from '@serverless-stack/resources'; -// import ApiGatewayStack from './api-gateway'; - -describe('ApiGatewayStack', () => { - // const app = new App(); - // const stack = new ApiGatewayStack(app, 'test-ApiGatewayStack', { - // rootDomainName: 'townhub.ca', - // }); - - // xit('should have outputs that we need for other stacks', () => { - // expect(stack).to(haveOutput({ outputName: 'ApiGatewayRestApiId' })); - // expect(stack).to( - // haveOutput({ outputName: 'ApiGatewayRestApiRootResourceId' }) - // ); - // expect(stack).to(haveOutput({ outputName: 'ApiDomainName' })); - // }); - it('needs to be updated', () => { - expect(true).toEqual(true); - }); -}); diff --git a/infrastructure/cdk/lib/api-gateway.ts b/infrastructure/cdk/lib/api-gateway.ts index 67b470b..be3719d 100644 --- a/infrastructure/cdk/lib/api-gateway.ts +++ b/infrastructure/cdk/lib/api-gateway.ts @@ -1,13 +1,4 @@ -import { Stack, StackProps, App } from '@serverless-stack/resources'; -import { RestApi } from '@aws-cdk/aws-apigateway'; -import { - Certificate, - CertificateValidation, -} from '@aws-cdk/aws-certificatemanager'; -import { HostedZone, ARecord, RecordTarget } from '@aws-cdk/aws-route53'; -import { ApiGateway as ApiGatewayTarget } from '@aws-cdk/aws-route53-targets'; -import { CfnOutput } from '@aws-cdk/core'; -import { StringParameter } from '@aws-cdk/aws-ssm'; +import { Stack, StackProps, App, Api } from '@serverless-stack/resources'; export interface ApiGatewayStackProps extends StackProps { /** The root domain name, used to lookup a Route53 Hosted Zone */ @@ -16,14 +7,11 @@ export interface ApiGatewayStackProps extends StackProps { /** * A Stack that defines an API Gateway Rest Endpoint for a custom domain. - * It should create it on the endpoint `api.[domainName]` for production or - * `api.[stage].[domainName]` for other stages. - * - * @output ApiGatewayRestApiId - * @output ApiGatewayRestApiRootResourceId - * @output ApiDomainName + * It should create it on the endpoint `api.[rootDomainName]`. */ export default class ApiGatewayStack extends Stack { + api: Api; + constructor( scope: App, id: string, @@ -32,68 +20,10 @@ export default class ApiGatewayStack extends Stack { super(scope, id, props); // Define the custom domain to use for the api - const apiDomainName = - scope.stage === 'prod' - ? `api.${rootDomainName}` - : `api.${scope.stage}.${rootDomainName}`; - - // Find the hosted zone in Route53 - const hostedZone = HostedZone.fromLookup(this, 'HostedZone', { - domainName: rootDomainName, - }); - - // Create a new SSL Certificate for the Api Domain - const sslCertificate = new Certificate(this, 'sslCertificate', { - domainName: apiDomainName, - validation: CertificateValidation.fromDns(hostedZone), - }); - - // Create the REST-API endpoint - const api = new RestApi(this, 'ApiGateway', { - restApiName: `${scope.name}-${scope.stage}-ApiGateway`, - description: `The main API Gateway for ${scope.name}`, - domainName: { - domainName: apiDomainName, - certificate: sslCertificate, - }, - deployOptions: { - stageName: scope.stage, - }, - }); - - // An endpoint must have a default method at the root - api.root.addMethod('ANY'); + const apiDomainName = `api.${rootDomainName}`; - // Create a new A Record to point to the API Gateway - new ARecord(this, 'ARecord', { - zone: hostedZone, - target: RecordTarget.fromAlias(new ApiGatewayTarget(api)), - recordName: apiDomainName, - }); - - // Output the different values into SSM as an alternative to CFN Outputs - new StringParameter(this, 'ParamApiGatewayRestApiId', { - parameterName: `/townhub/${scope.stage}/api-gateway/rest-api-id`, - stringValue: api.restApiId, - }); - new StringParameter(this, 'ParamApiGatewayRestApiRootResourceId', { - parameterName: `/townhub/${scope.stage}/api-gateway/rest-api-root-resource-id`, - stringValue: api.restApiRootResourceId, - }); - new StringParameter(this, 'ParamApiDomainName', { - parameterName: `/townhub/${scope.stage}/api-gateway/domain-name`, - stringValue: apiDomainName, - }); - - // Output different values so it can be referenced by other stacks - new CfnOutput(this, 'ApiGatewayRestApiId', { - value: api.restApiId, - }); - new CfnOutput(this, 'ApiGatewayRestApiRootResourceId', { - value: api.restApiRootResourceId, - }); - new CfnOutput(this, 'ApiDomainName', { - value: apiDomainName, + this.api = new Api(this, 'Api', { + customDomain: apiDomainName, }); } } diff --git a/infrastructure/cdk/lib/index.ts b/infrastructure/cdk/lib/index.ts index 605ed9c..46af726 100644 --- a/infrastructure/cdk/lib/index.ts +++ b/infrastructure/cdk/lib/index.ts @@ -7,9 +7,9 @@ import TownsStack from './modules/towns'; export default function main(app: App): void { const rootDomainName = app.stage === 'dev' ? 'dev.townhub.ca' : 'townhub.ca'; - // new ApiGatewayStack(app, 'ApiGatewayStack', { - // rootDomainName, - // }); + new ApiGatewayStack(app, 'ApiGatewayStack', { + rootDomainName, + }); // new StaticSiteStack(app, 'StaticHomePageStack', { // rootDomainName, From f0fb5b1f9fdcfab3815b74e18929c00f7b7ef2c6 Mon Sep 17 00:00:00 2001 From: Justin Rahardjo Date: Wed, 29 Dec 2021 19:16:24 -0800 Subject: [PATCH 08/12] feat: updated api gateway to save the endpoints we need --- infrastructure/cdk/lib/api-gateway.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/infrastructure/cdk/lib/api-gateway.ts b/infrastructure/cdk/lib/api-gateway.ts index be3719d..167d8d1 100644 --- a/infrastructure/cdk/lib/api-gateway.ts +++ b/infrastructure/cdk/lib/api-gateway.ts @@ -25,5 +25,11 @@ export default class ApiGatewayStack extends Stack { this.api = new Api(this, 'Api', { customDomain: apiDomainName, }); + + // TODO: Add the below endpoints properly + // this.api.addRoutes(this, { + // 'GET /towns/hid/{townHid}': 'src/towns/hid/get.main', + // 'GET /transit/daily/{timestamp}': 'src/transit/daily.main', + // }); } } From 36ed5dd25f9454f42bf972fc883a4ae49229bea7 Mon Sep 17 00:00:00 2001 From: Justin Rahardjo Date: Wed, 29 Dec 2021 20:21:07 -0800 Subject: [PATCH 09/12] start transferring over --- infrastructure/cdk/lib/api-gateway.ts | 35 ------------ infrastructure/cdk/lib/core-stack.ts | 54 +++++++++++++++++++ infrastructure/cdk/lib/index.ts | 22 ++++---- infrastructure/cdk/lib/modules/base.ts | 9 ++++ infrastructure/cdk/lib/modules/towns.ts | 15 +++--- infrastructure/cdk/lib/modules/transit.ts | 18 +++++++ infrastructure/cdk/lib/resources/index.ts | 2 + .../static-site/helpers.spec.ts | 0 .../{ => resources}/static-site/helpers.ts | 0 .../lib/{ => resources}/static-site/index.ts | 53 +++++++++--------- infrastructure/cdk/src/towns/get-by-hid.ts | 17 ++++++ 11 files changed, 146 insertions(+), 79 deletions(-) delete mode 100644 infrastructure/cdk/lib/api-gateway.ts create mode 100644 infrastructure/cdk/lib/core-stack.ts create mode 100644 infrastructure/cdk/lib/modules/base.ts create mode 100644 infrastructure/cdk/lib/modules/transit.ts create mode 100644 infrastructure/cdk/lib/resources/index.ts rename infrastructure/cdk/lib/{ => resources}/static-site/helpers.spec.ts (100%) rename infrastructure/cdk/lib/{ => resources}/static-site/helpers.ts (100%) rename infrastructure/cdk/lib/{ => resources}/static-site/index.ts (62%) create mode 100644 infrastructure/cdk/src/towns/get-by-hid.ts diff --git a/infrastructure/cdk/lib/api-gateway.ts b/infrastructure/cdk/lib/api-gateway.ts deleted file mode 100644 index 167d8d1..0000000 --- a/infrastructure/cdk/lib/api-gateway.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { Stack, StackProps, App, Api } from '@serverless-stack/resources'; - -export interface ApiGatewayStackProps extends StackProps { - /** The root domain name, used to lookup a Route53 Hosted Zone */ - rootDomainName: string; -} - -/** - * A Stack that defines an API Gateway Rest Endpoint for a custom domain. - * It should create it on the endpoint `api.[rootDomainName]`. - */ -export default class ApiGatewayStack extends Stack { - api: Api; - - constructor( - scope: App, - id: string, - { rootDomainName, ...props }: ApiGatewayStackProps - ) { - super(scope, id, props); - - // Define the custom domain to use for the api - const apiDomainName = `api.${rootDomainName}`; - - this.api = new Api(this, 'Api', { - customDomain: apiDomainName, - }); - - // TODO: Add the below endpoints properly - // this.api.addRoutes(this, { - // 'GET /towns/hid/{townHid}': 'src/towns/hid/get.main', - // 'GET /transit/daily/{timestamp}': 'src/transit/daily.main', - // }); - } -} diff --git a/infrastructure/cdk/lib/core-stack.ts b/infrastructure/cdk/lib/core-stack.ts new file mode 100644 index 0000000..0d771a5 --- /dev/null +++ b/infrastructure/cdk/lib/core-stack.ts @@ -0,0 +1,54 @@ +import { Stack, StackProps, App, Api } from '@serverless-stack/resources'; +import { StaticSite, TownhubTable } from './resources'; + +export interface CoreStackProps extends StackProps { + /** The root domain name, used to lookup a Route53 Hosted Zone */ + rootDomainName: string; + /** The list of subdomains where the application can be accessed */ + appSubdomains: string[]; +} + +/** + * A Stack that defines the core resources that should not change often and is + * used by all services. + */ +export default class CoreStack extends Stack { + /** The api endpoint to be used by other services adding new APIs */ + api: Api; + + constructor( + scope: App, + id: string, + { rootDomainName, appSubdomains, ...props }: CoreStackProps + ) { + super(scope, id, props); + + /************************************************************************* + * API Gateway for the backend + *************************************************************************/ + const apiDomainName = `api.${rootDomainName}`; + this.api = new Api(this, 'Api', { + customDomain: { + domainName: apiDomainName, + hostedZone: rootDomainName, + }, + }); + + /************************************************************************* + * Static site hosting for the frontend app + *************************************************************************/ + new StaticSite(this, 'App', { + rootDomainName, + subdomains: appSubdomains, + }); + + /************************************************************************* + * Towns Database + *************************************************************************/ + new TownhubTable(this, 'Towns', { stage: scope.stage }); + + /************************************************************************* + * Transit Databases + *************************************************************************/ + } +} diff --git a/infrastructure/cdk/lib/index.ts b/infrastructure/cdk/lib/index.ts index 46af726..5fff2af 100644 --- a/infrastructure/cdk/lib/index.ts +++ b/infrastructure/cdk/lib/index.ts @@ -1,14 +1,19 @@ import { App } from '@serverless-stack/resources'; -import ApiGatewayStack from './api-gateway'; -import StaticSiteStack from './static-site'; import ShuttlesStack from './modules/shuttles'; import TownsStack from './modules/towns'; +import CoreStack from './core-stack'; export default function main(app: App): void { - const rootDomainName = app.stage === 'dev' ? 'dev.townhub.ca' : 'townhub.ca'; + const rootDomainName = + app.stage === 'prod' ? 'townhub.ca' : `${app.stage}.townhub.ca`; - new ApiGatewayStack(app, 'ApiGatewayStack', { + const core = new CoreStack(app, 'TownhubCore', { rootDomainName, + // Setup subdomains for each town in the system + // TODO: Eventually, might move this into a Lambda function that adds a new + // subdomain every time we create a new town in the database, or have a + // script that polls DDB for the latest list before running this. + appSubdomains: ['fernie', 'revelstoke'], }); // new StaticSiteStack(app, 'StaticHomePageStack', { @@ -17,13 +22,4 @@ export default function main(app: App): void { // new ShuttlesStack(app, 'module-shuttle'); // new TownsStack(app, 'module-town'); - - // Setup subdomains for each town in the system - // TODO: Eventually, might move this into a Lambda function that adds a new - // subdomain every time we create a new town in the database, or have a - // script that polls DDB for the latest list before running this. - new StaticSiteStack(app, 'StaticAppPageStack', { - rootDomainName, - subdomains: ['fernie', 'revelstoke'], - }); } diff --git a/infrastructure/cdk/lib/modules/base.ts b/infrastructure/cdk/lib/modules/base.ts new file mode 100644 index 0000000..1e6326e --- /dev/null +++ b/infrastructure/cdk/lib/modules/base.ts @@ -0,0 +1,9 @@ +import { Api, StackProps } from '@serverless-stack/resources'; +import { TownhubTable } from '../resources'; + +export interface ServiceStackProps extends StackProps { + api: Api; + tables: { + townsTable: TownhubTable; + }; +} diff --git a/infrastructure/cdk/lib/modules/towns.ts b/infrastructure/cdk/lib/modules/towns.ts index 600173b..e1bdf90 100644 --- a/infrastructure/cdk/lib/modules/towns.ts +++ b/infrastructure/cdk/lib/modules/towns.ts @@ -1,17 +1,18 @@ -import { App, Stack, StackProps } from '@serverless-stack/resources'; -import { TownhubTable } from '../resources/table'; +import { App, Stack } from '@serverless-stack/resources'; +import { ServiceStackProps } from './base'; + +interface TownsServiceProps extends ServiceStackProps {} /** * A Stack containing all the static infrastructure for the towns feature * of Townhub. - * - * @output TownsTableName, TownsTableArn */ export default class TownsStack extends Stack { - constructor(scope: App, id: string, props?: StackProps) { + constructor(scope: App, id: string, { api, ...props }: TownsServiceProps) { super(scope, id, props); - // Create the different tables for this module - new TownhubTable(this, 'Towns', { stage: scope.stage }); + api.addRoutes(this, { + 'GET /towns/hid/{townHid}': 'src/towns/get-by-hid.main', + }); } } diff --git a/infrastructure/cdk/lib/modules/transit.ts b/infrastructure/cdk/lib/modules/transit.ts new file mode 100644 index 0000000..7333365 --- /dev/null +++ b/infrastructure/cdk/lib/modules/transit.ts @@ -0,0 +1,18 @@ +import { App, Stack } from '@serverless-stack/resources'; +import { ServiceStackProps } from './base'; + +interface TransitServiceProps extends ServiceStackProps {} + +/** + * A Stack containing all the static infrastructure for the transit feature + * of Townhub. + */ +export default class TransitStack extends Stack { + constructor(scope: App, id: string, { api, ...props }: TransitServiceProps) { + super(scope, id, props); + + api.addRoutes(this, { + 'GET /transit/daily/{timestamp}': 'src/handler.main', + }); + } +} diff --git a/infrastructure/cdk/lib/resources/index.ts b/infrastructure/cdk/lib/resources/index.ts new file mode 100644 index 0000000..e2ef614 --- /dev/null +++ b/infrastructure/cdk/lib/resources/index.ts @@ -0,0 +1,2 @@ +export * from './static-site'; +export * from './table'; diff --git a/infrastructure/cdk/lib/static-site/helpers.spec.ts b/infrastructure/cdk/lib/resources/static-site/helpers.spec.ts similarity index 100% rename from infrastructure/cdk/lib/static-site/helpers.spec.ts rename to infrastructure/cdk/lib/resources/static-site/helpers.spec.ts diff --git a/infrastructure/cdk/lib/static-site/helpers.ts b/infrastructure/cdk/lib/resources/static-site/helpers.ts similarity index 100% rename from infrastructure/cdk/lib/static-site/helpers.ts rename to infrastructure/cdk/lib/resources/static-site/helpers.ts diff --git a/infrastructure/cdk/lib/static-site/index.ts b/infrastructure/cdk/lib/resources/static-site/index.ts similarity index 62% rename from infrastructure/cdk/lib/static-site/index.ts rename to infrastructure/cdk/lib/resources/static-site/index.ts index b2b25c3..9e5639d 100644 --- a/infrastructure/cdk/lib/static-site/index.ts +++ b/infrastructure/cdk/lib/resources/static-site/index.ts @@ -7,12 +7,11 @@ import { import { S3Origin } from '@aws-cdk/aws-cloudfront-origins'; import { ARecord, HostedZone, RecordTarget } from '@aws-cdk/aws-route53'; import { CloudFrontTarget } from '@aws-cdk/aws-route53-targets'; -import { Bucket } from '@aws-cdk/aws-s3'; -import { CfnOutput, RemovalPolicy } from '@aws-cdk/core'; -import { Stack, StackProps, App } from '@serverless-stack/resources'; +import { CfnOutput, Construct, RemovalPolicy } from '@aws-cdk/core'; +import { Bucket } from '@serverless-stack/resources'; import { getDomainNameList, getSSLDomainName } from './helpers'; -export interface StaticSiteStackProps extends StackProps { +export interface StaticSiteProps { /** The root domain name, used to lookup a Route53 Hosted Zone */ rootDomainName: string; /** @@ -23,26 +22,29 @@ export interface StaticSiteStackProps extends StackProps { } /** - * A Stack that allows a static site to be hosted in an S3 Bucket. With - * a CloudFront instance accessing it and Route53 record(s) pointing to the - * instance. + * The StaticSite construct is a higher level CDK construct that makes it easy + * to create a static website. It provides a simple way to build and deploy the + * site to an S3 bucket; setup a CloudFront CDN for fast content delivery; and + * configure a custom domain for the website URL. * + * Similar to [SST StaticSite Construct](https://docs.serverless-stack.com/constructs/StaticSite). + * the main difference being that this one does not deploy the static site on + * deployment of the stack. Instead it exports the S3 Bucket URL which can be + * used by another CI/CD system to push the deployment. */ -export default class StaticSiteStack extends Stack { +export class StaticSite { constructor( - scope: App, + scope: Construct, id: string, - { rootDomainName, subdomains, ...props }: StaticSiteStackProps + { rootDomainName, subdomains }: StaticSiteProps ) { - super(scope, id, props); - // Find the hosted zone in Route53 - const hostedZone = HostedZone.fromLookup(this, 'HostedZone', { + const hostedZone = HostedZone.fromLookup(scope, `${id}HostedZone`, { domainName: rootDomainName, }); const sslCertificate = new DnsValidatedCertificate( - this, + scope, `${id}SSLCertificate`, { hostedZone, @@ -51,15 +53,18 @@ export default class StaticSiteStack extends Stack { } ); - // Create the bucket - const bucket = new Bucket(this, 'StaticSiteBucket', { - removalPolicy: RemovalPolicy.DESTROY, + const bucket = new Bucket(scope, `${id}Bucket`, { + s3Bucket: { + autoDeleteObjects: true, + removalPolicy: RemovalPolicy.DESTROY, + }, }); - // Define the custom domain to use for the api + // Define the subdomains used to access the app const hostingDomainNames = getDomainNameList(rootDomainName, subdomains); - const bucketOrigin = new S3Origin(bucket); - const distribution = new Distribution(this, `${id}Distribution`, { + + const bucketOrigin = new S3Origin(bucket.s3Bucket); + const distribution = new Distribution(scope, `${id}Distribution`, { defaultBehavior: { origin: bucketOrigin, viewerProtocolPolicy: ViewerProtocolPolicy.REDIRECT_TO_HTTPS, @@ -90,20 +95,20 @@ export default class StaticSiteStack extends Stack { // names for each required hosting domain names hostingDomainNames.forEach((hostingDomainName) => { // Create a new A Record to point to the CloudFront Distribution - new ARecord(this, `${hostingDomainName}-ARecord`, { + new ARecord(scope, `${hostingDomainName}-ARecord`, { zone: hostedZone, target: RecordTarget.fromAlias(new CloudFrontTarget(distribution)), recordName: hostingDomainName, }); // Output different values so it can be referenced by other stacks - new CfnOutput(this, `${hostingDomainName}-Name`, { + new CfnOutput(scope, `${hostingDomainName}-Name`, { value: hostingDomainName, }); }); - new CfnOutput(this, 'WebsiteBucketArn', { - value: bucket.bucketArn, + new CfnOutput(scope, `${id}BucketUrl`, { + value: `s3://${bucket.bucketName}`, }); } } diff --git a/infrastructure/cdk/src/towns/get-by-hid.ts b/infrastructure/cdk/src/towns/get-by-hid.ts new file mode 100644 index 0000000..2b78628 --- /dev/null +++ b/infrastructure/cdk/src/towns/get-by-hid.ts @@ -0,0 +1,17 @@ +import { ApiGatewayWrapper } from '@townhub-libs/core'; +import { Town, TownsDatabase } from '@townhub-libs/towns'; + +const Towns = new TownsDatabase(); + +/** + * Gets a town's details by its HID + */ +export const main = ApiGatewayWrapper( + async ({ pathParameters: { townHid } }) => { + const res = await Towns.getByHid(townHid); + return { + message: `Found town with hid ${townHid}`, + data: res, + }; + } +); From 4d1cd9b46948f6332f8dd08f4dea9fb8ac920b3f Mon Sep 17 00:00:00 2001 From: Justin Rahardjo Date: Wed, 29 Dec 2021 20:22:28 -0800 Subject: [PATCH 10/12] updated with towns --- infrastructure/cdk/lib/modules/towns.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/infrastructure/cdk/lib/modules/towns.ts b/infrastructure/cdk/lib/modules/towns.ts index e1bdf90..d11a648 100644 --- a/infrastructure/cdk/lib/modules/towns.ts +++ b/infrastructure/cdk/lib/modules/towns.ts @@ -12,7 +12,13 @@ export default class TownsStack extends Stack { super(scope, id, props); api.addRoutes(this, { - 'GET /towns/hid/{townHid}': 'src/towns/get-by-hid.main', + 'GET /towns/hid/{townHid}': { + function: { + srcPath: 'src/towns/', + handler: 'get-by-hid.main', + environment: {}, + }, + }, }); } } From 6f19f7cf63142fdc55f91996017f5579be759b38 Mon Sep 17 00:00:00 2001 From: Justin Rahardjo Date: Wed, 29 Dec 2021 21:11:40 -0800 Subject: [PATCH 11/12] feat: updated modules and stacks to have towns module --- infrastructure/cdk/.gitignore | 1 + infrastructure/cdk/lib/core-stack.ts | 11 +--- infrastructure/cdk/lib/index.ts | 9 +--- infrastructure/cdk/lib/modules/base.ts | 4 -- infrastructure/cdk/lib/modules/index.ts | 1 + infrastructure/cdk/lib/modules/towns.ts | 21 ++++++-- infrastructure/cdk/lib/resources/table.ts | 65 +++++++---------------- 7 files changed, 43 insertions(+), 69 deletions(-) create mode 100644 infrastructure/cdk/lib/modules/index.ts diff --git a/infrastructure/cdk/.gitignore b/infrastructure/cdk/.gitignore index 5ee259f..027c51e 100644 --- a/infrastructure/cdk/.gitignore +++ b/infrastructure/cdk/.gitignore @@ -21,6 +21,7 @@ lib/*.js # sst build output .build +.sst/artifacts* .idea diff --git a/infrastructure/cdk/lib/core-stack.ts b/infrastructure/cdk/lib/core-stack.ts index 0d771a5..d4a43ae 100644 --- a/infrastructure/cdk/lib/core-stack.ts +++ b/infrastructure/cdk/lib/core-stack.ts @@ -1,5 +1,5 @@ import { Stack, StackProps, App, Api } from '@serverless-stack/resources'; -import { StaticSite, TownhubTable } from './resources'; +import { StaticSite } from './resources'; export interface CoreStackProps extends StackProps { /** The root domain name, used to lookup a Route53 Hosted Zone */ @@ -41,14 +41,5 @@ export default class CoreStack extends Stack { rootDomainName, subdomains: appSubdomains, }); - - /************************************************************************* - * Towns Database - *************************************************************************/ - new TownhubTable(this, 'Towns', { stage: scope.stage }); - - /************************************************************************* - * Transit Databases - *************************************************************************/ } } diff --git a/infrastructure/cdk/lib/index.ts b/infrastructure/cdk/lib/index.ts index 5fff2af..21d07de 100644 --- a/infrastructure/cdk/lib/index.ts +++ b/infrastructure/cdk/lib/index.ts @@ -1,6 +1,6 @@ import { App } from '@serverless-stack/resources'; import ShuttlesStack from './modules/shuttles'; -import TownsStack from './modules/towns'; +import { TownsStack } from './modules'; import CoreStack from './core-stack'; export default function main(app: App): void { @@ -16,10 +16,5 @@ export default function main(app: App): void { appSubdomains: ['fernie', 'revelstoke'], }); - // new StaticSiteStack(app, 'StaticHomePageStack', { - // rootDomainName, - // }); - - // new ShuttlesStack(app, 'module-shuttle'); - // new TownsStack(app, 'module-town'); + new TownsStack(app, 'TownsModule', { api: core.api }); } diff --git a/infrastructure/cdk/lib/modules/base.ts b/infrastructure/cdk/lib/modules/base.ts index 1e6326e..b942213 100644 --- a/infrastructure/cdk/lib/modules/base.ts +++ b/infrastructure/cdk/lib/modules/base.ts @@ -1,9 +1,5 @@ import { Api, StackProps } from '@serverless-stack/resources'; -import { TownhubTable } from '../resources'; export interface ServiceStackProps extends StackProps { api: Api; - tables: { - townsTable: TownhubTable; - }; } diff --git a/infrastructure/cdk/lib/modules/index.ts b/infrastructure/cdk/lib/modules/index.ts new file mode 100644 index 0000000..bfaf0f1 --- /dev/null +++ b/infrastructure/cdk/lib/modules/index.ts @@ -0,0 +1 @@ +export * from './towns'; diff --git a/infrastructure/cdk/lib/modules/towns.ts b/infrastructure/cdk/lib/modules/towns.ts index d11a648..986d0fb 100644 --- a/infrastructure/cdk/lib/modules/towns.ts +++ b/infrastructure/cdk/lib/modules/towns.ts @@ -1,4 +1,6 @@ -import { App, Stack } from '@serverless-stack/resources'; +import { App, Stack, TableFieldType } from '@serverless-stack/resources'; +import { TOWNS_DATABASE } from '@townhub-libs/towns'; +import { TownhubTable } from '../resources'; import { ServiceStackProps } from './base'; interface TownsServiceProps extends ServiceStackProps {} @@ -7,16 +9,29 @@ interface TownsServiceProps extends ServiceStackProps {} * A Stack containing all the static infrastructure for the towns feature * of Townhub. */ -export default class TownsStack extends Stack { +export class TownsStack extends Stack { constructor(scope: App, id: string, { api, ...props }: TownsServiceProps) { super(scope, id, props); + /************************************************************************* + * Databases + *************************************************************************/ + const TownsTable = new TownhubTable(this, `${id}TownsTable`, { + stage: scope.stage, + fields: { hid: TableFieldType.STRING }, + primaryIndex: { partitionKey: 'hid' }, + }); + + /************************************************************************* + * API Endpoints + *************************************************************************/ api.addRoutes(this, { 'GET /towns/hid/{townHid}': { function: { srcPath: 'src/towns/', handler: 'get-by-hid.main', - environment: {}, + environment: { [TOWNS_DATABASE.ENV]: TownsTable.tableName }, + permissions: [TownsTable], }, }, }); diff --git a/infrastructure/cdk/lib/resources/table.ts b/infrastructure/cdk/lib/resources/table.ts index 25db86e..7cb79f6 100644 --- a/infrastructure/cdk/lib/resources/table.ts +++ b/infrastructure/cdk/lib/resources/table.ts @@ -1,63 +1,38 @@ -import { CfnOutput, Construct, RemovalPolicy } from '@aws-cdk/core'; +import { Construct, RemovalPolicy } from '@aws-cdk/core'; import { - Table, - AttributeType, - BillingMode, - Attribute, - TableProps, - StreamViewType, -} from '@aws-cdk/aws-dynamodb'; + Table as SSTTable, + TableProps as SSTTableProps, +} from '@serverless-stack/resources'; -export interface TownhubTableProps { - /** Any props to pass into the table */ - tableProps?: TableProps; - /** Whether or not to create a stream */ - outputStream?: boolean; - /** The stage passed in from the top */ - stage?: string; +interface TownhubTableProps extends SSTTableProps { + stage: string; } /** * A basic Table used in Townhub which incorporates certain defaults: - * - the partition key is always an `id` string - * - The billing mode is always pay per request + * - The billing mode is always pay per request (done by SST Table) + * - PIT is enabled in prod + * - The removal policy is retain in prod and destroy in other env * * @output TableName * @output TableArn * @output TableStreamArn (optional) */ -export class TownhubTable { +export class TownhubTable extends SSTTable { constructor( scope: Construct, id: string, - { outputStream, tableProps, stage }: TownhubTableProps = {} + { stage, ...props }: TownhubTableProps ) { - const DEFAULT_PARTITION_KEY: Attribute = { - name: 'id', - type: AttributeType.STRING, - }; - const DEFAULT_BILLING_MODE: BillingMode = BillingMode.PAY_PER_REQUEST; - - // Create the table - const table = new Table(scope, id, { - partitionKey: DEFAULT_PARTITION_KEY, - billingMode: DEFAULT_BILLING_MODE, - // Retain on prod, otherwise destroy - removalPolicy: - stage === 'prod' ? RemovalPolicy.RETAIN : RemovalPolicy.DESTROY, - // Set the streamViewType to show both by default - ...(outputStream ? { stream: StreamViewType.NEW_IMAGE } : {}), - ...(tableProps ?? {}), + super(scope, id, { + ...props, + dynamodbTable: { + // In prod, we enable PIT + pointInTimeRecovery: stage === 'prod', + // In prod, we retain otherwise, we just remove it + removalPolicy: + stage === 'prod' ? RemovalPolicy.RETAIN : RemovalPolicy.DESTROY, + }, }); - - // Cloudformation Outputs - new CfnOutput(scope, `${id}TableName`, { value: table.tableName }); - new CfnOutput(scope, `${id}TableArn`, { value: table.tableArn }); - if (outputStream) { - new CfnOutput(scope, `${id}TableStreamArn`, { - value: table.tableStreamArn ?? '', - }); - } - return table; } } From 245155a3c8c104e5e7ed54fdbeaf98ac24862b5d Mon Sep 17 00:00:00 2001 From: Justin Rahardjo Date: Wed, 29 Dec 2021 21:13:13 -0800 Subject: [PATCH 12/12] remove unused import --- infrastructure/cdk/lib/index.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/infrastructure/cdk/lib/index.ts b/infrastructure/cdk/lib/index.ts index 21d07de..7946c8b 100644 --- a/infrastructure/cdk/lib/index.ts +++ b/infrastructure/cdk/lib/index.ts @@ -1,5 +1,4 @@ import { App } from '@serverless-stack/resources'; -import ShuttlesStack from './modules/shuttles'; import { TownsStack } from './modules'; import CoreStack from './core-stack';